[發明專利]一種基于數據塊傳輸的1553B總線協議仿真方法有效
| 申請號: | 201710115350.6 | 申請日: | 2017-03-01 |
| 公開(公告)號: | CN106888121B | 公開(公告)日: | 2019-11-29 |
| 發明(設計)人: | 何世民;傅秀濤;李晶心;陳朝暉;姚寧;綦艷霞;董曉剛;黨紀紅;高猛 | 申請(專利權)人: | 北京控制工程研究所 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/40 |
| 代理公司: | 11009 中國航天科技專利中心 | 代理人: | 陳鵬<國際申請>=<國際公布>=<進入國 |
| 地址: | 100080 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據 傳輸 1553 總線 協議 仿真 方法 | ||
一種基于數據塊傳輸的1553B總線協議仿真方法,首先獲取通訊幀,得到通訊幀中各個數據塊的數據特征模型,然后修改當前通訊幀中數據塊的數據特征模型中的啟動標記置、數據塊計數,送至數據接收端,最后控制數據接收端根據數據特征模型中的數據塊長度、子地址,獲取得到當前數據塊的數據并進行解析,若成功獲取當前數據塊數據并進行解析,則通知數據發送端發送下一個數據塊數據特征模型,否則通知數據發送端重新發送當前數據塊的數據特征模型中,直至完成當前數據幀的所有數據塊在數據接收端的成功獲取并解析。
技術領域
本發明涉及一種基于數據塊傳輸的1553B總線協議仿真方法,主要用于衛星1553B總線通訊的仿真、測試,高效完成1553B總線通訊仿真平臺的設計,屬于航天器控制技術領域。
背景技術
目前1553B總線通訊協議被廣泛應用于航天控制領域,1553B總線傳輸的數據內容具有如下特點:數據塊格式種類繁多;數據塊傳輸時序復雜。
傳統的1553B總線協議仿真方法一般是基于固定格式的數據塊傳輸,有如下缺點:
(1)傳統仿真方法是基于固定格式的數據塊傳輸,數據塊一般有嚴格長度限制,無法滿足通訊內容復雜多變的需求;
(2)傳統仿真方法基于無確認數據塊傳輸,通訊雙方沒有握手,在特定時序下可能丟包,通訊可靠性設計不足;
(3)傳統仿真方法可擴展性差,不易于維護,仿真成本高。因此需要提出一種新的擴展性更強的、可靠性更高易于維護的1553B總線協議仿真方法。
發明內容
本發明的技術解決問題是:克服現有技術的不足,提供一種基于數據塊傳輸的1553B總線協議仿真方法,針對傳統總線協議仿真方法設計繁瑣凌亂、可擴展性差的問題,采用特征提取,根據數據塊的類型、接口以及數據傳輸通信特征提出數據塊傳輸通信方法,通過數據特征模型對傳輸的數據內容進行了有效描述,通過協議握手解決數據傳輸的可靠性,與現有技術相比具有在數據發送端、數據接收端之間實現可靠數據傳輸,顯著提高了總線傳輸效率和傳輸可靠性,并大大降低仿真和維護成本的優點。
本發明的技術解決方案是:一種基于數據塊傳輸的1553B總線協議仿真方法,包括如下步驟:
(1)獲取需要在1553B總線協議上進行傳輸的通訊幀,進而得到當前通訊幀中各個數據塊的數據傳輸通信特征,組合得到各個數據塊的數據特征模型;其中,數據特征模型包括數據傳輸通信特征、數據塊類型、數據塊接口;數據傳輸通信特征包含數據塊長度、錯誤標記、啟動標記、子地址、數據塊計數;所述的數據塊長度為數據塊中數據長度;所述的子地址為數據塊中數據的存儲地址;
(2)將當前通訊幀中第i個數據塊的數據特征模型中的啟動標記置為1、數據塊計數置為當前通訊幀中未被數據接收端成功獲取且解析的數據塊個數N,然后將第i個數據塊的數據特征模型送至數據接收端;其中,N為正整數,i=1,2,…,N,且初值為1,啟動標記、數據塊計數的初值均為0;
(3)控制數據接收端判斷接收到的第i個數據塊的數據特征模型中的數據塊計數,若數據塊計數不為0,則轉入步驟(4),否則進入步驟(6);
(4)控制數據接收端根據第i個數據塊的數據特征模型中的數據塊長度、子地址,獲取得到第i個數據塊的數據并進行解析;
(5)若數據接收端成功獲取數據塊的數據并進行解析,則將第i個數據塊的數據特征模型中的錯誤標記置為0,然后將修改后的第i個數據塊的數據特征模型送至數據發送端,否則將修改后的第i個數據塊的數據特征模型中錯誤標記置為1,并將修改后的第i個數據塊的數據特征模型送至數據發送端;然后進入步驟(6);其中,錯誤標記的初值為0;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京控制工程研究所,未經北京控制工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710115350.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種物聯網管理的方法、裝置及系統
- 下一篇:一種同步網絡跟蹤配置的方法及系統
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





