Object-oriented programming and automotive powersystem

객체지향 방식의 프로그래밍과 차량 파워 시스템

  • Jeong, Byeong-Yong (School of Electical Engineering, Seoul National University) ;
  • Cho, Dong-Il (School of Electical Engineering, Seoul National University)
  • 정병용 (서울대학교 공과대학 전기공학부) ;
  • 조동일 (서울대학교 공과대학 전기공학부)
  • Published : 1996.06.01


This paper represents a new powertrain simulation methodology using the object-oriented programming paradigm. The advantage of the object-oriented is the module interchangeability and simulation flexibility. Powertrain subsystems and controller modules are implemented using the MEX files in MATLAB Simulink in this paper, preserving module interchangeability. Currently, the required CPU time on a 75MHz Pentium PC is about three times the real time. It is anticipated that the "Automotive Powersystem Toolbox" being developed in this research would be of much utility in designing subsystem controllers as well as in designing subsystem mechanicals.chanicals.


  1. Automatica v.25 Future design environment for control engineering A.G.J.Macfarlane;G.Gruebel;J.Ackermann
  2. Automatica v.30 Object oriented programming in control system design: A survey C.P.Jobling;P.W.Grant;H.A.Barker;P.Townsend
  3. ASME J. of Dynamic Systems. Measurement and Control v.115 Variable structure control method for fuel-injected systems D.Cho;H.Oh
  4. ASME J. of Dynamic Systems, Measurement and control v.111 Automotive powertrain modeling for control D.Cho;J.K.Hedrick
  5. Automatica v.25 no.2 A man-machine interface for computer-aided design and simulation of control systems H.A.Barker;M.Chen;P.W.Grant;C.P.Jobling;P.Townsend
  6. Applied Nonlinear Control J.J.E.Slotine;W.Li
  7. Proc. 1987 American Control Conference Automotive engine modeling for real time control application J.J.Moskwa;J.K.Hedrick
  8. Proc. IEEE v.72 no.12 Design issues for CACSD systems M.J.Denham
  9. Proc. IEEE v.72 no.12 Computer Aided engineering (CAE) for system analysis R.A.Walker;S.C.Shah;N.K.Gupta
  10. SAE paper 950417 Automotive engine modeling for real-time control using MATLAB/SIMULINK R.W.Weeks;J.J.Moskwa
  11. SIMULINK User's Guide The MathWorks, Inc.
  12. Numerical Recipes W.H.Press;B.P.Flannery;S.A.Teukolsky;W.T.Vetterling