System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于计算机,具体属于一种星务计算机双机工作模式控制系统和方法。
技术介绍
1、在卫星平台系统中,星务计算机主要负责卫星任务调度、时间管理、信息采集、指令分发等综合管理任务,属于卫星关键部件,因此星务计算机通常采用双机设计。为了提高星务计算机可靠度,避免卫星在轨运行期间星务计算机长期均处于双机加电状态,因此星务计算机双机采用冷备工作模式,通过看门狗电路监视当班机工作状态,在当班机出现异常时触发看门狗电路输出开非当班机信号,非当班机上电后获取卫星关键数据并接管卫星控制工作后关闭故障单机,实现系统重构工作,整个重构过程开销时间在8s以上。随着卫星控制周期频率不断提高,系统重构时间要求不断缩短,尤其是在轨执行关键任务时,如果星务计算机为冷备份设计,则当班机发生异常需要进行系统重构时,将会由于系统重构时间过长可能导致关键任务执行失败。
技术实现思路
1、为了解决现有技术中存在的问题,本专利技术提供一种星务计算机双机工作模式控制系统和方法,用于解决星务计算机工作模式无法切换的问题。
2、为实现上述目的,本专利技术提供如下技术方案:
3、一种星务计算机双机工作模式控制系统,包括双机工作模式切换模块、权标志设计模块、主机看门狗模块和备机看门狗模块;
4、所述主机看门狗模块和备机看门狗模块分别连接主机和备机,所述主机看门狗模块和备机看门狗模块均连接双机工作模式切换模块和权标志设计模块;
5、所述主机看门狗模块用于接收禁狗指令、喂狗指令和复位指
6、所述双机工作模式切换模块接收备机加电信号、内部备机断电指令、内部主机断电指令以及外部加电指令、断电指令,控制主机一次电源和备机一次电源的接通与断开进行系统工作模块切换;
7、所述权标志设计模块接收备机加电信号以及外部主复位指令的控制,使主机权标志信号和备机权标志信号状态发生转换,进行系统控制权切换。
8、优选的,所述看门狗模块包括监控电路、触发器、单稳振荡器和逻辑电路;
9、所述监控电路连接喂狗指令和复位指令,所述触发器连接禁狗指令,所述监控电路和触发器均连接单稳振荡器,用于输出开对方机信号和复位信号。
10、优选的,所述禁狗指令通过二极管v1、电阻r1、电阻r2以及电容c1组成的π型滤波网络后与非门d1的输入端连接,非门d1输出端与触发器clk端连接;
11、所述喂狗指令和复位指令分别与监控电路的wdi端和pfi端连接,监控电路的wdo*端与非门d2的输入端连接,非门d2的输出端与触发器的端通过与门d3进行组合,与门d3输出端与单稳振荡器b端连接;所述监控电路的rst*端分别与触发器r端、单稳振动器a*和r*相连,同时作为复位信号输出;监控电路的pfo*端与单稳振荡器q*端通过与门d4进行组合,与门d4的输出端与监控电路的mr*端连接;电阻r1*一端接电源vcc,另一端接单稳振荡器rxcx端和电容c1*的一端,电容c1*另一端接单稳振荡器的cx端,单稳振荡器的q端输出开对方机信号。
12、优选的,所述权标志设计模块包括监控电路、触发器和比较器;
13、所述监控电路连接主复位指令,所述触发器连接从主机切备机指令和主机开备机指令,所述触发器和比较器通过或电路生成主机权信号或备机权信号。
14、优选的,所述主机开备机指令通过电阻r5、电阻r6以及电容c3组成的滤波网络后与非门d7的输入端连接;非门d6的输出端与非门d7的输出端通过与门d10进行组合,与门d10的输出端与非门d8输入端连接,非门d8的输出端与触发器的clk端连接;
15、电阻r7一端接公共电源public_vcc,电阻r7另一端与比较器的‘-’端及电阻r8一端连接,电阻r8另一端接地;电阻r9一端接a机电源avcc,电阻r9另一端与比较器‘+’端及电阻r10一端连接,电阻r10另一端接地;
16、所述主复位指令与监控电路的pfi端连接,监控电路的pfo*与自身的mr*
17、端连接,监控电路的rst*端与触发器的r端连接,触发器的端与比较器的out端通过与门d11进行组合,与门d11输出端与非门d9的输入端连接,同时作为备机权信号输出,非门d9的输出端作为主机权信号输出;
18、所述主机切备机指令通过电阻r3、电阻r4以及电容c2组成的π型滤波网络后与非门d5的输入端连接,非门d5的输出端与非门d6的输入端连接。
19、优选的,所述权标志设计模块中权标志信号变化过程包括,
20、初始加电时监控电路rst*输出复位信号将触发器端置‘1’,此时主机权信号处于有效电平‘0’,备机权信号处于无效电平‘1’;
21、当接收到主复位指令时,监控电路rst*输出复位信号将触发器端置‘1’,此时主机权信号处于有效电平‘0’,备机权信号处于无效电平‘1’;
22、当接收到从主机切备机指令或者主机开备机指令时,触发器端被置‘0’,此时主机权信号由有效电平‘0’变为无效电平‘1’,备机权信号由无效电平‘1’变为有效电平‘0’;
23、在主机、备机同时加电且主机权信号有效时,当主机断电后,主机权信号由有效电平‘0’变为无效电平‘1’,备机权信号由无效电平‘1’变为有效电平‘0’。
24、优选的,所述双机工作模式切换模块包括单稳振荡器、三极管和继电器;
25、备机权信号与单稳振荡器a*端连接,公共电源public_vcc与单稳振荡器vcc端和b端连接;电阻r2*一端接公共电源public_vcc,另一端接单稳振荡器rxcx端和电容c2*的一端,电容c2*另一端接单稳振荡器的cx端;单稳振荡器的q端输出内部备机加电指令与驱动电路e1的输入端连接;
26、外部备机加电指令与驱动电路e2的输入端连接;驱动电路e1和e2的输出端均与继电器k1的线包1的一端连接,所述线包1的另一端与28v电源连接;内部备机断电指令与驱动电路e3的输入端连接;外部备机断电指令与驱动电路e4的输入端连接;驱动电路e3和e4的输出端均与继电器k1的线包2的一端连接,所述线包2的另一端与28v电源连接;28v电源与继电器k1的输入端连接,继电器k1的触点1与28vb电源连接,继电器k1的触点2悬空;
27、主复位指令与单稳振荡器r*端和非门d12的输入端连接,所述非门的输出端与驱动电路e5的输入端连接;外部主机加电指令与驱动电路e6的输入端连接;驱动电路e5和e6的输出端均与继电器k2的线包1的一端连接,所述线包1的另一端与28v电源连接;内部主机断电指令与驱动电路e7的输入端连接;外部主机断电指令与驱动电路e8的输入端连接;驱动电路e7和e8的输出端均与继电器k2的线包2的一端连接,所述线包2的另一端与28v电源连接;28v电源与继电器k2的输入本文档来自技高网...
【技术保护点】
1.一种星务计算机双机工作模式控制系统,其特征在于,包括双机工作模式切换模块、权标志设计模块、主机看门狗模块和备机看门狗模块;
2.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述看门狗模块包括监控电路、触发器、单稳振荡器和逻辑电路;
3.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述禁狗指令通过二极管V1、电阻R1、电阻R2以及电容C1组成的π型滤波网络后与非门D1的输入端连接,非门D1输出端与触发器CLK端连接;
4.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述权标志设计模块包括监控电路、触发器和比较器;
5.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述主机开备机指令通过电阻R5、电阻R6以及电容C3组成的滤波网络后与非门D7的输入端连接;非门D6的输出端与非门D7的输出端通过与门D10进行组合,与门D10的输出端与非门D8输入端连接,非门D8的输出端与触发器的CLK端连接;
6.根据权利要求1所述的一种星务计算
7.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述双机工作模式切换模块包括单稳振荡器、三极管和继电器;
8.根据权利要求7所述的一种星务计算机双机工作模式控制系统,其特征在于,所述驱动电路采用两只NPN型三极管相串联形成。
9.一种星务计算机双机工作模式控制方法,其特征在于,基于权利要求1至8任意一项所述的一种星务计算机双机工作模式控制系统,包括以下过程,
...【技术特征摘要】
1.一种星务计算机双机工作模式控制系统,其特征在于,包括双机工作模式切换模块、权标志设计模块、主机看门狗模块和备机看门狗模块;
2.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述看门狗模块包括监控电路、触发器、单稳振荡器和逻辑电路;
3.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述禁狗指令通过二极管v1、电阻r1、电阻r2以及电容c1组成的π型滤波网络后与非门d1的输入端连接,非门d1输出端与触发器clk端连接;
4.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述权标志设计模块包括监控电路、触发器和比较器;
5.根据权利要求1所述的一种星务计算机双机工作模式控制系统,其特征在于,所述主机开备机指令通过电阻r5、电...
【专利技术属性】
技术研发人员:吕仲基,杨涛,行建康,何小青,同志宏,
申请(专利权)人:西安微电子技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。