[发明专利]一种基于小卫星双机系统切机的控制方法在审
| 申请号: | 202010567463.1 | 申请日: | 2020-06-19 |
| 公开(公告)号: | CN111737038A | 公开(公告)日: | 2020-10-02 |
| 发明(设计)人: | 李彦妮 | 申请(专利权)人: | 西安微电子技术研究所 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F11/20;G06F11/10 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 李红霖 |
| 地址: | 710065 陕西*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 卫星 双机 系统 控制 方法 | ||
1.一种基于小卫星双机系统切机的控制方法,其特征在于,双机由看门狗进行监视,包括以下操作:
当主机当班时,主机定期向主机FIFO和备机FIFO中写入数据;
若发生一次狗咬,则提交NMI中断,星务计算机应用程序记录并回卷,所述星务计算机应用程序重新运行;
若发生连续两次狗咬,则主机系统复位,主机系统的软硬件均恢复到初始状态,程序重新运行;
若发生连续三次狗咬,则备机加电,待备机复位完成之后,主机的FIFO自动传输数据至备机的FIFO中,备机提取数据后,完成数据迁移,重新运行系统,并完成主机的关机操作。
2.根据权利要求1所述的基于小卫星双机系统切机的控制方法,其特征在于,主机和备机互换。
3.根据权利要求1所述的基于小卫星双机系统切机的控制方法,其特征在于,看门狗产生狗咬的具体过程为:
若2s之内,看门狗电路没有被清狗,则发生一次狗咬事件,系统产生200ms负脉冲,触发NMI中断,进入中断之后软件保存信息;
若连续发生2次狗咬,则输出200ms的复位信号,对本机进行复位;
若连续发生3次狗咬,再输出200ms的切机指令,给对方机加电;
在上电复位、指令复位或清狗操作时,看门狗的时间计数器清零。
4.根据权利要求3所述的基于小卫星双机系统切机的控制方法,其特征在于,所述看门狗的清狗周期不大于1s。
5.根据权利要求3所述的基于小卫星双机系统切机的控制方法,其特征在于,若看门狗出现异常输出时,看门狗处于自身复位状态,不再对双机进行监视。
6.根据权利要求1所述的基于小卫星双机系统切机的控制方法,其特征在于,当切机时,双机利用信息交互通道进行数据交互,具体为:
备机加电之后,信息交互通道传输主机故障点之前的数据信息至备机,备机提取数据之后,实现整星任务的快速恢复。
7.根据权利要求6所述的基于小卫星双机系统切机的控制方法,其特征在于,主机、备机之间的数据交互的过程中进行如下校验:
主机向交互数据区写入3份相同的数据信息,在每64个字节增加一位CRC进行校验;
待备机加电并复位后,按照RS-422的传输协议串行发送交互数据,进入备机的缓冲区;
备机收到数据后,进行链路传输正确性检查,若链路传输出现错误,则重新启动发送流程,直至链路传输正确;
之后对备机接收到的数据进行CRC运算,若接收到的CRC与发送的CRC不同,则启动剩余交互数据的发送流程,直至接收到的CRC与发送的CRC的相同,进入数据提取流程,等待备机提取和加载数据。
8.根据权利要求7所述的基于小卫星双机系统切机的控制方法,其特征在于,在链路传输中引入奇偶校验错、帧错、溢出错、接收碎片的校验策略,以检查链路传输是否正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安微电子技术研究所,未经西安微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010567463.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种边读边写的SDRAM控制系统及控制方法
- 下一篇:一种鉴权方法及装置





