[发明专利]基于惯性/天文组合导航应用的折射星优选方法及系统有效
申请号: | 202010367026.5 | 申请日: | 2020-04-30 |
公开(公告)号: | CN111578934B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 吴成桢;张洪波;安雪滢;李兆亭;王鼎杰 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/02 |
代理公司: | 长沙正奇专利事务所有限责任公司 43113 | 代理人: | 马强;王娟 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 惯性 天文 组合 导航 应用 折射 优选 方法 系统 | ||
1.一种基于惯性/天文组合导航应用的折射星优选方法,其特征在于,包括以下步骤:
1)利用下式生成满足星光折射星等要求的恒星子星库A:
其中,N1~Nn是满足星光折射星等要求的恒星编号,e1~en是与恒星编号相对应的恒星单位方向矢量;
2)利用恒星子星库A以及下式生成折射星库E:
其中,D1~Dn是可观星时段中每一时刻可持续观测Δtl时长的信息矩阵;其中,相邻时刻之间的间隔为fr为轨迹信息的采样频率;
步骤2)的具体实现过程包括:
21)间隔遍历可观星时段[tua,tud]和[tda,tdd],计算恒星子星库A中恒星反方向的单位方向矢量-e与当前时刻航天器的位置矢量rn的地心夹角θ,以及地心夹角θ的极大值θmax和极小值θmin;筛选出恒星子星库A中地心夹角θ满足以下要求的恒星:θmin≤θ≤θmax;对于地心夹角θ满足要求的恒星,筛选出恒星星光折射高度hg满足以下条件的恒星:hmax,0≥hg≥hmin,0;其中,hmax,0、hmin,0分别为折射高度上限和折射高度下限;将满足恒星星光折射高度要求的恒星的轨迹时刻、星号、单位方向矢量、折射高度记录写入信息矩阵B:其中tn是当前计算的轨迹时刻;Nn1~Nnm是tn时刻满足的hg=|rn|sinθ-Re恒星编号,en1~enm和hn1~hnm是与恒星编号Nn1~Nnm对应的恒星单位方向矢量和折射高度;Re为地球平均半径;
22)提取信息矩阵B中恒星的方向矢量e,根据下式计算恒星与太阳、月球的夹角是否满足强光源规避条件:其中θsun是太阳规避角,θmoon是月球规避角,esun是太阳的地心矢径,emoon是月球的地心矢径;将B中符合强光源规避条件的恒星信息写入信息矩阵C:其中,Na1~Nab是tn时刻符合强光源规避条件的恒星编号,ea1~eab和ha1~hab分别是与恒星编号Na1~Nab对应的恒星单位方向矢量和折射高度;
23)给出观星持续时间Δtl,判断信息矩阵C中tn对应的折射星编号集合S0和tn+Δtl时刻的恒星编号集合是否相同:相同则tn时刻折射星信息不变,写入信息矩阵D;不相同则计算将Sl中恒星编号对应的恒星信息写入D:其中,D是tn时刻可持续观测Δtl时长的折射星信息矩阵,Nn1~Nnm、en1~enm和hn1~hnm分别是D内的折射星编号、恒星单位方向矢量和折射高度;
24)以为间隔,遍历[tua,tud-Δtl]和[tda,tdd-Δtl]时段的所有时刻,将折射星信息写入折射星库E:D1~Dn是可观星时段中每一时刻可持续观测Δtl时长的折射星信息矩阵;
3)给出观星时长Δtobs和星敏感器调姿准备时长Δtatti,根据航天器飞行时长设置观星时段:优化变量设置为2k次,观星开始时间为t1、t2、......、t2k,当1≤n≤k第n次观星开始时间的选择区间是[tua+(n-1)·(Δtobs+Δtatti),tud-(k-n)·Δtatti-(k-n+1)·Δtobs];当k+1≤n≤2k时,第n次观星开始时间的选择区间是[tda+(n-k-1)·(Δtobs+Δtatti),tdd-(2k-n)·Δtatti-(2k-n+1)·Δtobs],线性约束t1-t2≤-Δtobs-Δtatti、t3-t4≤-Δtobs-Δtatti;将2k次观星开始时间的选择区间和线性约束作为遗传算法的输入;其中t1、t2、......、t2k、Δtobs、Δtatti为非负整数;[tua,tud]为升弧段星敏感器可观星时段;[tda,tdd]为降弧段星敏感器可观星时段;由遗传算法给出一组符合选择区间和线性约束的观星开始时刻,判断给出的观星开始时刻t1是否可以匹配到E中有折射星的时刻,若否,则令第一个观星时段观星权重J1=M1;若是,则提取t1时刻的折射星单位方向矢量ei,i=1,2...n且i∈N+,其中N+为正整数集合;将星敏感器主光轴单位方向矢量n分别对准恒星方向ei,即令n=ei;
4)分别计算2k次观星得到的权重J1、J2、……、J2k,令目标函数J=J1+J2+……+J2k;将目标函数J作为遗传算法的输入,得到一组优化结果[T1 T2 …… T2k],找到时刻T1、T2、......、T2k观测到的最大折射角对应的折射星方向矢量2k个观星开始时刻的姿态即为n1、n2、......、n2k。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010367026.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双轴线三节同步滑轨
- 下一篇:一种即热式电热节能蒸柜及其使用方法