[发明专利]一种基于正交变换的姿态测量方法和设备有效
申请号: | 201910394731.1 | 申请日: | 2019-05-13 |
公开(公告)号: | CN110133702B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 纪元法;武月;孙希延;严素清;付文涛;李有明;陈新;甄卫民;陈奇东;张风国 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | G01S19/55 | 分类号: | G01S19/55 |
代理公司: | 深圳瑞天谨诚知识产权代理有限公司 44340 | 代理人: | 温青玲 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 正交 变换 姿态 测量方法 设备 | ||
本发明适用于卫星导航领域,提供了一种基于正交变换的姿态测量方法和设备。本发明利用初始的基线配置和正交变换,将基线解算和姿态矩阵解算进行融合,得到一种直接的姿态矩阵解算,消除了两步计算过程中的分步误差,并且保证了姿态矩阵解算结果的正交性,提高了姿态角解算的精度和可靠性。
技术领域
本发明属于卫星导航领域,尤其涉及一种基于正交变换的姿态测量方法和设备。
背景技术
近年来,全球导航卫星系统(Global Navigation Satellite System)已经取得了突飞猛进的发展,基于全球导航卫星系统进行的姿态测量已经广泛应用于军事和民用的各个领域。目前主要使用的姿态测量方法是基于载波相位差分技术的,主要包含两种方法,一种是通过姿态矩阵进行解算,通过利用天线接收到的卫星观测值,建立多颗卫星(至少4颗)定位方程组,通过求解超定方程得到基线坐标,利用基线坐标在不同坐标系下的转换关系得到姿态旋转矩阵,进而得到姿态角。但是此过程中需要包含基线坐标以及姿态转换矩阵的解算,使得求得的姿态角中包含两步误差,并且求得的姿态矩阵通常不具备正交性。另一种是直接法,利用已知的天线位置和姿态角之间的关系,直接求解姿态角。既不用计算基线在载体坐标系下的位置也不用计算姿态矩阵,因而不包含分步误差。但是在建立观测模型的过程中,所有天线在载体坐标下Z轴分量为0,使得矩阵不满秩,解得的姿态结果不可靠。综上所述,这两种算法使得姿态解算的结果精度不高。
发明内容
本发明的目的在于提供一种基于正交变换的姿态测量方法、设备和计算机可读存储介质,旨在解决现有技术的方法使得求得的姿态角中包含两步误差,并且求得的姿态矩阵通常不具备正交性,矩阵不满秩,解得的姿态结果不可靠的问题。
第一方面,本发明提供了一种基于正交变换的姿态测量方法,所述方法包括:
S101、在刚体上进行配置后的天线接收导航数据,对导航数据进行预处理得到观测值和星历数据;
S102、根据观测值利用正交变换构建模糊度-姿态矩阵的双差模型;
S103、基于模糊度-姿态矩阵的双差模型根据最小二乘法得到模糊度和姿态矩阵的浮点解和以及对应的方差-协方差矩阵并假定在模糊度已知的情况下,得到姿态矩阵的条件最小二乘浮点解和方差矩阵
S104、根据姿态矩阵的条件最小二乘浮点解和方差矩阵建立关于模糊度的目标函数F(Z)以及关于模糊度-姿态矩阵的目标函数F(Z,R),通过载波相位和伪距观测值引入的方差,对基于目标函数的搜索空间ΩZ和ΩF(Z,R)的包含关系进行对比分析,确定搜索的先后顺序,将非椭球空间的搜索转换为对椭球空间的搜索;
S105、基于模糊度的目标函数F(Z),直接运用LAMBDA算法的搜索方式得到多组模糊度候选解和对应的搜索阈值
S106、利用线性约束下的拉格朗日乘数法代替空间的搜索法对姿态矩阵进行直接求解;
S107、验证姿态矩阵是否满足由初始阈值构成的搜索空间ΩF(Z,R),若满足,选取使得阈值最小的一组模糊度-姿态矩阵候选值作为最优解,若不满足,重新进行LAMBDA搜索,重复步骤S105;
S108、经过选取得到最优的姿态矩阵,并利用姿态矩阵的转换得到完整的姿态角。
第二方面,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如所述的基于正交变换的姿态测量方法的步骤。
第三方面,本发明提供了一种基于正交变换的姿态测量设备,包括:
一个或多个处理器;
存储器;以及
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910394731.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置