Systems Engineering and Electronics ›› 2025, Vol. 47 ›› Issue (12): 4166-4173.doi: 10.12305/j.issn.1001-506X.2025.12.28

• Guidance, Navigation and Control • Previous Articles    

Ultrasonic motor ADRC based on improved whale optimization algorithm

Jianxin FENG, Haoyang LI, Jianxiong GONG, Baichun GONG   

  1. Academy of Astronautics,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,China
  • Received:2024-07-17 Revised:2024-11-01 Online:2025-01-02 Published:2025-01-02
  • Contact: Jianxin FENG

Abstract:

Aiming at the strong nonlinearity and time-varying nature of ultrasonic motor, an active disturbance rejection control (ADRC) method based on the improved whale optimization algorithm (WOA) is proposed. Firstly, the improved linear ADRC is combined with the Smith predictor to design a third-order active disturbance rejection controller. Then, the WOA is used to optimize the controller parameters, and the traditional WOA is improved. The tent chaotic map is applied to population initialization and the K-means++ clustering algorithm is introduced to realize population classification. The corresponding convergence factors are used for different types of populations, and the nonlinear inertia weight is designed to further improve the optimization effect of the algorithm. Finally, the designed controller is optimized by using the particle swarm optimization algorithm, the dragonfly algorithm, and the WOA before and after the improvement under the condition of friction, and the effectiveness of the proposed method is verified by simulation.

Key words: ultrasonic motor, active disturbance rejection controll (ADRC), whale optimization algorithm (WOA), parameter optimization

CLC Number: 

[an error occurred while processing this directive]