Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Task level synchronization method based on network communication

A technology for network communication and tasks, applied in multiplexing communication, electrical components, time-division multiplexing systems, etc., can solve the problems of reducing system response time, high efficiency, low cost, etc. High, low cost effect

Active Publication Date: 2018-04-20
CHINA NUCLEAR CONTROL SYST ENG
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The present invention provides a task-level synchronization method based on network communication, which solves the need to add additional hardware circuits in existing microprocessor-based nuclear power plant safety-level equipment for synchronous response of multiple CPUs, resulting in high cost and high cost. A certain risk technical problem, realized that the use of task-level synchronization method based on network communication can reduce the response time of the system without adding additional hardware circuits, and perform detailed timing logic analysis on different signal lines when hard wiring is not required, using the original communication The network is enough, the cost is low, and the technical effect of high efficiency

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
  • Task level synchronization method based on network communication
  • Task level synchronization method based on network communication
  • Task level synchronization method based on network communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] In Example 1, please refer to figure 1 , providing a task-level synchronization method based on network communication, the method is applied in the communication process between main controllers, and the method includes:

[0034] Step 1: Measure the link propagation delay and skew time between the master clock and the slave clock;

[0035] Step 2: The host sends a data frame to start the slave task during the sending window of the next task cycle. After receiving the data frame, the slave calculates the start time of the next task of the host according to the time contained in the start frame, and sets the slave task The startup time, waiting for startup;

[0036] Step 3: The data frame that the master periodically interacts with the slave contains the time information of the current master task start, and the slave periodically corrects the offset coefficient to complete the periodic synchronization adjustment.

[0037] The present invention completes the synchroniza...

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 task level synchronization method based on network communication. The method is applied to a mutual communication process of master controllers. The method comprises the steps that S1, link transmission delay and offset time between a master clock and a slave clock are measured; S2, a host sends a data frame for starting a slave task within a sending window period of a next task period, after a slave receives the data frame, the slave calculates starting time of a next task of the host according to the time contained in the starting frame, sets starting time of the task of the slave and waits for starting; and S2, the data frame interacted between the host and the slave periodically comprises current host task starting time information, and the slave periodicallycorrects an offset coefficient, thereby finishing periodic synchronization adjustment. Through utilization of the task level synchronization method based on the network communication, the technical effect of reducing the system response time without additionally increasing a hardware circuit is achieved.

Description

technical field [0001] The invention relates to the field of safety-level equipment in nuclear power plants, in particular to a task-level synchronization method based on network communication. Background technique [0002] In order to ensure the correctness, reliability and availability of safety-level equipment, the safety-level equipment of nuclear power plants based on microprocessors uses redundancy technology, but the use of redundancy technology will result in longer response times for multiple CPUs. To improve the response time, the processing tasks in the redundant system need to run as consistently as possible. There are many synchronization methods, such as sharing the physical clock and using physical synchronization circuits. The use of physical synchronization requires additional hardware circuits, resulting in higher costs. In addition, when hard wiring is required, detailed timing logic analysis of different signal lines is required, which is time-consuming 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): H04J3/06
CPCH04J3/0664H04J3/0682
Inventor 韩文兴董长龙胡德全杨斌余波
Owner CHINA NUCLEAR CONTROL SYST ENG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products