School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai, 200093, China.
School of Mechanical Engineering, Tongji University, Shanghai, 200092, China.
Sci Rep. 2022 Jul 6;12(1):11435. doi: 10.1038/s41598-022-15638-0.
For improving the dynamic quality and steady-state performance, the hybrid controller based on recurrent neural network (RNN) is designed to implement the position control of the magnetic levitation ball system in this study. This hybrid controller consists of a baseline controller, an RNN identifier, and an RNN controller. In the hybrid controller, the baseline controller based on the control law of proportional-integral-derivative is firstly employed to provide the online learning sample and maintain the system stability at the early control phase. Then, the RNN identifier is trained online to learn the accurate inverse model of the controlled object. Next, the RNN controller shared the same structures and parameters with the RNN identifier is applied to add the precise compensation control quantity in real-time. Finally, the effectiveness and advancement of the proposed hybrid control strategy are comprehensively validated by the simulation and experimental tests of tracking step, square, sinusoidal, and trapezoidal signals. The results indicate that the RNN-based hybrid controller can obtain higher precision and faster adjustment than the comparison controllers and has strong anti-interference ability and robustness.
为了提高动态质量和稳态性能,本研究设计了基于递归神经网络(RNN)的混合控制器,以实现磁悬浮球系统的位置控制。该混合控制器由基准控制器、RNN 识别器和 RNN 控制器组成。在混合控制器中,首先采用基于比例-积分-微分控制律的基准控制器为在线学习样本提供支持,并在早期控制阶段保持系统稳定性。然后,在线训练 RNN 识别器以学习被控对象的精确逆模型。接下来,应用与 RNN 识别器具有相同结构和参数的 RNN 控制器实时添加精确的补偿控制量。最后,通过对跟踪阶跃、方波、正弦和梯形信号的仿真和实验测试,全面验证了所提出的混合控制策略的有效性和先进性。结果表明,基于 RNN 的混合控制器比比较控制器具有更高的精度和更快的调整速度,并且具有较强的抗干扰能力和鲁棒性。