machine dynamics