The invention relates to a low-cost and high-precision BD/MEMS fusion attitude measurement method, which belongs to the navigation technology field. The MEMS inertial sensor module consists of a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer. The BD receiver module consists of 2 antennas and an integrated BD navigation chip. In this method, the attitude angle of the carrier is calculated according to the information of the inertial sensor of the MEMS, and then the ambiguity is solved by assisting the algorithm of the AFM (ambiguity function). Finally, the BD / MEMS fusion attitude measurement is realized by the extended Kalman filter. This method solves the problem that the satellite attitude measurement system can not work properly because of the insufficient number of satellites observed when the BD signal is obscured by obstacles, solves the difficulty of solving the ambiguity caused by the signal losing lock, and solves the problem of accumulative error of gyroscope and accelerometer. Compared with the traditional method, this method is more real-time. Reliability and other properties are stronger and the accuracy is higher.
【技术实现步骤摘要】
一种低成本高精度BD/MEMS融合姿态测量方法
本专利技术属于导航
,涉及一种低成本高精度BD/MEMS融合姿态测量方法。
技术介绍
载体的姿态信息是重要导航参数之一。这些参数可以帮助了解实时载体运动状态,在军事、民用等方面都有着重要的作用。诸如火炮、雷达、导弹都需要快速精确的姿态和方位结果,否则对其命中精度就会有很大的影响。随着载波相位差分技术的快速发展,利用BD系统实现姿态测量成为可能。与惯性导航系统相比,利用BD实现姿态测量,具有无漂移、误差不累计、体积小等特点。但是BD信号容易收到外界干扰,比如天气、地形或者其他客观因素,从而导致无法给予实时准确的姿态信息。而基于微机电系统MEMS(micro-electro-mechanicsystem,MEMS)惯性传感器实现的姿态测量,具有全自主性,且具有较强的隐蔽性,但无法避免陀螺仪的漂移问题。因此本专利技术能充分利用BD和MEMS惯性传感器的优点实现基于BD和MEMS惯性传感器的融合姿态测量,能在复杂环境下姿态测量系统的可靠性和准确性。在融合算法方面,组合测姿主要集中在神经网络、扩展卡尔曼滤波和粒子滤波。三种算法对非线性系统都具有良好的性能,但神经网络在事先需要进行参数学习,实现时极为不便;粒子滤波虽然鲁棒性好,但算法复杂度高,若采样时造成样本的有效性和多样性丢失,将导致样本贫化;本专利技术采用的扩展卡尔曼滤波在算法性能、复杂度等方面都比较适中。整周模糊度求解算法对于一个单基线的BD姿态测量系统非常重要。目前主要的求解方法有最小二乘搜索算法,优化Cholesky分解,最小二乘降相关平差(Leasts ...
【技术保护点】
1.一种低成本高精度BD/MEMS融合姿态测量方法,其特征在于:包括以下步骤:步骤1、采集MEMS惯性传感器记录的数据,其中,MEMS惯性传感器包括三轴陀螺仪、三轴加速度计和三轴磁力计;步骤2、对步骤1中采集的原始数据进行预处理;步骤3、利用处理过的加速度计与磁力计原始数据计算载体的姿态信息;步骤4、根据BD接收机接收到的星历数据,建立双差载波相位观测方程;步骤5、利用步骤3中计算出来的载体姿态信息辅助AFM算法求解双差整周模糊度;步骤6、将步骤5中双差整周模糊度带入双差载波相位观测方程求解出姿态角;步骤7、通过扩展卡尔曼滤波器将步骤6中利用BD信息解算出来的姿态角信息和处理过的MEMS惯性传感器数据进行融合求出最佳的姿态角信息;在步骤1中,由STM32对MEMS惯性传感器进行驱动并通过定时器精确控制传感器输出频率;每次采集到的2个传感器数据封装为一帧数据;数据封装完成后通过蓝牙接口向外界输出;在步骤2中,将MEMS传感器传回的数据做预处理包括根据数据手册对原始数据进行单位转换和中值滤波;在步骤3中,加速度计、磁力计和陀螺仪的三轴分别沿着载体坐标系的三轴安装,分别测得加速度计输出在载体 ...
【技术特征摘要】
1.一种低成本高精度BD/MEMS融合姿态测量方法,其特征在于:包括以下步骤:步骤1、采集MEMS惯性传感器记录的数据,其中,MEMS惯性传感器包括三轴陀螺仪、三轴加速度计和三轴磁力计;步骤2、对步骤1中采集的原始数据进行预处理;步骤3、利用处理过的加速度计与磁力计原始数据计算载体的姿态信息;步骤4、根据BD接收机接收到的星历数据,建立双差载波相位观测方程;步骤5、利用步骤3中计算出来的载体姿态信息辅助AFM算法求解双差整周模糊度;步骤6、将步骤5中双差整周模糊度带入双差载波相位观测方程求解出姿态角;步骤7、通过扩展卡尔曼滤波器将步骤6中利用BD信息解算出来的姿态角信息和处理过的MEMS惯性传感器数据进行融合求出最佳的姿态角信息;在步骤1中,由STM32对MEMS惯性传感器进行驱动并通过定时器精确控制传感器输出频率;每次采集到的2个传感器数据封装为一帧数据;数据封装完成后通过蓝牙接口向外界输出;在步骤2中,将MEMS传感器传回的数据做预处理包括根据数据手册对原始数据进行单位转换和中值滤波;在步骤3中,加速度计、磁力计和陀螺仪的三轴分别沿着载体坐标系的三轴安装,分别测得加速度计输出在载体坐标系三轴上的投影分量记为:分别测得磁力计输出在载体坐标系三轴上的投影分量记为:分别测得陀螺仪输出在载体坐标系三轴上的投影分量记为:根据加速度计/磁力计组合姿态解算原理求解出载体初始姿态角[ypr];在步骤4中,根据卫星星历数据中的载波相位,建立双差载波相位观测方程为:λ(▽Δφij+N)=Abk+ε其中λ表示载波波长,▽Δφij为卫星i,j的载波相位双差,N表示双差整周模糊度,A...
【专利技术属性】
技术研发人员:蒋青,刁春帆,田增山,周牧,李小飞,汪镱林,张跃仲,黎刚平,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。