[發(fā)明專(zhuān)利]一種基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法在審
| 申請(qǐng)?zhí)枺?/td> | 202010567463.1 | 申請(qǐng)日: | 2020-06-19 |
| 公開(kāi)(公告)號(hào): | CN111737038A | 公開(kāi)(公告)日: | 2020-10-02 |
| 發(fā)明(設(shè)計(jì))人: | 李彥妮 | 申請(qǐng)(專(zhuān)利權(quán))人: | 西安微電子技術(shù)研究所 |
| 主分類(lèi)號(hào): | G06F11/07 | 分類(lèi)號(hào): | G06F11/07;G06F11/20;G06F11/10 |
| 代理公司: | 西安通大專(zhuān)利代理有限責(zé)任公司 61200 | 代理人: | 李紅霖 |
| 地址: | 710065 陜西*** | 國(guó)省代碼: | 陜西;61 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 衛(wèi)星 雙機(jī) 系統(tǒng) 控制 方法 | ||
1.一種基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,雙機(jī)由看門(mén)狗進(jìn)行監(jiān)視,包括以下操作:
當(dāng)主機(jī)當(dāng)班時(shí),主機(jī)定期向主機(jī)FIFO和備機(jī)FIFO中寫(xiě)入數(shù)據(jù);
若發(fā)生一次狗咬,則提交NMI中斷,星務(wù)計(jì)算機(jī)應(yīng)用程序記錄并回卷,所述星務(wù)計(jì)算機(jī)應(yīng)用程序重新運(yùn)行;
若發(fā)生連續(xù)兩次狗咬,則主機(jī)系統(tǒng)復(fù)位,主機(jī)系統(tǒng)的軟硬件均恢復(fù)到初始狀態(tài),程序重新運(yùn)行;
若發(fā)生連續(xù)三次狗咬,則備機(jī)加電,待備機(jī)復(fù)位完成之后,主機(jī)的FIFO自動(dòng)傳輸數(shù)據(jù)至備機(jī)的FIFO中,備機(jī)提取數(shù)據(jù)后,完成數(shù)據(jù)遷移,重新運(yùn)行系統(tǒng),并完成主機(jī)的關(guān)機(jī)操作。
2.根據(jù)權(quán)利要求1所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,主機(jī)和備機(jī)互換。
3.根據(jù)權(quán)利要求1所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,看門(mén)狗產(chǎn)生狗咬的具體過(guò)程為:
若2s之內(nèi),看門(mén)狗電路沒(méi)有被清狗,則發(fā)生一次狗咬事件,系統(tǒng)產(chǎn)生200ms負(fù)脈沖,觸發(fā)NMI中斷,進(jìn)入中斷之后軟件保存信息;
若連續(xù)發(fā)生2次狗咬,則輸出200ms的復(fù)位信號(hào),對(duì)本機(jī)進(jìn)行復(fù)位;
若連續(xù)發(fā)生3次狗咬,再輸出200ms的切機(jī)指令,給對(duì)方機(jī)加電;
在上電復(fù)位、指令復(fù)位或清狗操作時(shí),看門(mén)狗的時(shí)間計(jì)數(shù)器清零。
4.根據(jù)權(quán)利要求3所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,所述看門(mén)狗的清狗周期不大于1s。
5.根據(jù)權(quán)利要求3所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,若看門(mén)狗出現(xiàn)異常輸出時(shí),看門(mén)狗處于自身復(fù)位狀態(tài),不再對(duì)雙機(jī)進(jìn)行監(jiān)視。
6.根據(jù)權(quán)利要求1所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,當(dāng)切機(jī)時(shí),雙機(jī)利用信息交互通道進(jìn)行數(shù)據(jù)交互,具體為:
備機(jī)加電之后,信息交互通道傳輸主機(jī)故障點(diǎn)之前的數(shù)據(jù)信息至備機(jī),備機(jī)提取數(shù)據(jù)之后,實(shí)現(xiàn)整星任務(wù)的快速恢復(fù)。
7.根據(jù)權(quán)利要求6所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,主機(jī)、備機(jī)之間的數(shù)據(jù)交互的過(guò)程中進(jìn)行如下校驗(yàn):
主機(jī)向交互數(shù)據(jù)區(qū)寫(xiě)入3份相同的數(shù)據(jù)信息,在每64個(gè)字節(jié)增加一位CRC進(jìn)行校驗(yàn);
待備機(jī)加電并復(fù)位后,按照RS-422的傳輸協(xié)議串行發(fā)送交互數(shù)據(jù),進(jìn)入備機(jī)的緩沖區(qū);
備機(jī)收到數(shù)據(jù)后,進(jìn)行鏈路傳輸正確性檢查,若鏈路傳輸出現(xiàn)錯(cuò)誤,則重新啟動(dòng)發(fā)送流程,直至鏈路傳輸正確;
之后對(duì)備機(jī)接收到的數(shù)據(jù)進(jìn)行CRC運(yùn)算,若接收到的CRC與發(fā)送的CRC不同,則啟動(dòng)剩余交互數(shù)據(jù)的發(fā)送流程,直至接收到的CRC與發(fā)送的CRC的相同,進(jìn)入數(shù)據(jù)提取流程,等待備機(jī)提取和加載數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的基于小衛(wèi)星雙機(jī)系統(tǒng)切機(jī)的控制方法,其特征在于,在鏈路傳輸中引入奇偶校驗(yàn)錯(cuò)、幀錯(cuò)、溢出錯(cuò)、接收碎片的校驗(yàn)策略,以檢查鏈路傳輸是否正確。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于西安微電子技術(shù)研究所,未經(jīng)西安微電子技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010567463.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 定位系統(tǒng)、信息提供裝置及終端裝置
- 衛(wèi)星接收信號(hào)調(diào)試方法、系統(tǒng)及設(shè)備
- 衛(wèi)星定位方法
- 一種捕獲衛(wèi)星組的方法和裝置
- 衛(wèi)星捕獲方法及裝置
- 基于分布式星群的數(shù)據(jù)傳輸方法和裝置
- 一種基于K-means++聚類(lèi)算法的北斗導(dǎo)航系統(tǒng)故障檢測(cè)方法及檢測(cè)系統(tǒng)
- 一種用于衛(wèi)星網(wǎng)絡(luò)的通信方法、裝置和設(shè)備
- 基于遺傳算法的成像衛(wèi)星調(diào)度方法和系統(tǒng)
- 成像衛(wèi)星的任務(wù)調(diào)度方法和系統(tǒng)
- 一種雙機(jī)備份的實(shí)現(xiàn)方法
- 基于代理進(jìn)程的雙機(jī)應(yīng)用系統(tǒng)的監(jiān)控方法
- 一種智能網(wǎng)業(yè)務(wù)控制設(shè)備容災(zāi)系統(tǒng)
- 實(shí)現(xiàn)一號(hào)雙機(jī)短信業(yè)務(wù)功能的系統(tǒng)及其方法
- 多級(jí)雙機(jī)系統(tǒng)及其倒換方法
- 一種基于內(nèi)存換頁(yè)同步的雙機(jī)熱備方法
- 云平臺(tái)雙機(jī)容災(zāi)系統(tǒng)的自動(dòng)部署方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種雙機(jī)熱備系統(tǒng)中的主備切換方法
- 基于雙目視覺(jué)的雙臂機(jī)器人協(xié)調(diào)控制方法
- 一種基于雙機(jī)械臂的船體外板曲面成形無(wú)碰撞運(yùn)動(dòng)規(guī)劃方法





