Yang Ke, Li Jianhua, Yang Jiajie, Xu Lixin
School of Mechatronical Engineering, Beijing Institute of Technology, Beijing 100081, China.
Beijing Engineering Research Center of Detection and Application for Weak Magneti Field, Department of Physics, University of Science and Technology Beijing, Beijing 100083, China.
Micromachines (Basel). 2024 Aug 30;15(9):1102. doi: 10.3390/mi15091102.
Microelectromechanical System (MEMS) gyroscopes are inertial sensors used to measure angular velocity. Due to their small size and low power consumption, MEMS devices are widely employed in consumer electronics and the automotive industry. MEMS gyroscopes typically use closed-loop control systems, which often use PID controllers with fixed parameters. These classical PID controllers require a trade-off between overshoot and rise time. However, temperature variations can cause changes in the gyroscope's parameters, which in turn affect the PID controller's performance. To address this issue, this paper proposes an adaptive PID controller that adjusts its parameters in response to temperature-induced changes in the gyroscope's characteristics, based on the error value. A closed-loop control system using the adaptive PID was developed in Simulink and compared with a classical PID controller. The results demonstrate that the adaptive PID controller effectively tracked the changes in the gyroscope's parameters, reducing overshoot by 96% while maintaining a similar rise time. During gyroscope startup, the adaptive PID controller achieves faster stabilization with a 0.036 s settling time, outperforming the 0.06 s of the conventional PID controller.
微机电系统(MEMS)陀螺仪是用于测量角速度的惯性传感器。由于其尺寸小、功耗低,MEMS器件广泛应用于消费电子产品和汽车行业。MEMS陀螺仪通常使用闭环控制系统,该系统通常使用具有固定参数的PID控制器。这些传统的PID控制器需要在超调量和上升时间之间进行权衡。然而,温度变化会导致陀螺仪参数发生变化,进而影响PID控制器的性能。为了解决这个问题,本文提出了一种自适应PID控制器,它根据误差值,响应陀螺仪特性因温度引起的变化来调整其参数。在Simulink中开发了一个使用自适应PID的闭环控制系统,并与传统PID控制器进行了比较。结果表明,自适应PID控制器有效地跟踪了陀螺仪参数的变化,在保持相似上升时间的同时,将超调量降低了96%。在陀螺仪启动期间,自适应PID控制器以0.036 s的稳定时间实现了更快的稳定,优于传统PID控制器的0.06 s。