Loading…

Research on Active Disturbance Rejection Control with Parameter Autotuning for a Moving Mirror Control System Based on Improved Snake Optimization

In order to improve the control of a moving mirror control system and enhance the anti-interference ability of the system, active disturbance rejection control (ADRC) with parameter autotuning is proposed and applied to control a rotary voice coil motor (RVCM). Improved snake optimization (I-SO) was...

Full description

Saved in:
Bibliographic Details
Published in:Electronics (Basel) 2024-05, Vol.13 (9), p.1650
Main Authors: Zhi, Liangjie, Huang, Min, Qian, Lulu, Wang, Zhanchao, Wen, Qin, Han, Wei
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In order to improve the control of a moving mirror control system and enhance the anti-interference ability of the system, active disturbance rejection control (ADRC) with parameter autotuning is proposed and applied to control a rotary voice coil motor (RVCM). Improved snake optimization (I-SO) was applied to tune and optimize ADRC’s key parameters. To obtain excellent parameters efficiently, in the population initialization phase of SO, the quality and diversity of initial solutions were improved through a chaotic elite opposition learning algorithm. In the local search phase, a sine and cosine (SC) search mode was introduced to enhance the local search ability of SO. The simulation results show that I-SO can effectively find the ideal parameters. I-SO has excellent search capability and stability. The experimental control system of a moving mirror was established, and the effectiveness of the parameters optimized by I-SO was verified. ADRC with parameter autotuning showed excellent control in the moving mirror control system, and the stability of the optical path scanning speed reached 99.2%.
ISSN:2079-9292
2079-9292
DOI:10.3390/electronics13091650