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

基于MBSE與SysML的空空導(dǎo)彈系統(tǒng)架構(gòu)建模研究

2020-03-17 01:54:16浦樂王西超楊藝
航空科學(xué)技術(shù) 2020年2期
關(guān)鍵詞:模型系統(tǒng)設(shè)計(jì)

浦樂,王西超,楊藝

1.中國空空導(dǎo)彈研究院,河南洛陽471000

2.上海電機(jī)學(xué)院電氣學(xué)院,上海201306

3.江蘇理工學(xué)院,江蘇常州213000

空空導(dǎo)彈系統(tǒng)是一個(gè)涉及機(jī)械、控制、電子、液壓和軟件等多種領(lǐng)域的復(fù)雜大系統(tǒng)[1,2]。傳統(tǒng)的空空導(dǎo)彈設(shè)計(jì)方法是一種文檔驅(qū)動式設(shè)計(jì)方法,主要包括系統(tǒng)方案設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)軟硬件聯(lián)調(diào)、系統(tǒng)驗(yàn)證分析等多個(gè)步驟。隨著航空技術(shù)的發(fā)展,當(dāng)前空空導(dǎo)彈設(shè)計(jì)方法轉(zhuǎn)變?yōu)榛谖臋n和數(shù)字化模型混合的設(shè)計(jì)方法,但其本質(zhì)上還是文檔驅(qū)動式的設(shè)計(jì)方法。該方法各階段的設(shè)計(jì)成果均為文字、圖表等文檔,導(dǎo)致在各階段之間傳遞的信息也是各種文檔,造成了設(shè)計(jì)方案表達(dá)不充分、信息表達(dá)的二義性、領(lǐng)域設(shè)計(jì)之間存在鴻溝、文檔的不可執(zhí)行性以及軟件測試工作量大等缺點(diǎn)。近年來,基于模型的系統(tǒng)工程(MBSE)技術(shù)越來越得到工業(yè)界的認(rèn)可[3-5],MBSE 是系統(tǒng)設(shè)計(jì)工作通過數(shù)字化設(shè)計(jì)手段的實(shí)現(xiàn),因此在工作流程上與傳統(tǒng)系統(tǒng)工程并無太大差異,仍然分為需求分析、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)三個(gè)步驟[6-8]。MBSE與傳統(tǒng)系統(tǒng)工程方法主要的區(qū)別是利用模型代替?zhèn)鹘y(tǒng)的文檔方式,模型具有的唯一性和可執(zhí)行性是其最大的特點(diǎn)。基于此,本文引入基于SysML的系統(tǒng)架構(gòu)建模方法[9,10],在方案設(shè)計(jì)階段利用基于MBSE的設(shè)計(jì)方法對空空導(dǎo)彈系統(tǒng)架構(gòu)進(jìn)行建模,并對不同系統(tǒng)架構(gòu)進(jìn)行仿真分析,最終獲得最優(yōu)系統(tǒng)架構(gòu),實(shí)現(xiàn)在方案論證階段減少甚至消除設(shè)計(jì)中的邏輯錯(cuò)誤,避免到設(shè)計(jì)后期才發(fā)現(xiàn)由于邏輯錯(cuò)誤而造成循環(huán)設(shè)計(jì)[11-13]。

1 MBSE理論概述

本文展開基于MBSE 的空空導(dǎo)彈系統(tǒng)架構(gòu)設(shè)計(jì)工作。從需求分析和用例出發(fā),利用RHAPSODY 建模工具,基于MBSE 方法和SysML建模語言,對空空導(dǎo)彈系統(tǒng)架構(gòu)進(jìn)行建模與仿真,主要包括基于SysML 的需求分析、系統(tǒng)分析和系統(tǒng)設(shè)計(jì)三個(gè)部分,最終實(shí)現(xiàn)在空空導(dǎo)彈系統(tǒng)方案設(shè)計(jì)階段對其架構(gòu)進(jìn)行仿真,獲得最優(yōu)系統(tǒng)架構(gòu)。

(1)需求分析

該階段目的是將軍方原始需求轉(zhuǎn)化為系統(tǒng)需求,同時(shí)依據(jù)需求定義空空導(dǎo)彈用例,詳細(xì)描述系統(tǒng)的行為,主要通過SysML的需求圖和用例圖表達(dá)。

(2)系統(tǒng)分析

