Skip to main content

An XCP Based Distributed Calibration System

  • Conference paper
Advances in Software Engineering (ASEA 2009)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 59))

  • 1059 Accesses

Abstract

Electronic Control Unit (ECU) calibration is a procedure to optimize control parameters to meet some specified requirements such as performance, fuel consumption and emissions. It is more important to calibrate several ECUs simultaneously than calibrating only one ECU at a time. We developed a distributed calibration system based on the Universal Measurement and Calibration Protocol (XCP) which is the newest communication protocol beyond the Controller Area Network (CAN) Calibration Protocol (CCP). Some new features of XCP are implemented in our system, which successfully achieves these goals: minimal slave resource consumption, efficient communication and program scalability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andre, R., Jobst, R., Robert, L.: A new calibration system for ECU development. SAE 03-03-2003 (2003)

    Google Scholar 

  2. Bohn, C., Stober, P., Magnor, O.: An Optimization-Based Approach for the Calibration of Lookup Tables in Electronic Engine Control. In: Conference on Computer Aided Control Systems Design, pp. 2315–2320. IEEE, Los Alamitos (2006)

    Chapter  Google Scholar 

  3. Helmuth, H., Wolfgang, K., Manfred, S.: Fully automatic determination and optimization of engine control characteristics. SAE 02-24-1992 (1992)

    Google Scholar 

  4. Yang, S.W., Yang, L., Zhuo, B.: Developing a multi-node calibration system for can bus based vehicle. In: The International Conference on Vehicular Electronics and Safety, pp. 199–203. IEEE, Los Alamitos (2006)

    Chapter  Google Scholar 

  5. Yang, S.W., Zhu, K.Q., Xu, Q.K., Zhou, B.: Multiple electronic control units calibration system based on explicit calibration protocol and J1939 protocol. Chinese Journal of Mechanical Engineering 21(1), 42–47 (2008)

    Article  Google Scholar 

  6. Information about ASAM, http://www.asam.net

  7. Roel, S., Hans-Georg, K., et al.: XCP Version1.1 Part 1 - Overview, http://www.asam.net (2008)

  8. Roel, S., Hans-Georg, K., et al.: XCP Version1.1 Part 2 - Protocol Layer Specification (2008), http://www.asam.net

  9. Roel, S., Hans-Georg, K., et al.: XCP Version1.1 Part 3 - XCP on CAN - Transport Layer Specification (2008), http://www.asam.net

  10. Kleinknecht, H., et al.: Can Calibration Protocol Version 2.1 (1999), http://www.asam.net

  11. MOTOROLA. MPC555/MPC556 User’s Manual (2000), http://www.freescale.com/files/microcontrollers/doc/user_guide/MPC555UM.pdf

  12. Information about Kvaser LAPcan, http://www.kvaser.com/prod/hardware/lapcan_i.htm

  13. Brian, P., William, D., et al.: ASAP Interface Specification Interface 2 Version 1.51 (2003), http://www.asam.net

  14. Qu, Z.Q.: Component-based Design and Implementation of the Tsinghua Tool Suite for Vehicles. Master’s thesis, Department of Computer Science and Technology, Tsinghua University (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

He, Y., Sun, X. (2009). An XCP Based Distributed Calibration System. In: Ślęzak, D., Kim, Th., Kiumi, A., Jiang, T., Verner, J., Abrahão, S. (eds) Advances in Software Engineering. ASEA 2009. Communications in Computer and Information Science, vol 59. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10619-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10619-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10618-7

  • Online ISBN: 978-3-642-10619-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics