• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于投影變換判斷導(dǎo)彈殘骸落區(qū)安全性能的算法*

      2020-12-23 01:22:40趙久奮
      艦船電子工程 2020年11期
      關(guān)鍵詞:落區(qū)殘骸折線

      尤 浩 王 寧 趙久奮 彭 泉

      (1.火箭軍工程大學(xué) 西安 710025)(2.中國國際工程咨詢有限公司 北京 100080)

      1 引言

      隨著我國經(jīng)濟的日益發(fā)展,人口越來越稠密,地面的各種建筑物和設(shè)施不斷增加,加上作戰(zhàn)理論的豐富發(fā)展以及武器裝備數(shù)量的增多,多導(dǎo)彈協(xié)同作戰(zhàn)的方式已經(jīng)逐漸成為目前戰(zhàn)爭的主要方式,多導(dǎo)彈協(xié)同作戰(zhàn)帶來的直接影響就是導(dǎo)彈殘骸數(shù)量增多,相應(yīng)地面規(guī)避區(qū)域人員、物資撤離難度加大、范圍廣,由此,對導(dǎo)彈殘骸落區(qū)安全問題的研究日益必要[1]。

      保障導(dǎo)彈殘骸落區(qū)安全可以從將殘骸落點控制在人煙稀少的地方和提高落區(qū)劃定的精度,減小落點散布的范圍這兩方面入手[2]。

      目前,關(guān)于殘骸落區(qū)劃定的文獻(xiàn)較多,但對具體定量計算殘骸落區(qū)和地面規(guī)避區(qū)域之間安全性的文獻(xiàn)則相對較少。文獻(xiàn)[3]通過坐標(biāo)變換關(guān)系得出的運動學(xué)方程,它只討論導(dǎo)彈運動的幾何性質(zhì),不涉及產(chǎn)生運動和改變運動的原因,算出殘骸落區(qū)精度較差。文獻(xiàn)[4]則是以牛頓力學(xué)定律為基礎(chǔ)的積分法,沒有考慮空氣阻力的影響,殘骸落區(qū)覆蓋范圍較大。文獻(xiàn)[5]對某發(fā)射衛(wèi)星中心的歷次火箭殘骸落點數(shù)據(jù)進(jìn)行了統(tǒng)計分析,基于分級預(yù)警思想,對不同預(yù)警區(qū)的危險系數(shù)進(jìn)行了計算,但是該方法定義的預(yù)警區(qū)域范圍較廣,相應(yīng)地面規(guī)避區(qū)域人員撤離工作量較大。文獻(xiàn)[6]分析了殘骸在下落過程中的動力學(xué)特性,提出了帶空氣阻力修正的殘骸落點算法,較好地縮小了導(dǎo)彈殘骸落區(qū)分布范圍。文獻(xiàn)[7]通過引進(jìn)柵格翼氣動性能分析法,大幅縮小了殘骸落點的散布范圍。

      通過上述文獻(xiàn)可知,現(xiàn)階段,導(dǎo)彈殘骸落區(qū)精度已經(jīng)有了較大水平的提高,較大地減少了規(guī)避區(qū)域人員資產(chǎn)撤離的損失,但是目前還需要對所有在殘骸落區(qū)范圍內(nèi)的規(guī)避區(qū)域進(jìn)行人員物資撤離,當(dāng)參與導(dǎo)彈數(shù)量很多時,損失任然很大。

      針對上述問題,本文詳細(xì)提出了一種導(dǎo)彈殘骸落區(qū)和地面規(guī)避區(qū)域的位置關(guān)系判斷的方法,在此基礎(chǔ)上,通過構(gòu)建二維正態(tài)分布模型定量快速計算導(dǎo)彈殘骸落區(qū)多邊形和規(guī)避區(qū)域多邊形的交集區(qū)域概率,并將交集區(qū)域概率與設(shè)置閾值比較,從而選擇性地選擇相關(guān)規(guī)避區(qū)域人員和物資撤離,極大地減小了人力物力損失。

      2 坐標(biāo)的地球投影變換

      2.1 坐標(biāo)系的空間轉(zhuǎn)換

      假設(shè)地球是半徑為R的一個空間球體,構(gòu)建空間直角坐標(biāo)系如圖1所示:圓點位于空間圓球的中心,Z軸指向空間圓球的北極,X軸指向起始子午面與赤道的交點,Y軸位于赤道面上且按右手系與X軸呈90°夾角。某點在空間中的坐標(biāo)可用該點在此坐標(biāo)系的各個軸上的投影來表示[8]。

      圖1 空間直角坐標(biāo)系示意圖

      設(shè)某點的經(jīng)度為L,緯度為B,則該點的地理坐標(biāo)和空間直角坐標(biāo)的轉(zhuǎn)換關(guān)系為

      在投影變換前,需要將導(dǎo)彈殘骸落區(qū)多邊形和規(guī)避區(qū)域多邊形的地理坐標(biāo)系內(nèi)的經(jīng)緯度數(shù)據(jù)統(tǒng)一采用上述方法轉(zhuǎn)換到三維空間直角坐標(biāo)系。

      2.2 殘骸落區(qū)切平面方程的建立

      在圖1建立的空間直角坐標(biāo)系內(nèi),已知球面上一點A=(x0,y0,z0)的坐標(biāo),則該點的切平面方程可用平面點法式方程表示,點法式的法線為

      投影面的選擇影響計算精度,只要在導(dǎo)彈殘骸落區(qū)內(nèi)任意選擇一點做切平面,計算的誤差相差不大。本文采用輸入殘骸落區(qū)多邊形的第一個點做投影切平面,比較方便簡單。

      2.3 空間直角坐標(biāo)系到切平面的投影

      做直角坐標(biāo)系上任意一點B=(xB,yB,zB)到切平面的垂線,則切平面上垂直投影點為B',則:

      投影點B'坐標(biāo)計算如下:

      2.4 切平面內(nèi)的二維坐標(biāo)系建立

      投影變換的目的是把三維數(shù)據(jù)變換到二維平面內(nèi),便于計算,因此本文在投影的切平面內(nèi)擬建立一個二維坐標(biāo)系。二維坐標(biāo)系的原點設(shè)為切點A=(x0,y0,z0),設(shè)地球北極點在平面內(nèi)的投影點為N=(xN,yN,zN),取方向為X軸方向。不妨設(shè)在A點存在一個從球內(nèi)指向球外的Z軸,則可由右手定則確定Y軸的方向。

      Y軸方向:

      對于切平面上任意一點B'=(xB',yB',zB'),其在二維坐標(biāo)系下的坐標(biāo)可表示為

      通過上述幾步計算即可以將地理坐標(biāo)系以經(jīng)緯度表示的點,投影到一個二維坐標(biāo)系下的平面。由此,可快速計算出導(dǎo)彈殘骸落區(qū)多邊形和地面各規(guī)避區(qū)域多邊形在投影平面上的二維坐標(biāo)點。

      3 快速判斷兩個多邊形的交集區(qū)域

      求解兩個多邊形的交集區(qū)域?qū)嶋H意義在于求解殘骸落區(qū)與規(guī)避區(qū)域在二維坐標(biāo)系內(nèi)的相交區(qū)域[7~8]。

      如圖2所示,平面多邊形1與平面多邊形2相交,交集區(qū)域多邊形表示為k1b2k4k3k2e1??梢园l(fā)現(xiàn)交集區(qū)域多邊形都是由不同折線段首尾拼接而成的。

      通過觀察可知,交集區(qū)域多邊形的每條折線段都是由相交的點和相包含的點組成。由此,本文將快速判斷兩個多邊形的交集區(qū)域分解為以下三個過程:圖形預(yù)處理,求取交集折線段,拼接交集折線段。

      圖2 兩多邊形交集

      3.1 圖形預(yù)處理

      本文交集區(qū)域折線段的求取采用兩個多邊形互相遍歷邊的方式。對于一般的多邊形,每條邊上的兩個點關(guān)于另一個多邊形存在以下四種關(guān)系。

      1)起點和終點都在多邊形外。如圖2中的b1c1、c2d2、c1d1等;

      2)起點在多邊形外,終點在多邊形內(nèi)。如圖2中的a2b2、d1f1等;

      3)起點在多邊形內(nèi),終點在多邊形外。如圖2中的f1a1、b2c2等;

      4)起點和終點都在在多邊形內(nèi)。如圖3中的g2h2、b2c2等。

      圖3 兩多邊形交集

      上述四種位置關(guān)系,包含了所有邊與另一個多邊形的位置關(guān)系。然而這四種關(guān)系又可以細(xì)分為多種情況,容易造成復(fù)雜多邊形計算不準(zhǔn)確,主要原因是一條邊與另一個多邊形的交點個數(shù)大于1,理論上可以根據(jù)不同“關(guān)系”,設(shè)計由交點“奇偶位置”選出組成交集多邊形折線段規(guī)則,這樣需要對四種關(guān)系分別設(shè)計規(guī)則,造成算法顯得冗長復(fù)雜,下面本文將給出一種簡單高效的處理方法。

      本文采用“圖形預(yù)處理”的方法解決該問題,具體預(yù)處理方法如下:如果一條邊與另一個多邊形交點個數(shù)大于1,則在每兩個相鄰交點中點處添加一個“虛擬的頂點”。則圖2經(jīng)過預(yù)處理后兩個多邊形為a1b1c1v1d1f1和a2b2c2d2v2。圖3經(jīng)過預(yù)處理得到新的多邊形分別為a1b1c1v1d1e1v3v4和a2b2c2d2e2v2f2g2h2i2。加入的虛擬頂點用vi表示。通過上述預(yù)處理得到新的多邊形,保證每條邊與另一個多邊形交點個數(shù)最大為1。預(yù)處理后的交集區(qū)域如圖4所示。

      圖4 預(yù)處理后交集區(qū)域

      如圖4所示,經(jīng)過預(yù)處理的兩個多邊形,如果存在交集區(qū)域,那么其中一個多邊形至少必有一個頂點在另一個多邊形內(nèi)部。判斷兩個多邊形頂點的包含關(guān)系都需要互相判斷一遍。

      3.2 求取交集折線段

      經(jīng)過預(yù)處理后,再來討論前文中的四種關(guān)系。1)起點和終點都在多邊形外。該線段全在多邊形外,不做處理。

      2)起點在多邊形外,終點在多邊形內(nèi)。這種關(guān)系表示遍歷方向從多邊形外進(jìn)入多邊形內(nèi),生成一條新的“折線段”保存后續(xù)值。

      3)起點在多邊形內(nèi),終點在多邊形外。這種關(guān)系表示遍歷方向從多邊形內(nèi)走出到多邊形外,結(jié)束一條“折線段”的記錄。

      4)起點和終點都在多邊形內(nèi)。該條邊在多邊形內(nèi),將起點和終點加入已經(jīng)存在的折線段中。

      求取圖形折線段過程如下。

      輸入:經(jīng)預(yù)處理后的平面二維點表示的兩個多邊形區(qū)域Q1,Q2。

      1)按照某個順序依次遍歷多邊形Q1中的每個頂點v;

      2)以v點為終點,v點的前一頂點為起點,判斷起點和終點是否在多邊形Q2中。

      3)參考上述四種關(guān)系。如果起點在Q2外,終點在Q2外,該線段全在Q2外,不做處理;如果起點在Q2外,終點在Q2內(nèi),遍歷方向從多邊形外進(jìn)入多邊形內(nèi),生成一條新的“折線段”,依次保存“進(jìn)入交點”和v點;如果起點在Q2內(nèi),終點在Q2外,遍歷方向從多邊形內(nèi)穿到多邊形外,依次保存v點和“穿出交點”,保存折線段,結(jié)束該條折線段;起點在多邊形內(nèi),終點在多邊形內(nèi),該條邊在多邊形內(nèi),將起點和終點加入已經(jīng)存在的折線段中。

      4)結(jié)束多邊形Q1的頂點遍歷;

      5)采用類似方法,依次遍歷Q2中的所有頂點,計算各折線段;

      6)輸出組成兩個多邊形的交集區(qū)域的所有折線段。

      3.3 拼接交集折線段

      在“求取交集折線段”部分已經(jīng)計算出了組成交集區(qū)域的所有折線段,下一步就是將所有折線段內(nèi)的點按照先后順序拼接成一個多邊形。

      方法如下。

      輸入:由上面計算得到的多條待拼接折線段組成的集合。

      1)從折線段集合中任意選取一條折線段作為初始“拼接交集折線段”,取該條折線段的一個端點為起點,則另一個端點為終點;

      2)用“拼接交集折線段”的終點與集合中剩余折線段的起點和終點比較,如果與某條折線段的起點重合,則正向拼接;如果與某條折線段的終點重合,則反向拼接,形成新的“拼接交集折線段”;

      3)判斷“拼接交集折線段”的起點和終點是否相等,即判斷拼接的多邊形是否已經(jīng)閉合,如果閉合,保存該多邊形,轉(zhuǎn)下一步;否則,轉(zhuǎn)2);

      4)判斷集合是否為空,即所有的折線段是否都已經(jīng)拼接,如果為空,轉(zhuǎn)下一步;如果不為空,轉(zhuǎn)1)繼續(xù)新的多邊形拼接;

      5)輸出所有拼接完成的多邊形。

      至此完成了兩個多邊形交集區(qū)域的算法設(shè)計。當(dāng)殘骸落區(qū)多邊形確定之后,只需要將規(guī)避區(qū)域多邊形與其進(jìn)行上述計算即可。當(dāng)規(guī)避區(qū)域是多個時,只需將每一個多邊形與其計算即可[9]。

      4 殘骸落區(qū)和規(guī)避重合區(qū)域概率計算

      利用計算機計算二維正態(tài)分布的概率涉及到復(fù)雜的二重積分計算,而且隨著計算區(qū)域的復(fù)雜多變,這種積分計算更加復(fù)雜耗時[10]。積分計算的一個優(yōu)點是精度非常高,然而大多數(shù)情況我們并不關(guān)心小數(shù)點第四位后的情況,因此本文采用一種近似的計算方法[11~12],滿足精度要求的同時使得算法更加簡單,計算速度更快。

      4.1 二維正態(tài)分布密度公式

      4.2 二維正態(tài)分布概率計算

      對二重積分區(qū)域D內(nèi)的概率為

      本文采用的近似計算方法采用上述的思想,設(shè)想將積分區(qū)域D細(xì)分成無數(shù)個小網(wǎng)格,每個小網(wǎng)格的面積為gridArea,在每個小網(wǎng)格內(nèi)選擇一個特征點,計算該特征點對應(yīng)的概率密度f(xi,yi),則小網(wǎng)格對應(yīng)概率Pgrid≈gridArea·f(xi,yi) ,小網(wǎng)格面積gridArea相當(dāng)于長方體的底面積,f(xi,yi)相當(dāng)于長方體的高,只要網(wǎng)格分得足夠細(xì),有。上述方法的理論基礎(chǔ)是將做二元級數(shù)展開后,只考慮低階項,忽略高階項。

      下面將詳細(xì)討論本文采用的近似方法,設(shè)μ1=0,σ12=1,μ2=0,σ22=1,ρ=0為標(biāo)準(zhǔn)二維正態(tài)分布,密度計算公式為fs(x,y)。參考圖5,計算的步驟如下。

      輸入:殘骸落區(qū)多邊形區(qū)域C、殘骸落區(qū)與邊區(qū)域的交集多邊形區(qū)域D

      1)根據(jù)輸入的殘骸落區(qū)多邊形C求解其在X軸和Y軸上的最大最小值,建立一個最小外包矩形M,左下點為(xmin,ymin),右上點為 (xmax,ymax)。

      3)建立到標(biāo)準(zhǔn)分布的轉(zhuǎn)換方程,將上述平面上的值轉(zhuǎn)換到標(biāo)準(zhǔn)二維正態(tài)分布中得:

      對于標(biāo)準(zhǔn)分布,由于σ=1,所以上式最后的σ都略去。上式使得xmin對應(yīng),xmax對應(yīng);ymin對應(yīng),ymax對應(yīng)。對于原平面二維坐標(biāo)系內(nèi)的任意一點都可以轉(zhuǎn)換到標(biāo)準(zhǔn)二維正態(tài)分布坐標(biāo)系。

      4)將最小外包矩形M在X軸和Y軸方向上分別N等分,于是共有N×N個方格,每個方格的,面積為dxdy;在標(biāo)準(zhǔn)二維正態(tài)坐標(biāo)系中,。

      5)取每個方格的中點(xci,yci)為該方格的特征點,將其轉(zhuǎn)換到標(biāo)準(zhǔn)坐標(biāo)系下:(xci_standard,yci_standard) ,如果該中點(xci,yci) 在在積分區(qū)域D內(nèi)(并非殘骸落區(qū)C,而是殘骸落區(qū)與規(guī)避區(qū)域所有的交集區(qū)域為積分區(qū)域D),計算該方格區(qū)域的概率為fs(xci_standard,yci_standard)dxstandarddystandard。

      6)疊加所有計算的方格概率,即為積分區(qū)域D的概率。同理,如果將積分區(qū)域D劃分為若干個小區(qū)域Di,則可以按上述方法計算出每個區(qū)域Di的概率。

      至此,完成關(guān)于導(dǎo)彈殘骸落區(qū)和相應(yīng)規(guī)避區(qū)域重合區(qū)域的二維正態(tài)分布的概率計算。

      圖5 平面二維系和標(biāo)準(zhǔn)二維正態(tài)分布坐標(biāo)系

      5 算例分析

      程序執(zhí)行環(huán)境為MatlabR2014a,設(shè)計安全閾值為book=68,ebook=73。以經(jīng)度122,緯度26為導(dǎo)彈殘骸落區(qū)分布中心,協(xié)方差矩陣為,隨機生成一組導(dǎo)彈殘骸落區(qū)二維高斯分布經(jīng)緯度坐標(biāo)點,隨機生成規(guī)避區(qū)域的有序頂點經(jīng)緯度坐標(biāo),使得規(guī)避區(qū)域在殘骸落區(qū)內(nèi)外都有分布,仿真結(jié)果如圖6所示;通過上述坐標(biāo)轉(zhuǎn)換和地球投影方法較快算出了殘骸落區(qū)多邊形C和各規(guī)避區(qū)域多邊形Gi在投影平面上的二維坐標(biāo),而后快速判斷交集區(qū)域范圍Ai,取N=1000,仿真結(jié)果如圖7所示;并在構(gòu)建的二維正態(tài)分布模型中定量快速計算殘骸落區(qū)多邊形和規(guī)避區(qū)域多邊形的交集區(qū)域概率Pi,仿真分布圖如圖8所示,最終計算結(jié)果如表1所示。

      圖6 殘骸落區(qū)和各規(guī)避區(qū)域經(jīng)緯度分布

      圖7 殘骸落區(qū)和各規(guī)避區(qū)域在平面二維系分布

      圖8 殘骸落區(qū)在平面二維系下標(biāo)準(zhǔn)正態(tài)分布

      表1 交集區(qū)域計算概率

      通過上述算例計算結(jié)果可知,規(guī)避區(qū)域G3對應(yīng)的交集區(qū)域A3的概率要大于閾值Y,即導(dǎo)彈殘骸落入該規(guī)避交集區(qū)域概率較大,因此,為安全起見,需要對該區(qū)域的人員物資進(jìn)行轉(zhuǎn)移;同理,因?qū)棜埡÷淙胧O乱?guī)避區(qū)域概率極小,低于設(shè)定閾值,即該規(guī)避區(qū)域交集區(qū)域是安全的,相應(yīng)區(qū)域人員物資則無需轉(zhuǎn)移。相比較傳統(tǒng)的轉(zhuǎn)移全部規(guī)避區(qū)域人員物資而言,本文提出的算法不僅能夠快速定量評估出殘骸落區(qū)安全性,還極大地減小了實際過程中的轉(zhuǎn)移工作量。

      6 結(jié)語

      本文對導(dǎo)彈殘骸落區(qū)范圍和地面規(guī)避區(qū)域交集區(qū)域安全性進(jìn)行了研究。首先,推導(dǎo)了地球投影變換的相關(guān)算法過程,建立了從地理坐標(biāo)系到切平面二維坐標(biāo)系的轉(zhuǎn)化過程。在此基礎(chǔ)上,提出了一種判斷確定兩多邊形交集區(qū)域范圍的算法,快速計算確定了相應(yīng)殘骸落區(qū)和規(guī)避區(qū)域在二維坐標(biāo)系上的交集區(qū)域。最后,通過構(gòu)建二維正態(tài)分布模型定量快速計算導(dǎo)彈殘骸落區(qū)多邊形和規(guī)避區(qū)域多邊形的交集區(qū)域概率,并將交集區(qū)域概率與設(shè)置閾值比較。算例結(jié)果顯示,該算法易于實現(xiàn),計算精度較高。當(dāng)作戰(zhàn)導(dǎo)彈數(shù)量多的情況下,該方法具有重要的工程應(yīng)用價值。

      猜你喜歡
      落區(qū)殘骸折線
      我國運載火箭落區(qū)控制技術(shù)取得新突破
      助推器殘骸被成功回收
      火箭的哪些殘骸會掉回地面
      軍事文摘(2020年20期)2020-11-16 00:31:32
      臺風(fēng)“威馬遜”和“海鷗”與大尺度環(huán)流相互作用對云南暴雨落區(qū)的影響
      掘進(jìn)工作面管棚支護過冒落區(qū)探究與實踐
      The shocking disappearance of flights
      折線的舞臺——談含絕對值的一次函數(shù)的圖象
      折線
      折線圖案
      1209號臺風(fēng)“蘇拉”登陸福建后垂直結(jié)構(gòu)和暴雨落區(qū)關(guān)系
      永登县| 漳平市| 东山县| 南安市| 皋兰县| 历史| 句容市| 龙泉市| 遂平县| 鹤壁市| 万山特区| 景东| 江源县| 兰溪市| 卢龙县| 昌邑市| 玉田县| 六安市| 绥化市| 丹寨县| 长顺县| 阳谷县| 营山县| 密云县| 阿荣旗| 太仆寺旗| 黄大仙区| 白山市| 弋阳县| 平江县| 德保县| 会宁县| 恩施市| 广汉市| 康马县| 汉源县| 夹江县| 修武县| 汉川市| 德兴市| 苗栗县|