Font Size: a A A

Development And Application Of Vehicle Diagnostic Automation Test System Based On Hardware-in-the-loop Technology

Posted on:2019-03-27Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y BaoFull Text:PDF
GTID:2382330566976764Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
To satisfy people’s increasing needs for the dynamic property,safety,comfort,economy and environmental protection of automobile,the number of controllers configured on a car has increased with the more and more complicated functions,which causes endless problems of controller software.So the rigorous test and verification of the controller during the vehicle development stage has become the focus of the automotive manufacturers.The diagnostic test of the controller based on CAN has been gradually paid much attention as an important part of controller testing.As for a singlenode diagnostic test,traditional manual testing has been unable to meet the OEM’s requirements of the time,cost and quality of the product development.How to carry out high-quality and efficient diagnostic tests is an important issue for OEMs in current.From two aspects of test method and test case design,this paper develops a set of universal single node automated diagnostic test system based on hardware in loop technology,and designs the test cases using equivalent class method,boundary value method,dynamic programming and so on.With the VT card as the core,the normal working environment of the controller is set up,which is used to perform diagnostic protocol testing,diagnostic function testing,FBL testing and EOL testing.Taking the test of Body Control Module as an example,the CANdelaStudio software is used to write the diagnostic database files,which can be imported into Diva to generate test scripts,running in CANoe,completing the diagnostic protocol test of the controller,and forming test reports.The diagnostic function test can be divided into two parts: manual test and automated test.The test interface is built in CANoe.It can initially verify the logic function and diagnostic function of the controller,and set up the environment in which the BCM can work normally so that it cannot read any fault code when working.The vTESTstudio software is used to write diagnostic test scripts based on the manual test process to make up for the defects of manual test in time and extreme environmental conditions.The FBL test based on CAPL programming and the requirements specification of the FBL in the OEM analyzes the FBL files provided by the component suppliers,and complete the positive testing and negative testing.In the same way,the EOL can be completed based on CAPL programming.The test reveals that compared with the traditional manual test,this test system can greatly improve the efficiency and accuracy of the test and expand the test coverage,so that it is convenient for the regression test,ensure consistency in iterative testing and shorten development cycles,which possesses very strong practicability and commercial value.
Keywords/Search Tags:automated testing, diagnostic testing, CAN, HIL
PDF Full Text Request
Related items