Master-salve switching method based on non-real-time operating system

An operating system and dual-machine switching technology, which is applied to the redundancy of hardware for data error detection, response error generation, and instrument direction, can solve the problem that the command sending and receiving can only be controlled by the host computer, and is not applicable, so as to improve System reliability and the effect of improving reliability

Inactive Publication Date: 2017-05-10
BEIJING AEROSPACE MEASUREMENT & CONTROL TECH
View PDF8 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] At present, in the master-slave switching method of redundant design, usually when the master fails, it automatically switches to the slave, and then switches to the master after the master returns to normal. This method is suitable for data acquisition, network data communication, etc. Redundant backup of tasks, but in some bus systems, the sending and receiving of instructions can only be controlled by the host. In this case, the method of dual-computer parallel work mentioned above is not applicable, so a host Slave switching method

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
  • Master-salve switching method based on non-real-time operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be further described in detail below with reference to the drawings and specific embodiments.

[0030] Master-slave switching means that when the host fails (or after receiving a manual switching command from the back-end command center), it immediately switches to the hot standby slave, which takes over the work of the host, and the master-slave in the hot standby layer The synchronization module and the fault monitoring platform play different roles in the switching process, and cooperate to complete the switching between the master and the slave, ensuring seamless switching in the case of a host failure, and ensuring that the measurement and control tasks can continue to be executed.

[0031] Such as figure 1 As shown, a master-slave switching method based on a non-real-time operating system includes:

[0032] Step 1) The master and slave machines complete clock and state synchronization, and perform fault monitoring on the master and slave;

[00...

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 master-salve switching method based on a non-real-time operating system. The method comprises the following steps: step 1) accomplishing clock and state synchronization of a master and a slave, and detecting the faults of the master and the slave; 2) if the master monitors a fault of itself, namely the master has a non-crash fault, sending master-salve switching information, and skipping to step 4); step 3) if the slave monitors no heartbeat packet of the master through the network, sending the master-salve switching information, and skipping to step 4); and step 4), changing a master-salve state identifier and realizing seamless master-salve switching. By adoption of the method provided by the invention, the situation that a switching instruction cannot be sent due to the crash of the master resulting in interruption of a system monitoring task is avoided, and the reliability of the system is improved.

Description

Technical field [0001] The invention belongs to the technical field of computer measurement and control, and particularly relates to a master-slave dual-computer switching method based on a non-real-time operating system. Background technique [0002] As the complexity of weapon equipment systems continues to increase, the requirements for test reliability are increasing. Many reliability designs for high-reliability electronic equipment rely on redundant design. Redundant design is the most commonly used effective means to improve equipment reliability. One is to use redundant design so that the overall reliability of the system will not be affected when a single component or system fails. [0003] Redundant design is a design technique that uses one or more identical units (systems) to form a parallel form. When one of them fails, the other units can still make the system work normally. [0004] Redundancy technology can be divided according to characteristics: hot redundancy / cold...

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): G06F11/20
CPCG06F11/2033G06F11/2041
Inventor 朱瓅李洁唐学术翟宇黄珊珊陈韬杨增顺解梦迪文毅
Owner BEIJING AEROSPACE MEASUREMENT & CONTROL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products