Unlock instant, AI-driven research and patent intelligence for your innovation.

Running error recovery method and system for control software of aircraft engine

A technology of aero-engine and control software, which is applied in the direction of program control device, generation of response error, program loading/starting, etc. It can solve problems such as speed fluctuation, short-term engine out of control, etc., to ensure fast recovery, fast detection and automatic reset , to ensure smooth and reliable operation

Active Publication Date: 2014-08-06
CHINA AVIATION POWER MACHINE INST
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a recovery method and system for an error in the operation of the control software of an aero-engine, so as to solve the technical problems of short-term loss of control and speed fluctuation of the engine caused by the difficulty in quickly recovering the existing aero-engine due to an error in the operation of the control software

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Running error recovery method and system for control software of aircraft engine
  • Running error recovery method and system for control software of aircraft engine
  • Running error recovery method and system for control software of aircraft engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] refer to figure 1 , preferred embodiment one of the present invention provides a kind of recovery method of the control software operation error of aero-engine, this method comprises:

[0042] Step S101, judging whether the abnormal operation of the control software reaches the first preset time, if so, execute step S102, otherwise, the control software continues to execute normally; the abnormal operation is judged by whether the control software executes the dog clearing operation. In this embodiment, a software watchdog is set in the control software, and the processor executes the law according to the order of the control software, and each cycle (this embodiment takes 10us as an example) will execute to the clearing dog program, that is, watch the software The timer of the watchdog is cleared. If the control software runs away, the instructions are not executed in order. When the processor exceeds the first preset time (the present embodiment takes 11.86ms as an ex...

Embodiment 2

[0052] The recovery method of embodiment two comprises the following steps:

[0053] Step S201, determine whether the abnormal operation of the control software reaches the first preset time, if so, execute step S208, otherwise, the control software continues to execute normally; wherein, the abnormal operation is judged by whether the control software executes the dog clearing operation. In this embodiment, a software watchdog is set in the control software, and the processor executes the law according to the order of the control software, and each cycle (this embodiment takes 10us as an example) will execute to the clearing dog program, that is, watch the software The timer of the watchdog is cleared. If the control software runs away, the instructions are not executed in order. When the processor exceeds the first preset time (the present embodiment takes 11.86ms as an example) and still does not execute the dog clearing program, If the software watchdog invokes an interrup...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a running error recovery method and system for control software of an aircraft engine. The method comprises the steps that whether the running process of the control software goes wrong or not is judged, and if the running process of the control software goes wrong, a reset instruction is called for resetting, wherein the step of judging whether the running process of the control software goes wrong or not comprises the specific steps of judging whether the control software abnormally runs to reach the first preset time or not, and if the control software abnormally runs to reach the first preset time, determining that the control software goes wrong; judging whether an interrupt request is abnormally interrupted or not when the interrupt request is received, if the interrupt request is abnormally interrupted, eliminating the interrupted request, and if the interrupt request is not abnormally interrupted, executing interrupting; judging whether the interrupted interrupt returning instruction is received within the second preset time or not after the execution is interrupted, if not, determining that abnormal skipping happens to the control software, and enabling the control software to execute a trap program so as to call the reset instruction for resetting. According to the running error recovery method and system, rapid detection and automatic resetting of the running error of the control software can be achieved, duration of short-time out-of-control of the engine is shortened, and the stable and reliable running of the engine is ensured.

Description

technical field [0001] The invention relates to the technical field of aero-engine control, in particular, to a recovery method and system for an error in the operation of control software of an aero-engine. Background technique [0002] The electronic controller of the aero-engine is the brain of the engine, and the control software of the aero-engine is the core of the electronic controller. It collects engine sensor signals through the hardware of the electronic controller, uses communication to receive instructions from the aircraft, and then controls the corresponding actuator action (switch output) through the control algorithm to realize the state change of the engine. [0003] On the one hand, the electronic controller of an aero-engine works in a harsh electromagnetic environment. Although the electromagnetic compatibility design method is adopted, interference is inevitable. On the other hand, the CPU system of the electronic controller is a very precise system, a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/445G06F11/07
Inventor 邓文革宋云峰刘铁庚高广华张礼华卢圣涛
Owner CHINA AVIATION POWER MACHINE INST