該階段主要是把系統(tǒng)需求分解為功能性需求和非功能性需求,同時(shí)將系統(tǒng)功能性需求轉(zhuǎn)化為若干個(gè)可執(zhí)行模型,利用SysML 的順序圖、活動圖和狀態(tài)來實(shí)現(xiàn)每一個(gè)用例的分析。

(3)系統(tǒng)設(shè)計(jì)

該階段分為架構(gòu)分析與架構(gòu)設(shè)計(jì)兩個(gè)階段。架構(gòu)分析階段是利用順序圖、活動圖和狀態(tài)圖對不同的系統(tǒng)架構(gòu)進(jìn)行評估分析,獲得最佳系統(tǒng)架構(gòu)。架構(gòu)設(shè)計(jì)階段功能性需求分配到系統(tǒng)架構(gòu)的結(jié)構(gòu)中,從而完成系統(tǒng)設(shè)計(jì)。

2 需求分析

需求分析是指對空空導(dǎo)彈進(jìn)行詳細(xì)的分析,弄清楚空空導(dǎo)彈的戰(zhàn)術(shù)要求,包括需要輸入什么命令、什么數(shù)據(jù),最后應(yīng)該輸出什么、做出什么機(jī)動動作。具體的需求分析包括功能需求、性能需求、接口需求和約束需求等。首先將DOORS中條目化的軍方需求和量化的性能需求逐條轉(zhuǎn)化為SysML的需求圖,使得每條細(xì)化后的需求都能夠以用例圖來進(jìn)行動態(tài)行為分析。需求模型的功能主要是將軍方提出的戰(zhàn)術(shù)需求轉(zhuǎn)換為系統(tǒng)需求,軍方需求是以自然語言表達(dá)的,如飛行速度達(dá)到馬赫數(shù)5等,其中系統(tǒng)需求的表達(dá)形式要符合空空導(dǎo)彈領(lǐng)域?qū)I(yè)術(shù)語規(guī)范。需求模型既包含軍方對空空導(dǎo)彈提出的各種需求,如空空導(dǎo)彈的功能需求和非功能性需求等,還包含相關(guān)的空空導(dǎo)彈設(shè)計(jì)規(guī)范和空空導(dǎo)彈設(shè)計(jì)相關(guān)的國軍標(biāo)。SysML設(shè)計(jì)的空空導(dǎo)彈需求模型可以逐層分解為多個(gè)具體的需求圖,圖1為其中一幅空空導(dǎo)彈需求圖,圖中軍方需求ID 用“ARMY”開頭,系統(tǒng)需求ID 用“SYS”開頭。其中“ARMY_GJB1”和“ARMY_GJB2”表示相關(guān)的國軍標(biāo)軍方需求,其余的9個(gè)需求均是由這兩個(gè)軍方需求進(jìn)行內(nèi)部具體分析獲得。“<<trace>>”由系統(tǒng)需求指向軍方需求,表示該系統(tǒng)需求是由所連接的軍方需求進(jìn)一步分析獲得。另外要注意的是,軍方需求和系統(tǒng)需求不是一一對應(yīng)的關(guān)系,如系統(tǒng)需求“SYS4”是由兩個(gè)軍方需求共同具體分析后獲得的,系統(tǒng)需求本身之間也存在層次性關(guān)聯(lián),如系統(tǒng)需求“SYS2.1”和“SYS2.2”均是由“SYS2”進(jìn)一步細(xì)化而來。

3 系統(tǒng)分析

系統(tǒng)分析主要運(yùn)用SysML 的行為圖,包括用例圖、活動圖、狀態(tài)圖和順序圖。其中用例圖用來描述系統(tǒng)的功能性需求行為,并確定系統(tǒng)邊界和參與者;活動圖描述系統(tǒng)的工作流程;狀態(tài)圖描述單個(gè)對象的內(nèi)部狀態(tài)變化;順序圖描述不同對象之間的順序交互。

圖1 空空導(dǎo)彈頂層需求圖Fig.1 Requirements diagram of air-to-air missile

(1)用例行為分析

