The Architecture of Electric Locomotive Vehicle Control Software

A vehicle control and electric locomotive technology, applied in the direction of software design, etc., can solve problems such as enlarged program runaway, complex grammatical structure, and difficult maintenance of software in the later stage, and achieve the effect of intuitive design and maintenance and clear structure

Active Publication Date: 2021-11-26
CRRC YONGJI ELECTRIC CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1) The grammatical structure is complex, and it is too closely integrated with the vehicle control hardware, which is not convenient for the detailed division of labor between embedded software development and control hardware development;
[0005] 2) The design of the software is process-oriented, which is not convenient for the vehicle control software to be modularized and decomposed according to the functions and key equipment of the electric locomotive, and for the independent development and testing of each sub-function; it is not convenient for the later integration of software sub-functions;
[0006] 3) Too many code lines lead to difficulties in the overall debugging, simulation, and fault location of the locomotive vehicle control software; difficult post-maintenance of the software;
[0007] 4) Software development needs to be supported by the control software flow chart, and the software development cycle is long; the correspondence between design documents and program codes is poor
[0009] 1) Cause certain damage to the whole software, reduce the readability of the program, and increase the maintenance time cost of the software;
[0010] 2) There are certain hidden dangers of unsafe jumps and hidden dangers of returning after jumping, which increases the probability of program running away

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
  • The Architecture of Electric Locomotive Vehicle Control Software
  • The Architecture of Electric Locomotive Vehicle Control Software
  • The Architecture of Electric Locomotive Vehicle Control Software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] A vehicle control software framework for an electric locomotive, consisting of three major models, namely a virtual input model, a virtual output model, and a logic operation model of the vehicle control software;

[0029] The virtual input model includes a virtual digital input model, a virtual analog input model, and a virtual network node input model;

[0030] The virtual output model includes a virtual digital output model, a virtual analog output model, and a virtual network node output model;

[0031] The logic operation model of vehicle control software includes signal preprocessing model, cab management model, operation mode model, main control and protection model, executive component control model, load control model, and locomotive information processing model;

[0032] Between the virtual input model, the vehicle control software logic operation model and the virtual output model, the signal bus is used to package and select the software input signals, inter...

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 software framework, in particular to a vehicle control software framework of an electric locomotive. The problem of complex structure and difficult design and maintenance of existing vehicle control software is solved. The present invention uses virtual simulation signals to simulate electrical interface signals and network interface signals of electric locomotives, adopts object-oriented and model-based design methods to design the vehicle control software framework of electric locomotives, and uses graphical development language to control the entire electric locomotive Develop the locomotive control software to make the design and maintenance of the control software intuitive and visualized, and use the signal bus to realize the overall input interface, the interface between each functional model and the overall output interface of the electric locomotive vehicle control software framework. The invention is suitable for large-scale embedded control software for locomotive vehicle control.

Description

technical field [0001] The invention relates to a software framework, in particular to a vehicle control software framework of an electric locomotive. Background technique [0002] The control of modern electric locomotives and the control of key locomotive equipment are generally realized by integrated intelligent microcomputer systems. The key equipment of the locomotive needs to be interconnected and controlled under the coordination of the whole vehicle control. With the development of locomotive intelligent control technology, the electrical interface, network communication nodes and functional requirements of electric locomotives are increasing day by day. Software design and maintenance pose certain difficulties. [0003] The prior art uses the traditional C language to develop locomotive vehicle control software, which has the following defects: [0004] 1) The grammatical structure is complex, and it is too closely integrated with the vehicle control hardware, whi...

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): G06F8/20
CPCG06F8/20
Inventor 司向飞王雷杨璐王翠云张明涛苗言诗
Owner CRRC YONGJI ELECTRIC 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