Department of Mechanical and Mechatronics Engineering, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L 3G1, Canada.
Sensors (Basel). 2018 Dec 22;19(1):46. doi: 10.3390/s19010046.
In this paper, an infinite-horizon adaptive linear quadratic tracking (ALQT) control scheme is designed for optimal attitude tracking of a quadrotor unmanned aerial vehicle (UAV). The proposed control scheme is experimentally validated in the presence of real-world uncertainties in quadrotor system parameters and sensor measurement. The designed control scheme guarantees asymptotic stability of the close-loop system with the help of complete controllability of the attitude dynamics in applying optimal control signals. To achieve robustness against parametric uncertainties, the optimal tracking solution is combined with an online least squares based parameter identification scheme to estimate the instantaneous inertia of the quadrotor. Sensor measurement noises are also taken into account for the on-board Inertia Measurement Unit (IMU) sensors. To improve controller performance in the presence of sensor measurement noises, two sensor fusion techniques are employed, one based on Kalman filtering and the other based on complementary filtering. The ALQT controller performance is compared for the use of these two sensor fusion techniques, and it is concluded that the Kalman filter based approach provides less mean-square estimation error, better attitude estimation, and better attitude control performance.
本文设计了一种用于四旋翼无人机(UAV)最优姿态跟踪的无限时域自适应线性二次跟踪(ALQT)控制方案。在所提出的控制方案中,在四旋翼系统参数和传感器测量存在实际不确定性的情况下,通过应用最优控制信号实现姿态动力学的完全可控性,对闭环系统进行了实验验证。为了实现对参数不确定性的鲁棒性,将最优跟踪解与基于在线最小二乘的参数识别方案相结合,以估计四旋翼的瞬时惯量。还考虑了安装在惯性测量单元(IMU)传感器上的传感器测量噪声。为了在存在传感器测量噪声的情况下提高控制器性能,采用了两种传感器融合技术,一种基于卡尔曼滤波,另一种基于互补滤波。比较了这两种传感器融合技术的 ALQT 控制器性能,得出基于卡尔曼滤波的方法提供的均方估计误差更小、姿态估计更好、姿态控制性能更好的结论。