Rail transit vehicle display system and CPU load balancing optimization method thereof

A rail transit vehicle and optimization method technology, which is applied in the field of rail transit vehicle display system and its CPU load balance optimization, can solve the problems of data display lag, interface data display stagnation, and interface data cannot be updated in real time, so as to improve execution Efficiency, optimize interface stuck effect

Pending Publication Date: 2020-10-16
ZHUZHOU ELECTRIC LOCOMOTIVE CO LTD
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the urban rail transit vehicle display application program, in single-threaded mode, the network data acquisition and interface data refresh tasks are executed sequentially, which may easily cause the interface data display to be stuck
The performance is that the vehicle network data has been updated, and the interface data cannot be updated immediately, causing the data display to lag
The specific parameters of the vehicle cannot be displayed in real time

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
  • Rail transit vehicle display system and CPU load balancing optimization method thereof
  • Rail transit vehicle display system and CPU load balancing optimization method thereof
  • Rail transit vehicle display system and CPU load balancing optimization method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Such as figure 1 , the balanced optimization method in Embodiment 1 of the present invention includes powering on the system, initializing the application program (creating thread 1: network data acquisition thread, creating thread 2: interface refresh thread), starting thread 1: network data acquisition thread, starting thread 2: Interface refresh thread.

[0029] figure 1 The task execution process includes:

[0030] 1) When the display is powered on, system initialization is performed: read the basic configuration files of the display, port configuration files, MVB network card initialization, interface initialization, etc.

[0031] 2) Create a network data acquisition process DataGetProccess, Interface display refresh process DataRefreshProccess ; Start the process.

[0032] 3) process DataGetProcces s is cyclically executed with a set cycle, and in one task cycle, scans the MVB network data port, and fetches the port data to the first data buffer area Da...

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 rail transit vehicle display system and a CPU load balancing optimization method thereof. A data acquisition thread and an interface refreshing thread are set, wherein the data acquisition thread is used for acquiring MVB network port data and transmitting the MVB port data to the first data cache region, the interface refreshing thread is used for obtaining data from a first data cache region and transmitting the second data to a second data cache region and refreshing a display screen interface according to the data of the second data cache region, wherein the MVB network port data comprises the state information of the subsystems transmitted by MVB network ports corresponding to the subsystems of the rail transit vehicle. According to the method, the network data can be accurately acquired, and the problem of display jamming of the display screen data due to the fact that the interface refreshing task can be executed only after the network data acquisitiontask is executed in one operation period of the display screen application program in a single-thread mode is solved.

Description

technical field [0001] The invention relates to the rail transit field, in particular to a rail transit vehicle display system and a CPU load balance optimization method thereof. Background technique [0002] There are many and complex network devices for urban rail vehicles. The display screen of urban rail vehicles is the most direct channel for drivers and passengers to obtain vehicle status information and diagnostic information, and plays an important role in the operator's grasp of the overall status of the train. The correctness and real-timeness of the data displayed on the display screen directly affect the accuracy of the driver's judgment on the vehicle status. This information is an important basis for the driver to judge whether the vehicle can meet the requirements of safe operation. Necessary conditions are very important for the safe operation of trains. At the same time, the data display on the display screen is also convenient for maintenance personnel to ...

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): G06F9/50G06F9/52G06F16/957G07C5/08B61L15/00
CPCG06F9/5027G06F9/526G06F16/9574G07C5/0825B61L15/009G06F2209/5018
Inventor 陈建林罗显光马丽丽曾军张杨孙俊勇许晋荣段旭良彭思维李伟周钰琳刘沛东
Owner ZHUZHOU ELECTRIC LOCOMOTIVE CO LTD
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