发明名称 |
航空发动机的控制软件运行出错的恢复方法及系统 |
摘要 |
本发明公开了一种航空发动机的控制软件运行出错的恢复方法及系统,该方法包括:判断控制软件运行过程是否出错,若出错则调用复位指令以复位,其中,判断控制软件运行过程是否出错包括:判断控制软件是否非正常运行达到第一预设时间,若是则判定控制软件出错;接收到中断请求时,判断中断请求是否为异常中断,若是,则清除中断请求,若否则执行中断;在执行中断后,判断在第二预设时间内是否接收到中断的中断返回指令,若否则控制软件出现非正常跳转,设置控制软件执行陷阱程序以调用复位指令进行复位。本发明恢复方法及系统实现了对控制软件运行出错的快速检测及自动复位,减少了发动机短时失控的时长,保证了发动机的平稳可靠运行。 |
申请公布号 |
CN103970571A |
申请公布日期 |
2014.08.06 |
申请号 |
CN201410213231.0 |
申请日期 |
2014.05.20 |
申请人 |
中国航空动力机械研究所 |
发明人 |
邓文革;宋云峰;刘铁庚;高广华;张礼华;卢圣涛 |
分类号 |
G06F9/445(2006.01)I;G06F11/07(2006.01)I |
主分类号 |
G06F9/445(2006.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
吴贵明 |
主权项 |
一种航空发动机的控制软件运行出错的恢复方法,其特征在于,包括:判断所述控制软件运行过程是否出错,若出错则调用复位指令以复位,其中,所述判断所述控制软件运行过程是否出错包括:判断所述控制软件是否非正常运行达到第一预设时间,若是则判定所述控制软件出错;其中,所述非正常运行通过所述控制软件是否执行清狗操作判断;和/或接收到中断请求时,判断所述中断请求是否为异常中断,若是,则清除所述中断请求,若否则执行中断;在执行所述中断后,判断在第二预设时间内是否接收到所述中断的中断返回指令,若否则所述控制软件出现非正常跳转,设置所述控制软件执行陷阱程序以调用所述复位指令进行复位。 |
地址 |
412002 湖南省株洲市芦淞区董家塅 |