[发明专利]一种剔除星表中密集星场的方法有效
申请号: | 200810057350.6 | 申请日: | 2008-01-31 |
公开(公告)号: | CN101236084A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 黄欣 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G01C21/02 | 分类号: | G01C21/02 |
代理公司: | 中国航天科技专利中心 | 代理人: | 安丽 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 剔除 星表中 密集 方法 | ||
1、一种剔除星表中密集星场的方法,其特征在于包括下列步骤:
(1)从总星数为t的天文星表中选取所有星等值低于MT的n颗恒星组成预选星表,其中MT为目标恒星敏感器的探测灵敏度;
(2)为预选星表中的所有恒星均设置一个初值为零的分值计数器Count;
(3)从预选星表中选取第i颗恒星,根据预设角距门限θmax在天球上取第i颗星的一个邻域Ωi;
(4)对Ωi进行检查,如果其中存在第j颗恒星,且恒星j的星等Mj低于恒星i的星等Mi则恒星i的分值计数器Counti加1;
(5)重复步骤(3)和步骤(4),直至预选星表中所有恒星都经过同样的处理;
(6)遍历预选星表,从预选星表中删除所有分值计数器Count大于0的恒星,将预选星表中剩余的恒星组成导航星表。
2、根据权利要求1所述的一种剔除星表中密集星场的方法,其特征在于:所述步骤(6)完成后,还包括对导航星表进行评价的方法,评价步骤如下:
(1)逐一计算导航星表中任意两颗恒星的角距,检查是否存在角距小于预设门限θmax的情况,如果存在角距小于预设门限θmax的情况则判定导航星表不可用,否则进入下一步;
(2)统计星敏感器视场中的导航星分布,如果接近泊松分布则表明导航星表中的恒星在天球上的分布比较均匀,接受当前导航星表的筛选结果。
3、根据权利要求1或2所述的一种剔除星表中密集星场的方法,其特征在于:所述步骤(3)中邻域Ωi的选取方法为:以第i颗恒星为圆心、以预设角距门限θmax为半径,在天球上取一个圆,作为第i颗星的邻域Ωi。
4、根据权利要求1或2所述的一种剔除星表中密集星场的方法,其特征在于:所述步骤(1)的实现过程如下:
a、开始时设定i=1;
b、当i大于天文星表中的总星数t时,结束进程,否则读取第i颗恒星的信息;
c、判断第i颗星的星等Mi是否低于已知目标恒星敏感器的探测灵敏度MT,低于则将第i颗星存入预选星表,然后设定i=i+1后返回步骤b,否则直接设定i=i+1后返回步骤b。
5、根据权利要求1或2所述的一种剔除星表中密集星场的方法,其特征在于:所述步骤(2)-步骤(5)的详细实现过程如下:
a、开始时设定i=1;
b、判断i是否大于预选星表中的总星数n,若是则进入下一步,否则设定第i颗恒星的分值计数器Counti=0,然后令i=i+1后重复该步骤b;
c、设定i=1;
d、判断i是否大于预选星表中的总星数n,是则结束程序,否则设定j=1;
e、判断j是否大于预选星表中的总星数n,是则设定i=i+1后返回步骤d,否则判断j与i是否相等,是则设定j=j+1后重复该步骤,否则进入下一步;
f、判断恒星j是否在恒星i的邻域中,是则进入下一步,否则设定j=j+1后返回步骤e;
g、判断恒星j亮度高于是否高于恒星i的亮度,是则进入下一步,否则设定j=j+1后返回步骤e;
h、设定分值计数器Counti=Counti+1,然后设定j=j+1后返回步骤e。
6、根据权利要求1或2所述的一种剔除星表中密集星场的方法,其特征在于:所述步骤(6)的详细实现过程如下:
a、开始时设定i=1;
b、判断i是否大于预选星表中的总星数n,是则退出程序,否则进入下一步;
c、读取恒星i的分值计数器Counti,当Counti>0时,设定i=i+1后返回步骤b,否则将第i颗星存入导航星表,然后设定i=i+1后返回步骤b。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810057350.6/1.html,转载请声明来源钻瓜专利网。