国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

慣性信息輔助的星像點質心提取方法*

2015-04-04 01:45:56呂漢峰王鼎杰
國防科技大學學報 2015年2期
關鍵詞:質心恒星慣性

呂漢峰,張 良,王鼎杰,吳 杰

(國防科技大學航天科學與工程學院,湖南長沙 410073)

星敏感器是提供天文導航信息的重要設備。在星敏感器技術中,星像點質心提取是一項基礎性的技術,它是星敏感器能提供有效地導航信息的前提,而且質心的提取精度對星敏感器的后續(xù)工作如星圖識別等影響重大,同時它也在很大程度上決定了星敏感器最終的導航信息精度[1-3]。星敏感器在測量過程中,由于曝光時間、載體角運動及噪聲等因素的存在,星體在星敏感器像平面上的成像不再是獨立的點而是一片區(qū)域,星像點質心提取就是要從這片區(qū)域中找到最優(yōu)的星像點質心位置。

目前的星像點質心提取算法[1-6]研究多以星敏感器的靜態(tài)成像為前提,不考慮其在曝光過程中可能存在振動等情形,在此假定下這些算法的質心提取精度一般可達到亞像素級。但在星敏感器的實際工作過程中,角振動環(huán)境不可避免地存在,如果忽略這些情況則會產(chǎn)生較大的質心提取誤差[7]。另外星敏感器通常與慣性設備一起使用,也就是說星敏感器工作過程中的角振動信息可以被慣性設備測量到。如果在提取星像點質心的過程中充分利用這些測量到的角振動信息,則應該可以較大程度地降低振動對星敏感器測量的影響,減小質心提取誤差。本文正是基于這一思路提出了慣性信息輔助的星像點質心提取方法。

1 慣性信息輔助像點質心提取模型

1.1 恒星在星敏感器中的成像模型

圖1 恒星投影模型Fig.1 Star imagingmodel

這里的成像模型由兩個部分構成:恒星的點投影模型和投影點的能量分布模型。目前恒星的投影模型均采用小孔成像模型,如圖1所示。假定恒星方向矢量在星敏感器體系s中表示為es,星敏感器的視場為γ,像面的像素為N×N,則恒星在像面的投影點坐標可表示為:

式(1)表明,只需知道恒星在星敏感器體系中的單位矢量就可以計算出它在像面上的投影點坐標。

實際成像過程中恒星的投影并不是一個點而是像面上的一片區(qū)域。像點質心的提取正是利用這片區(qū)域的灰度值進行的,區(qū)域中每個像素的灰度值大小就表征了其所接受的恒星的能量大小。常用的能量密度分布模型是以投影點為中心的二維高斯分布函數(shù),如式(2)所示。

式(2)中,[x,y]表示恒星在像面的投影點,I(xi,yi)表示像面上[xi,yi]處的能量密度,σ 表示能量密度集中指數(shù)。圖2是單維的能量密度分布示意圖。

圖2 單維能量密度分布示意圖Fig.2 Sketch map of power density distribution

則可知第k個像素區(qū)域Ωk的能量密度Pk為:

假定曝光時間為Δt且在整個曝光時間內(nèi)像素區(qū)域接受的能量未飽和,則第k個像素的灰度值Gk與其能量密度之間的線性關系可表示為:

其中,c為能量與灰度值之間的轉換常數(shù)。式(4)表明第k個像素的灰度值與恒星在像面的投影點[x,y]有關。

1.2 慣性信息輔助模型

假定星敏感器體系相對于載體系b的固聯(lián)安裝矩陣為Csb,星敏感器體系相對于慣性系的角速度為ωis,載體系相對于慣性系的角速度為ωib,則易知對于τ1和τ2時刻,假定它們的間隔δτ較小,則這兩個時刻的星敏感器體系相對于慣性系的姿態(tài)矩陣Csi有如下關系:

式(5)中,[(·)×]表示由矢量(·)生成的叉乘矩陣。

假定恒星在慣性系中的方向矢量為ei,則τ1和τ2時刻該恒星在星敏感器體系中的單位矢量可表示為:

式(5)和式(6)結合可得:

假定在δτ時間內(nèi)慣性設備對載體角增量的敏感度為αb,則式(7)可改寫為

結合式(1)和式(8)可知,若τ1時刻恒星在像面的投影點已知,則根據(jù)慣性設備在δτ時間內(nèi)的測量信息可以計算出τ2時刻該恒星在像面的投影點。

1.3 星像點質心提取算法

若星敏感器在曝光過程中載體存在振動,則恒星的投影點在像面上就呈現(xiàn)出一條軌跡。若慣性設備可以測得振動信息,則這條軌跡就可知。

