Parameters Optimization Method for ADRC of Permanent Magnet Synchronous Motor Based on CMA-ES

Tianjian Jiang,Yang,Zhiyuan Li,Tianqi Yang,Xuwen Chen
DOI: https://doi.org/10.23919/ccc63176.2024.10662471
2024-01-01
Abstract:Active disturbance rejection control (ADRC) is widely used to control permanent magnet synchronous motors (PMSM). However, the settings of gain parameters in ADRC is often dependent on engineers’ experience. Also, it is difficult to design the parameters accurately by hand to achieve satisfactory results. A method based on evolution strategy with covariance matrix adaptation (CMA-ES) for optimizing the gain parameters of ADRC is proposed. By setting up some optimization tasks and using the CMA-ES algorithm, reinforcement learning is performed on the parameters of ADRC. In view of the high population size and complexity of CMA-ES, we adopt a parallel computation method to speed up the optimization process. The method can effectively optimize the ADRC gain parameters to adapt to the specified application environment, and at the same time reduce the dependence of setting ADRC parameters on human experience as well as time consumption. Finally, we verify that this CMA-ES-based parameter optimization method can effectively improve the control performance of the motor by running simulations and comparing the motor speed changes before and after optimization.
What problem does this paper attempt to address?