中圖分類號:V11 文獻標志碼:A 文章編號:2095-2945(2025)19-0022-0
Abstract:Model-basedsytemsengineering(MBSE)canintegratediferentaspectsofasystemintoaunifiedmodel,acieve consistencyandsharingof informationacrossmultiplefields,andreducetheriskof information transfererrors.In depspace explorationenginering,misson-levelrequirementsmodelingistheprimarystepinsystemengineering,anditsqualityhasa significantimpactonsubsequentdeepspacedetectordevelopmenttasks.Duetotheparticularityofdeepspacedetectors, conventionalrequirementsmodelingmethodsarenotsuitablefordeepspaceexplorationprojects.Therefore,thispaperproposesa mission-levelrequirements modeling methodfordeepspaceexplorationenginering basedonMBSE,analyzesanddiscusseseach stepofrequirements modeling,anduses SysML modeling languagetoexplaintheimplementationofeach stepbasedonactualcases.
Keywords:deep space exploration;model-basedsystems engineering;requirements modeling;SysML;missionanalysis
深空探測是對月球及以遠的天體或空間開展的探測活動,深空探測任務是集需求分析、總體設計、產品研制等于一體的復雜系統工程,其研制過程是自頂向下、從無到有、由粗到細的螺旋式迭代過程。深空探測任務復雜、工程風險高、整體實施難度大、任務周期長及運營維護難,對工程總體設計工作、系統協調性和創新性等方面的統籌優化提出了更高要求。
傳統的以文檔為核心的系統工程方法難以適應龐大而復雜的深空探測任務的工程需求。MBSE方法能夠提供更清晰、更準確的系統描述,減少錯誤和歧義,并加速設計和驗證的效率。目前,MBSE方法在國內航空領域得到了廣泛應用,在深空探測任務中已經在工程總體層面體系[1-2和航天器設計3-4方面發揮重要作用。
典型深空探測任務階段,存在著大量任務級需求和設計信息交互,對設計迭代和影響分析的要求前所未有。目前關于深空探測任務級需求建模的針對性研究較少,缺乏針對深空探測各階段復雜需求進行任務需求建模分析,這將導致前期需求分析不全面、后期產品設計不完備、返工頻繁、研制周期延長等問題。因此,本文提出一種基于MBSE的深空探測工程任務級需求建模方法,該方法采用模型化的方式進行任務分析,并將任務目標以及相關需求、約束轉換成明確、可標識的任務需求模型元素,然后以任務目標為基礎,開展能力體系分析,形成任務體系架構和任務邏輯流程,最終形成任務級需求模型。本文以阿爾忒彌斯載人登月為例,對任務級需求建模流程進行說明。
1基于MBSE的深空探測工程任務級需求分析流程
本文以基于模型的系統工程方法(MBSE)開展設計分析,整體技術路線如圖1所示,通過該技術路線,對各系統指標、結構和接口等需求進行模型化表達;基于需求之間的關聯關系構建任務級需求模型與任務級設計模型之間的集成與追溯,并基于模型完成系統設計到任務需求的閉環驗證

1.1 任務使命分析
任務使命分析是從太空探索的戰略意義及深空探測工程的整體規劃出發,以任務頂層規劃為輸入,結合當前及未來預期的國際態勢、發展趨勢及已有的研究和任務成果等內容,并參考任務預期投入,確定任務的核心使命,形成任務的整體邊界、約束,從而指導后續設計。建模過程分3步:戰略規劃分析、國內外發展趨勢分析、實施基礎分析。
1.2 任務目標分析
任務目標分析主要是以任務使命分析的成果為輸入梳理任務實現全生命周期流程中的參與者和影響者,調研兩者對于任務整體的訴求;隨后基于當前技術、經濟、政治等必要因素,對所有訴求進行整體分析和權衡,初步得到任務的整體可行自標體系,同時向下游傳遞任務實施階段,作為任務場景分析的輸人項。主要步驟包括:任務階段、研制階段、利益相關方梳理、利益相關方訴求、任務約束分析和任務目標確定。
1.3 能力需求分析
能力體系分析將以任務目標以及任務實施階段為輸人,通過任務場景分析、任務場景細化、任務能力分析以及任務指標分析等手段完成任務必要能力及關鍵技術指標的提取,最終形成對應的任務能力體系。
1.4任務架構初步設計
任務架構定義了系統的組織結構、模塊劃分以及它們之間的相互關系,確保系統能夠高效地實現任務目標。系統工程師通過綜合考慮任務需求和能力需求,制定初步的系統結構方案,明確系統的功能組織,劃分它們之間的協作關系。建模過程分4步:能力聚類、能力指標構建、系統架構設計和系統接口設計。
1.5任務邏輯流程初步設計
完成任務架構設計后,需要對系統的邏輯流程進行初步規劃和設計,確立系統中各模塊或子系統之間的交互邏輯,以及數據流動的路徑,以此來清晰展現系統中各模塊或子系統之間的關系和數據流動路徑,確立系統的整體框架和邏輯結構。
1.6 需求下發與集成
在任務級需求模型分析完備后,需要將需求模型下發給各個系統,完成任務系統級設計。在該階段將各大系統設計結果,如性能指標、能力指標、接口和其他設計約束以模塊的形式進行承載,繼而下發。另外,基于模型生成文檔功能模塊將模型中必要的元素及屬性轉換成word文檔下發。
2 應用實例
本文以阿爾忒彌斯3號為例,采用提出的任務級需求建模流程開展建模實踐,并對MBSE建模方法進行闡釋,為后續深空探測工程的落地應用和實踐提供參考。
2.1任務使命分析
從阿爾忒彌斯3號整體規劃出發,先明確整體戰略規劃,主要運用的視圖及元素包括:需求圖、關聯關系以及相關自定義元素。其中采用需求圖承載整個分析過程、采用自定義元素分別表達戰略規劃以及阿爾忒彌斯3號的任務使命、利用關聯關系表達戰略規劃和任務使命之間的依賴關系。
然后對國內外發展趨勢進行分析,整個分析過程由需求圖承載國內外趨勢發展的分析結果;利用自定義元素“態勢分析、發展趨勢”分別表達發展趨勢和國際整體態勢的分析結果,同時運用包含關系表示分析結果之間的層級關系。
最后要進行工程基礎分析,整個分析過程以需求圖及《實施基礎》為載體,將航天工程前期經驗梳理作為當前任務設計的技術支持項。在實施基礎分析過程中,承載分析結果的視圖是需求圖,而型號任務元素用于表達往期型號的代號以及任務。最終通過上述戰略規劃、國際態勢等過程,分析得到阿爾忒彌斯3號的任務方向。
2.2 任務目標分析
阿爾忒彌斯3號任務實施階段使用狀態機圖承載對阿爾忒彌斯3號的分析結果,使用狀態元素承載發射段、轉移段、著陸段和返回段4個任務階段,并用轉換關系描述4個階段狀態之間的轉換。研制階段如圖2所示,使用模塊元素承載阿爾忒彌斯3號的任務以及各研制階段;使用值屬性元素承載各階段對應的周期、工作項任務屬性;使用組成關系來描述阿爾忒彌斯3號的研制階段。

利益相關方在模型表達上采用執行者元素來承載,采用關聯關系表達與階段有關的利益相關方,依次基于任務使命以及任務實施階段進行分析捕獲各利益相關方,并對所有利益相關方進行梳理,將同類型的利益相關方放入相同的包結構下以此歸類,使用包圖來展示各包元素下的利益相關方。利益相關方訴求在模型表達上用需求元素表達相關方訴求,用關聯表達利益相關方與需求之間的關系。分析提取訴求完備后采用需求表的形式對訴求集中展示。
任務約束分析在模型表達上利用需求圖承載項目上對應的工程、科學以及環境等約束,利用需求元素表達約束的內容。以利益相關方梳理、利益相關方訴求為輸入,以任務約束分析為指導,最終得到技術可行的任務核心指標。模型表達上用需求圖來描述任務目標架構,用需求元素承載任務目標等,用包含關系來描述任務目標的架構關系。
2.3 能力需求分析
任務場景分析主要通過用例圖呈現整個分析結果,采用模塊表述整個任務場景的設計邊界,以用例元素表達關鍵任務場景,以實施階段視圖為基礎,對復雜的任務場景進行分解,使用用例元素承載子項場景。阿爾忒彌斯3號在著陸段的主要工作場景包括:預定區域軟著陸、宇航員出艙、艙外活動和起飛上升。
然后對任務場景進行細化,預定區域軟著陸場景細化如圖3所示,該主場景的邏輯主線為從“著陸前準備\"子場景開始依次執行“制動與下降、著陸點確認以及垂直著陸”,4個子場景在執行過程中均存在“星艦HLS測控(輸入以及數據監測及處理(輸出)\"的參與。模型表達上采用“調用行為動作”元素表達“預定區域軟著陸”下的子場景,以控制流元素表達子場景的執行順序,以對象流表達子場景間的介質交互關系。

以任務場景細化過程中得到的場景執行邏輯為輸入,以任務環境、技術等約束作為分析支撐項,對任務能力進行分析,模型表達上由模塊定義圖承載任務能力分析過程。采用自定義元素“能力”表達任務場景的能力、采用模塊元素表達系統架構,同時利用精化關系表達子場景與能力間的關聯關系、利用滿足關系表達能力與架構的關聯關系。
最后對分析得到能力所涵蓋的需求條目以及可以量化的需求指標,分析得到任務指標,模型表達上由模塊定義圖承載任務指標分析過程。采用“定制需求”元素表達能力分析出來的指標,同時利用追蹤關系表達能力與指標間的關聯關系。
2.4任務架構初步設計
任務架構初步設計包括:能力聚類、能力指標構建、系統架構設計以及系統接口設計4部分內容。
能力聚類運用模塊定義圖描述能力聚類的過程在模塊定義圖中呈現任務能力分析中得到的全部的能力,之后將能力分配給對應的器,采用滿足關系表明某一個能力可以被某一個器滿足。能力指標構建采用追溯圖表示阿爾忒彌斯3號和能力的分配關系,以及通過能力派生指標需求的映射關系,之后通過模塊定義圖描述能力指標的承載過程。系統架構設計通過模塊定義圖,采用滿足關系將能力進行匯總,隨后將各能力的實現架構匯總形成系統初步架構。任務接口設計通過“泳道”元素在活動圖中分析識別各系統間的交互接口以及傳遞介質等,隨后利用內部模塊圖承載各系統間的接口及物質交互關系。最后通過連接器將端口進行連接表明大系統之間是進行交互的以及該接口傳遞的內容。
2.5 任務邏輯流程初步設計
任務邏輯流程設計是基于得到的架構設計模型、能力分配模型、場景分析模型,結合任務方案設計的結果,對阿爾忒彌斯3號以及環境要素詳細分析,最終實現任務全流程的初步設計,得到任務飛行方案。
如圖4所示,阿爾忒彌斯3號飛行方案包括發射段、轉移段、著陸段以及返回段4大階段,其中發射段按流程又可細分為發射準備段、發射飛行段、進人低地球軌道;轉移段按流程可細分為軌道提升、軌道轉移、飛行;著陸段按流程可細分為交會對接段、著陸下降段、陸地工作段、陸地上升段;返回段按流程可細分為交會對接段、等待段、轉移段、返回地球段和著陸段。

2.6 需求下發與集成
在任務級需求模型分析完備后,需要將需求模型下發給各個系統,各系統進行詳細設計。在各系統總體聯合分系統總體進行方案設計之后,系統總體將數字化的設計方案提交至工程總體,工程總體進行模型集成工作,將各系統詳設模型集成到工程總體原有模型當中。在這過程中可以進行初步的靜態驗證,包括系統約束的滿足情況、系統間接口的匹配情況等。
3結束語
本文針對深空探測器提出了一種可行的基于MBSE的任務級需求建模方法,分析討論了需求建模的各個步驟,并使用SysML建模語言結合阿爾忒彌斯3號載人登月案例對步驟的每個環節的實現進行說明。未來工作針對深空探測工程的后續工作展開研究,如系統設計實現、產品設計實現、技術管理和工程管理等。
參考文獻:
[1]彭祺擘,張海聯.基于模型的載人航天工程需求分析方法[J]系統工程與電子技術,2023,45(11):3532-3543.
[2]關鋒,葛平,邵艷利,等.基于MBSE的月球科研站任務分析[J].航空工程進展,2023,14(3):84-99.
[3]彭坤,袁文強,黃震,等.基于模型的載人登月飛船系統設計應用探討[J].載人航天,2022,28(1):1-9.
[4]彭坤,韓冬,劉霞,等.基于SysML和Modelica的載人月球探測航天器總體設計與仿真驗證[J]:宇航學報,2023,44(9):1460-1470
[5]WATSON-MORGAN L,HAWKINS L,JACOBS B,et al.NASA's artemis human landing systems [C]//2022 IEEEAerospaceConference(AERO).IEEE,2022:1-7.