999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于遺傳算法的衛星干擾源定位構型優化方法

2022-05-22 10:03:44柏如龍施健康霍立寰黃鵬輝陳建峰
無線電通信技術 2022年3期

柏如龍,施健康,霍立寰,陳 兵,黃鵬輝,陳建峰

(1.中國電子科技集團公司第五十四研究所,河北 石家莊 050081;2.河北省電磁頻譜認知與管控重點實驗室,河北 石家莊 050081;3.中國人民解放軍32027部隊,河南 開封 475000;4.上海交通大學 電子信息與電氣工程學院,上海 200240)

0 引言

近年來,衛星通信業務快速發展,已廣泛應用于電視轉播、通信廣播、導航定位、氣象預報、資源探測等多個領域。隨著衛星通信業務的迅猛發展以及新技術的出現,衛星所處的電磁環境日益惡化,且容易受到其他衛星和地面輻射源的干擾,對衛星電視、衛星通信等業務帶來較大影響[1-3]。輻射源位置是無線電信號重要的技術參數,高軌衛星干擾源定位具有覆蓋范圍廣、性能穩定的優勢,是無線電頻譜監測的重要手段,對衛星通信業務的正常開展、衛星廣播電視節目的安全播出具有重要意義[4-5]。

現有的干擾源定位技術以雙星時頻差、多星時差方法為主[6-9]。相比于雙星時頻差定位方法,多星時差定位能夠適用于運動目標,并且對星歷誤差的要求不高。多星時差定位方法主要受到時差測量精度、參考站位置和衛星定位構型有關,其中衛星定位構型是影響定位效果的主要因素。目前在衛星干擾源定位領域,學者們集中于時頻差測量、定位算法等問題上,在定位構型方面,僅僅考慮了基于典型構型的定位誤差分析,而鮮有對定位構型進行設計和優化的研究[10-15]。

針對上述問題,本文提出了基于遺傳算法的衛星干擾源定位軌位設計方法。首先基于衛星干擾源定位原理,推導了衛星定位的幾何稀釋度(GDOP)計算方法,然后針對衛星干擾源定位設計了遺傳算法中的軌道設計編碼、基于排序的適應度分配、輪盤賭選擇、精英保留策略等遺傳流程。該方法能夠快速地獲得干擾源定位構型結果,算法仿真和實星星歷仿真驗證了優選結果為在給定條件下的最優構型。

1 衛星定位GDOP計算模型

如圖1所示,一顆主星與兩顆鄰星構成了干擾源定位系統,當干擾源目標朝向主星發射干擾信號時,旁瓣的能量泄露到兩顆鄰星上。

圖1 衛星干擾源定位幾何示意Fig.1 Configuration of thesatellite interference source location

受衛星定位構型、目標地理位置等因素的影響,目標到各個衛星的傳播路徑長度存在差異。通過時頻差測量技術能夠獲得主鄰星的時頻差,設目標與主星和鄰星一的到達時差為TDOA1,目標與主星和鄰星二的到達時差為TDOA2。根據主鄰星時差和衛星軌道位置,利用多星定位算法能夠反演出目標的地理位置。因此,目標的定位精度主要與主鄰星時差的測量精度和衛星定位構型有關。

設目標位置坐標為(x,y,z),主星位置坐標為(x0,y0,z0),鄰星一的位置坐標為(x1,y1,z1),鄰星二的位置坐標為(x2,y2,z2),則衛星時差定位的方程如下:

(1)

利用高斯迭代等方法能夠對多星時差定位方程進行求解,從而獲得目標位置。從衛星時差定位方程可以看出,目標定位精度主要受到星歷誤差、時差測量誤差、目標位置等因素的影響。為了更好地掌握多星定位性能,需要開展定位誤差分析。

對式(1)中的時差方程取微分,可得:

dr10=dr1-dr0=

(2)

令:

(3)

得到:

dr10=F1xdx+F1ydy+F1zdz-F1xdxl-F1ydyl-F1zdzl-

(F0xdx+F0ydy+F0zdz-F0xdx0-F0ydy0-F0zdz0)=

(F1x-F0x)dx+(F1y-F0y)dy+(F1z-F0z)dz+(K0-K1),

(4)

其中,

K1=F1xdx1+F1ydy1+F1zdz1(l=0,1,2)。

(5)

對式(1)中的地球橢球方程取微分,可得:

(6)

將式(4)和式(6)表示成矩陣形式,得到:

(7)

表示成矢量形式為:

DΔr=F·Dr+Ds,

(8)

其中,DΔr,Dr,Ds,F分別為時差測量誤差、目標定位誤差、星歷誤差、目標與衛星的幾何關系。具體含義如下:

(9)

(10)

(11)

(12)

由偽逆法可得,定位誤差估計值為:

Dr=C(DΔr-Ds),

(13)

其中,

C=(FTF)-1FT,

(14)

