无人机微惯性传感器的自标定算法研究

    Research on self-calibration algorithm of micro-inertial sensors for unmanned aerial vehicles

    • 摘要: 在无人机飞行过程中,我们通常使用微惯性传感器采集飞行数据,从而获得无人机的飞行姿态,以便我们能保证无人机平稳飞行。由于温度、时间漂移等因素的影响,传感器输出的测量值会存在误差。为了提高传感器的精确性和稳定性,需要对其进行校准。传统的静态多位置标定法无法标定微惯性传感器的全部关键参数。针对该问题,本文提出了一种基于最小二乘拟合的标定算法,这种算法通过建立微加速度计和微陀螺仪的误差模型,并利用最小二乘拟合来确定它们的误差补偿系数,从而实现微加速度计与微陀螺仪的零偏误差和非正交误差的自标定。通过仿真,微加速度计标定之后的残差可以稳定控制在±2×10−3以内,微陀螺仪标定之后三轴对零偏误差标定均具备较好的一致性,并达到了较好的标定结果。

       

      Abstract: During the flight of an unmanned aerial vehicle, we usually use micro-inertial sensors to collect flight data, so as to obtain the flight attitude and ensure its stable flight. However, the measured values output by the sensors will have errors due to the influence of factors such as temperature and time drift. To improve the accuracy and stability of the sensors, calibration is required. The traditional static multi-position calibration method cannot calibrate all the key parameters of micro-inertial sensors. To address this issue, this paper proposes a calibration algorithm based on least squares fitting. This algorithm establishes error models for micro-accelerometers and micro-gyroscopes, and uses least squares fitting to determine their error compensation coefficients, thereby realizing the self-calibration of the zero-bias errors and non-orthogonal errors of micro-accelerometers and micro-gyroscopes. Through simulations, the residual error of the micro-accelerometer after calibration can be stably controlled within ±2 × 10−3. For the micro-gyroscope after calibration, the three axes all show good consistency in zero-bias error calibration, achieving favorable results.