[發明專利]一種1553B總線消息通道切換控制方法在審
| 申請號: | 202010941160.1 | 申請日: | 2020-09-09 |
| 公開(公告)號: | CN112118165A | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 王青松;所玉君;崔建飛 | 申請(專利權)人: | 天津津航計算技術研究所 |
| 主分類號: | H04L12/40 | 分類號: | H04L12/40;H04L12/917 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 王雪芬 |
| 地址: | 300308 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 1553 總線 消息 通道 切換 控制 方法 | ||
本發明涉及一種1553B總線消息通道切換控制方法,屬于1553B總線通信技術領域。本發明與現有技術方法相比,能夠利用總線寂靜期實時更新標記每個總線節點的AB通道狀態,且針對每種消息均提出了有效的通道選擇和切換的方法,尤其是對復雜的RT→RT類型消息的調度控制提供了一種更完美的解決方案,可在維持原有系統架構不變的前提下,提高總線通信的效率和容錯性,最大限度地保證設備間的正常通信。
技術領域
本發明屬于1553B總線通信技術領域,具體涉及一種1553B總線消息通道切換控制方法。
背景技術
1553B總線是美軍標MIL-STD-1553B定義的一種數字式時分制指令/響應型多路傳輸數據總線,該總線標準對總線的結構、消息組織形式、數據傳輸方法、硬件特性等進行了嚴格定義,由于其具有網絡結構簡單、可靠性和實時性能好等優點,目前已被廣泛應用于航空、航天、艦船等軍事領域中。
結合使用性能、開發和維護成本等需求,實際中應用的1553B總線多采用雙冗余方式,包括總線控制器BC、遠程終端RT、總線監視器BM內的每個終端都采用AB兩個通道互為備份的方式接入總線。在實際的數據傳輸時,具體每條消息傳輸通道的選擇通過BC的組織調度來實現。BC通過實際總線狀態在AB通道之間進行實時切換來組織消息,從而使數據傳輸具有冗余和容錯能力,目前尚無統一的總線消息通道選擇和切換的規范,主要存在以下幾種思路:
1、BC先將所有消息在主A通道進行消息調度,若A通道某終端的消息傳輸錯誤且重試超過設定的上限次數均失敗,則切換所有消息至備份B通道上進行傳輸,反之,再切換為A通道。此種方式在一組消息傳輸的大周期內,所有消息均在一個通道上進行傳輸,調度策略簡單明確,但對于終端設備AB通道各有故障的情況處理效果欠佳。
2、發明專利201710148134.1(授權日2019.12.20)一種兼顧1553B雙總線網絡性能監測的故障檢測及切換方法,在飛行器起飛前測試階段,A、B雙總線網絡上均進行一部分1553B總線數據通訊,可以監測1553B雙總線的各個通道及節點的性能,發明針對總線網絡上的不同節點設置了不同的故障檢測及故障情況下的總線切換方法,在飛行器系統飛行過程中總線節點出現故障的情況,實時進行故障切換。但該發明僅對BC→RT和RT→BC兩種類型的消息的總線切換方法進行了設計,無法處理更復雜的RT→RT類型的消息;且在飛行過程中,缺少對各節點AB通道信息的實時維護。
3、發明專利201711110828.2(申請日2017.11.10)一種1553B總線錯誤消息重試管理方法,創造設計了一種1553B總線錯誤消息重試管理方法,通過上下網查詢策略記錄BC與各RT之間的通道狀態,并將1553B總線消息分為兩類分別處理,對于BC和RT之間的消息傳輸及RT與RT之間的消息傳輸,采用不同的錯誤重試管理策略,在實現消息錯誤重試功能的同時,避免了錯誤消息在兩個通道的多次切換,降低了總線負載,提升了消息傳輸效率、可靠性以及消息接收的實時性。但該發明對RT→RT類型消息處理策略效率較低,且對于兩個RT分別在不同通道斷開的情況,該方法進行多次通道切換嘗試后依然無法傳輸。
發明內容
(一)要解決的技術問題
本發明要解決的技術問題是:如何針對現有總線通道選擇和切換技術中存在的問題,提供一種1553B總線消息通道切換控制方法。
(二)技術方案
為了解決上述技術問題,本發明提供了一種1553B總線消息通道切換控制方法,該方法中,總線控制器BC在每個總線調度大周期的寂靜期對總線內所有RT的兩條通道,即A、B通道的通斷情況分別標記,然后根據標記信息進行消息的通道選擇,對于非RT→RT類型的消息根據單終端AB通道通斷情況直接進行通道選擇和切換,對于RT→RT類型消息綜合兩個RT通道通斷情況實施具體的消息組織調度方法,其中,大周期為所有消息均至少被調度過一次的時間。
優選地,該方法具體包括以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津津航計算技術研究所,未經天津津航計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010941160.1/2.html,轉載請聲明來源鉆瓜專利網。





