Supercharge Your Innovation With Domain-Expert AI Agents!

Multi-thread processing method for EMU central control unit

A central control unit and processing method technology, applied in the direction of automatic systems, etc., can solve the problem 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 increase data reading speed Effect

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

AI Technical Summary

Problems solved by technology

However, because the existing train network control system lacks the support of the operating system, all functions are stored in the same thread, so that only one task can be executed at the same time, and other tasks are in a waiting state, which greatly reduces the efficiency of CCU program execution and network data. real-time sending and receiving

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
  • Multi-thread processing method for EMU central control unit
  • Multi-thread processing method for EMU central control unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] see figure 1 , the EMU central control unit multi-thread processing method, based on the QNX operating system, divides the program into processes and threads. According to the process, it is divided into CCU main process and CCU auxiliary process, and the data interaction between CCU auxiliary process and CCU main process is realized 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 logic operation thread related to train logic operation.

[0033] The MVB task scheduling thread realizes the information transmission with the train unit equipment through the MVB bus, that is, realizes the information transmission with the train unit equipment and the reconnection train unit equipment through the MVB bus, and completes the bus management of the train network control system, Functions for train control, monitoring and faul...

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

technical field [0001] The invention relates to a train network control system, in particular to a multi-thread processing method for a central control unit of an EMU. Background technique [0002] As one of the core components of the rail vehicle, the train network control system is a set of distributed computer control system, which connects the network system equipment and the on-board equipment of each subsystem equipment through the communication bus running through the train, and is the link between the various sub-systems of the rail vehicle. The nerve center of the system is the basic platform for coordinating the collaborative work of various vehicle-mounted devices. [0003] The network control system usually consists of three parts: the central control unit (hereinafter referred to as CCU), the controlled object and the communication network. Among them, the CCU is the brain of the network control system, and acts as a bus manager in the train network communicati...

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 Patents(China)
IPC IPC(8): B61L27/04
Inventor 田学文殷培强王伟马翔宇
Owner CRRC QINGDAO SIFANG ROLLING STOCK RES INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More