在軍方需求模型設(shè)計(jì)完成后,空空導(dǎo)彈設(shè)計(jì)師需要將需求模型分為功能性需求和非功能性需求,其中功能性需求主要包含空空導(dǎo)彈本身需要做的事情以及軍方期望空空導(dǎo)彈將來要做的事情。非功能性需求主要包含空空導(dǎo)彈的性能、可靠性和安全性等。其中,功能性需求能夠使用用例圖進(jìn)行建模。空空導(dǎo)彈用例模型建模的基本方法是:首先依據(jù)功能性需求劃定空空導(dǎo)彈系統(tǒng)邊界,然后根據(jù)空空導(dǎo)彈的典型使用方式挖掘出在系統(tǒng)邊界以外直接與空空導(dǎo)彈進(jìn)行交互的各種參與者,最后針對功能性需求所期望的空空導(dǎo)彈應(yīng)該提供的每一項(xiàng)功能定義一個(gè)用例。圖2為空空導(dǎo)彈主用例圖,主要包含初制導(dǎo)、中制導(dǎo)、末制導(dǎo)、彈道解算和攻擊區(qū)解算5個(gè)子用例。彈道解算用于實(shí)時(shí)解算攻擊過程中被攻擊目標(biāo)的位置、速度和姿態(tài)信息,初制導(dǎo)、中制導(dǎo)和末制導(dǎo)均包含彈道解算用例;攻擊區(qū)計(jì)算用例是計(jì)算空空導(dǎo)彈的攻擊覆蓋范圍,其方法是利用空空導(dǎo)彈載機(jī)和被攻擊目標(biāo)的相對態(tài)勢進(jìn)行計(jì)算,根據(jù)計(jì)算結(jié)果判斷空空導(dǎo)彈是否滿足發(fā)射條件,初制導(dǎo)包含攻擊區(qū)計(jì)算用例。

(2)系統(tǒng)交互行為分析

按照以上方法,對每個(gè)功能性需求都進(jìn)行層次性的用例分解,直至將所有的功能性需求全部用相關(guān)用例表達(dá)出來,完成空空導(dǎo)彈的需求分析。圖3 對導(dǎo)彈典型飛行狀態(tài)進(jìn)行系統(tǒng)分析,獲得傳感器、制導(dǎo)計(jì)算機(jī)、飛控計(jì)算機(jī)、發(fā)動機(jī)和空空導(dǎo)彈本體這五者之間的順序交互行為,慣導(dǎo)等多種傳感器將采集到的空空導(dǎo)彈飛行狀態(tài)信息發(fā)送給制導(dǎo)計(jì)算機(jī),制導(dǎo)計(jì)算機(jī)依據(jù)導(dǎo)彈飛行狀態(tài)進(jìn)行制導(dǎo)律解算,并發(fā)送制導(dǎo)指令給飛控計(jì)算機(jī),飛控計(jì)算機(jī)依據(jù)制導(dǎo)指令向發(fā)動機(jī)和導(dǎo)彈本體的執(zhí)行部件發(fā)送發(fā)動機(jī)控制命令和姿態(tài)控制命令。

圖2 空空導(dǎo)彈頂層用例圖Fig.2 Use case diagram of air to air missile

圖3 空空導(dǎo)彈飛行狀態(tài)順序圖Fig.3 Sequence diagram of air-to-air missile

至此,經(jīng)系統(tǒng)分析可以得到空空導(dǎo)彈系統(tǒng)的外圍參與者,交互對象傳感器、制導(dǎo)計(jì)算機(jī)、飛控計(jì)算機(jī)、發(fā)動機(jī)和空空導(dǎo)彈本體模塊的部分輸入輸出事件、屬性、操作、狀態(tài)以及模塊間的事件、數(shù)據(jù)傳遞等信息均已獲得。

4 系統(tǒng)設(shè)計(jì)

系統(tǒng)設(shè)計(jì)依照特定的系統(tǒng)設(shè)計(jì)邏輯方法,完成系統(tǒng)功能、結(jié)構(gòu)設(shè)計(jì),以及參數(shù)化表征,即對上述系統(tǒng)分析獲得的系統(tǒng)信息,設(shè)計(jì)空空導(dǎo)彈架構(gòu)模型,包括靜態(tài)結(jié)構(gòu)建模、動態(tài)行為建模以及約束關(guān)系建模三個(gè)部分。

(1)靜態(tài)結(jié)構(gòu)建模

