[發明專利]一種全任務輪機模擬器板卡的管理方法及設備在審
| 申請號: | 202111595641.2 | 申請日: | 2021-12-23 |
| 公開(公告)號: | CN114281381A | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 王明峰;羅楚江;何煜旻;滕憲斌;張均東 | 申請(專利權)人: | 廣州航海學院 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/54;H04L41/0631;H04L67/02;H04L69/164 |
| 代理公司: | 廣州新諾專利商標事務所有限公司 44100 | 代理人: | 許英偉 |
| 地址: | 510725 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 任務 輪機 模擬器 板卡 管理 方法 設備 | ||
1.一種全任務輪機模擬器板卡的管理方法,其特征在于,包括步驟:
采用自定義通信協議與全任務輪機模擬器硬件板卡進行通信;
向全任務輪機模擬器板卡發送數據,根據全任務輪機模擬器板卡的反饋數據,判斷全任務輪機模擬器板卡是否出現故障;
采用基于HTTP協議的網絡遠程升級方式對全任務輪機模擬器板卡進行升級。
2.根據權利要求1所述的全任務輪機模擬器管理方法,其特征在于,所述采用自定義通信協議與全任務輪機模擬器硬件板卡進行通信的步驟,包括:
在接收到數據時,對數據進行字符校驗;
若通過驗證通過,若沒有通過驗證,則將數據進行丟棄處理。
3.根據權利要求2所述的管理方法,其特征在于,所述字符校驗包括:協議頭字符校驗、數據幀長度校驗、功能性字符校驗、驗證字符校驗和結束字符校驗。
4.根據權利要求2所述的管理方法,其特征在于,若數據驗證通過,還包括如下步驟:
對數據進行丟包檢測,若需要進行丟包處理,則對數據進行丟包處理;若不需要進行丟包處理,則開始進行數據處理。
5.根據權利要求4所述的管理方法,其特征在于,所述丟包處理的步驟,包括:
通過應答的方式并結合插值法、協議頭字符中的發送序號,對丟失的數據進行定位和重發。
6.根據權利要求4所述的管理方法,其特征在于,所述對數據進行丟包檢測,若需要進行丟包處理,則對數據進行丟包處理的步驟,包括:
在預設時間內,若沒有收到應答信號,則對反饋數據進行排序,若反饋數據的數列中出現數據缺失,則重新發送數據。
7.根據權利要求1所述的管理方法,其特征在于,得到向全任務輪機模擬器板卡發送數據,根據全任務輪機模擬器板卡的反饋數據,判斷全任務輪機模擬器板卡是否出現故障的步驟,包括:
按照全任務輪機模擬器板卡的數字量輸出和模擬量輸出順序,向全任務輪機模擬器板卡發送數據,接收反饋數據,如有數據輸出以及反饋數據,則判斷出現硬件故障或外部連接設備故障。
8.根據權利要求1所述的管理方法,其特征在于,所述采用基于HTTP協議的網絡遠程升級方式對全任務輪機模擬器板卡進行升級的步驟,包括:
對全任務輪機模擬器板卡的信息進行驗證;
若通過驗證,則將全任務輪機模擬器板卡當前程序版本與待升級程序版本進行對比,判斷是否需要升級;
若不需要升級,則全任務輪機模擬器板卡運行原程序;
若需要升級,則將待升級程序寫入備份區;
將備份區中的待升級程序與存儲在云服務器中的待升級程序進行對比,若兩者的數據大小一致,則將待升級程序寫入應用程序區;
全任務輪機模擬器板卡復位。
9.根據權利要求1所述的管理方法,其特征在于,還包括步驟:
對全任務輪機模擬器硬件板卡的數據進行監控。
10.一種設備,其特征在于,所述設備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、至少一段程序、代碼集或指令集由所述處理器加載并執行以實現如權利要求1至9任一所述的管理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州航海學院,未經廣州航海學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111595641.2/1.html,轉載請聲明來源鉆瓜專利網。





