Title :
Developing Software of Electronic Throttle Controller using Automatic Code Generation Technique
Author :
Kang, Jong-jin ; Jin, Sungtae ; Lee, Wootaik
Author_Institution :
Dept. of Control & Instrum. Eng., Changwon Nat. Univ., Kyungsangnam-Do
Abstract :
In order to develop the software of controller, the design and implementation of control algorithm should be considered. The model based development process methodology can completely improve the design efficiency of controller software due to reduction of the development cycle and reusing of the model. This paper deals with the software of electronic throttle controller (ETC) using automatic code generation technique for the gasoline vehicle. The ETC model was previously designed by using Simulinkreg, Stateflowreg and S-function after then it converts into TargetLinkreg block with legacy code and verified by three-mode simulation. This model generates the code which can be implemented directly on target controller, HCS12DP256 of freescale using TargetLink of dSPACE. The generated code is effective and optimized through the auto scaling fixed-point, the monitoring stack size and execution time
Keywords :
control engineering computing; engines; program compilers; software engineering; auto scaling fixed-point; automatic code generation technique; control algorithm; electronic throttle controller; gasoline vehicle; model based development process methodology; software development; Algorithm design and analysis; Assembly; Automatic control; Automatic generation control; Communication system control; Computer architecture; Control systems; Design engineering; Electronic mail; Software algorithms; Automatic Code Generation (ACG); Electronic Throttle Controller (ETC); Model Based Development Process (MBDP);
Conference_Titel :
SICE-ICASE, 2006. International Joint Conference
Conference_Location :
Busan
Print_ISBN :
89-950038-4-7
Electronic_ISBN :
89-950038-5-5
DOI :
10.1109/SICE.2006.314661