[發(fā)明專利]衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法有效
| 申請?zhí)枺?/td> | 201710608722.9 | 申請日: | 2017-07-24 |
| 公開(公告)號: | CN107203683B | 公開(公告)日: | 2018-04-06 |
| 發(fā)明(設計)人: | 楊俊;黃文德;李靖;郭熙業(yè);胡梅;康娟;張利云 | 申請(專利權)人: | 中國人民解放軍國防科學技術大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 湖南兆弘專利事務所(普通合伙)43008 | 代理人: | 周長清 |
| 地址: | 410073 *** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 衛(wèi)星 導航系統(tǒng) 級開源 仿真 系統(tǒng) 建立 方法 | ||
1.一種衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,步驟為:
S1:基于開源的目的,結合衛(wèi)星導航系統(tǒng)的特性以及現(xiàn)有架構技術特點,確定“內(nèi)核+總線接口+擴展組件”的體系架構;
S2:根據(jù)高度集成封裝的思想設置內(nèi)核的結構;
S3:梳理衛(wèi)星導航仿真系統(tǒng)組成結構和相關功能,建立矩陣式衛(wèi)星導航仿真模型體系;
S4:根據(jù)仿真模型需要實現(xiàn)的功能要求,開發(fā)算法模型組件,并動態(tài)集成到仿真模型中;
S5:根據(jù)系統(tǒng)的擴展性,開發(fā)通用的第三方應用程序插件接口模型,并把第三方應用程序插件的調用邏輯集成到業(yè)務邏輯中,實現(xiàn)即插即用;
S6:根據(jù)衛(wèi)星導航系統(tǒng)仿真測試與評估的要求,開發(fā)表現(xiàn)層內(nèi)容;
所述步驟S2的詳細流程為:首先把內(nèi)核分為仿真模型與業(yè)務邏輯,又把業(yè)務邏輯分為運算邏輯、控制邏輯、輸入輸出邏輯三部分,仿真模型用于建立運算邏輯中仿真場景,控制邏輯管理控制仿真場景的仿真,并輸出數(shù)據(jù)到測試評估模塊與自驗證模塊,根據(jù)用戶需求輸入輸出模塊實現(xiàn)外部數(shù)據(jù)導入到仿真場景,內(nèi)部數(shù)據(jù)按照選定的格式輸出。
2.根據(jù)權利要求1所述的衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,所述步驟S3的流程為:
S301:縱向分層;衛(wèi)星導航仿真系統(tǒng)系統(tǒng)包括四個段,空間段、環(huán)境段、地面控制段、用戶段,這四個段共同組成一個衛(wèi)星導航仿真系統(tǒng)的場景,而每個段又由具體的子級對象組成;
S302:橫向分層;針對每個段及其子級對象,根據(jù)其功能列出各模塊組成,列出實現(xiàn)過程中需要人機交互的數(shù)據(jù)。
3.根據(jù)權利要求1所述的衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,所述步驟S4的流程為:
S401:在矩陣式仿真模型體系結構的基礎上,在框架中對衛(wèi)星導航系統(tǒng)級仿真中涉及的所有算法進行接口定義,并公開算法組件接口;
S402:根據(jù)框架公布的算法組件接口、算法功能以及對應的數(shù)學模型進行算法開發(fā),開發(fā)完成后形成算法組件;
S403:把測試通過的算法組件動態(tài)集成至架構的擴展組件層,這些算法組件中的算法會通過架構的總線接口層,最終被內(nèi)核層調用,實現(xiàn)軟件的一部分功能。
4.根據(jù)權利要求1所述的衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,所述步驟S5的流程為:
S501:總線層對系統(tǒng)的運行控制接口、菜單欄數(shù)據(jù)接口、輸入輸出接口、工具欄接口、運行時接口、可視主窗接口進行公開;
S502:根據(jù)框架公開的接口模型以及第三方應用程序公開的函數(shù)接口,通過調用第三方應用程序的函數(shù)完成特定的功能,在插件中實現(xiàn)衛(wèi)星導航系統(tǒng)級仿真軟件架構的公開接口,形成第三方應用程序插件;
S503:插件開發(fā)并測試完成后,集成到本發(fā)明架構的擴展組件層,該插件通過架構的總線接口層,最終被內(nèi)核層調用,實現(xiàn)對插件的利用與控制,做到即插即用。
5.根據(jù)權利要求1~4中任意一項所述的衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,所述步驟S6中,采用自定義表現(xiàn)層技術,首先確定要實現(xiàn)哪類數(shù)據(jù)的可視化設計,設計視圖,然后利用數(shù)據(jù)綁定技術建立視圖控件與模型數(shù)據(jù)的聯(lián)系,實現(xiàn)界面的自定義開發(fā)。
6.根據(jù)權利要求5所述的衛(wèi)星導航系統(tǒng)級開源仿真系統(tǒng)的建立方法,其特征在于,所述步驟S6中,采用衛(wèi)星導航仿真自動化調度規(guī)劃機制,通過界面的部分手動操作配置后,根據(jù)系統(tǒng)設置的內(nèi)部規(guī)則,安全有序的執(zhí)行系統(tǒng)的管理控制任務,對要執(zhí)行的事件與任務均按照優(yōu)先級別從高到低依次執(zhí)行,同級別將按照事件隊列規(guī)則,先進先出執(zhí)行,并對系統(tǒng)的突發(fā)事件進行中斷處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍國防科學技術大學,未經(jīng)中國人民解放軍國防科學技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710608722.9/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