其中靜態(tài)結(jié)構(gòu)模型由包圖、塊定義圖、對象圖、內(nèi)部塊圖構(gòu)成。包圖的主要功能是對SysML 的各種圖按性質(zhì)進(jìn)行分類;塊定義圖顯示了使用“塊”的組件進(jìn)行系統(tǒng)靜態(tài)結(jié)構(gòu)建模的基本構(gòu)成,這些組件可以通過接口與其他組件進(jìn)行連接,“塊”可以代表硬件,也可以代表軟件,還可以代表其他類型的組件;內(nèi)部塊圖則是顯示組件內(nèi)部的組成,其中連接器顯示內(nèi)部“零件”如何連接到外部接口以及彼此之間是如何連接的;對象圖是組成系統(tǒng)的各個(gè)“塊”的實(shí)例化模型,可以進(jìn)行仿真運(yùn)行。圖4 給出了由塊定義圖建模的空空導(dǎo)彈靜態(tài)結(jié)構(gòu)模型,空空導(dǎo)彈模型(AtAM)由制導(dǎo)系統(tǒng)模型(Guidance)、控制系統(tǒng)模型(Control)、傳感器模型(Sensor)、推力系統(tǒng)模型(Thrust)和導(dǎo)引頭模型(Seeker)構(gòu)成。塊定義圖采用自頂向下的分解模式,將空空導(dǎo)彈的功能分解到不同的子系統(tǒng),各個(gè)子系統(tǒng)分別進(jìn)行建模,子系統(tǒng)間通過接口進(jìn)行數(shù)據(jù)和信息的傳遞。

圖4 空空導(dǎo)彈靜態(tài)結(jié)構(gòu)模型Fig.4 Static structure model of air-to-air missile

(2)動態(tài)行為建模

動態(tài)行為模型由順序圖、狀態(tài)圖和活動圖組成,其中順序圖用來描述組成空空導(dǎo)彈的各個(gè)組件之間的交互順序;活動圖是整個(gè)空空導(dǎo)彈各個(gè)組件間的功能流程;活動圖用來描述單個(gè)組件內(nèi)部的狀態(tài)變化。狀態(tài)圖是描述一個(gè)對象基于事件或者守衛(wèi)條件反應(yīng)的動態(tài)變化行為,描述了對象自身是如何依據(jù)當(dāng)前狀態(tài)對不同條件和不同事件做出反應(yīng)的。

圖5 為空空導(dǎo)彈典型作戰(zhàn)過程狀態(tài)圖描述,將整個(gè)導(dǎo)彈作戰(zhàn)過程分解為隨載機(jī)飛行、導(dǎo)彈加電、自檢、對準(zhǔn)、準(zhǔn)備、發(fā)射、自主飛行和擊中目標(biāo)8 個(gè)狀態(tài),各個(gè)狀態(tài)間以飛行員操作、載機(jī)飛行參數(shù)條件和導(dǎo)彈自身狀態(tài)作為狀態(tài)遷移條件,建立空空導(dǎo)彈典型作戰(zhàn)過程描述。

圖5 空空導(dǎo)彈動態(tài)行為模型Fig.5 Dynamic behavior model of air to air missile

(3)約束關(guān)系建模

空空導(dǎo)彈的約束關(guān)系眾多,如彈體、制導(dǎo)設(shè)備、導(dǎo)引頭等部件之間的質(zhì)量約束關(guān)系,空空導(dǎo)彈氣動力、空氣阻力間的約束關(guān)系等,約束關(guān)系建模由需求圖和simulink擴(kuò)展圖構(gòu)成。參數(shù)圖是SysML的一種內(nèi)部塊圖,描述了“塊”及其內(nèi)部屬性和零件之間的約束關(guān)系,參數(shù)圖描述了一種系統(tǒng)結(jié)構(gòu)參數(shù)的變化如何影響其他結(jié)構(gòu)參數(shù)的變化。圖6為空空導(dǎo)彈力和力矩的參數(shù)約束關(guān)系模型,空空導(dǎo)彈模塊的各個(gè)屬性通過約束參數(shù)端口傳遞給約束屬性模塊(Constrant Property),圖中“Fxyz_and_Txyz”約束屬性模塊表示空間三軸方向上的力和力矩計(jì)算;“DynamicModel”約束屬性模塊表示空空導(dǎo)彈所受力、力矩與線速度、角速度之間的約束關(guān)系。

(4)系統(tǒng)驗(yàn)證

