CN107256014A - A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests - Google Patents
A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests Download PDFInfo
- Publication number
- CN107256014A CN107256014A CN201710441376.XA CN201710441376A CN107256014A CN 107256014 A CN107256014 A CN 107256014A CN 201710441376 A CN201710441376 A CN 201710441376A CN 107256014 A CN107256014 A CN 107256014A
- Authority
- CN
- China
- Prior art keywords
- message
- diagnosis
- diagnostic
- address location
- cycle tests
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0213—Modular or universal configuration of the monitoring system, e.g. monitoring system having modules that may be combined to build monitoring program; monitoring system that can be applied to legacy systems; adaptable monitoring system; using different communication protocols
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests, it includes automatic editor's cycle tests instrument, diagnostic signal periodic conversion pattern, CAN, controller connector;Automatic editor's cycle tests instrument includes diagnosis test sequence and writes unit, the diagnosis test sequence is write unit output end and is connected with diagnostic message boundary element input, diagnosis test sequence is write unit and is also connected with sending address location with diagnosis message successively and diagnosing message retaking of a year or grade address location, and diagnosis message sends address location and diagnosis message retaking of a year or grade address location output end is connected with diagnostic message boundary element unit input successively;The diagnostic signal periodic conversion pattern includes:Diagnosis message sends address location and diagnosis message retaking of a year or grade address location output end is connected with dbc DBD database diagnostics message periodization unit inputs respectively;Dbc DBD database diagnostics message periodization units are connected with vehicle control device successively by CAN.This invention removes CAN diagnostic test error.
Description
Technical field
The invention belongs to automotive automation technical field, specifically a kind of vehicle based on automatic editor's cycle tests
Automated diagnostic tester system.
Background technology
Auto industry is developed rapidly, automobile function degree of integration more and more higher, the formed automobile controller for vehicle
Quantity is more and more, vehicle communication data exchange rate more and more higher.In order to preferably solve vehicle failure, maintenance effect is improved
Rate, accurate to find and recording controller functional fault, each main engine plants, which actively research and develop, releases the diagnostic techniques and dependence test of oneself
Instrument.
Each main engine plants(OEM)In each controller of test vehicle(ECU)System diagnostics function and basic diagnostic function
Following two patterns will be used:(1)Development phase manual test pattern,(2)Vehicle device mould is examined in the factory technics production automation
Formula.Wherein development phase manual authentication controller integrated diagnosis pattern is particularly important, but manual test needs to expend a large amount of
Time can just be controlled device fully certification, and serious forgiveness is higher.Test company exploitation based on CANoe, data diagnosis instrument
Though device automated diagnostic tester can be controlled Deng instrument, simple automatic test is only limitted to, and CAN diagnostic signals week can not be realized
Phase sends, and tests more single, and automatic test effect is undesirable.All start new automatic of research and development for this each main engine plants to examine
Disconnected system and method for testing, masses develop newest diagnostic tool software VCDS and diagnostic equipment 5054, and the software can be real
The 8 big left fund new car system diagnostics of main brand 100 such as Audi, Skoda, Lamborghini, Bentley, Porsche, lead under existing masses
It is high with rate.
At present, in the market occurs in that a kind of automatic editor's cycle tests(Test Automation Editor)Abbreviation TAE,
It is more advanced CAN testing tool, the instrument can be realized to be sent to vehicle CAN signal, CAN diagnostic signal cycles,
Also it can realize that a certain node of emulation bus realizes that bus control unit CAN message, bus CAN diagnosis message cycles are sent, such as 5 are
Product is to carry out diagnostic test using the instrument, is worked well.Nevertheless, but its exist deficiency be:Use the instrument
It is single test to carry out diagnostic test, can there is certain error, although tries and then eliminates error using increasing to measure, but survey
Method for testing still has deficiency.
The content of the invention
It is an object of the invention to provide a kind of vehicle automated diagnostic tester system of automatic editor's cycle tests based on TAE
System, the system can carry out being repeated several times automatic test to the diagnostic function of controller, and realize diagnostic test use-case it is integrated,
Screeningization simultaneously can automatically generate controller diagnostic test report, facilitate main engine plants in development control test quality.
The purpose of the present invention is achieved by the following technical solution:A kind of vehicle based on automatic editor's cycle tests
Automated diagnostic tester system, it includes automatic editor's cycle tests instrument, diagnostic signal periodic conversion pattern, CAN, control
Device connector processed;Automatic editor's cycle tests instrument includes diagnosis test sequence and writes unit, the diagnosis test sequence
Unit output end is write with diagnostic message boundary element input to be connected, diagnosis test sequence write unit also with successively with examining
Disconnected message sends address location and diagnosis message retaking of a year or grade address location is connected, and diagnosis message sends address location and diagnosis message
Retaking of a year or grade address location output end is connected with diagnostic message boundary element unit input successively;The diagnostic signal periodic conversion
Pattern includes:Diagnose message send address location and diagnosis message retaking of a year or grade address location output end respectively with dbc DBD database diagnosticses
Message periodization unit input is connected;Dbc DBD database diagnosticses message periodization unit by CAN successively with motor vehicle
Controller is connected.
Motor vehicles controller as described above is the motor vehicles controller of two or more than two being arranged in parallel.
The system of the present invention by editing cycle tests instrument, diagnostic signal periodic conversion pattern, CAN, control automatically
A few part compositions of device connector.Specifically:Automatic editor's cycle tests instrument is by diagnostic message boundary element, diagnostic test sequence
Row write unit, diagnosis message and send a few part compositions of address location, diagnosis message retaking of a year or grade address location, wherein diagnostic message circle
Face unit can provide the host computer interface of whole system, realize that system control is operated with display, visual good, diagnostic test sequence
Row write unit and realize entire car controller diagnostic test by arranging diagnosis test sequence, and diagnosis test sequence, which writes unit, to be had
Control function, it is possible to achieve the integrated control of testing requirement, diagnosis message, which sends address location, can realize that system sends diagnosis
Message is diagnosed, diagnosis message retaking of a year or grade address location can realize that system diagnostics message is received;Diagnostic signal periodic conversion pattern bag
Containing two groups of dbc DBD database diagnostics message periodization units, the dbc DBD database diagnostics message periodization units refer to examining CAN
Break signal carries out periodization processing, the operation can be achieved the periodic conversion of CAN diagnostic signals in vehicle automated diagnostic tester system,
And can adjust the CAN diagnostic signal cycles and send the time;CAN, controller connector are vehicle automated diagnostic tester system
The passage being connected between tested controller, vehicle automated diagnostic tester system can level multiple controllers in parallel simultaneously, such as
Shown in Fig. 1, the system cascades N number of controller, and whole system can realize Single Controller diagnostic test, can also realize multiple
Controller diagnostic function integration testing.
The invention has the advantages that:The present invention is being introduced between editor's cycle tests instrument and controller connector automatically
Comprising two dbc DBD database diagnostics message periodization units in inventive point diagnostic signal periodic conversion pattern, the pattern, with diagnosis
The dbc DBD database diagnostics message periodization units that message sends address location connection are played transmission diagnosis request message periodization
Effect, embodiment can pass through the corresponding diagnosis request message Database Properties of modification, and redefine diagnosis request report
The literary transmission cycle;The dbc DBD database diagnostics message periodization units being connected with diagnosis message retaking of a year or grade address location are played and will received
The effect of diagnostic response message periodization, embodiment can by changing corresponding diagnostic response message data storehouse attribute, and
Redefine diagnostic response message and send cycle time;Described controller connector includes:Height matches somebody with somebody car body controller
(BCM), just match somebody with somebody combination instrument(IC), just match somebody with somebody air-conditioner controller(CCU), just match somebody with somebody multimedia controller(MHU), tire pressure prison
Survey controller(TPMS), 360 look around controller(AVM), one-key start controller(PEPS), safety air sac controller
(Airbag), gateway controller(GW), control unit of engine(DME), power steering controller(EPS), gearbox control it is single
Member(TCU)Vehicle body stability controller(ESC);This patent, which is realized, to be tested these controller integrated diagnosis.
The present invention is realized bus diagnostic message data between tests due to introducing diagnostic signal periodic conversion pattern
Storehouse(dbc)Attribute is modified, on this basis, realizes that vehicle CAN networkings are examined automatically with reference to automatic editor's cycle tests instrument
Disconnected test system and test.By contrast, this method maximum can eliminate CAN diagnostic test error, by actual items
Vehicle Controller is tested using this method, test works well.
Brief description of the drawings:
Fig. 1 is present system internal structure theory diagram;
Fig. 2 is present system workflow schematic diagram.
The present invention will be described in further detail by example below, but following examples be only the present invention example and
, the rights protection scope that the present invention is limited is not represented;The scope of the present invention is defined by claims.
Embodiment
Embodiment 1
As shown in Fig. 1-2, it includes automatic editor's cycle tests instrument, diagnostic signal periodic conversion pattern, CAN, control
Device connector processed;Automatic editor's cycle tests instrument includes diagnosis test sequence and writes unit, the diagnosis test sequence
Unit output end is write with diagnostic message boundary element input to be connected, diagnosis test sequence write unit also with successively with examining
Disconnected message sends address location and diagnosis message retaking of a year or grade address location is connected, and diagnosis message sends address location and diagnosis message
Retaking of a year or grade address location output end is connected with diagnostic message boundary element unit input successively;The diagnostic signal periodic conversion
Pattern includes:Diagnose message send address location and diagnosis message retaking of a year or grade address location output end respectively with dbc DBD database diagnosticses
Message periodization unit input is connected;Dbc DBD database diagnosticses message periodization unit by CAN successively with motor vehicle
Controller is connected.
A kind of vehicle automated diagnostic tester system complete test flow based on automatic editor's cycle tests of the present invention, should
Flow is as shown in Fig. 2 specific works pattern is:System starts normal work after test system power-up initializing, and system is by repairing
Change dbc database realizing CAN diagnostic signals periodization change, and adjust corresponding CAN diagnostic signals cycle time, tester
The diagnostic test use-case of the diagnostic function of test needed for member is found by screening test cases, performs related code library, test
Personnel carry out cycle tests by TAE softwares and write, and idiographic flow is:(1) complete automatic editor's cycle tests and prepare function volume
Write, the function realizes that CAN signal is initialized, system operatio initialization.(2)Completing automatic editor's cycle tests sets function to compile
Write, the function is realized and CAN signal is operated(3)Complete automatic editor's cycle tests and check that function is write;Should by performing
Function is checked, system just understands whether diagnostic test passes through by analysis result.Automated diagnostic tester system has performed diagnosis and surveyed
CAN diagnostic signals are diagnosed again after examination and recovered, last automated diagnostic tester system generation diagnostic test report.
The present invention uses a kind of CAN signal processing method, based on the vehicle of automatic editor's cycle tests diagnose automatically
Test system employs the method that trigger-type CAN signal is changed into periodic signal and carries out the automatic test of CAN diagnosis.Specifically
Workflow is as shown in Fig. 2 for example such as 0x601 is that BCM diagnoses request address, and common diagnostic device is all using tactile
0x601 messages are sent out, by analyzing car body controller(BCM)0x681 diagnosis message contents in retaking of a year or grade address are that can be achieved to diagnose BCM
Test, the vehicle automated diagnostic tester system based on automatic editor's cycle tests uses a kind of new method, specifically:First will
Diagnostic data base file signal carries out periodization processing, is reported the two addresses of similar 0x601,0x681 are diagnosed in database
The message attribute change of text, by trigger signal more periodic signal, and adjusts the signal period.Next realized using TAE instruments
Diagnostic test use-case data sequential organization, preparation function performance realizes CAN diagnostic signals in editor's cycle tests instrument automatically
The function purpose is can to filter out the CAN signal outside demand testing and diagnosing signal in pretreatment, this method;Automatic editor
Cycle tests sets function to realize that diagnostic signal is sent, and sets function to be arranged to CAN diagnostic signals to touch in this method
Signal or periodic signal, system is sent by analog node can be achieved CAN diagnosis message cycle transmissions, automatic editor's test sequence
Row set function also to have timing and delay sending function, and the whole system course of work is shown in TAE workflows in flow chart 2;From
Dynamic editor's cycle tests checks that function is that the system analyzes message process, and the function with setting diagnosis retaking of a year or grade message by being compared
Relatively analyze, the vehicle automated diagnostic tester system based on automatic editor's cycle tests can accurately judge that controller diagnostic function is
No normal work.
Described vehicle control device includes:Height matches somebody with somebody car body controller(BCM), just match somebody with somebody combination instrument(IC), just match somebody with somebody
Air-conditioner controller(CCU), just match somebody with somebody multimedia controller(MHU), tire pressure monitoring controller(TPMS), 360 look around controller
(AVM), one-key start controller(PEPS), safety air sac controller(Airbag), gateway controller(GW), engine control it is single
Member(DME), power steering controller(EPS), gear box control unit(TCU)Vehicle body stability controller(ESC).
Claims (2)
1. a kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests, it includes automatic editor's cycle tests
Instrument, diagnostic signal periodic conversion pattern, CAN, controller connector;Automatic editor's cycle tests instrument includes
Diagnosis test sequence writes unit, and the diagnosis test sequence is write unit output end and is connected with diagnostic message boundary element input
Connect, diagnosis test sequence writes unit also with sending address location and diagnosis message retaking of a year or grade address location phase with diagnosis message successively
Connection, diagnosis message send address location and diagnosis message retaking of a year or grade address location output end successively with diagnostic message boundary element list
First input is connected;The diagnostic signal periodic conversion pattern includes:Diagnose message and send address location and diagnosis message time
Address location output end is read respectively with dbc DBD database diagnostics message periodization unit inputs to be connected;Dbc DBD database diagnostics reports
Literary periodization unit is connected with motor vehicles controller successively by CAN.
2. vehicle automated diagnostic tester system according to claim 1, it is characterised in that:Described motor vehicles controller
For the motor vehicles controller of two be arranged in parallel or more than two.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710441376.XA CN107256014A (en) | 2017-06-13 | 2017-06-13 | A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710441376.XA CN107256014A (en) | 2017-06-13 | 2017-06-13 | A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107256014A true CN107256014A (en) | 2017-10-17 |
Family
ID=60023974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710441376.XA Pending CN107256014A (en) | 2017-06-13 | 2017-06-13 | A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107256014A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108445314A (en) * | 2018-02-05 | 2018-08-24 | 北汽福田汽车股份有限公司 | The test device and vehicle of vehicle electric appliance |
CN110543300A (en) * | 2019-08-20 | 2019-12-06 | 延锋伟世通电子科技(南京)有限公司 | automatic generation method and tool for automatic test script of automobile instrument |
CN112764410A (en) * | 2021-01-19 | 2021-05-07 | 广州橙行智动汽车科技有限公司 | Vehicle-mounted controller testing device, system and method |
CN113688397A (en) * | 2021-08-20 | 2021-11-23 | 泰安北航科技园信息科技有限公司 | System for automatically detecting bus defect loophole |
CN115933591A (en) * | 2022-11-30 | 2023-04-07 | 中国第一汽车股份有限公司 | Controller diagnosis method, device, equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101509948A (en) * | 2008-10-08 | 2009-08-19 | 上海科世达-华阳汽车电器有限公司 | Automobile electronic test system and test method thereof |
CN201662718U (en) * | 2010-03-02 | 2010-12-01 | 珠海格力电器股份有限公司 | Testing device and system for functions of air conditioner controller |
CN101916087A (en) * | 2009-12-24 | 2010-12-15 | 浙江吉利汽车研究院有限公司 | Diagnostic testing system based on CANoe |
CN102004489A (en) * | 2010-10-15 | 2011-04-06 | 北京交通大学 | Test system and method of data-driven vehicle-mounted operation control system |
CN102147619A (en) * | 2011-03-02 | 2011-08-10 | 天津清源电动车辆有限责任公司 | Virtual instrument-based motor control automatic testing system and method for electric automobile |
CN104076806A (en) * | 2013-03-26 | 2014-10-01 | 北汽福田汽车股份有限公司 | Method of carrying out automatic test on automobile electric control device and equipment |
US20150121143A9 (en) * | 2007-10-08 | 2015-04-30 | Nathan John Walter Kube | Testing and mitigation framework for networked devices |
CN106647690A (en) * | 2016-10-31 | 2017-05-10 | 中国第汽车股份有限公司 | Network communication signal automatic testing system for body control module |
-
2017
- 2017-06-13 CN CN201710441376.XA patent/CN107256014A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150121143A9 (en) * | 2007-10-08 | 2015-04-30 | Nathan John Walter Kube | Testing and mitigation framework for networked devices |
CN101509948A (en) * | 2008-10-08 | 2009-08-19 | 上海科世达-华阳汽车电器有限公司 | Automobile electronic test system and test method thereof |
CN101916087A (en) * | 2009-12-24 | 2010-12-15 | 浙江吉利汽车研究院有限公司 | Diagnostic testing system based on CANoe |
CN201662718U (en) * | 2010-03-02 | 2010-12-01 | 珠海格力电器股份有限公司 | Testing device and system for functions of air conditioner controller |
CN102004489A (en) * | 2010-10-15 | 2011-04-06 | 北京交通大学 | Test system and method of data-driven vehicle-mounted operation control system |
CN102147619A (en) * | 2011-03-02 | 2011-08-10 | 天津清源电动车辆有限责任公司 | Virtual instrument-based motor control automatic testing system and method for electric automobile |
CN104076806A (en) * | 2013-03-26 | 2014-10-01 | 北汽福田汽车股份有限公司 | Method of carrying out automatic test on automobile electric control device and equipment |
CN106647690A (en) * | 2016-10-31 | 2017-05-10 | 中国第汽车股份有限公司 | Network communication signal automatic testing system for body control module |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108445314A (en) * | 2018-02-05 | 2018-08-24 | 北汽福田汽车股份有限公司 | The test device and vehicle of vehicle electric appliance |
CN110543300A (en) * | 2019-08-20 | 2019-12-06 | 延锋伟世通电子科技(南京)有限公司 | automatic generation method and tool for automatic test script of automobile instrument |
CN110543300B (en) * | 2019-08-20 | 2023-08-22 | 延锋伟世通电子科技(南京)有限公司 | Automatic generation method and tool for automatic test script of automobile instrument |
CN112764410A (en) * | 2021-01-19 | 2021-05-07 | 广州橙行智动汽车科技有限公司 | Vehicle-mounted controller testing device, system and method |
CN113688397A (en) * | 2021-08-20 | 2021-11-23 | 泰安北航科技园信息科技有限公司 | System for automatically detecting bus defect loophole |
CN115933591A (en) * | 2022-11-30 | 2023-04-07 | 中国第一汽车股份有限公司 | Controller diagnosis method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107256014A (en) | A kind of vehicle automated diagnostic tester system based on automatic editor's cycle tests | |
CN107222362B (en) | Automatic test platform for finished vehicle CAN network and optimization method thereof | |
CN108833170B (en) | Network-level self-adaptive CAN bus fault diagnosis method | |
CN106053098B (en) | A kind of simulative automobile method, apparatus and automotive test simulation system | |
CN101916087A (en) | Diagnostic testing system based on CANoe | |
CN103439961B (en) | Automobile electronic control unit diagnostic function test method and system | |
EP1428126A2 (en) | Software verification method for control units and verification system | |
CN105515911A (en) | Gateway automatic test system and method of CAN network | |
KR101209069B1 (en) | Debuggging Apparatus For CAN Communication Diagnosis Device | |
CN114326659A (en) | Fault diagnosis system and method for automobile electronic control unit | |
CN107797540B (en) | Transmission fault testing method and device and terminal | |
CN106444708A (en) | Software algorithm real-time reliability test platform and method based on historical working condition data | |
CN103455024B (en) | ECU tests system and method | |
CN113808299A (en) | Vehicle fault snapshot storage method, device and equipment based on fault system | |
CN108319516B (en) | Test system and test method | |
CN112034820A (en) | Cloud-based hardware-in-loop system testing method and system and storage medium | |
CN109960238B (en) | Automatic test system and method for vehicle diagnostic instrument | |
Shruthi et al. | Using VT system for automated testing of ECU | |
Steinhilper et al. | New technologies for remanufacturing of automotive systems communicating via CAN bus | |
CN102890494A (en) | Functional verification method of automobile diagnosis instrument | |
Mouzakitis et al. | Hardware-in-the-loop system for testing automotive ECU diagnostic software | |
CN101930233A (en) | Debugging system and method for CAN (Controller Area Network) bus controller | |
CN104925097A (en) | Train display communication test system and method | |
Kim et al. | Improvement of HILS Using Advanced Exploratory and Optimization Techniques for System Qualification Test | |
CN111049707B (en) | Test method for verifying correctness of communication protocol content code of controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20171017 |