若已知曝光初始時刻的恒星投影點,則根據(jù)式(1)、式(8)和曝光時間內(nèi)的角增量即可計算出投影點的軌跡,然后利用式(2)、式(3)和式(4)即可計算出曝光后恒星投影區(qū)域內(nèi)各像素的灰度值,則易知這些灰度值都是初始投影點[x,y]的函數(shù),記為)。

另外,曝光后通過圖像處理的方法得到的投影區(qū)域內(nèi)各像素的灰度值記為。根據(jù)能量守恒則式(10)成立。

其中,N為投影區(qū)域所包含像素的個數(shù)。

如果初始投影點選擇合適,則必然有式(11)成立。

若記:

則由式(11)可知:

由式(12)即可計算出初始投影點的坐標。但由式(1)和式(2)可知式(12)是較強的非線性函數(shù),因此通常采用線性化的方式進行計算,而初始投影點的初值可選為投影區(qū)域的灰度加權中心。

由式(12)計算的初始投影點理論上講是最優(yōu)的,但這個過程中需要計算復雜的偏導函數(shù)及線性化,計算量比較大。從另外一個角度看,如果式(11)成立,則由計算的灰度加權中心應該和計算的相同。如果不同,則兩個中心的差異可認為是初始投影點不準確所致。利用這個差異對初始投影點進行補償,然后重新計算和灰度加權中心,如此重復直至兩個中心重合。這個過程相對來講計算量比較小,并且應該也可以得到較準確的初始投影點。在得到初始投影點之后便可計算得到曝光結束時刻的恒星像點質心。

綜上分析,慣性信息輔助的星像點質心提取算法的框圖大致如圖3所示。

2 仿真驗證

為比較本文提出的慣性信息輔助算法與傳統(tǒng)算法在振動環(huán)境下的星像點質心提取精度及本文算法的適用性,現(xiàn)進行仿真試驗。仿真試驗主要分成兩部分,第一部分用來比較本文算法與傳統(tǒng)算法的質心提取精度;第二部分用來分析算法的適用性,即相關因素對本文算法質心提取精度的影響。

圖3 慣性信息輔助星像點質心提取算法流程圖Fig.3 Flow chart of the star spot centroidingmethod with inertialmeasurement information

2.1 仿真條件

仿真過程中采用Tycho2星表,設置星敏感器視場為8°×8°,像素為512×512,能量密度集中指數(shù)為0.45像素,曝光時間為25ms,慣性設備的零漂為0.1°/h,角增量輸出頻率為200Hz,并假定振動角速率最大值不超過3°/s。為便于計算假定星敏感器體系與載體系重合。在全天球范圍內(nèi)隨機產(chǎn)生1000組姿態(tài)作為星敏感器曝光時刻的姿態(tài),然后在曝光過程中產(chǎn)生振動。利用星像點質心提取算法處理曝光得到的圖像并統(tǒng)計相關算法的星像點質心提取精度。采用文獻[1]中的算法作為參考,在靜態(tài)條件下該算法的提取精度優(yōu)于0.1像素。圖4是某次振動條件下星敏感器曝光后得到的圖像。

圖4 振動條件下星敏感器曝光后的圖像Fig.4 Camera image after the exposure of star sensor in vibration environment

2.2 算法提取精度比較

利用本文算法和傳統(tǒng)算法處理圖4得到星像點質心如圖5所示,各質心坐標如表1所示。

圖5 兩種算法提取的星像點質心比較Fig.5 Comparison of the centroids of the twomethods

由圖5可知,傳統(tǒng)算法計算得到的各星像點質心偏離理論質心較遠,而利用慣性信息輔助的算法得到的質心則比較靠近理論質心。表1中的數(shù)據(jù)更直觀地表明了這一結果。表1中的算法誤差是指算法得到的質心至理論質心的距離。由表1可知,針對圖4所示的情況,傳統(tǒng)算法得到的質心偏離理論質心1.7像素左右,而輔助算法得到的質心誤差則在0.1像素以下。

表1 各星像點質心及算法誤差Tab.1 Theoretical centroids and errors

通過對1000幅振動條件下星敏感器曝光圖像的處理,經(jīng)過統(tǒng)計得到,在振動角速率小于3°/s的情況下,傳統(tǒng)算法的提取精度為0.691像素,輔助算法的提取精度為0.011像素。這充分表明了慣性信息輔助星像點質心提取算法在振動條件下依然可以獲得亞像素級的質心精度。另外這種輔助算法的計算量比傳統(tǒng)算法略大,但計算耗費的時間也同樣可以忽略不計。

2.3 算法適用性分析

