[發明專利]一種基于Simulink和Stateflow的復用式導彈建模方法在審
| 申請號: | 202010810609.0 | 申請日: | 2020-08-12 |
| 公開(公告)號: | CN111950085A | 公開(公告)日: | 2020-11-17 |
| 發明(設計)人: | 肖瑾;李夏童;劉雷;王月明;胡曉光;段海濱 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F30/15 | 分類號: | G06F30/15 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100191 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 simulink stateflow 復用式 導彈 建模 方法 | ||
1.一種基于Simulink和Stateflow的復用式導彈建模方法,其特征在于,利用通用模型和專有模型的大量產出,形成通用模型和專有模型的模型庫,該模型庫按照模型類型分為導彈元器件級、組件級、設備級三個層級,每一層級的模型庫即該層級的產品貨架;基于產品貨架,利用Simulink與Stateflow工具實現復用式的導彈建模,具體步驟包括:
步驟S1,基于SysML對于導彈以頂層設計的角度,進行設備級和組件級模塊化拆分,并設計出組件之間的良好接口與界面,保證組件之間接口對應;
步驟S2,基于Simulink對于導彈進行元器件級、組件級和設備級建模,實現內部解算,預留重要通用模型參數,形成通用模型;元器件級、組件級、設備級任一級中的同一種類模型內部解算的不同解決方案實現不同的通用模型,形成該種類通用模型系列;
步驟S3,利用不同的設計要求,得出模型的大量不同的具體設計參數,利用這些具體設計參數對通用模型的預留參數接口進行填充,一個通用模型有不同設計參數,以解決不同設計指標,實現一個通用模型產出大量專有模型,形成專有模型庫;
步驟S4,利用Stateflow與Simulink結合的方法,通過Simulink設備級、組件級、元器件級專有模型,建立仿真模型,進行最終的仿真與測試;
其中,步驟S4,利用Stateflow與Simulink結合的方法,通過Simulink設備級、組件級、元器件級專有模型,建立仿真模型,進行最終的仿真與測試,具體包括如下步驟:
步驟S4.1,以頂層狀態設計的角度,定義設備級狀態;
步驟S4.2,依據項目需求和指標,利用通用模型和專有模型庫中的模型,重新制作成Simulink形式的設備級專有模型,并加入到設備級狀態中,即封裝到Stateflow中的Simulink Function模塊中;
步驟S4.3,設計各設備級狀態的Simulink Function模塊的初始化函數,形成系統級仿真模型。
2.根據權利要求2所述的方法,其特征在于,建立系統級模型過程中,Simulink層中Chart模塊作為系統級模型,其中添加各個State狀態圖元作為設備級模型的調用,為中間Stateflow層;設備級模型封裝為Simulink Function模塊,Simulink Function模塊內部包含復用模型庫中的設備級專有模型和初始化函數;在Simulink Function模塊中,建立并首先調用初始化函數。
3.根據權利要求1所述的方法,其特征在于,通過復用專有模型庫中的關于外部設備的組件級模型和內部設備的設備級模型,搭建新的具有包含關系的設備級專有模型,解決設備級模型嵌套問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010810609.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:液壓設備脈沖濾波器及人工霧化機
- 下一篇:一種耳鼻喉臨床微創手術系統