可以看出各個時差的測量中,都含有星歷測量的信息,導致每個時間差測量值都有相同的誤差因素,所以說在各處的測量誤差中,它們是相關連的。假定經系統修正后,測量誤差是零均值;接收機的位置誤差不變(每次的測量中);接收機的位置誤差與它們誤差各元素之間不相關,那么定位誤差的協方差可以表示為:

Pdr=C{cov(DΔr)}CT=

C{cov(DΔr)}CT。

(15)

由定義可得:

(16)

可得:

Pdr=C{cov(DΔr)}CT=

(17)

定位精度的幾何稀釋度為:

(18)

2 基于遺傳算法的軌位設計方法

衛星定位的定位精度受定位構型的影響較大,而衛星發射和變軌的代價巨大,提前進行衛星干擾源定位的軌道設計具有重要意義。衛星干擾源定位的軌道優選屬于一類復雜的非線性問題,尚未有有效的求解方法。枚舉類的搜索算法從理論上能夠遍歷搜索得到最優的定位軌位,然而計算量代價巨大。遺傳算法是一種借鑒進化機制和選擇機制的智能搜索算法,在對需解決的問題進行對應的遺傳算法建模后,能夠較好地解決非線性優化問題[16-19]。在基于遺傳算法的衛星定位軌位設計中,基于二進制編碼方法將衛星軌位映射到二進制編碼字符串上,通過建立多個個體組成的種群,基于定位誤差GDOP計算適應度函數,利用單點交叉和變異操作,采取精英保留策略,經過一定的遺傳代數收斂得到軌位設計結果。

結合遺傳算法和衛星干擾源定位方法,設計出基于遺傳算法的衛星軌位設計方法,算法流程圖如圖2所示。

圖2 基于遺傳算法的定位構型優化流程圖Fig.2 Diagram of location configuration optimization method based on genetic algorithm

2.1 軌位設計編碼

(19)

種群中單個個體由3顆衛星構成,則單個個體的二進制編碼表示為b=(b1b2b3)。

2.2 基于GDOP排序的適應度計算

為了避免適應度差距過大,而過早收斂,采用基于排序的適應度計算方法。適應度取決于個體在種群中的序號,而不是實際的代價函數值。個體的排序根據衛星定位構型的GDOP值進行排序,GDOP值越小,則排序的位置越靠前。設定M為種群大小,線性排序的適應度計算公式為:

(20)

其中,1≤η+≤2,η-=2-η+。

2.3 輪盤賭選擇

輪盤賭選擇方法類似于博彩游戲中的輪盤賭,個體適應度按比例轉化為選中概率。將輪盤分成10個扇區,因為要進行10次選擇,所以產生10個[0,1]之間的隨機數,相當于轉動10次輪盤,獲得10次轉盤停止時指針位置,指針停止在某一扇區,該扇區代表的個體即被選中。

2.4 交叉和變異

在種群中任意挑選經過選擇操作后種群中兩個個體作為交叉對象,即兩個父個體經過染色體交換重組產生兩個子個體,通過隨機產生一個交叉點位置,父個體1和父個體2在交叉點位置之右的部分基因碼互換,形成子個體1和子個體2。類似地完成其他個體的交叉操作。

效法自然界生物變異。生物性狀的變異上控制該性狀的基因碼發生了突變,這對于保持生物多樣性是非常重要的。模仿生物變異的遺傳操作,對于二進制的基因碼組成的個體種群,實現基因碼的小概率翻轉,即達到變異的目的。

2.5 精英保留策略

精英保留策略可以避免最優個體不會因為雜交操作而被破壞,即在每一代中保留上一代產生的最優個體。設到第t代時,群體中A(t)為最優個體。經過輪盤賭選擇、交叉和變異操作后,生成了第t+1代群體。在第t+1代群體中,將排序最后的個體替換成為上一代的最優個體A(t)。這樣,既保持群體的規模不變,又能將進化過程中生成的最優個體一直保留。

3 仿真實驗

3.1 算法有效性試驗

在實際的衛星干擾源定位中,往往需要定位某個區域的目標。因此,在仿真試驗設計中,定位區域劃分為某個區域。設目標區域中心位置為115.84°E,28.67°N,經緯度所需覆蓋范圍各為20°。3顆衛星軌道的中心位置分別為85.5°,110.0°,125.0°,衛星軌道窗口分別為5°,10°,7°。遺傳算法個體的基因總數為17,交叉概率為0.4,變異概率為0.2,代數為100。表1給出了衛星軌位隨遺傳代數的變化情況,可以發現,當世代數為50時即達到了收斂,此時衛星軌位為83.09°,105.02°,128.50°,平均誤差為41.39 km。圖3(a)給出了隨著遺傳代數,平均定位誤差的變化情況,圖3(b)給出了優化軌位后的GDOP圖。圖3(c)給出了常用構型1(85.5°,110.0°,125.0°)的GDOP圖,圖3(d)給出了常用構型2(83°,110.0°,128.5°)的GDOP圖,可以發現,所提方法能夠獲得優于其他常用定位構型的定位誤差結果。

表1 衛星定位軌位隨遺傳算法世代數變化Tab.1 Variation of the satellite orbital position with genetic algorithm generation