由式(2)和式(8)可知,影響本文算法質心提取精度的主要因素有能量密度分布模型的準確性和角增量的測量精度,這兩者主要取決于能量密度集中指數(shù)σ和慣性設備的零漂。在仿真過程中設置能量密度集中指數(shù)σ的變化范圍為0.1~1.5 像素,零漂的變化范圍為 0.01 ~10°/h,它們對輔助算法提取精度的影響如圖6和圖7所示。由圖6可知隨著能量密度集中指數(shù)σ的增大,輔助算法的質心提取精度逐步提升至0.01像素左右。而且在整個變化過程中,質心提取精度基本都在亞像素級。由圖7可知隨著零漂的增大,輔助算法的質心提取精度稍微變差,但仍然在0.01像素左右。

圖6 σ對輔助算法質心提取精度的影響Fig.6 Effect ofσ on the centroid precision

圖7 零漂對輔助算法質心提取精度的影響Fig.7 Effect of the drift on the centroid precision

以上仿真分析表明,本文提出的慣性信息輔助星像點質心提取算法在振動條件下依然可以有效準確地提取出各星像點的質心。

3 結論

本文研究了振動條件下恒星在星敏感器中的成像過程,提出了慣性信息輔助的星像點質心提取模型,并建立了慣性輔助質心提取算法。仿真結果表明:當振動角速率小于3°/s時,輔助算法的質心提取精度在0.01像素左右,而且星敏感器的能量密度分布模型的準確性和慣性設備的角增量測量精度在一定范圍內(nèi)對提取精度的影響較小。

References)

[1] 張廣軍.星圖識別[M].北京:國防工業(yè)出版社,2011.ZHANG Guangjun.Star identification[M].Beijing:National Defense Industry Press,2011.(in Chinese)

[2] 吳峰.自主導航星敏感器關鍵技術的研究[D].蘇州:蘇州大學,2012.WU Feng.Study on the key technologies for autonomous star sensors[D].Suzhou:Soochow University,2012.(in Chinese)

[3] 賈輝.高精度星敏感器星點提取與星圖識別研究[D].長沙:國防科學技術大學,2010.JIA Hui.Star centroid estimation and star identification of high accuracy star tracker[D].Changsha:National University of Defense Technology,2010.(in Chinese)

[4] Quine B M,Tarasyuk V,Mebrahtu H,et al.Determining star-image location:a new sub-pixel interpolation technique to process image centroids[J].Computer Physics Communications,2007,177(9):700-706.

[5] 魏新國,張廣軍,江潔.星敏感器中星圖圖像的星體細分定位方法研究[J].北京航空航天大學學報,2003,29(9):812-816.WEI Xinguo,ZHANG Guangjun,JIANG Jie.Sub divided locating method of star image for star sensor[J].Journal of Beijing University of Aeronautics and Astronautics,2003,29(9):812-815.(in Chinese)

[6] Shortis M R,Clarke T A,Short T A.Comparison of some techniques for the subpixel location of discrete target images[C]//Proceedings of Photonics for the Industrial Applications.International Society for Optics and Photonics,1994,2350:239-250.

[7] 季家興,王新龍.載體運動對星敏感器星點光斑定位的影響分析[J].青島科技大學學報(自然科學版),2010,31(2):194-200.JIJiaxing,WANG Xinlong.Effects of carriermovement on the star location of star sensors[J].Journal of Qingdao University of Science and Technology(Natural Science Edition),2010,31(2):194-200.(in Chinese)

猜你喜歡
質心恒星慣性
你真的了解慣性嗎
重型半掛汽車質量與質心位置估計
沖破『慣性』 看慣性
基于GNSS測量的天宮二號質心確定
(18)刺殺恒星
恒星的演化
恒星不恒
奧秘(2018年10期)2018-10-25 05:38:56
無處不在的慣性
普遍存在的慣性
一種海洋測高衛(wèi)星質心在軌估計算法
航天器工程(2014年5期)2014-03-11 16:35:53
彰化县| 永安市| 县级市| 玛纳斯县| 玉龙| 珠海市| 泽州县| 于都县| 泾阳县| 公安县| 韩城市| 久治县| 天津市| 阿巴嘎旗| 灵宝市| 公安县| 博罗县| 驻马店市| 大渡口区| 碌曲县| 谢通门县| 沙湾县| 兴安县| 屏南县| 阜平县| 永清县| 皋兰县| 武定县| 洛阳市| 蚌埠市| 凤翔县| 禹州市| 藁城市| 施甸县| 龙门县| 黄大仙区| 普定县| 沁阳市| 龙陵县| 罗平县| 册亨县|