论文部分内容阅读
捷联惯性导航系统(INS)/全球定位导航系统(GPS)组合导航将具有长时间高精度特性的GPS和具有短时间内高精度特性的INS有机的结合起来,以其定位精度高、测量性能好、可靠性高和抗干扰能力强等特点,在军事领域和民用领域具有广泛的发展前景,成为组合导航的研究重点和应用热点。但是,在民用领域里的捷联惯性导航系统(INS)中,大多使用MPU6050这类集成芯片作为测量单元,且采用积分的方法进行导航计算,导致捷联惯性导航系统中的姿态角和加速度测量精度不高,长时间的累计误差较大。GPS定位导航系统中,GPS接收机的容易受到外界环境的干扰,在有遮挡的情况下,导致GPS信号不稳定,定位精度低。针对捷联惯性导航系统和GPS定位导航系统中存在的问题,本文深入研究了GPS/INS组合导航系统。针对低成本的惯性导航系统(INS)精度不足,以及姿态角解算中姿态角误差随时间推移而不断增长的问题,提出了一种基于PID+Kalman的算法,对陀螺仪、加速度计信号和姿态角误差进行PID+Kalman的融合修正,实现了姿态角的短时间高精度测量和长时间稳定输出。研究了捷联惯性导航系统(INS)/全球定位导航系统(GPS)组合导航中,根据传感器的数据,计算获得位置、速度等信息的解算方法。针对解算过程中的滤波发散问题,采用了一种基于Sage-Husa自适应Kalman滤波(SHAKF)算法,能够实现多个传感器的位置、速度信息的融合。仿真结果表明Sage-Husa自适应Kalman滤波(SHAKF)算法较常规Kalman滤波算法在位置、速度的解算精度上有明显的提高。为了验证基于PID+Kalman姿态角算法和GPS/INS组合导航的位置、速度信息融合算法的正确性,研制了基于MPU和DSP的硬件系统。在以DSP和MPU为核心的信号处理系统上进行了测试,实时实现了导航信息的解算。实验结果表明,本文研究的解算方法的短时间测量的精度和长时间测量的稳定性等关键指标有了显著的提高,验证了方法的有效性。