Engine Controller Software Diagnosis Module Test Method and Test System

An engine controller and module testing technology, which is applied in the field of engine controller software diagnostic module testing, engine controller software diagnostic module testing system, and automotive diagnostic instruction set tools, can solve the problem of lengthy judgment process, meaningless test results, and access to confidential information. Keys and other issues, to achieve the effect of reducing working hours and labor costs, eliminating test failures, and reducing manual operations

Active Publication Date: 2017-11-14
LIANCHUANG AUTOMOBILE ELECTRONICS
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The work efficiency of the test is extremely low. It takes 1 to 2 hours of work for an experienced engineer to test a set of engine controller software diagnostic modules;
[0005] 2. There are too many manual inputs during the test process, which is very easy to misuse;
[0006] 3. For diagnostic services such as secure access, it is necessary to calculate the key according to the seed, and then obtain the diagnostic request data frame. The user cannot obtain the key within the very short time stipulated in the diagnostic communication protocol, which will lead to tests that require secure access. The use case cannot be executed, or the meaning of the test is lost;
[0007] 4. The steps of judging the test results are very complicated. It is necessary to select the corresponding byte or bit from the diagnostic response data frame returned by the engine controller, and then perform conversion. The judging process is lengthy and error-prone;
[0008] 5. Due to the above drawback 4, the abnormal results in the test cannot be responded to in a timely manner, and it is impossible to judge whether the subsequent test cases are necessary to be executed. It is often necessary to wait until the end of the test to find the abnormalities that occurred during the test process, resulting in the loss of meaning of the entire test results

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
  • Engine Controller Software Diagnosis Module Test Method and Test System
  • Engine Controller Software Diagnosis Module Test Method and Test System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The method of the present invention utilizes the VeriStand+LabVIEW software development environment of NI company, based on the engine controller software diagnosis module test method one embodiment of NI company USB-CAN network communication equipment and automobile diagnostic command set tool, comprises the following steps:

[0063] 1. Design an Excel-based diagnostic software test template file;

[0064] The test template file is a file in .xls format, which contains several forms, and each form corresponds to a set of test cases of the engine controller software diagnostic module, called a "test template". One "test template file" can contain multiple forms, that is, multiple "test templates". Usually a combination of a "test template file name" and a "form name" is used to locate a unique "test template".

[0065] Each "Test Template" contains two independent table areas, namely "Test Template Definition Table" and "Test Case Definition Table". The former has onl...

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 test method of an engine controller software diagnosis module on the basis of the USB-CAN (Universal Serial Bus-Controller Area Network) network communication equipment and the automobile diagnosis instruction set tool of the NI Company (National Instruments). The method comprises the following steps: designing an Excel-based diagnosis software test template file; according to the test template, compiling a diagnosis software test case which conforms to a test template format; obtaining the test template file input by a user, analyzing the test template appointed by the user, and generating a data structure used for describing a test template test case and controlling a test process; controlling a test flow; analyzing a simulation working condition; generating a diagnosis communication data frame; receiving and transmitting the communication data frame; judging a test result; realizing interaction with the working condition environment of an engine controller; and outputting a test report and a log file. The invention also discloses a test system of the engine controller software diagnosis module on the basis of the USB-CAN network communication equipment and the automobile diagnosis instruction set tool of the NI Company. The test method can improve the test efficiency and the test quality of the test work of the engine controller software diagnosis module.

Description

technical field [0001] The present invention relates to the field of automotive electronics, in particular to a USB-CAN network communication device of NI (National Instruments, USA), combined with the automotive diagnostic instruction set tool of NI, to perform engine controller software on an ordinary industrial computer. Method for diagnostic module testing. The invention also relates to an engine controller software diagnostic module testing system formed by the testing method. Background technique [0002] At present, the diagnostic modules of various versions of the engine controller software are tested by manually editing communication data frames and manually controlling the sending and receiving of diagnostic data frames. [0003] This testing method requires the use of a large number of human resources, and the testing process is also very complicated. A set of engine controller software diagnostic module test cases will contain at least dozens of test items. Th...

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): G06F11/36
Inventor 赵炜
Owner LIANCHUANG AUTOMOBILE ELECTRONICS
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