Abstract

In order to solve the problem of motor fault caused by extreme low temperature and vibration in the high altitude of aviation propulsion motor, using the intelligent sliding mode fault-tolerant control, a speed controller based on variable exponential power reaching law and an extended sliding mode disturbance observer is designed; furthermore, the parameters are optimized by the adaptive chaotic gray wolf optimization algorithm. In addition, a second-order nonsingular terminal sliding mode observer and a frequency adaptive complex coefficient filter are designed. First, variable exponential power reaching law is helpful to eliminate the speed tracking error and buffeting for the speed controller, the external disturbance can be estimated and compensated using the extended sliding mode disturbance observer, and adaptive chaotic gray wolf optimization algorithm can enhance the accuracy of parameters. Second, for the sake of making the aviation propulsion motor run smoothly in the case of speed sensor fault, second-order nonsingular terminal sliding mode observer is designed to estimate the speed and position of aviation propulsion motor, and adaptive complex coefficient filter is designed to improve the estimation accuracy. Finally, based on MATLAB/Simulink simulation and STM32 motor series experiments, the effectiveness of the proposed observer and controller algorithm is verified.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call