(a) 定位誤差隨遺傳代數變化情況

(b) 所提方法定位誤差分布情況

(c) 常用構型1定位誤差分布

(d) 常用構型2定位誤差分布

3.2 實星星歷仿真驗證

設目標區域中心位置為108.94°E,34.33°N,3顆衛星軌道范圍為85°~135°。遺傳算法個體的基因總數為17,交叉概率為0.4,變異概率為0.2,代數為100。表2給出了衛星定位構型隨遺傳代數的變化情況,可以發現,當世代數為60時即達到了收斂,此時衛星定位軌位為85.41°,110.37°,134.75°,平均誤差為29.52 km。圖4(a)給出區域平均GDOP誤差隨遺傳代數的變化情況,圖4(b)給出了優化軌位后的GDOP圖。圖5給出了實星構型的仿真情況。根據遺傳算法的軌位設計結果,主星選擇軌位87.5°的CHINASAT 12,鄰星一選擇軌位132°的VINASAT-1,鄰星三則在主星和鄰星一中間依次選擇了10顆不同軌位的衛星。衛星兩行星歷日期為2020年4月16日,基于SGP4算法生成衛星星歷。通過圖5可以發現,衛星軌位約為110°時能夠獲得最優的GDOP值,這與遺傳算法的搜索結果一致。

表2 實星定位軌位隨遺傳算法世代數變化Tab.2 Variation of the real satellite orbital position with genetic algorithm generation

(a) 定位誤差隨遺傳代數變化情況

(b) 定位誤差分布情況圖4 實星定位構型優化結果Fig.4 Location error results of the optimization for real satellites

圖5 定位誤差隨鄰星三經度的變換情況Fig.5 Variation of location error with the longitude of adjacent satellite 3

4 結束語

衛星定位精度與定位構型有直接聯系,而在軌的衛星受到燃料、動力等因素的制約,幾乎難以大幅調整位置。因此,提前進行衛星定位的軌道優選尤為重要。鑒于傳統構型設計方法的計算量巨大,本文基于智能類算法中的遺傳算法,探索了基于遺傳算法的衛星定位構型設計方法。仿真實驗表明本文方法對單目標、區域目標等定位場景均能夠收斂到最優的定位構型,并結合實星星歷,驗證了所提方法能夠對實際工程應用提供重要參考。

主站蜘蛛池模板: 色男人的天堂久久综合| 区国产精品搜索视频| 亚洲成人在线免费观看| 欧美国产精品不卡在线观看| 国产精品香蕉在线观看不卡| 婷婷综合缴情亚洲五月伊| 国产亚洲美日韩AV中文字幕无码成人 | 日韩在线影院| 午夜一区二区三区| 欧美一区二区福利视频| 欧美区在线播放| 国产精品美女网站| 亚洲国产亚综合在线区| 国产区在线看| 99无码中文字幕视频| 老熟妇喷水一区二区三区| 成人亚洲国产| 欧美 亚洲 日韩 国产| 免费A级毛片无码无遮挡| 久久久久国产一区二区| 亚洲免费三区| 色哟哟国产精品| 国产免费黄| 久久狠狠色噜噜狠狠狠狠97视色| 69精品在线观看| 在线播放国产99re| 亚洲人成网线在线播放va| 久久久久久久久久国产精品| 欧美一区二区三区香蕉视| 欧美a级在线| 婷婷六月天激情| 午夜影院a级片| 天天综合网色| 国产91视频免费观看| 免费xxxxx在线观看网站| 国产一级二级在线观看| 亚洲色图另类| а∨天堂一区中文字幕| 夜色爽爽影院18禁妓女影院| 亚洲福利片无码最新在线播放| 国产在线无码av完整版在线观看| 拍国产真实乱人偷精品| 亚洲精品中文字幕无乱码| 毛片一级在线| 欧美成人精品一级在线观看| 亚洲经典在线中文字幕| 欧美精品亚洲精品日韩专区| 亚洲中文字幕久久精品无码一区| 亚洲天堂精品视频| 久久鸭综合久久国产| 亚洲天堂精品视频| 欧美在线黄| 亚洲精品天堂自在久久77| 999国产精品永久免费视频精品久久| 丁香婷婷激情网| 老司国产精品视频| 成年人国产视频| 激情乱人伦| 综合亚洲色图| 精品色综合| 在线另类稀缺国产呦| 在线观看国产黄色| 夜夜爽免费视频| 国产人免费人成免费视频| 久久香蕉国产线| 精品视频在线观看你懂的一区| 午夜精品一区二区蜜桃| 91午夜福利在线观看| 一本久道久综合久久鬼色| 亚洲天堂精品在线观看| 免费人成网站在线观看欧美| 五月天香蕉视频国产亚| 亚洲欧洲自拍拍偷午夜色无码| 国产18在线| 亚洲性视频网站| www精品久久| 久久香蕉国产线看精品| 久久亚洲国产视频| 國產尤物AV尤物在線觀看| 在线欧美日韩国产| 国产香蕉在线视频| 国产精品人成在线播放|