一种三机热备份实时系统同步事件响应的方法

    公开(公告)号:CN104636219B

    公开(公告)日:2017-05-10

    申请号:CN201410771377.7

    申请日:2014-12-12

    Abstract: 本发明提供一种三机热备份实时系统同步事件响应的方法,三机热备份实时系统包括三台独立运行的单机,相互之间在每个控制周期定时通讯、交换数据,每一控制周期每个单机运行以下步骤:S1、查询是否有需要处理的事件;S2、当需要处理的事件到来时,记录本机的事件状态;S3、记录事件状态后与其他单机相互交换信息,查询其他单机是否有事件状态;S4、选择执行:S41、若步骤S3中查询到三台单机均有事件状态,则开始响应;或S42、若步骤S3中查询到有单机未有事件状态则等待一个控制周期。本发明通过单机之间的信息交换,根据收到事件的状态,决定是否使用数据信息,在信息不同步时等待一拍,提高热备份系统的可靠性和完备性。

    一种热备份实时控制系统中自适应任务调度方法

    公开(公告)号:CN104536835B

    公开(公告)日:2018-02-06

    申请号:CN201410773385.5

    申请日:2014-12-12

    Abstract: 一种热备份实时控制系统中自适应任务调度方法,(1)根据热备份实时系统中各项硬实时任务的特点,将任务分成单周期任务,多周期任务和空闲任务;(2)根据热备份实时系统中控制精度的需要,确定控制周期;判断单周期任务中是否包含交换比对任务,若不包含则额外设计一个交换比对任务,并确定所有任务的运行顺序和优先级;设置各项非空闲任务的启动时间点和截止时间点,并设置时间片的大小;(3)设置多周期任务的最小调度周期和最大调度周期;(4)在控制周期中断和时间片中断中按照步骤(2)确定的运行顺序进行任务调度,并在运行交换比对任务中对热备份实时控制系统中各机的任务调度完成情况进行比对,控制各机同时启动和结束多周期任务。

    一种三机热备份计算机看门狗复位实现方法及复位电路

    公开(公告)号:CN104484237A

    公开(公告)日:2015-04-01

    申请号:CN201410771360.1

    申请日:2014-12-12

    Abstract: 本发明提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。本发明的三机热备份计算机看门狗复位实现方法包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、主份看门狗电路输出的狗咬信号与备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给复位电路;S4、复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。本发明中各单机独立输出两份看门狗清狗信号,分别独立送两份看门狗电路,只有当两份看门狗电路均要进行狗咬复位时,才能实现对三机的看门狗复位,提高三机可靠性。

    一种三机热备份计算机看门狗复位实现方法及复位电路

    公开(公告)号:CN104484237B

    公开(公告)日:2017-06-27

    申请号:CN201410771360.1

    申请日:2014-12-12

    Abstract: 本发明提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。本发明的三机热备份计算机看门狗复位实现方法包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、主份看门狗电路输出的狗咬信号与备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给复位电路;S4、复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。本发明中各单机独立输出两份看门狗清狗信号,分别独立送两份看门狗电路,只有当两份看门狗电路均要进行狗咬复位时,才能实现对三机的看门狗复位,提高三机可靠性。

    一种三机热备份实时系统同步事件响应的方法

    公开(公告)号:CN104636219A

    公开(公告)日:2015-05-20

    申请号:CN201410771377.7

    申请日:2014-12-12

    Abstract: 本发明提供一种三机热备份实时系统同步事件响应的方法,三机热备份实时系统包括三台独立运行的单机,相互之间在每个控制周期定时通讯、交换数据,每一控制周期每个单机运行以下步骤:S1、查询是否有需要处理的事件;S2、当需要处理的事件到来时,记录本机的事件状态;S3、记录事件状态后与其他单机相互交换信息,查询其他单机是否有事件状态;S4、选择执行:S41、若步骤S3中查询到三台单机均有事件状态,则开始响应;或S42、若步骤S3中查询到有单机未有事件状态则等待一个控制周期。本发明通过单机之间的信息交换,根据收到事件的状态,决定是否使用数据信息,在信息不同步时等待一拍,提高热备份系统的可靠性和完备性。

    一种热备份实时控制系统中自适应任务调度方法

    公开(公告)号:CN104536835A

    公开(公告)日:2015-04-22

    申请号:CN201410773385.5

    申请日:2014-12-12

    Abstract: 一种热备份实时控制系统中自适应任务调度方法,(1)根据热备份实时系统中各项硬实时任务的特点,将任务分成单周期任务,多周期任务和空闲任务;(2)根据热备份实时系统中控制精度的需要,确定控制周期;判断单周期任务中是否包含交换比对任务,若不包含则额外设计一个交换比对任务,并确定所有任务的运行顺序和优先级;设置各项非空闲任务的启动时间点和截止时间点,并设置时间片的大小;(3)设置多周期任务的最小调度周期和最大调度周期;(4)在控制周期中断和时间片中断中按照步骤(2)确定的运行顺序进行任务调度,并在运行交换比对任务中对热备份实时控制系统中各机的任务调度完成情况进行比对,控制各机同时启动和结束多周期任务。

Patent Agency Ranking