• 
    

    
    

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

      ?

      基于STK軟件包的應(yīng)用開發(fā)

      2015-06-19 09:02杜增
      軟件 2015年4期

      杜增

      摘要:STK(衛(wèi)星工具包)作為一款優(yōu)秀的軍事領(lǐng)域兵力生成和系統(tǒng)分析工具,有精確的模型和豐富的開發(fā)接口。本文通過對STK軟件開發(fā)包的研究,分析歸納了STK的開發(fā)任務(wù)類型和開發(fā)包支持的開發(fā)環(huán)境平臺,指出STK底層的核心支撐技術(shù),并給出兩個核心類庫STK Objects和STK X的類圖。根據(jù)具體的想定實例,利用STK開發(fā)包開發(fā)自定制應(yīng)用程序并展示開發(fā)成果,具有較好的理論和應(yīng)用價值。

      關(guān)鍵詞:STK;STK軟件開發(fā)包;STK支撐技術(shù);STK對象模型

      中圖分類號:TP311 文獻標(biāo)識碼:A DOI:10.3969/j.issn.1003-6970.2015.04.023

      0.引言

      現(xiàn)有軍事裝備的研制周期長、耗資大,系統(tǒng)效果只有研制完成之后才能得到真實驗證。因此,前期技術(shù)論證過程中的系統(tǒng)仿真具有重要意義。現(xiàn)代戰(zhàn)爭不僅是海陸空三維立體戰(zhàn)爭,而且已發(fā)展到海陸空天和信息多維空間中的聯(lián)合行動。近幾年,運用計算機網(wǎng)絡(luò),將分布在廣闊區(qū)域內(nèi)的各種探測和傳感裝置、指揮中心和各種武器系統(tǒng),集成為一個高效的大系統(tǒng),實現(xiàn)戰(zhàn)場態(tài)勢的信息共享和武器的高效優(yōu)化使用的網(wǎng)絡(luò)中心站成為現(xiàn)代軍事的主流作戰(zhàn)思路??梢钥匆姡趶?fù)雜大系統(tǒng)和高度集成的子系統(tǒng)成為趨勢情況下,用戶需求必然呈現(xiàn)更深層次的多樣化和差異化,這無疑增加了仿真的復(fù)雜性。在這種高度綜合化和復(fù)雜化背景下,用戶更偏向于結(jié)合自己的仿真應(yīng)用進行建模和仿真,而不是單獨的使用軟件本身模塊。

      衛(wèi)星工具包(STK)是美國AGI公司推出的軍事領(lǐng)域領(lǐng)先的系統(tǒng)分析工具。STK可以快速的分析復(fù)雜的陸、海、空、天任務(wù),其強大的數(shù)據(jù)分析計算能力和良好的二三維展示功能幫助用戶更好的理解場景,加上模型精確可靠、開發(fā)接口豐富,在國內(nèi)外得到廣泛運用。

      本文對STK提供的軟件開發(fā)包進行了詳細的分析,對STK的開發(fā)任務(wù)進行了分類,詳細介紹了不同類型的下的基礎(chǔ)支撐技術(shù),特別是核心的類、接口和方法,并結(jié)合具體的想定實例對開發(fā)包的使用做了介紹。

      1.STK軟件開發(fā)包概述

      STK是一個基于物理學(xué)的幾何引擎,內(nèi)置很多分析模型,能夠精確展示和分析陸、海、空、天的場景和實體。在實時或仿真時間中,用戶可以通過不同的傳播法則構(gòu)建隨時間動態(tài)變化的實體位置和方位模型。確定位置和方位后,用戶可以設(shè)置各類傳感器、雷達、天線、通信鏈和其他負載的特性,考慮所有物體的關(guān)系,STK可以測量感興趣的載體之間的空間關(guān)聯(lián)。STK內(nèi)部,這些實體的關(guān)聯(lián)通過多次反射鏈來衡量。同時,STK支持在一系列約束條件下(比如負載品質(zhì),獨特的用戶算法等),并將環(huán)境影響合并(比如光照、天氣等因素)評估這些關(guān)聯(lián)的品質(zhì)。除去STK強大的分析能力,它精確地二三維可視化和分析數(shù)據(jù)輸出能力也有助于更好理解情形。用戶可以通過截圖、電影甚至VDF文件分享結(jié)果。

      STK提供了多種方式給用戶開發(fā)相應(yīng)的應(yīng)用程序。綜合起來主要有三種方式:直接用STK開發(fā)應(yīng)用程序;通過STK/Conn模塊獲取STK數(shù)據(jù)用于自有應(yīng)用程序;使用STK提供的軟件開發(fā)包開發(fā)定制的應(yīng)用程序。其中,第一種方式建模快,但采用STK應(yīng)用程序開發(fā)難以利用現(xiàn)有資源實現(xiàn)定制化功能。方式二有一定的交互能力,實時性不高。方式三靈活性強,集成度高,利用STK提供的開發(fā)包可以開發(fā)獨立的應(yīng)用程序?,F(xiàn)有研究中,方式二最多,涉及STK軟件開發(fā)包的研究極少。本文對STK開發(fā)包進行梳理,并通過實例說明如何使用STK開發(fā)包進行自有應(yīng)用程序的開發(fā)。endprint

      内江市| 丽江市| 揭阳市| 鹿邑县| 吉隆县| 迁西县| 文昌市| 社会| 富顺县| 紫金县| 平陆县| 兰坪| 阿拉善右旗| 清水县| 宁河县| 瓦房店市| 胶州市| 将乐县| 花垣县| 正安县| 莆田市| 竹溪县| 高碑店市| 广德县| 广昌县| 青铜峡市| 迁安市| 辽中县| 新民市| 开化县| 洮南市| 新平| 馆陶县| 九龙坡区| 胶州市| 札达县| 松桃| 苗栗县| 梁平县| 龙南县| 当涂县|