首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于恒星数目和构型的惯性/天文自适应滤波方法 

申请/专利权人:南京航空航天大学

申请日:2021-03-31

公开(公告)日:2024-05-03

公开(公告)号:CN113188540B

主分类号:G01C21/02

分类号:G01C21/02;G01C21/16;G01C21/18;G01C21/20;G06F17/11;G06F17/16;G06F17/18;G06F18/20

优先权:

专利状态码:有效-授权

法律状态:2024.05.03#授权;2021.08.17#实质审查的生效;2021.07.30#公开

摘要:本发明公开了一种基于恒星数目和构型的惯性天文自适应滤波方法,属于组合导航技术领域。该方法包括如下步骤:S1、天文定姿误差建模;S2、推导基于恒星矢量数目和构型的惯性天文自适应滤波方法;S3、惯性天文自适应滤波方法有效性验证。本发明仿真结果表明,利用所设计的惯性天文自适应滤波方法相比于传统卡尔曼滤波融合方法,能够实现对惯性导航信息和天文导航信息的最优利用,有效提高了组合导航系统输出精度。

主权项:1.一种基于恒星数目和构型的惯性天文自适应滤波方法,其特征在于,包括以下步骤:S1、通过星敏感器采集星光矢量,基于采集到的星光矢量数目和构型进行天文定姿误差建模;S2、依据星光矢量对天文定姿误差的实际影响,推导基于恒星矢量数目和构型的惯性天文自适应滤波方法;S3、通过模拟星光矢量对惯性天文自适应滤波方法进行有效性验证;步骤S1包括以下步骤:S11、天文导航定姿;根据像点位置,计算得到恒星单位矢量在星敏感器坐标系中的位置信息,计算公式如下: 式中,sk为第k颗恒星在星敏感器坐标系的单位向量坐标,uk为恒星矢量投影像点的x方向坐标,vk为恒星矢量投影像点的y方向坐标,f为焦距;将载体坐标系记为Ob-xbybzb,简记为b系,地心惯性坐标系为Oi-xiyizi,简记为i系,将星敏感器坐标系s系与载体坐标系b系视为重合,通过星敏感器即获得到恒星相对于载体坐标系的坐标为s1、s2、…sn,其中sk=[xskyskzsk]Tk=1,2,…n;与此同时,通过导航星历计算得到这些恒星相对地心惯性坐标系的坐标为v1、v2、…vn,其中vk=[xikyikzik]T,则sk与vk的关系如下: 式中,vk为第k颗星相对地心惯性坐标系的坐标矢量,sk为第k颗星相对载体坐标系的坐标矢量,矩阵为星敏感器坐标系s系到地心惯性坐标系i系的姿态转换矩阵,矩阵为载体坐标系b系到地心惯性坐标系i系的姿态转换矩阵,s系与b系重合,两个矩阵等价;记则根据式得: 因此,当星敏感器观测到的恒星数目n≥3,通过将各个恒星观测矢量最小二乘拟合得到载体系相对于惯性系的姿态转换矩阵即 其中,Q=VTV-1VTQ是转换系数矩阵;S12、天文定姿误差建模;恒星相对于星敏感器坐标系的实际矢量信息应该为: 其中,ΔS即为天文定姿观测误差,为恒星相对于星敏感器坐标系的实际坐标矢量,S为恒星相对于星敏感器坐标系的理想坐标矢量;由此解算得到的姿态转换矩阵为: 其中, 以载体坐标系b系为参考坐标系,记天文定姿误差矢量为当天文定姿误差角均为小量时,姿态转换矩阵表示为: 其中,b'表示为含误差的计算载体坐标系,为载体坐标系相对于惯性坐标系的实际姿态转换矩阵,为载体坐标系相对于惯性坐标系的实际姿态转换矩阵变化量,为实际载体坐标系到理想载体坐标系的姿态转换矩阵,为沿x轴方向旋转的误差角,为沿y轴方向旋转的误差角,为沿z轴方向旋转的误差角;进而得: 其中, 记误差矩阵的协方差矩阵为PΔ,则: 记矩阵M的协方差矩阵为PM,则: 记天文定姿误差矢量的协方差矩阵为则: 进而得: 其中,PM为矩阵M的协方差矩阵为定姿误差矢量的协方差矩阵,tr为取矩阵的迹;当星敏感器的测量噪声ΔS一定且为高斯白噪声时,得: 其中,PΔ为误差矩阵的协方差矩阵,E表示为取均值,为观测噪声ΔS的方差;由此,天文定姿误差方差为: 其中,A=VTV*,为3×3的方阵,是矩阵VTV的伴随矩阵,为天文定姿误差均方差系数,det表示取行列式;S13、天文定姿均方差与定姿误差均方差系数ξ线性拟合;对以天文定姿均方差与定姿误差均方差系数ξ进行线性拟合,得到两者近似的线性关系δc=3.32ξ+1.36其中,δc为天文定姿均方差,通过拟合出的线性关系,实时调整观测噪声,提高组合导航精度;步骤S2具体过程如下:利用线性卡尔曼滤波器进行组合,惯性和天文组合导航系统的状态方程和观测方程为: 其中,Xt为系统状态变量;为系统状态变量的导数;Ft为系统矩阵;Gt为系统噪声系数矩阵;Wt为系统噪声矩阵;Zt为观测量;Ht为观测矩阵;Vt为观测噪声;惯性天文组合导航系统采用卡尔曼滤波的方式进行信息融合,其状态方程如下: 式中,状态变量Xt为:Xt=[φEφNφUδVEδVNδVUδLδλδhεbxεbyεbzεrxεryεrz▽x▽y▽z]状态转移矩阵为: 噪声矩阵为: 系统噪声矢量为:Wt9×1=[ωgxωgyωgzωrxωryωrzωaxωayωaz]T其中:φE、φN、φU为横滚、俯仰和滚转角误差,δvE、δvN、δvU表示惯性导航系统在地理坐标系下东、北、天方向的速度误差;δL、δλ、δh表示惯性导航系统在地里坐标系下经度、纬度、高度的误差;εbx、εby、εbz表示陀螺随机常数误差;εrx、εry、εrz表示陀螺一阶马尔可夫过程随机误差;▽x、▽y、▽z表示加速度计的一阶马尔可夫过程随机误差;At18×18为系统的状态转移矩阵;Gt18×9为噪声系数矩阵;Wt9×1为系统的白噪声矢量;FN为陀螺和加速度计的对应状态量变换矩阵,FS为陀螺和加速度计状态量到误差量变换矩阵,FM为误差量变换矩阵,O为全部元素为0的空矩阵,O3×3为3行3列的空矩阵,O9×3为9行3列的空矩阵,为载体坐标系到地理坐标系转换矩阵,I3×3为三行三列的单位矩阵,Trx、Try、Trz为陀螺误差相关时间在三个轴向的分量,Tax、Tay、Taz为加速度计相关时间在三个轴向的分量,ωgx、ωgy、ωgz为陀螺三个轴向的一阶马尔可夫过程驱动白噪声,ωrx、ωry、ωrz为陀螺三个轴向的白噪声,ωax、ωay、ωaz为加速度计三个轴向的一阶马尔可夫过程驱动白噪声;定义观测量为天文导航测得的载体姿态角与惯性导航的姿态角之差,观测方程如下:ZCt=HCtXt+vCt在平台误差角为小量时,观测矩阵由以下公式表示: 式中,HCt为观测矩阵γ、θ、ψ分别为横滚角、俯仰角和航向角;因此,观测方程表示为: 式中,γI、θI、ψI,γCNS、θCNS、ψCNS分别为惯性导航和天文导航输出的横滚、俯仰、偏航角,表示惯性导航在地理坐标系下东、北、天方向平台误差角,vCt是姿态误差角观测噪声,vCt将随着观测恒星矢量的变化而自适应调整大小,vCt有如下表示: 其中,δc为天文定姿均方差,α为自适应系数。

全文数据:

权利要求:

百度查询: 南京航空航天大学 基于恒星数目和构型的惯性/天文自适应滤波方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。