Return to search

Evaluation of Microcontroller Simulation for Transmission Control Units of Passenger Cars

Transmission Control Unit (TCU) is an essential part of automatic transmission operation in modern vehicles. TCUs control the switching behavior of an automatic transmission system with a control Software, which takes direct input from the sensors as well as from the engine control unit and makes driving a vehicle much optimum and dynamic as well as provides fuel efficiency. Thus, developing intelligent and sophisticated control software for the TCUs is crucial.
To ensure an optimal performance from the TCUs, proper testing of the control software has shown significant results. Software in the Loop (SIL) testing is the one that comes into the consideration when it comes to testing and verification of control software. With the increasing level of complexities in the software modules, the testing of the codes in a real hardware is very complex, risky and expensive. Whereas a SIL simulation promises to provide a much faster and effective testing system without using a real hardware and to improve the development process.
This thesis evaluates the possibility of using a microcontroller simulation for the SIL simulation of control software. The simulations of Transmission Control Unit of vehicles are primarily done by building an executable for PCs. This executable differs from the actual software (hex) that’s flashed into the controller. Thus, there are two separate development processes for the simulation and the controller. To solve this, a single simulation of the controller is considered as a solution. But, simulating a whole controller is a very complex and expensive procedure which is not available explicitly. Hence, simulation of the microcontroller is a viable and affordable option at this point of time.
For the purpose of simulation during this thesis work, AURIX TriCore from Infineon Technologies has been chosen as the target controller; which is a high-end microcontroller with 32-bit architecture and preferred in a lot of automotive applications. As for a simulation tool, the Universal Debug Engine from PLS GmbH has been selected for its ability to provide the required criteria. A prototype environment has been imagined and implemented which includes a Program to be flashed on the target controller, simulation of the same code into the simulator and finally, running this simulation results along with the SIL environment. The necessary criterion to run the simulation has been documented herewith.

Identiferoai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:36113
Date14 November 2019
CreatorsManiruzzaman, Md
ContributorsHardt, Wolfram, Adis, Franz, Technische Universität Chemnitz
Source SetsHochschulschriftenserver (HSSS) der SLUB Dresden
LanguageEnglish
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, doc-type:masterThesis, info:eu-repo/semantics/masterThesis, doc-type:Text
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0018 seconds