As an efficient,lightweight and low-cost motor,scholars who study in the field of servo control systems design and AC drive prefer PMSM,making it a trend in both academic and applied fields.Speed controlling with sensors is the key point of the motor controlling system,using to detect the data of motor speed and rotor position angle.However,this method will not only increase the cost of and decrease the portability of the system,but also make the system more susceptible to external interference,which is detrimental to control accuracy and system reliability.Regarding the issues above,the application of sensorless control of PMSM has been deeply researched by means of acquiring signals such as current and voltage.Firstly,the motor’s two-phase rotating coordinate system is founded,which is the necessary work before instructing a sensorless control vector system based on extended Kalman filter algorithm,whose related theory is introduced before.In the MATLAB /Simulink platform environment,the sensitivity of each main parameter to the control algorithm is detected and analyzed through simulation,and the degree of their influence is analyzed.Because of the influence of main parameters,MRAS algorithm is introduced to verify the parameter value and its tracking ability.Then import the motor parameters to the EKF algorithm,which can obtain the parameters needed.The results show that the rotor angle error is reduced and the result is stable.In order to improve the antiinterference ability and fast response of the system,the ADRC algorithm is added to the improved sensorless control algorithm,and apply it to solve the problem of poor accuracy and slow response of the traditional PI controller.The simulation results show that the response speed of the system constructed by the above algorithm is significantly faster,the system overshoot is reduced,the tracking performance is good,and the speed of restoring the original speed is fast.On the basis of TMS320F28335,found the experimental platform used to carry out a series experiments of permanent magnet synchronous motor.The programs such as parameter identification and auto disturbance rejection control algorithm are compiled and debugged under CCS development environment.The results constant simulation and experimental,from which can be seen that the stability of the system has significantly increased due to the excellent performance of the proposed control algorithm in identifying parameters as well as accurately calculating the speed and rotor position of the system. |