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

Method for improving output reliability of embedded control system

An embedded control and reliability technology, applied in general control systems, control/adjustment systems, program control, etc., can solve problems such as task destruction, output interruption, and inability to return directly to embedded control systems, achieving good application prospects and economic value, improve reliability, and control convenience

Inactive Publication Date: 2017-06-13
LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After taking the above measures, the stability and reliability of the embedded control system have been improved, but there are still shortcomings in the actual use process. For example, the reset program makes the state machine execute from the initial state and cannot directly return to the previous normal state. substate, causing the output to be interrupted and the task of the embedded control system to be destroyed

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
  • Method for improving output reliability of embedded control system
  • Method for improving output reliability of embedded control system
  • Method for improving output reliability of embedded control system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment

[0061] backup process

[0062] 1) Set the start address of the backup data area to 0x0020 and 0x00f0 of the external RAM;

[0063] 2) Collect backup data, the data includes the current running sub-state, received commands, sampled AD data, control output commands, and the frame format is as shown in Table 1;

[0064] 3) Calculate the checksum and discard the carry;

[0065] 4) The frame header is set to 0x55, and the original data code is stored in the specified address according to the frame format in Table 1;

[0066] 5) Whether the backup of the two address segments is completed, if not, jump to 1; if completed, return to the main loop.

[0067] figure 2 Reset mode judgment

[0068] 1) The system starts to run from 00h at the program entry;

[0069] 2) Determine whether the power-on flags in the external RAM addresses 0000h and 0001h are preset 55h and AAh, if yes, jump to 3; otherwise, jump to 6);

[0070] 3) The system restores its state;

[0071] 4) If the state ...

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 provides a method for improving output reliability of an embedded control system. The method is characterized by comprising step one: backing up, to be specific, backing up the state of a current state machine in real time with the method of redundant backup in a principal function when the state machine of the embedded control system runs, and dividing the data backup into two groups which are stored in a low address part and a high address part in a random access memory (RAM) region and each group of data is stored once in true and complement forms, and the frame format of the data backup is shown in a table one, wherein the data include the substate running currently, acquired orders, sampled AD data and controlling output orders; step two: judging in a reset mode and state recovering.

Description

technical field [0001] This patent belongs to the field of embedded systems and automatic control, and relates to a recovery method based on the output of an embedded control system after running away. Background technique [0002] Embedded control systems are widely used in medical, telecommunications, aerospace, automobile manufacturing, office, home appliances and other fields, and can control, enhance, monitor and manage almost all high-tech equipment. [0003] Due to its wide range of applications, it is often used in harsh environments, such as high and low temperature, high pressure, high frequency, etc., and the program is prone to run away due to electromagnetic interference. [0004] In the embedded real-time control system based on the state machine design, the software usually uses instruction redundancy and trap technology to capture the program that runs away, and sets the watchdog to enable the software program to be reset afterward. After taking the above me...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/042
CPCG05B19/0423G05B2219/21106
Inventor 马荩徐皓吉杨帆
Owner LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA