[发明专利]航空发动机的控制软件运行出错的恢复方法及系统有效
申请号: | 201410213231.0 | 申请日: | 2014-05-20 |
公开(公告)号: | CN103970571B | 公开(公告)日: | 2017-07-25 |
发明(设计)人: | 邓文革;宋云峰;刘铁庚;高广华;张礼华;卢圣涛 | 申请(专利权)人: | 中国航空动力机械研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/07 |
代理公司: | 长沙智嵘专利代理事务所43211 | 代理人: | 黄子平 |
地址: | 412002*** | 国省代码: | 湖南;43 |
权利要求书: | 暂无信息 | 说明书: | 暂无信息 |
摘要: | 本发明公开了一种航空发动机的控制软件运行出错的恢复方法及系统,该方法包括判断控制软件运行过程是否出错,若出错则调用复位指令以复位,其中,判断控制软件运行过程是否出错包括判断控制软件是否非正常运行达到第一预设时间,若是则判定控制软件出错;接收到中断请求时,判断中断请求是否为异常中断,若是,则清除中断请求,若否则执行中断;在执行中断后,判断在第二预设时间内是否接收到中断的中断返回指令,若否则控制软件出现非正常跳转,设置控制软件执行陷阱程序以调用复位指令进行复位。本发明恢复方法及系统实现了对控制软件运行出错的快速检测及自动复位,减少了发动机短时失控的时长,保证了发动机的平稳可靠运行。 | ||
搜索关键词: | 航空发动机 控制 软件 运行 出错 恢复 方法 系统 | ||
【主权项】:
一种航空发动机的控制软件运行出错的恢复方法,其特征在于,包括:判断所述控制软件运行过程是否出错,若出错则调用复位指令以复位,其中,所述判断所述控制软件运行过程是否出错包括:判断所述控制软件是否非正常运行达到第一预设时间,若是则判定所述控制软件出错;其中,所述非正常运行通过所述控制软件是否执行清狗操作判断;和接收到中断请求时,判断所述中断请求是否为异常中断,在处理器调用中断请求时,根据I/O端口的请求与中断请求的比对来判断该中断请求是否为异常中断,若是,则清除所述中断请求,若否则执行中断;在执行所述中断后,判断在第二预设时间内是否接收到所述中断的中断返回指令,若否则所述控制软件出现非正常跳转,设置所述控制软件执行陷阱程序以调用所述复位指令进行复位。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空动力机械研究所,未经中国航空动力机械研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410213231.0/,转载请声明来源钻瓜专利网。