The invention belongs to the field of
robot control, and particularly relates to an SEA
frequency analysis and vibration suppression method based on dynamic modeling, which comprises the following steps: S1, establishing a dynamic model of a series elastic
actuator SEA, and analyzing the natural vibration frequency and stability of a
robot system through the dynamic model of the series elastic
actuator SEA to obtain a series elastic
actuator SEA model; determining a frequency range which may cause vibration in the
input control quantity; s2, designing an observer, and analyzing the dynamic natural vibration frequency, caused by load change, of the
kinetic model of the series elastic actuator SEA in real time; and S3, designing a notch filter to filter the
input control quantity, and filtering vibration frequency components. The method can effectively solve the problem that in the prior art, vibration is generated due to the fact that the
input control quantity contains the natural vibration frequency of a
spring system in the motion process of the SEA, and the motion precision and stability of the
robot are improved.