面向艦艇作戰(zhàn)軟件研制的仿真模型體系建設(shè)
發(fā)布時間:2021-08-06 20:14
面向艦艇作戰(zhàn)軟件產(chǎn)品族的研制需要,在深入分析作戰(zhàn)模型復用需求和模型驅(qū)動作戰(zhàn)軟件研制過程的基礎(chǔ)上,討論了模型驅(qū)動的仿真系統(tǒng)研制過程,提出了基于仿真引擎實施仿真模型體系建設(shè)和基于模型庫來支撐作戰(zhàn)軟件產(chǎn)品族研制的思路,研究了模型體系建設(shè)與作戰(zhàn)軟件研制過程之間的信息交互關(guān)系。
【文章來源】:艦船電子工程. 2020,40(12)
【文章頁數(shù)】:5 頁
【部分圖文】:
艦艇作戰(zhàn)軟件產(chǎn)品族的結(jié)構(gòu)示意圖
基于模型驅(qū)動的軟件開發(fā)過程,可以看作是建立模型和模型轉(zhuǎn)換的過程,并且模型轉(zhuǎn)換在這個過程中起到了主要作用。與傳統(tǒng)的軟件開發(fā)過程類似,基于模型驅(qū)動的軟件開發(fā)過程也可以分為需求分析、設(shè)計、實現(xiàn)、測試和發(fā)布等階段,并且每個階段都是一個迭代的過程。圖2展示了基于MDA的軟件開發(fā)流程。從圖中可以看到,需求階段輸出的是計算無關(guān)模型CIM。一個CIM是從計算無關(guān)視角對系統(tǒng)進行描述的一個視圖。在高層設(shè)計階段,通過模型轉(zhuǎn)換將CIM生成PIM。在低層設(shè)計階段,通過模型轉(zhuǎn)換再將PIM生成PSM。最后通過代碼轉(zhuǎn)換將PSM生成基于特定平臺的系統(tǒng)實現(xiàn)代碼,經(jīng)迭代測試后就可以發(fā)布系統(tǒng)了。
3.4 基于仿真引擎的作戰(zhàn)模型研制過程作戰(zhàn)仿真系統(tǒng)作為一類軟件系統(tǒng),也可應(yīng)用模型驅(qū)動的軟件研制過程來研制。面向支撐艦艇作戰(zhàn)軟件產(chǎn)品族的需求,可基于特定仿真引擎來研制海戰(zhàn)場作戰(zhàn)仿真系統(tǒng),通過系統(tǒng)研制來牽引仿真模型體系建設(shè),同時仿真模型體系建設(shè)的部分成果可直接應(yīng)用于作戰(zhàn)軟件產(chǎn)品族的研制。在這一指導思想下,基于仿真引擎的作戰(zhàn)模型研制過程如圖3所示。
【參考文獻】:
期刊論文
[1]基于模型的艦船作戰(zhàn)系統(tǒng)工程方法研究與應(yīng)用[J]. 楊致怡,劉艷平,楊曉棟,何強. 艦船科學技術(shù). 2016(23)
[2]潛空導彈武器系統(tǒng)作戰(zhàn)效能評估模型[J]. 彭紹雄,王海濤,鄒強. 系統(tǒng)工程理論與實踐. 2015(01)
[3]基于概念模型的仿真模型調(diào)度決策法[J]. 孫永侃,李雪飛,熊正祥. 現(xiàn)代防御技術(shù). 2011(02)
[4]支持模型重用的艦艇作戰(zhàn)仿真模型框架[J]. 梁義芝,張維石,康曉予,張國. 系統(tǒng)仿真學報. 2009(14)
[5]防空火力分配問題的螞蟻算法模型[J]. 嚴建鋼,鄭保華,黃晅,王炎. 火力與指揮控制. 2008(08)
[6]基于HLA的艦艇CGF研究與實現(xiàn)[J]. 孫永侃,趙國鋼. 火力與指揮控制. 2007(10)
[7]業(yè)務(wù)受理系統(tǒng)中業(yè)務(wù)邏輯模型的研究與實現(xiàn)[J]. 程京,馬冬青,王彤,符達明. 計算技術(shù)與自動化. 2006(03)
[8]作戰(zhàn)模型驗證的過程成熟度模型[J]. 曹星平. 系統(tǒng)仿真學報. 2006(08)
[9]軍事概念模型及其建模方法[J]. 曹裕華,江敬灼,蔡游飛. 軍事運籌與系統(tǒng)工程. 2003(04)
[10]指揮控制系統(tǒng)中的自然智能和人工智能——人工智能技術(shù)在指揮控制系統(tǒng)中面臨的挑戰(zhàn)[J]. 趙曉哲. 艦船指揮控制系統(tǒng). 1997(02)
博士論文
[1]仿真模型重用與組合關(guān)鍵技術(shù)研究[D]. 康曉予.大連理工大學 2012
本文編號:3326415
【文章來源】:艦船電子工程. 2020,40(12)
【文章頁數(shù)】:5 頁
【部分圖文】:
艦艇作戰(zhàn)軟件產(chǎn)品族的結(jié)構(gòu)示意圖
基于模型驅(qū)動的軟件開發(fā)過程,可以看作是建立模型和模型轉(zhuǎn)換的過程,并且模型轉(zhuǎn)換在這個過程中起到了主要作用。與傳統(tǒng)的軟件開發(fā)過程類似,基于模型驅(qū)動的軟件開發(fā)過程也可以分為需求分析、設(shè)計、實現(xiàn)、測試和發(fā)布等階段,并且每個階段都是一個迭代的過程。圖2展示了基于MDA的軟件開發(fā)流程。從圖中可以看到,需求階段輸出的是計算無關(guān)模型CIM。一個CIM是從計算無關(guān)視角對系統(tǒng)進行描述的一個視圖。在高層設(shè)計階段,通過模型轉(zhuǎn)換將CIM生成PIM。在低層設(shè)計階段,通過模型轉(zhuǎn)換再將PIM生成PSM。最后通過代碼轉(zhuǎn)換將PSM生成基于特定平臺的系統(tǒng)實現(xiàn)代碼,經(jīng)迭代測試后就可以發(fā)布系統(tǒng)了。
3.4 基于仿真引擎的作戰(zhàn)模型研制過程作戰(zhàn)仿真系統(tǒng)作為一類軟件系統(tǒng),也可應(yīng)用模型驅(qū)動的軟件研制過程來研制。面向支撐艦艇作戰(zhàn)軟件產(chǎn)品族的需求,可基于特定仿真引擎來研制海戰(zhàn)場作戰(zhàn)仿真系統(tǒng),通過系統(tǒng)研制來牽引仿真模型體系建設(shè),同時仿真模型體系建設(shè)的部分成果可直接應(yīng)用于作戰(zhàn)軟件產(chǎn)品族的研制。在這一指導思想下,基于仿真引擎的作戰(zhàn)模型研制過程如圖3所示。
【參考文獻】:
期刊論文
[1]基于模型的艦船作戰(zhàn)系統(tǒng)工程方法研究與應(yīng)用[J]. 楊致怡,劉艷平,楊曉棟,何強. 艦船科學技術(shù). 2016(23)
[2]潛空導彈武器系統(tǒng)作戰(zhàn)效能評估模型[J]. 彭紹雄,王海濤,鄒強. 系統(tǒng)工程理論與實踐. 2015(01)
[3]基于概念模型的仿真模型調(diào)度決策法[J]. 孫永侃,李雪飛,熊正祥. 現(xiàn)代防御技術(shù). 2011(02)
[4]支持模型重用的艦艇作戰(zhàn)仿真模型框架[J]. 梁義芝,張維石,康曉予,張國. 系統(tǒng)仿真學報. 2009(14)
[5]防空火力分配問題的螞蟻算法模型[J]. 嚴建鋼,鄭保華,黃晅,王炎. 火力與指揮控制. 2008(08)
[6]基于HLA的艦艇CGF研究與實現(xiàn)[J]. 孫永侃,趙國鋼. 火力與指揮控制. 2007(10)
[7]業(yè)務(wù)受理系統(tǒng)中業(yè)務(wù)邏輯模型的研究與實現(xiàn)[J]. 程京,馬冬青,王彤,符達明. 計算技術(shù)與自動化. 2006(03)
[8]作戰(zhàn)模型驗證的過程成熟度模型[J]. 曹星平. 系統(tǒng)仿真學報. 2006(08)
[9]軍事概念模型及其建模方法[J]. 曹裕華,江敬灼,蔡游飛. 軍事運籌與系統(tǒng)工程. 2003(04)
[10]指揮控制系統(tǒng)中的自然智能和人工智能——人工智能技術(shù)在指揮控制系統(tǒng)中面臨的挑戰(zhàn)[J]. 趙曉哲. 艦船指揮控制系統(tǒng). 1997(02)
博士論文
[1]仿真模型重用與組合關(guān)鍵技術(shù)研究[D]. 康曉予.大連理工大學 2012
本文編號:3326415
本文鏈接:http://sikaile.net/kejilunwen/chuanbolw/3326415.html
最近更新
教材專著