DOI QR코드

DOI QR Code

Scheduling Design and Simulation of Software Components for EPS System based on AUTOSAR

AUTOSAR기반 EPS 시스템 소프트웨어 컴포넌트의 스케줄링 설계 및 시뮬레이션

  • 박광민 (대구경북과학기술원 미래산업융합기술연구부) ;
  • 금대현 (대구경북과학기술원 미래산업융합기술연구부) ;
  • 손병점 (대구경북과학기술원 미래산업융합기술연구부) ;
  • 이성훈 (대구경북과학기술원 미래산업융합기술연구부)
  • Received : 2010.03.15
  • Accepted : 2010.04.30
  • Published : 2010.06.01

Abstract

Through the AUTOSAR methodology, the embedded software shall become more flexible, reusable, maintainable than ever. However, it is not mentioned about specific timing constraints of software components in AUTOSAR. There are a few basic principles for mapping runnable entities. At this point, AUTOSAR software design with optimal scheduling method is one of the enabling technologies in vehicle embedded system. This paper presents an approach based on mapping runnable entities and task scheduling design method for EPS (Electric Power Steering) software components, based on AUTOSAR. In addition, the experimental results of concurrent simulation show that the proposed scheduling technique and timing synchronization in the software component design can achieve the improved torque ripple performance and it well suited for EPS application software.

Keywords

References

  1. www.AUTOSAR.org.
  2. R. Racu and R. Ernst, "The need of a timing model for the autosar software standard," WMAAS 2006, Dec. 2006.
  3. AUTOSAR "Specification of Operating System," R3.1, Rev0001, Jan. 2009.
  4. M. Asberg and M. Behnam, "Towards hierarchical scheduling in AUTOSAR," ETFA 2009, Sep. 2009.
  5. AUTOSAR "Specification of RTE," R3.1, Rev0001, Jun. 2008.
  6. Z. Wu and H. Li, "An improved method of task context switching in OSEK operating system," AINA 2006, Apr. 2006. https://doi.org/10.1109/AINA.2006.89
  7. G. Liu and A. Kurnia, "A low torque ripple PMSM drive for EPS applications," APEC 2004, Sep. 2004. https://doi.org/10.1109/APEC.2004.1295965
  8. J. Kim and J. Song, "Control logic for an electric power steering system using assist motor," Mechatronics 12, pp. 447-459, Nov. 2002. https://doi.org/10.1016/S0957-4158(01)00004-6
  9. B. Jang and J. Jung, "Concurrent simulation of EPS control system and a full vehicle dynamic system," SCSC 2004, Jul. 2004.
  10. AUTOSAR "Explanation of application interfaces of the chassis domain," R3.1, Rev0001, Jun. 2008.
  11. W. Ramisch and M. Ralf, "TIMMO timing model," V1.0, Jul. 2009.
  12. A. Ferrari and M. D. Natale, "Time and memory tradeoffs in the implementation of AUTOSAR components," EDAA 2009, Apr. 2009.
  13. O. Scheickl and M. Rudorfer, "How timing interfaces in AUTOSAR can improve distributed development of real-time software," Informatik 2008, Sep. 2008.
  14. AUTOSAR "Specification of timing extensions," R4.0, Rev0001, Nov. 2009.