專利名稱:一種超高精度的星敏感器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及星敏感器技術(shù),特別涉及一種小型超高精度、高數(shù)據(jù)更新率的 星敏感器。
背景技術(shù):
星敏感器(Star Sensor)是當(dāng)今航天飛行器中廣泛釆用的 一種高精度、高可 靠性的姿態(tài)測量部件,星敏感器工作于實時動態(tài)測量模式,目前其成像器件均 釆用面陣的圖像傳感器,廣泛應(yīng)用的是1024 x 1024像元。
隨著像元的增加,如釆用2048 x 2048像元的大面陣圖像傳感器將會使姿態(tài) 精度非線性的提高,但同時數(shù)據(jù)量也會隨之線性增加,這對于目前釆用幀成像 體制和窗口跟蹤工作模式的星敏感器來說,受到這種成像體制和工作模式的限 制,星敏感器的數(shù)據(jù)更新率呈線性下降,嚴(yán)重影響了星敏感器的實時動態(tài)測試 性能,成為星敏感器實時提供姿態(tài)信息的瓶頸。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種超高精度的星敏感器,使其具 有更高的精度和高數(shù)據(jù)更新率。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的
本發(fā)明提供了一種超高精度的星敏感器,包括光學(xué)成像系統(tǒng)、圖像傳感器、 圖像傳感器驅(qū)動單元、雙路質(zhì)心成像單元、星跟蹤單元、星圖識別單元、姿態(tài) 計算單元以及導(dǎo)航星庫;其中,
光學(xué)成像系統(tǒng),用于將星空圖像成像在圖像傳感器上;
圖像傳感器,用于在圖像傳感器驅(qū)動單元的驅(qū)動下將光信號轉(zhuǎn)換為電信號, 并傳遞給雙路質(zhì)心成像單元;
圖像傳感器驅(qū)動單元,用于驅(qū)動圖像傳感器;
雙路質(zhì)心成像單元,用于對同時讀入的兩路像素進(jìn)行雙路像素數(shù)據(jù)處理,
在處理完整幅圖像后,輸出光斑圖像的質(zhì)心坐標(biāo)給星跟蹤單元和星圖識別單元;
星跟蹤單元,用于根據(jù)前一時刻已經(jīng)識別到的星體信息跟蹤當(dāng)前視場中的
星體,獲取星體信息;
星圖識別單元,用于從全天球中識別星姿態(tài)計算單元,用于根據(jù)全天球識別到的星體信息或跟蹤到的所有星體的 信息解算出星敏感器精確的姿態(tài),并將計算出的星敏感器姿態(tài)輸出; 導(dǎo)航星庫,用于存儲導(dǎo)航星表。
上述方案中,所述圖像傳感器為2048 x 2048像元的大面陣圖像傳感器。
上述方案中,所述圖像傳感器驅(qū)動單元和雙路質(zhì)心成像單元集成在一個
FPGA上;所述星跟蹤單元、星圖識別單元和姿態(tài)計算單元集成在一個RISC上。 上述方案中,所述雙路質(zhì)心成像單元進(jìn)一步包括灰度值讀取模塊、灰度
值比較模塊、雙路像素數(shù)據(jù)處理模塊、背景像素處理模塊、第一判斷模塊、存
儲模塊、第二判斷模塊以及光斑圖像質(zhì)心計算模塊;其中,
灰度值讀取模塊,用于同時讀入兩路像素的灰度值,并將讀入的灰度值送
入灰度值比較模塊;
灰度值比較模塊,用于將灰度值讀取模塊發(fā)來的兩路像素的灰度值,分別
與預(yù)設(shè)閾值進(jìn)行比較,并根據(jù)比較結(jié)果完成對兩路像素的處理;
雙路像素數(shù)據(jù)處理模塊,用于完成雙路像素標(biāo)記、雙路數(shù)據(jù)等價合并和雙 路數(shù)據(jù)累加,之后,對兩路像素的灰度值均大于預(yù)設(shè)閾值的,進(jìn)入第二判斷模 塊,兩路像素中左像素的灰度值大于預(yù)設(shè)閾值的,將處理后數(shù)據(jù)發(fā)送到存儲模 塊,兩路像素中右像素的灰度值大于預(yù)設(shè)閾值的,將處理后數(shù)據(jù)發(fā)送到第一判 斷模塊;
背景像素處理模塊,用于在左右像素灰度值均小于預(yù)設(shè)閾值時,標(biāo)記當(dāng)前 兩路像素為背景像素,并將標(biāo)記值賦給相應(yīng)參數(shù);
第一判斷模塊,用于判斷兩路像素中左像素的左邊像素是否有標(biāo)記值;
存儲模塊,用于將累加器的值累加到等價標(biāo)記值對應(yīng)的數(shù)據(jù)存儲器中,并 將累加器清零;
第二判斷模塊,用于判斷整幅圖像是否處理完;
光斑圖像質(zhì)心計算模塊,用于在處理完整幅圖像后,計算并輸出光斑圖像 質(zhì)心的坐標(biāo)值。
其中,所述雙路像素數(shù)據(jù)處理模塊進(jìn)一步包括標(biāo)記單元、合并單元和累 加單元;其中,
標(biāo)記單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,為左像素和 右像素進(jìn)行標(biāo)記;
合并單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,完成等價數(shù) 據(jù)的合并;
累加單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,完成對左像 素和/或右像素灰度值的累加、以及灰度值和坐標(biāo)值乘積的累加。
其中,所述累加器包括用于對左右像素灰度值和坐標(biāo)值的乘積進(jìn)行累加的 第一累加器,以及用于對左右像素的灰度值進(jìn)行累加的第二累加器。
上述方案中,所述星跟蹤單元基于位置信息實現(xiàn)無反饋、非窗口匹配跟蹤。
本發(fā)明提供的超高精度星敏感器,采用大面陣如2048 x 2048像元的圖像傳
感器,能提高角分辨率,進(jìn)而使星敏感器具有更高精度。
本發(fā)明釆用星點雙路質(zhì)心成像技術(shù),能同時讀取兩路像素數(shù)據(jù),同時對兩 路像素數(shù)據(jù)進(jìn)行處理,從而提高了數(shù)據(jù)并行處理能力和數(shù)據(jù)處理速度,對于
2048 x 2048像元的星敏感器數(shù)據(jù)處理速度能提高一倍,可實現(xiàn)大面陣圖像傳感 器在星敏感器中的應(yīng)用,并能實現(xiàn)高精度和高數(shù)據(jù)更新率。
本發(fā)明在星跟蹤時采用無反饋非窗口的匹配跟蹤,能夠跟蹤視場上所有的 星體,進(jìn)一步提高姿態(tài)計算的精度,且跟蹤速度快,跟蹤模式下的數(shù)據(jù)更新率 為15Hz,具有更高的數(shù)據(jù)更新率。
本發(fā)明在星圖識別時使用角距匹配的方式實現(xiàn)三角形的匹配,通過按區(qū)間 存儲星對和利用狀態(tài)標(biāo)識進(jìn)行三角形識別,可使全天球識別時間控制為0.5s。
本發(fā)明采用均勻和無重疊劃分的導(dǎo)航星表,導(dǎo)航星的檢索不再需要遍歷整 個導(dǎo)航星表,使平均搜索范圍縮小為以前的1/54,大大提高了搜索速度。
圖1為本發(fā)明星敏感器的組成結(jié)構(gòu)及工作原理示意圖2為本發(fā)明所采用雙路質(zhì)心成像裝置的組成結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明的基本思想是對使用2048 x 2048像元大面陣圖像傳感器的星敏感 器,引入雙路質(zhì)心跟隨成像技術(shù),同時讀取和處理兩路像素數(shù)據(jù);并且,在進(jìn) 行星跟蹤時,采用基于位置信息實現(xiàn)的無反饋、非窗口匹配跟蹤,如此,可大 大提高星敏感器的精度和數(shù)據(jù)更新率。
如圖l所示,本發(fā)明所提出的星敏感器包括光學(xué)成像系統(tǒng)10、圖像傳感器 11、圖像傳感器驅(qū)動單元12、雙路質(zhì)心成像單元13、星跟蹤單元14、星圖識 別單元15、姿態(tài)計算單元16以及導(dǎo)航星庫(Guide Star Catalogue ) 67。
這里,所述圖像傳感器是大面陣圖像傳感器,具有2048 x 2048像元;所述 星跟蹤單元釆用無反饋非窗口的跟蹤模式。在實際應(yīng)用中,可將圖像傳感器驅(qū) 動單元12、雙路質(zhì)心成像單元13集成在一個FPGA信號處理單元上實現(xiàn),將 星跟蹤單元14、星圖識別單元15、姿態(tài)計算單元16集成在一個RISC信號處 理單元上實現(xiàn);當(dāng)然,也可以都采用FPGA或RISC,或者采用數(shù)字信號處理 (DSP);或者,將除了光學(xué)成像系統(tǒng)IO、圖像傳感器ll、導(dǎo)航星庫17以外的 所有單元集成在一塊FPGA、或RISC、或DSP上。下面以圖像傳感器驅(qū)動單 元12、雙路質(zhì)心成像單元13集成在FPGA信號處理單元,星跟蹤單元14、星 圖識別單元15、姿態(tài)計算單元16集成在RISC信號處理單元上為例詳細(xì)說明。
其中,光學(xué)成像系統(tǒng)IO,由遮光罩、高精度的鏡頭組成,用于將星空圖像 成像在圖像傳感器ll上。
圖像傳感器11,用于在圖像傳感器驅(qū)動單元12的驅(qū)動下將光信號轉(zhuǎn)換為
電信號,并傳遞給雙路質(zhì)心成像單元13。 一般,可采用的圖像傳感器是Cypress 公司的Lupa4000,其具有2048 x 2048像元,幀頻15幀/s。
圖像傳感器驅(qū)動單元12,按照圖像傳感器驅(qū)動時序的要求,基于FPGA實 現(xiàn)對2048 x 2048像元圖像傳感器11的驅(qū)動,使其實現(xiàn)逐行兩路圖像信號同時 輸出,每個像素的灰度值10bit,時鐘頻率達(dá)33M。也就是說,圖像傳感器11 每次輸出兩路像素數(shù)據(jù)給雙路質(zhì)心成像單元13。
雙路質(zhì)心成像單元13,用于對同時讀入的兩路像素進(jìn)行雙路像素數(shù)據(jù)處 理,在處理完整幅圖像后,輸出光斑圖像的質(zhì)心坐標(biāo)給星跟蹤單元14和星圖識 別單元15。具體的,在處理整幅光斑圖像時,每次同時讀入當(dāng)前兩路像素的灰 度值,并同時對兩路像素的灰度值與預(yù)設(shè)閾值進(jìn)行比較,兩路像素中至少一個 大于閾值時,執(zhí)行雙路數(shù)據(jù)標(biāo)記、雙路數(shù)據(jù)合并以及雙路數(shù)據(jù)累加的過程,直 到處理完整幅光斑圖像后,輸出得到的光斑圖像質(zhì)心坐標(biāo)值。雙路質(zhì)心成像單 元13具體如何實現(xiàn)質(zhì)心成像的原理及過程,申請人已在另一專利申請中詳細(xì)公 開,在此不再贅述。
該單元利用FPGA實時并行計算的特點對星點質(zhì)心跟隨成像,實時實現(xiàn)基 于四連通域分割和一階矩質(zhì)心算法,直接輸出一幀圖像中所有的星點質(zhì)心數(shù)據(jù), 這樣與直接輸出整幀數(shù)據(jù)相比,可降低圖像數(shù)據(jù)量上萬倍。
具體實施過程中,假設(shè)一個星點的成像區(qū)域為M行N列,則該星點的質(zhì) 心坐標(biāo)可由下式得到
<formula>formula see original document page 9</formula>
式中,x0, yO是求得的星點質(zhì)心坐標(biāo);x, y是像素的坐標(biāo);F(x,y)是x行 y列像素的灰度值。
進(jìn)一步的,雙路質(zhì)心成像單元13通過圖像傳感器驅(qū)動單元12,每次讀取 輸出圖像兩路像素的灰度值,根據(jù)四連通域分割的原理、以及左像素和右像素 灰度值與預(yù)設(shè)閾值的比較結(jié)果,對雙路像素的數(shù)據(jù)進(jìn)行標(biāo)記、等價合并和累加
處理,以提高數(shù)據(jù)并行處理能力和數(shù)據(jù)處理速度。
這里,所述雙路質(zhì)心成像單元13的具體組成結(jié)構(gòu)如圖2所示,包括灰度
值讀取模塊21、灰度值比較模塊22、雙路像素數(shù)據(jù)處理模塊23、背景像素處 理模塊24、第一判斷模塊25、存儲模塊26、第二判斷模塊27以及光斑圖像質(zhì) 心計算模塊28。
其中,灰度值讀取模塊21用于同時讀入兩路像素的灰度值,并將讀入的灰 度值送入灰度值比較模塊22;這里,兩路像素分別稱為左像素和右像素。
灰度值比較模塊22,用于將灰度值讀取模塊21發(fā)來的左像素和右像素的 灰度值,分別與預(yù)設(shè)閾值進(jìn)行比較,并根據(jù)比較結(jié)果完成對兩路像素的處理; 具體的,如果左像素和右像素的灰度值中有一個大于預(yù)設(shè)閾值,則進(jìn)入雙路像 素數(shù)據(jù)處理模塊23,完成雙路像素標(biāo)記、雙路數(shù)據(jù)等價合并和雙路數(shù)據(jù)累加; 如果左像素和右像素的灰度值均小于預(yù)設(shè)閾值,則進(jìn)入賦值模塊24,標(biāo)記當(dāng)前 兩路像素并將標(biāo)記值賦給相應(yīng)參數(shù)。
雙路像素數(shù)據(jù)處理模塊23,用于完成雙路像素標(biāo)記、雙路數(shù)據(jù)等價合并和 雙路數(shù)據(jù)累加,之后,對于兩路像素的灰度值均大于預(yù)設(shè)閾值的,進(jìn)入第二判 斷模塊27,對于兩路像素中左像素的灰度值大于預(yù)設(shè)閾值的,將處理后數(shù)據(jù)發(fā) 送到存儲模塊26,對于兩路像素中右像素的灰度值大于預(yù)設(shè)閾值的,將處理后 數(shù)據(jù)發(fā)送到第一判斷模塊25;
雙路像素數(shù)據(jù)處理模塊23進(jìn)一步包括標(biāo)記單元231、合并單元232和累加 單元233,其中,標(biāo)記單元231用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié) 果,為左像素和右像素進(jìn)行標(biāo)記;合并單元232用于根據(jù)左右像素灰度值與預(yù) 設(shè)閾值的比較結(jié)果,完成等價數(shù)據(jù)的合并;累加單元233用于根據(jù)左右像素灰 度值與預(yù)設(shè)閾值的比較結(jié)果,完成對左像素和/或右像素灰度值的累加、以及灰 度值和坐標(biāo)值乘積的累加。
背景像素處理模塊24,用于在左右像素灰度值均小于預(yù)設(shè)閾值時,標(biāo)記當(dāng) 前兩路像素為背景像素,并將標(biāo)記值賦給相應(yīng)參數(shù)。
第一判斷模塊25,用于判斷兩路像素中左像素的左邊像素是否有標(biāo)記值,
在有標(biāo)記值時,進(jìn)入存儲模塊26;沒有標(biāo)記值時,進(jìn)入第二判斷模塊27。
存儲模塊26,用于將累加器的值累加到等價標(biāo)記值對應(yīng)的數(shù)據(jù)存儲器中, 并將累加器清零;
這里,所述的累加器包括用于對左右像素灰度值和坐標(biāo)值的乘積進(jìn)行累加 的累加器;以及用于對左右像素的灰度值進(jìn)行累加的累加器。
第二判斷模塊27,用于判斷整幅圖像是否處理完,處理完的情況下,進(jìn)入 光斑圖像質(zhì)心計算模塊28,未處理完的情況下,再進(jìn)入灰度值讀取模塊21,讀 取下兩路像素。
光斑圖像質(zhì)心計算模塊28,用于在處理完整幅圖像后,計算并輸出光斑圖 像質(zhì)心的坐標(biāo)值。
星跟蹤單元14,用于根據(jù)前一時刻已經(jīng)識別到的星體信息跟蹤當(dāng)前視場中 的星體,獲取星體信息。 一般,星敏感器在獲取全天球星圖識別結(jié)果后,工作 狀態(tài)會轉(zhuǎn)入跟蹤模式,跟蹤模式是星敏感器的主要工作模式。
為了能跟蹤所有的星體,為了避免傳輸原始圖像數(shù)據(jù)影響跟蹤速度和數(shù)據(jù) 更新率,本發(fā)明在雙路質(zhì)心成像,直接輸出質(zhì)心數(shù)據(jù)而非原始圖像數(shù)據(jù)的基礎(chǔ) 上,采用中國專利號為ZL200510084010.9的專利中給出的星敏感器快速星跟蹤 方法,基于位置信息實現(xiàn)無反饋、非窗口的匹配跟蹤。具體跟蹤過程是對當(dāng) 前時刻的星體根據(jù)其位置信息,尋找前一時刻與其在位置上匹配的已經(jīng)跟蹤到 的星體,如果找到一顆且只有一顆星體與其匹配,則匹配識別成功,當(dāng)前星體 的信息(包括赤經(jīng)、赤緯、星等、星號)與匹配到的前一時刻的星體信息一致。 這種跟蹤方法能跟蹤視場上所有的星體,而且由于傳輸?shù)臄?shù)據(jù)量小,跟蹤過程 的速度提高,為本發(fā)明星敏感器高姿態(tài)計算精度和高數(shù)據(jù)更新率提供了保證。
星圖識別單元15,用于從全天球中識別星圖,并將識別出的星圖發(fā)送給姿 態(tài)計算單元16。
該單元采用中國專利號為ZL200410102585.4的專利中所公開的改進(jìn)的三 角形星算法,使用角距匹配的方式實現(xiàn)三角形的匹配,可避免存儲三角形而必 須面臨的存儲容量太大的問題。這一算法無需依賴準(zhǔn)確的亮度信息,因此具有
更高的可行性。并且,通過按區(qū)間存儲星對和利用狀態(tài)標(biāo)識進(jìn)行三角形識別, 算法的速度得到很大提高,全天球識別時間僅為0.5s,而一般的全天球識別時 間均在秒級以上,從而保證了星敏感器在全天球識別下的高數(shù)據(jù)更新率。
姿態(tài)計算單元16,釆用星敏感器中廣泛應(yīng)用的四元素,根據(jù)星跟蹤單元14 跟蹤到的所有星體的信息、或星圖識別單元15在全天球識別到的星體信息解 算出星敏感器精確的姿態(tài),并將計算出的星敏感器姿態(tài)輸出。具體如何計算 星敏感器的姿態(tài)屬于現(xiàn)有技術(shù),這里不再贅述。
導(dǎo)航星庫17,用于存儲經(jīng)過均勻和無重疊劃分的導(dǎo)航星表,具體的,本發(fā) 明采用中國專利號為ZL200510002220. 9的專利中所公開的方案在直角坐標(biāo) 系下對天區(qū)重新進(jìn)行劃分用天球的內(nèi)接正方體將天球球面均勻的分成六個區(qū) 域,天球中心和正方體每一側(cè)面四個頂點的連線構(gòu)成一個錐體,錐體和球面相 交并將其分成六塊;對于六塊中的每一塊,將其劃分成NxN的小塊,這樣, 整個天球球面可以被劃分為6 x N x N個子塊。
按照以上方法將天球劃分后,再掃描導(dǎo)航星表,可將每顆導(dǎo)航星都?xì)w于相 應(yīng)的子塊中,建立一個分區(qū)表。這樣,如果已知視軸指向的方向矢量或赤經(jīng)赤 緯坐標(biāo),即可迅速在天區(qū)上找到相應(yīng)子塊及臨近的子塊。
為便于從導(dǎo)航星的序號快速檢索到其臨近區(qū)域的導(dǎo)航星,可將導(dǎo)航星所屬 子塊的序號也存儲在導(dǎo)航星表中。利用以上方法構(gòu)建導(dǎo)航星表和分區(qū)表,就可 以實現(xiàn)從初始姿態(tài)(視軸指向)或?qū)Ш叫切蛱柕揭欢ㄠ徲蚍秶鷥?nèi)導(dǎo)航星表的快 速檢索。這種方法對導(dǎo)航星的檢索不再需要遍歷整個導(dǎo)航星表,平均搜索的范 圍為以前的9/486=1/54,能夠大大提高搜索速度。
基于圖1給出的結(jié)構(gòu),光學(xué)成像系統(tǒng)IO將星空圖像成像在圖像傳感器11 上;在FPGA信號處理單元中圖像傳感器驅(qū)動單元12的驅(qū)動下,圖像傳感器 ll將光信號轉(zhuǎn)換為電信號,并傳遞給雙路質(zhì)心成像單元13;雙路質(zhì)心成像單元 13提取星體在觀測視場中的位置信息,并輸出給后續(xù)的RISC信號處理單元; RISC信號處理單元中的星圖識別單元15、星跟蹤單元14根據(jù)導(dǎo)航星庫17存 儲的導(dǎo)航星表,完成星圖識別和星跟蹤,即在導(dǎo)航星庫17中找到觀測星的對
應(yīng)匹配,實現(xiàn)星的模式識別和無反饋非窗口跟蹤;并由姿態(tài)計算單元16利用這 些匹配星對的方向矢量信息計算出星敏感器的三軸姿態(tài),輸出姿態(tài)信息。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種超高精度的星敏感器,其特征在于,該星敏感器包括光學(xué)成像系統(tǒng)、圖像傳感器、圖像傳感器驅(qū)動單元、雙路質(zhì)心成像單元、星跟蹤單元、星圖識別單元、姿態(tài)計算單元以及導(dǎo)航星庫;其中,光學(xué)成像系統(tǒng),用于將星空圖像成像在圖像傳感器上;圖像傳感器,用于在圖像傳感器驅(qū)動單元的驅(qū)動下將光信號轉(zhuǎn)換為電信號,并傳遞給雙路質(zhì)心成像單元;圖像傳感器驅(qū)動單元,用于驅(qū)動圖像傳感器;雙路質(zhì)心成像單元,用于對同時讀入的兩路像素進(jìn)行雙路像素數(shù)據(jù)處理,在處理完整幅圖像后,輸出光斑圖像的質(zhì)心坐標(biāo)給星跟蹤單元和星圖識別單元;星跟蹤單元,用于根據(jù)前一時刻已經(jīng)識別到的星體信息跟蹤當(dāng)前視場中的星體,獲取星體信息;星圖識別單元,用于從全天球中識別星圖;姿態(tài)計算單元,用于根據(jù)全天球識別到的星體信息或跟蹤到的所有星體的信息解算出星敏感器精確的姿態(tài),并將計算出的星敏感器姿態(tài)輸出;導(dǎo)航星庫,用于存儲導(dǎo)航星表。
2、 根據(jù)權(quán)利要求1所述的星敏感器,其特征在于,所述圖像傳感器為2048 x 2048像元的大面陣圖像傳感器。
3、 根據(jù)權(quán)利要求1或2所述的星敏感器,其特征在于,所述圖像傳感器驅(qū) 動單元和雙路質(zhì)心成像單元集成在一個FPGA上;所述星跟蹤單元、星圖識別 單元和姿態(tài)計算單元集成在一個RISC上。
4、 根據(jù)權(quán)利要求l或2所述的星敏感器,其特征在于,所述雙路質(zhì)心成像 單元進(jìn)一步包括灰度值讀取模塊、灰度值比較模塊、雙路像素數(shù)據(jù)處理模塊、 背景像素處理模塊、第一判斷模塊、存儲模塊、第二判斷模塊以及光斑圖像質(zhì) 心計算模塊;其中,灰度值讀取模塊,用于同時讀入兩路像素的灰度值,并將讀入的灰度值送 入灰度值比較模塊;灰度值比較模塊,用于將灰度值讀取模塊發(fā)來的兩路像素的灰度值,分別 與預(yù)設(shè)閾值進(jìn)行比較,并根據(jù)比較結(jié)果完成對兩路像素的處理;雙路像素數(shù)據(jù)處理模塊,用于完成雙路像素標(biāo)記、雙路數(shù)據(jù)等價合并和雙 路數(shù)據(jù)累加,之后,對兩路像素的灰度值均大于預(yù)設(shè)閾值的,進(jìn)入第二判斷模 塊,兩路像素中左像素的灰度值大于預(yù)設(shè)閾值的,將處理后數(shù)據(jù)發(fā)送到存儲模 塊,兩路像素中右像素的灰度值大于預(yù)設(shè)閾值的,將處理后數(shù)據(jù)發(fā)送到第一判斷模塊;背景像素處理模塊,用于在左右像素灰度值均小于預(yù)設(shè)閾值時,標(biāo)記當(dāng)前兩路像素為背景像素,并將標(biāo)記值賦給相應(yīng)參數(shù);第一判斷模塊,用于判斷兩路像素中左像素的左邊像素是否有標(biāo)記值; 存儲模塊,用于將累加器的值累加到等價標(biāo)記值對應(yīng)的數(shù)據(jù)存儲器中,并將累加器清零;第二判斷模塊,用于判斷整幅圖像是否處理完;光斑圖像質(zhì)心計算模塊,用于在處理完整幅圖像后,計算并輸出光斑圖像 質(zhì)心的坐標(biāo)值。
5、 根據(jù)權(quán)利要求4所述星敏感器,其特征在于,所述雙路像素數(shù)據(jù)處理模 塊進(jìn)一步包括標(biāo)記單元、合并單元和累加單元;其中,標(biāo)記單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,為左像素和右像素進(jìn)行標(biāo)記;合并單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,完成等價數(shù) 據(jù)的合并;累加單元,用于根據(jù)左右像素灰度值與預(yù)設(shè)閾值的比較結(jié)果,完成對左像 素和/或右像素灰度值的累加、以及灰度值和坐標(biāo)值乘積的累加。
6、 根據(jù)權(quán)利要求5所述星敏感器,其特征在于,所述累加器包括用于對左 右像素灰度值和坐標(biāo)值的乘積進(jìn)行累加的第一累加器,以及用于對左右像素的 灰度值進(jìn)行累加的第二累加器。
7、根據(jù)權(quán)利要求5所述的星敏感器,其特征在于,所述星跟蹤單元基于位 置信息實現(xiàn)無反饋、非窗口匹配跟蹤。
全文摘要
本發(fā)明公開了一種超高精度的星敏感器,包括光學(xué)成像系統(tǒng)、圖像傳感器、圖像傳感器驅(qū)動單元、雙路質(zhì)心成像單元、星跟蹤單元、星圖識別單元、姿態(tài)計算單元以及導(dǎo)航星庫;其關(guān)鍵在于,對使用2048×2048像元大面陣圖像傳感器的星敏感器,引入雙路質(zhì)心跟隨成像技術(shù),同時讀取和處理兩路像素數(shù)據(jù);并且,在進(jìn)行星跟蹤時,采用基于位置信息實現(xiàn)的無反饋、非窗口匹配跟蹤,如此,可大大提高星敏感器的精度和數(shù)據(jù)更新率。
文檔編號G01C21/24GK101363733SQ200810222490
公開日2009年2月11日 申請日期2008年9月17日 優(yōu)先權(quán)日2008年9月17日
發(fā)明者張廣軍, 樊巧云, 潔 江, 魏新國 申請人:北京航空航天大學(xué)