Motor train unit central control unit multithread processing method

A technology of a central control unit and a processing method, which is applied to automatic systems and other directions, can solve the problems of reducing the real-time performance of CCU program network data sending and receiving, so as to improve program execution efficiency and execution reliability, improve reliability, and improve data reading speed. Effect

Active Publication Date: 2015-09-09
CRRC QINGDAO SIFANG ROLLING STOCK RES INST
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This technology allows multiple CPU cores on an aircraft computer system (EMUs) to work together more efficiently than before they were all done separately. It achieves this by separating programs based upon their importance or priority levels, allowing them to be executed simultaneously without interruptions that could cause errors during flight time. By doing things like sharing memories between different parts of the code instead of relying solely on one part alone, it also enhances overall programming efficiency while ensuring reliable communication over long distances. Overall, these technical improvements help increase operational capabilities and reduce costs associated with airline maintenance tasks.

Problems solved by technology

This patented technical problem addressed by this patents relates to improving the performance and reliability of railway networks controlling systems used within trains. Current methods require multiple threads or memory allocation between certain processes such as command processing, decision making, error detection, and protection. Additionally, current method does little more than just allocate specific times based solely upon what needs to happen during these stages without considering how much important things like safety should still exist when they shouldn't take place.

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
  • Motor train unit central control unit multithread processing method
  • Motor train unit central control unit multithread processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] See figure 1 , The multi-thread processing method of the central control unit of the EMU, based on the QNX operating system, divides the program into processes and threads. According to the process, it is divided into a CCU main process and a CCU auxiliary process, and the CCU auxiliary process and the CCU main process realize data interaction through shared memory.

[0032] The CCU main process divides the following tasks into multiple threads for execution according to threads, including the MVB task scheduling thread related to MVB and the logical operation thread related to train logic operation.

[0033] The MVB task scheduling thread realizes the transmission of information with the train unit equipment through the MVB bus, that is, realizes the information transmission with the train unit equipment and the reconnected train unit equipment through the MVB bus, and completes the bus management of the train network control system. Train control, monitoring and fault diagnos

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 relates to a train network control system, in particular to a motor train unit central control unit multithread processing method. A program is divided according to processes and threads to improve the executing efficiency and reliability of the program; the whole program is divided into two processes, namely a main CCU progress and an auxiliary CCU progress, the main CCU progress and the auxiliary CCU progress shares a memory to achieve data interaction, the phenomenon that the auxiliary CCU progress breaks down and accordingly program execution of the main CCU progress is influenced is avoided, and the thread executing reliability of a CCU is improved. An MVB information board card read-write thread and an MVB traction board card read-write thread which run synchronously are set in the main CCU progress, and a logic operation thread and a logic variable updating thread which run in a mutual exclusion mode are set, so that data reading seed and data operation real-timeliness of a central control unit are effectively improved.

Description

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

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
Owner CRRC QINGDAO SIFANG ROLLING STOCK RES INST
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