The invention discloses a robot simulation learning method based on a dynamic system model. Simulation of teaching movement of the robot is achieved through learning, specifically, the demonstration motion is modeled into a nonlinear dynamic system model through a gaussian mixture model, in addition, the stability of the motion model is guaranteed through the method with the additional stability constraint conditions, the parameter learning problem of the motion model is converted into a constraint optimization problem, so that a complete description of the motion model is obtained, and finally, the motion model obtained through learning is used as a control strategy to guide the robot to imitate the teaching motion. The method is used for teaching motion of target point fixation, the method has good stability, all the generated motion trails are converged to a target point, and has good expression capacity for simple and complex teaching movement, the generalization ability of the motion model is good, a motion track which is smooth and can be converged to a target can be generated outside the teaching movement range.