[發明專利]一種剔除星表中密集星場的方法有效
| 申請號: | 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.szxzyx.cn/pat/books/200810057350.6/1.html,轉載請聲明來源鉆瓜專利網。





