Font Size: a A A

Study On Virtual Test System Of Engine Controller

Posted on:2015-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:J K WanFull Text:PDF
GTID:2392330491954326Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
As the energy and environmental issues is becoming more and more serious in the auto industry,and the relevant policies for emissions and safety,make the requirements of electronic control system more diversified and complicated.The fierce market competition requires the controller development manufacturers to speed up product upgrading.In this case,how to improve the development efficiency of engine controller becomes a subject of common concern.The traditional development cycle of engine controller is long,and the efficiency is low.In the early development stage,system engineer can't develop and verify the control system well,using the immature engine controller hardware,which increased the controller development cost,and affected the development efficiency of the controller.For the control system test with the immature controller hardware development,the software-in-the-loop test or rapid prototyping test is available.But the software-in-the-loop test system emphasizes the control strategy,hardware drivers is not involved,and has a great difference with the actual controller environment.Build the rapid prototyping test is more difficult and time consuming,and the equipment cost is higher.Therefore this study proposed engine controller virtual test system,reference the advantages and disadvantages of software-in-the-loop test system and the rapid prototyping test system.Considering the limitation of the existing method of engine controller's development,a method to establish a virtual test system of engine controller is proposed.First of all,according to the structure and function of the engine controller,a virtual engine controller was developed in ETAS INTECRIO environment,mainly including CPU model,the operating system model and hardware driver model of the engine controller,etc.Secondly,a vehicle system was developed in Matlab/Simulink environment,mainly including the vehicle model,the sensors model and actuators model which were related to the engine management system.Thirdly,the virtual test system is a closed loop which was composed of virtual vehicle system and virtual engine controller.As the completion of the virtual test system,an online fault injection function and monitoring interface were developed based on this system,for the purpose of early security validation of the controller and the convenient of controlling and monitoring of the simulation process.At the end of all,as the completion of the virtual test system,the effect of the test system should be verified.One of the engine control system which is on sale has been imported into the virtual test system,and the virtual test results are compared with the vehicle testing results and the hardware-in-the-loop test results.The comparison results show that the system established by this method could satisfy the test requirement in the early controller development stage.This system has the advantage of higher convenience and lower cost and can significantly improve the efficiency of the engine controller development.
Keywords/Search Tags:Engine Management System, Virtual Test, Closed-loop Control, Fault Injection
PDF Full Text Request
Related items