[發(fā)明專利]一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的方法有效
| 申請?zhí)枺?/td> | 201710806002.3 | 申請日: | 2017-09-08 |
| 公開(公告)號: | CN107563075B | 公開(公告)日: | 2020-09-18 |
| 發(fā)明(設(shè)計)人: | 王晨光;于濤;李俊男 | 申請(專利權(quán))人: | 中國航空工業(yè)集團(tuán)公司沈陽飛機(jī)設(shè)計研究所 |
| 主分類號: | G06F30/15 | 分類號: | G06F30/15;G06F30/18 |
| 代理公司: | 北京航信高科知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11526 | 代理人: | 高原 |
| 地址: | 110035 遼*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實現(xiàn) cosimate 網(wǎng)絡(luò) dds 方法 | ||
本發(fā)明提供一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的模塊及其設(shè)計方法,在CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)之間設(shè)置中繼程序模塊,該中繼程序模塊含有三個線程,線程C負(fù)責(zé)同步與CosiMate網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)收發(fā),線程A根據(jù)同步線程接收到的數(shù)據(jù)向DDS網(wǎng)絡(luò)發(fā)送驅(qū)動事件,線程B負(fù)責(zé)監(jiān)聽DDS網(wǎng)絡(luò)發(fā)來的數(shù)據(jù),再通過同步線程將數(shù)據(jù)發(fā)送到CosiMate網(wǎng)絡(luò);多組功能邏輯模型、航電系統(tǒng)模型、飛控系統(tǒng)模型通過DDS網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)連通,其中功能邏輯模型采用Rhapsody建立,航電系統(tǒng)模型以及飛控系統(tǒng)模型采用C代碼建立;CosiMate網(wǎng)絡(luò)包括機(jī)電模型以及與其相連的CosiMate中間件;基于CosiMate中間件,機(jī)電模型中的電源電氣系統(tǒng)模型、環(huán)控系統(tǒng)模型、液壓系統(tǒng)模型間實現(xiàn)互聯(lián)。本發(fā)明模塊及其設(shè)計方法能夠?qū)崿F(xiàn)DDS網(wǎng)絡(luò)和CosiMate網(wǎng)絡(luò)之間的互聯(lián)。
技術(shù)領(lǐng)域
本發(fā)明屬于無人機(jī)綜合仿真領(lǐng)域,具體涉及一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的模塊及其設(shè)計方法。
背景技術(shù)
無人作戰(zhàn)飛機(jī)系統(tǒng)是“系統(tǒng)之系統(tǒng)(System of systems)”,即系統(tǒng)工程中的復(fù)雜系統(tǒng)。各子系統(tǒng)間的交聯(lián)呈現(xiàn)緊密耦合的特點(diǎn),系統(tǒng)的一項功能需要多個子系統(tǒng)協(xié)同完成。正是由于這種復(fù)雜性,使得全系統(tǒng)綜合仿真驗證成為了基于模型的系統(tǒng)工程V字型開發(fā)流程的重要組成部分,以滿足無人作戰(zhàn)飛機(jī)系統(tǒng)高度綜合化的仿真驗證需要。
在無人機(jī)系統(tǒng)的設(shè)計分析階段,建立系統(tǒng)的功能邏輯模型進(jìn)行全系統(tǒng)全流程的仿真,驗證系統(tǒng)流程的合理性、正確性,評估系統(tǒng)能否滿足頂層需求。當(dāng)功能邏輯模型增加到一定規(guī)模時,單臺計算機(jī)的性能無法支撐全系統(tǒng)仿真模型的運(yùn)行,分布式聯(lián)合仿真成為全系統(tǒng)綜合仿真的必然選擇。而在分布式聯(lián)合仿真中,各仿真節(jié)點(diǎn)間的通信至關(guān)重要。
目前,功能邏輯模型、航電系統(tǒng)模型、飛控系統(tǒng)模型等基于C代碼建立的模型,可以通過DDS網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)連通。而機(jī)電系統(tǒng)的電源、電氣、液壓系統(tǒng)專業(yè)模型間可以通過CosiMate以同步的方式進(jìn)行分布式聯(lián)合仿真,上述兩個仿真網(wǎng)絡(luò)間不能直接連通。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的方法,克服或減輕現(xiàn)有技術(shù)的至少一個上述缺陷。
本發(fā)明的目的通過如下技術(shù)方案實現(xiàn):一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的模塊,在CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)之間設(shè)置中繼程序模塊,該中繼程序模塊含有三個線程,線程C負(fù)責(zé)同步與CosiMate網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)收發(fā),線程A根據(jù)同步線程接收到的數(shù)據(jù)向DDS網(wǎng)絡(luò)發(fā)送驅(qū)動事件,線程B負(fù)責(zé)監(jiān)聽DDS網(wǎng)絡(luò)發(fā)來的數(shù)據(jù),再通過同步線程將數(shù)據(jù)發(fā)送到CosiMate網(wǎng)絡(luò)。
優(yōu)選地是,其特征在于,多組功能邏輯模型、航電系統(tǒng)模型、飛控系統(tǒng)模型通過所述DDS網(wǎng)絡(luò)實現(xiàn)數(shù)據(jù)連通,其中功能邏輯模型采用Rhapsody建立,航電系統(tǒng)模型以及飛控系統(tǒng)模型采用C代碼建立。
優(yōu)選地是,所述CosiMate網(wǎng)絡(luò)包括機(jī)電模型以及與其相連的CosiMate中間件;基于CosiMate中間件,機(jī)電模型中的電源電氣系統(tǒng)模型、環(huán)控系統(tǒng)模型、液壓系統(tǒng)模型間實現(xiàn)互聯(lián)。
一種實現(xiàn)CosiMate網(wǎng)絡(luò)和DDS網(wǎng)絡(luò)互聯(lián)的模塊的設(shè)計方法,所述中繼程序模塊的建立包括如下步驟,
步驟一:建立中繼程序模塊與DDS網(wǎng)絡(luò)間的通信,設(shè)置一個發(fā)送線程A,用于回傳機(jī)電模型的運(yùn)行結(jié)果;設(shè)置一個監(jiān)聽線程B,用于接收Rhapsody功能邏輯模型發(fā)來的控制指令;
步驟二:建立中繼程序模塊與CosiMate網(wǎng)絡(luò)間的通信,設(shè)置一個線程C,在其中調(diào)用CosiMate提供的C語言函數(shù),采用同步運(yùn)行的方式與機(jī)電模型的CosiMate網(wǎng)絡(luò)之間實現(xiàn)數(shù)據(jù)的發(fā)送和接收,定義接收和發(fā)送數(shù)據(jù)的端口、數(shù)據(jù)類型、數(shù)據(jù)包大小及同步運(yùn)行周期;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國航空工業(yè)集團(tuán)公司沈陽飛機(jī)設(shè)計研究所,未經(jīng)中國航空工業(yè)集團(tuán)公司沈陽飛機(jī)設(shè)計研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710806002.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強(qiáng)現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 產(chǎn)生移動無線信號的方法和裝置
- 設(shè)備發(fā)現(xiàn)信號傳輸?shù)姆椒ā⒃O(shè)備及基站
- 一種基于DDS的數(shù)據(jù)讀、寫方法及系統(tǒng)
- 一種實現(xiàn)DDS幅度調(diào)制輸出的方法及電路
- 一種DDS頻點(diǎn)去尾處理裝置和方法
- 一種基于DDS的高頻輸出信號電路
- 基于高速DDS的捷變頻率源
- 一種基于DDS和PLL結(jié)構(gòu)的超小步進(jìn)、低雜散寬帶頻率合成器
- 一種基于DDS和PLL結(jié)構(gòu)的超小步進(jìn)、低雜散寬帶頻率合成器
- 基于DPDK框架的DDS數(shù)據(jù)傳輸診斷方法及系統(tǒng)





