Wuhan University Journal of Natural Sciences

, Volume 21, Issue 2, pp 171–177 | Cite as

A model-based calibration method of automotive electronic control unit

  • Anyu Cheng
  • Haining Li
  • Liangbo Xiong
Engineering Science


This paper presents a systematic method of designing the calibration toolbox of automotive electronic control unit (ECU) based on real-time workshop (RTW). To break the strong coupling of each functional layer, the hierarchical architecture of the calibration system is divided into the bottom driver layer, the intermediate interface layer and the top application layer. The driver functions meeting the specification of the automotive open system are sent and received in the intermediate interface layer. To reduce the development costs, the portable user codes are generated by RTW which provides a development environment from system simulation to hardware implementation. Specifically, the calibration codes yielded from the controller area network (CAN) calibration protocol (CCP) module are integrated into the control codes, called by a compiler in the daemons to build a corresponding project, and then downloaded into the object board to provide the A2L file. The experiments illustrate that the different drive modules are only needed to be replaced for the implementation of the calibration system applied in different hardware platforms.

Key words

calibration system electronic control unit hierarchical architecture real-time workshop 

CLC number

TP 217 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Luo J, Krishna R P, Liu Q, et al. An integrated diagnostic development process for automotive engine control systems [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, 2007, 37(6): 1163–1173.CrossRefGoogle Scholar
  2. [2]
    Klaus D M, Gerd F, Eric S, et al. Multiparadigm modeling in embedded systems design [J]. IEEE Transactions on Control Systems Technology, 2004, 12(2): 279–292.CrossRefGoogle Scholar
  3. [3]
    Bifulco G N, Pariota L, Simonelli F, et al. Development and testing of a fully adaptive cruise control system [J]. Transportation Research Part C: Emerging Technologies, 2013, 29(4): 156–170.CrossRefGoogle Scholar
  4. [4]
    Chatzakis J, Kalaitzakis K, Voulgaris N C, et al. Designing a new generalized battery management system [J]. IEEE Transactions on Industrial Electronics, 2003, 50(5): 990–999.CrossRefGoogle Scholar
  5. [5]
    Yang S, Yang L, Zhuo B. Developing a multi-node calibration system for can bus based vehicle [C] // Proc of IEEE International Conference on Vehicular Electronics and Safety, Piscataway N J: IEEE Press, 2006: 199–203.Google Scholar
  6. [6]
    Cen M, Yan Y, Dai H. General calibration system architecture of automotive electronic control unit [J]. Journal of Computers, 2010, 5(12): 1894–1898.CrossRefGoogle Scholar
  7. [7]
    Wong P K, Tam L M, Ke L. Automotive engine power performance tuning under numerical and nominal data [J]. Control Engineering Practice, 2012, 20(3): 300–314.CrossRefGoogle Scholar
  8. [8]
    Beham M, Etzel M, Yu D L. Development of a new automatic calibration method for control of variable valve timing [J]. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 2004, 218(7): 707–718.Google Scholar
  9. [9]
    Wang X, Waschl H, Alberer D, et al. A design framework for predictive engine control [J]. Oil & Gas Science and Technology-Revue d’IFP Energies Nouvelles, 2011, 66(4): 599–612.CrossRefGoogle Scholar
  10. [10]
    Deng J, Winward E, Stobart R, et al. Modeling techniques to support fuel path control in medium duty diesel engines [J]. SAE Technical Paper, 2010, (1): 332–336.Google Scholar

Copyright information

© Wuhan University and Springer-Verlag GmbH Germany 2016

Authors and Affiliations

  1. 1.Automotive Electronics Engineering Research Center, College of AutomationChongqing University of Posts and TelecommunicationsChongqingChina

Personalised recommendations