系統(tǒng)驗(yàn)證主要為經(jīng)過靜態(tài)結(jié)構(gòu)圖、動態(tài)行為圖和參數(shù)圖的協(xié)同仿真,驗(yàn)證系統(tǒng)設(shè)計(jì)是否滿足需求。圖7為“自主飛行”狀態(tài)的仿真圖,可以看出RHAPSODY中“AutoFlight”模態(tài)變?yōu)榧t色,表明目前空空導(dǎo)彈狀態(tài)為“自主飛行”狀態(tài),滿足設(shè)計(jì)要求。

圖6 空空導(dǎo)彈參數(shù)圖Fig.6 Parameter diagram of air to air missile

圖7 自主飛行狀態(tài)驗(yàn)證Fig.7 Autonomous flight status verification

5 結(jié)束語

本文采用MBSE 和SysML 對空空導(dǎo)彈系統(tǒng)進(jìn)行可視化建模,通過SysML 的需求圖、用例圖、塊定義圖、內(nèi)部塊圖、順序圖、狀態(tài)圖和參數(shù)圖對空空導(dǎo)彈的軍方需求、架構(gòu)模型和約束關(guān)系進(jìn)行了分析。建立了空空導(dǎo)彈從隨載機(jī)飛行到擊中目標(biāo)全過程的狀態(tài)遷移模型,并結(jié)合參數(shù)約束關(guān)系模型,實(shí)現(xiàn)了空空導(dǎo)彈架構(gòu)離散狀態(tài)行為和連續(xù)動態(tài)行為的完整描述。應(yīng)用實(shí)例表明,利用SysML 是實(shí)現(xiàn)MBSE方法的最優(yōu)選擇,并可有效提高空空導(dǎo)彈系統(tǒng)開發(fā)的進(jìn)度與質(zhì)量。

猜你喜歡
模型系統(tǒng)設(shè)計(jì)
一半模型
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 热这里只有精品国产热门精品| 九色视频最新网址| 亚洲第一黄片大全| 伊人激情综合| 亚洲人成影视在线观看| 国产香蕉国产精品偷在线观看| 国产精品久久久久久久久kt| 2021国产精品自拍| 成人永久免费A∨一级在线播放| 日本黄色不卡视频| 日韩色图区| 色135综合网| 国产成人亚洲毛片| 永久成人无码激情视频免费| 色妞永久免费视频| 欧美人与牲动交a欧美精品| 高清视频一区| 色九九视频| 毛片最新网址| 欧美国产成人在线| 日本不卡在线| 午夜天堂视频| 宅男噜噜噜66国产在线观看| 激情影院内射美女| 亚洲 成人国产| 99re这里只有国产中文精品国产精品 | 天堂久久久久久中文字幕| 国产99视频免费精品是看6| 亚洲av日韩综合一区尤物| 国产真实乱子伦视频播放| 啪啪永久免费av| 18禁不卡免费网站| 少妇精品网站| 亚洲欧美精品日韩欧美| 日本精品中文字幕在线不卡| 午夜国产大片免费观看| 国产黄色片在线看| 国产精品伦视频观看免费| 色屁屁一区二区三区视频国产| 亚洲无线视频| 久久国产乱子| 国产精品偷伦视频免费观看国产 | www.99精品视频在线播放| 99热这里只有精品免费| 亚洲国产日韩一区| 91精品国产自产在线观看| 久久久久青草线综合超碰| 又粗又硬又大又爽免费视频播放| 国产精品亚洲一区二区三区在线观看| 在线看免费无码av天堂的| 日韩欧美视频第一区在线观看 | 99re这里只有国产中文精品国产精品 | 制服丝袜国产精品| 欧美不卡二区| 萌白酱国产一区二区| 国产91导航| 无码aaa视频| 伊人久久综在合线亚洲2019| 色成人亚洲| 国产香蕉国产精品偷在线观看| 992tv国产人成在线观看| 人人妻人人澡人人爽欧美一区| 国产精品人成在线播放| 国产屁屁影院| 午夜性刺激在线观看免费| 亚洲电影天堂在线国语对白| 免费一级α片在线观看| 日韩在线第三页| 国产精品免费电影| 人妻无码中文字幕一区二区三区| 欧美一区中文字幕| 欧美三级视频在线播放| 黄色在线不卡| 亚洲国产精品久久久久秋霞影院| 亚洲人成在线免费观看| 亚洲欧洲综合| 午夜天堂视频| 亚洲视频免| 日韩欧美国产另类| 久久综合结合久久狠狠狠97色| 一边摸一边做爽的视频17国产| 久久亚洲综合伊人|