亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        空間監(jiān)視雷達測試數(shù)據(jù)的自動生成方法研究

        2020-06-19 00:31:44王浩宇
        關鍵詞:測試數(shù)據(jù)軌跡雷達

        王浩宇,路 強

        (1.中國電子科技集團公司 第三十八研究所,安徽 合肥 230088; 2.合肥工業(yè)大學 計算機與信息學院,安徽 合肥 230601)

        0 引 言

        為進一步滿足空間態(tài)勢感知和空間目標快速響應的軍事需求,各國都在重點研究開發(fā)臨近空間目標探測雷達、天基預警雷達等裝備[1]??臻g目標監(jiān)視雷達[2]呈現(xiàn)顯著的軟件化趨勢,其軟件配置項個數(shù)越來越多,代碼規(guī)模也越來越龐大、各配置項的功能日趨復雜,軟件錯誤發(fā)生的概率也越來越高,因此在空間監(jiān)視雷達的軟件研制過程中進行軟件測試顯得更為重要??臻g監(jiān)視雷達具有項目等級高、測試數(shù)據(jù)量大、測試數(shù)據(jù)構造復雜、測試安全性[3]要求高、測試難度大等特點,且嵌入式軟件自動化測試還未得到有效開展。空間監(jiān)視雷達測試數(shù)據(jù)自動生成方法的研究意義在于通過對空間目標運動軌跡的仿真建模,依據(jù)建立的軌道模型自動化生成測試數(shù)據(jù),解決了空間監(jiān)視雷達嵌入式軟件黑盒測試領域測試數(shù)據(jù)難以仿真的問題,從而能提升空間監(jiān)視雷達嵌入式軟件黑盒測試領域的測試技術手段,保證空間監(jiān)視雷達嵌入式軟件產(chǎn)品質量。

        1 空間監(jiān)視雷達中目標仿真

        1.1 空間監(jiān)視雷達測試特點

        隨著世界各國發(fā)射活動的日益增多,太空環(huán)境變得越來越擁擠,其中,地球周邊的空間碎片數(shù)量大于10 cm的大約有2×104個,而大于1 cm的超過20×104個[4],這說明在軌運行空間碎片的個數(shù)遠遠超過了20×104個,且這些空間碎片主要分布在近地軌道、地球同步軌道和遠地軌道等3個地球軌道,包括近地軌道區(qū)域即距地球在2 000 km以下的區(qū)域,地球同步軌道區(qū)域為距地球36 000 km的區(qū)域,而遠地軌道區(qū)域則是距地球20 000 km的中高軌區(qū)域[5]。因此,對空間目標的探測和監(jiān)視是一段十分艱巨任務。

        目前,在空間監(jiān)視雷達的軟件測試中主要是通過仿真數(shù)據(jù)建模,模擬飛機、導彈、衛(wèi)星等目標的運動點跡數(shù)據(jù)來實現(xiàn)對嵌入式軟件從點跡接收、點跡處理、點跡融合、航跡處理到綜合顯示能力測試的。對于飛機目標,主要是通過設置運動參數(shù)包括速度、加速度、起始位置等來模擬目標進行勻速直線運動、直線加速運動、載機轉彎等飛機運行場景的;對于導彈目標,則主要是通過設置導彈的運動參數(shù)包括軌道的起始時間和終止時間、軌道數(shù)據(jù)計算的時間間隔、發(fā)射點位置、落點位置等來仿真導彈的運行軌跡的;而對于衛(wèi)星目標,由于衛(wèi)星的軌道相對固定,可通過設置的運動參數(shù)(包括軌道半長軸、軌道橢圓偏心率)等,來模擬衛(wèi)星運行。

        前期研究已經(jīng)取得了大量的飛機實際飛行數(shù)據(jù),在進行實際測試時可通過實飛數(shù)據(jù)來驗證空間監(jiān)視雷達對飛機的探測能力,因此本文主要研究有關導彈、衛(wèi)星等數(shù)據(jù)的仿真建模和測試數(shù)據(jù)生成方法。

        1.2 導彈目標運動軌跡建模

        在導彈從發(fā)射點到落點的運動過程中,可將導彈彈道[6]分為發(fā)射階段、平飛階段和下落階段等3個階段,其彈道導彈可以用6個參數(shù)描述彈道導彈的橢圓軌道,這6個參數(shù)分別為α、e、i、ω、Ω、tp,其中,α為彈道的半長軸;e為偏心率;i為彈道平面與赤道面的夾角,其與赤道面逆時針方向為正,0≤i≤π;ω為近地點中心角,即軌道面內由升交點(即導彈沿發(fā)射點到落點方向的反向和赤道面的交點)到近地點拱線的夾角,由升交點起沿導彈運動方向為正,即有0≤ω≤2π;Ω為升交點與X軸的夾角,從X軸開始逆時針為正,即有0≤Ω≤2π;tp為導彈飛過近地點的時刻。軌道在慣性空間的位置由i和Ω決定,其在軌道面上的指向由ω決定,而其形狀和大小則由α和e決定,一旦仿真出軌道區(qū),6個參數(shù)信息便已確定。

        導彈在t時刻的運動狀態(tài),可以根據(jù)導彈目標的6個彈道參數(shù)進行確定。具體求解過程如下:

        (1) 對t時刻,求出此時的偏近地點角為:

        (1)

        其中,μ=3.986×1014m3/s2。

        (2) 根據(jù)偏近地點角E(t),確定r(t)、v(t)、θ(t)和f(t)分別為:

        r(t)=α[1-cosE(t)]

        (2)

        (3)

        (4)

        (5)

        (3) 由ω、Ω、i和f(t)得到A(t)、α(t)、δ(t)為:

        μ(t)=ω+f(t)

        (6)

        δ(t)=arcsin[sinisinμ(t)]

        (7)

        (8)

        (9)

        (10)

        (11)

        根據(jù)設置的運動參數(shù)(包括3個控制點的方位向和俯仰向信息)求解r(t)、v(t)、θ(t)、A(t)、α(t)和δ(t);根據(jù)坐標變換可得到t時刻導彈在大地坐標系中的位置、速度、方位、俯仰等。

        1.3 衛(wèi)星目標運動軌跡建模

        圍繞地球運動的衛(wèi)星軌道一般分為圓或近圓軌道、橢圓軌道。因此,本文根據(jù)衛(wèi)星軌道特點構建衛(wèi)星目標運動軌跡模型。

        1.3.1 圓或近圓運動軌道建模

        圓軌衛(wèi)星可分為近地衛(wèi)星(離地面200~500 km)、中等高度衛(wèi)星(在500 km到數(shù)千千米高度)和遠地衛(wèi)星(離地面數(shù)千千米或更遠處),由于其軌道偏心率一般都不大于0.02,因此可近似看成圓[7]。

        由于是近圓軌道,通過衛(wèi)星距地面的距離r就可以仿真出圓形或近圓的軌道信息。其中徑向水平速度為:

        (12)

        圓軌衛(wèi)星的運行周期為:

        (13)

        其中,R為地球半徑;μ為地心引力常數(shù)。

        圓軌道衛(wèi)星的軌道方程為:

        (14)

        衛(wèi)星的向心加速度為:

        (15)

        衛(wèi)星的角速度為:

        (16)

        1.3.2 橢圓運動軌道建模

        當衛(wèi)星的入軌速度在第一宇宙速度和第二宇宙速度之間,且方向也是水平時,其軌道一般為橢圓。橢圓的半長軸為α、焦距為2c和偏心率為e。

        近地點據(jù)地心的距離為:

        rj=α(1-e)

        (17)

        遠地點距地心的距離為:

        ry=α(1+e)

        (18)

        衛(wèi)星在軌道上任意一點到地心的距離為:

        (19)

        其中,θ為軌道上該點與近地點方向的夾角。

        橢圓軌道衛(wèi)星的運動周期為:

        (20)

        其中,T0見(13)式。

        橢圓衛(wèi)星的速度為:

        (21)

        其中

        (22)

        根據(jù)(1)~(11)式以及衛(wèi)星橢圓軌道的6個參數(shù)(α,e,i,ω,Ω,tp),可得出在t時刻的運動狀態(tài)r(t)、v(t)、θ(t)、A(t)、α(t)和δ(t)。再根據(jù)近地點、遠地點的衛(wèi)星坐標位置,進行坐標變換,得到t時刻衛(wèi)星在大地坐標系中的位置、速度、方位、俯仰等信息,確定軌道參數(shù)。

        2 測試數(shù)據(jù)自動生成技術

        在軍用軟件測試領域的動態(tài)黑盒測試領域,主要通過分析了解軟件的輸入和輸出關系及軟件的功能、性能等特性,來編寫測試說明文檔,而測試說明文檔則由許多個測試用例組成,每個測試數(shù)據(jù)又組成了測試用例。因此,測試質量依賴測試數(shù)據(jù)。在空間監(jiān)視雷達的嵌入式軟件測試中,測試數(shù)據(jù)包括雷達控制指令和空間目標運動軌跡數(shù)據(jù)2個方面。本文采用自動化的方法,自動生成空間監(jiān)視雷達嵌入式軟件測試中的測試數(shù)據(jù)自動生成。

        2.1 空間目標運動軌道測試數(shù)據(jù)生成

        在自動生成空間目標運動軌道參數(shù)的測試數(shù)據(jù)時,首先需要對空間目標按本文提出的軌跡模型進行仿真建模。建模過程主要包括讀取測試人員選擇的空間目標類型(飛機、導彈、衛(wèi)星)和設置的空間目標運動軌跡參數(shù)。其中,不同類型空間目標可設置的運動軌跡參數(shù)見表1所列。

        表1 空間目標可設置的運動軌道參數(shù)

        根據(jù)空間目標類型和軌跡參數(shù)選擇相應的建模公式進行計算,具體計算過程是按軌道數(shù)據(jù)計算的時間間隔每隔單位時間產(chǎn)生一次自中斷,從而不斷更新空間目標的位置信息;再將每次中斷更新得到的空間目標位置信息輸出至軌跡數(shù)據(jù)文件中。

        本文以圓軌衛(wèi)星軌道數(shù)據(jù)為例,根據(jù)上文提出的建模方法進行衛(wèi)星軌道數(shù)據(jù)建模,得到有關衛(wèi)星軌跡數(shù)據(jù)見表2所列,表2共有1 230個軌道點。

        空間目標運動軌道測試數(shù)據(jù)的自動化生成具體步驟為:

        (1) 從指定目錄中讀取并解析空間監(jiān)視雷達目標運動軌跡仿真建模過程生成的軌跡數(shù)據(jù)文件,并從中提取空間目標的時間、經(jīng)度、緯度及高度等目標運動信息;再從被測系統(tǒng)的接口信息格式文件中讀取并解析目標點跡信息的結構體。

        (2) 按照點跡信息結構體格式將空間目標的運動信息填寫入至點跡報文中。

        (3) 按照點跡信息結構體格式生成空間目標的一系列點跡信息(即空間目標運動軌跡測試數(shù)據(jù))。

        表2 衛(wèi)星軌道數(shù)據(jù)數(shù)據(jù)文件內容

        通過以上方法,按照建模產(chǎn)生的空間目標軌道產(chǎn)生運動軌跡及運動參數(shù),自動生成空間目標的點跡測試數(shù)據(jù),據(jù)此可用來對空間監(jiān)視雷達從點跡處理、航跡處理、顯示處理等一系列目標的數(shù)據(jù)處理和顯示功能的測試。

        2.2 雷達控制指令測試數(shù)據(jù)生成

        雷達控制指令是用來控制雷達運行狀態(tài)和雷達的工作模式[8]、雷達目標運行方式。通過雷達工作狀態(tài)指令來控制雷達的整機進入工作、待機、校正、維護等狀態(tài);通過雷達戰(zhàn)術操作命令來控制不同批號目標的改、換批操作,分、合批操作,目標重要顯示以及目標刪除操作等。雷達控制指令是雷達作戰(zhàn)的指揮部,通過雷達控制指令來實現(xiàn)雷達整機資源的調度,因此,雷達控制指令也需要重點測試。本文通過對控制指令的信息格式的解析,對基本數(shù)據(jù)單元進行識別,通過人工賦值的方式,生成雷達控制指令的仿真測試數(shù)據(jù),其具體的實施步驟為:

        (1) 從被測系統(tǒng)接口信息格式文件讀取并解析控制指令的信息結構體,并將解析后的信息結構體以數(shù)據(jù)項為基本單元顯示在操作界面上。

        (2) 測試人員在操作界面對控制指令信息結構體中的各個數(shù)據(jù)項進行賦值,根據(jù)邊界值分析、等價類劃分等測試方法,對各數(shù)據(jù)項的有效值、無效值、邊界值進行賦值。

        (3) 依據(jù)測試人員的賦值結果進行數(shù)據(jù)進制的轉換,將十進制、字符型數(shù)據(jù),自動轉換成十六進制數(shù)據(jù),自動化生成軟件控制指令的測試數(shù)據(jù)。

        3 結 論

        對空間監(jiān)視雷達嵌入式軟件測試中的難點是空間目標的仿真建模及測試數(shù)據(jù)的自動生成。本文主要對空間監(jiān)視雷達中目標的特點進行了分析,研究了空間監(jiān)視雷達中兩大類型的目標:導彈和衛(wèi)星的運動軌道仿真建模,從而實現(xiàn)了在軌的衛(wèi)星數(shù)據(jù)、常規(guī)的導彈軌道等測試數(shù)據(jù)的自動化生成。通過場景仿真,設置目標屬性的部分參數(shù),即可自動化產(chǎn)生空間目標的測試數(shù)據(jù),供整個測試周期使用,減少了人工編制測試數(shù)據(jù)的工作量,縮短測試數(shù)據(jù)的編制時間,且提高了測試數(shù)據(jù)的正確率。該測試數(shù)據(jù)自動生成方法可推廣至軟件自動化測試的其他領域,通過軟件測試可大大提高軟件安全性。

        猜你喜歡
        測試數(shù)據(jù)軌跡雷達
        有雷達
        大自然探索(2023年7期)2023-08-15 00:48:21
        軌跡
        軌跡
        雷達
        測試數(shù)據(jù)管理系統(tǒng)設計與實現(xiàn)
        軌跡
        進化的軌跡(一)——進化,無盡的適應
        中國三峽(2017年2期)2017-06-09 08:15:29
        基于自適應粒子群優(yōu)化算法的測試數(shù)據(jù)擴增方法
        計算機應用(2016年9期)2016-11-01 17:57:12
        空間co-location挖掘模式在學生體能測試數(shù)據(jù)中的應用
        體育科技(2016年2期)2016-02-28 17:06:21
        基于空時二維隨機輻射場的彈載雷達前視成像
        人妻在卧室被老板疯狂进入国产| 在线免费观看黄色国产强暴av| 97se亚洲国产综合在线| 欧美日韩一卡2卡三卡4卡 乱码欧美孕交 | 毛片成人18毛片免费看| 人妻无码一区二区三区| 欧美性性性性性色大片免费的| 精品91精品91精品国产片| 亚洲激情视频在线观看a五月| 尤物yw午夜国产精品视频| 亚洲欧美激情精品一区二区| 老熟妇Av| 日韩亚洲一区二区三区在线| 亚洲爆乳无码精品aaa片蜜桃 | 亚洲av无码片在线观看| 亚洲九九夜夜| 中文字幕av素人专区| 曰本女人与公拘交酡| 美丽人妻被按摩中出中文字幕| 精品久久免费一区二区三区四区| 一本色道久在线综合色| 久久久久久国产精品免费免费| 成人午夜毛片| 久久少妇呻吟视频久久久| 久久亚洲精品中文字幕| 又污又爽又黄的网站| 欧美成人精品福利在线视频| 最新天堂一区二区三区| 性色av免费网站| 美女啪啪国产| 亚洲精品av一区二区日韩| 琪琪色原网站在线观看| 国产精品va在线播放我和闺蜜| 国产在线AⅤ精品性色| 日韩一区二区三区精品视频| 岳好紧好湿夹太紧了好爽矜持| 亚洲免费观看网站| 中文字幕亚洲视频三区| 国内精品久久久久影院优| 成人免费ā片在线观看| 亚洲精品一区二区三区av|