[发明专利]双余度仿真同步的方法及系统在审
申请号: | 201410822478.2 | 申请日: | 2015-08-04 |
公开(公告)号: | CN104506384A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | 代志远;宋平;见永刚;赵鹏 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L1/22 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双余度 仿真 同步 方法 系统 | ||
技术领域
本发明涉及仿真测试技术领域,特别是涉及一种双余度仿真同步的方法及系统。
背景技术
当今,在航空航天技术领域系统中,为了保证在运行中系统的可靠性,通常采用增加余度资源的方式,其中,双余度运行的方式应用最为广泛,即采用由两台高性能计算机组成的双余度计算机系统,一台仿真主机(以下简称主机)和一台仿真从机(以下简称从机),每台都能执行给定的功能,当主机出故障以后从机代替主机继续执行后续工作,这就要求正在运行的主机和从机的运行状态是同步的,比如当主机正在执行内容A时,从机也应该在执行内容A,这样当主机在执行内容A出现故障时,从机才能准确地接替主机的后续工作。
目前,在实际应用中,由于主机和从机的计算机系统时钟差异,无法保证主机和从机在每一个仿真步长都是完成同步运行的,为了保证主机和从机的仿真任务同时进行,在仿真过程中,每一个仿真步长的开始阶段,仿真主机(以下简称主机)会通过DIO(数字输入输出)接口向仿真从机(以下简称从机)发送一个同步信号,同时等待接收来自从机发送的另一个同步信号,以此来判断在每一个仿真步长是否严格保持同步。然而,由于主机和从机之间传输的同步信号通常很简单(比如高电平或低电平),一旦主机和从机同步失败,无法具体分析同步失败的原因。
发明内容
有鉴于此,本发明提供了一种双余度仿真同步的方法及系统,以达到当同步失败时为分析同步失败原因提供有效信息,进而提高解决同步失败问题的效率的目的。
为解决上述技术问题,本发明提供一种双余度仿真同步的方法,包括:
当第一定时器到时时,主机解析获取到的从机同步相关信息,得到从机仿真步长运行个数;判断主机同步相关信息中的主机仿真步长运行个数与所述从机仿真步长运行个数是否相等,
如果相等,则更新所述主机和所述从机同步时的主机仿真步长运行个数、主机最后一次同步时间和主机仿真质量信息,向所述从机发送生成的第一同步信号,并实时监控所述从机同步相关信息,及执行步长仿真运算;
如果不相等,则更新所述主机和所述从机失步时的主机失步相关信息,所述主机和所述从机不同步时的所述主机仿真步长运行个数、所述主机最后一次同步时间和主机仿真质量信息,向所述从机发送生成的第二同步信号,并实时监控所述从机同步相关信息,及执行步长仿真运算;
其中,所述第一同步信号至少包括所述主机和所述从机同步时的所述主机同步相关信息,所述第二同步信号至少包括所述主机和所述从机不同步时的所述主机同步相关信息;
其中,所述从机/主机同步相关信息包括:
从机/主机仿真步长运行个数,从机/主机仿真启动时间,从机/主机最后一次同步时间,从机/主机步长间隔,从机/主机仿真质量信息和从机/主机失步相关信息;
当在预设等待时段内,所述从机接收到所述第一同步信号或所述第二同步信号时,所述从机依据所述第一同步信号或所述第二同步信号更新所述从机仿真步长运行个数、从机最后一次同步时间和从机仿真质量信息,并执行步长仿真运算。
优选的,所述从机/主机失步相关信息包括:
从机/主机最后一次同步步长、从机/主机失步统计次数和从机/主机失步信息。
优选的,所述从机/主机仿真质量信息包括:
从机/主机步长精度和从机/主机仿真运行质量。
优选的,所述主机与所述从机之间通过光纤反射内存板卡进行通信。
优选的,所述判断主机仿真步长运行个数与所述从机仿真步长运行个数是否相等,如果不相等时,还包括:
所述主机设置失步告警标志,并进行报警。
优选的,当在预设等待时段内,所述从机未接收到所述同步信号时,还包括:
所述从机依据所述监控得到的当前的所述主机同步相关信息更新所述从机同步相关信息,启动第二定时器,并执行步长仿真运算。
优选的,当在预设等待时段内,所述从机未接收到所述同步信号时,还包括:
所述从机设置主机宕机标志,并进行报警。
本发明还提供一种双余度仿真同步的系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410822478.2/2.html,转载请声明来源钻瓜专利网。