Method and system for recovering error in operation of control software of aeroengine
An aero-engine and control software technology, which is applied to program control devices, generation of response errors, program loading/starting, etc., can solve problems such as short-term loss of control of the engine, speed fluctuations, etc., achieve rapid detection and automatic reset, and ensure rapid recovery , Avoid the effect of program running away
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap