DOI QR코드

DOI QR Code

Case Study on AUTOSAR Software Functional Safety Mechanism Design: Shift-by-Wire System

AUTOSAR 소프트웨어 기능안전 메커니즘 설계 사례연구: Shift-by-Wire 시스템

  • Received : 2021.10.19
  • Accepted : 2021.12.04
  • Published : 2021.12.31

Abstract

The automotive industry and academic research have been continuously conducting research on standardization such as AUTOSAR (AUTomotive Open System ARchitecture) and ISO26262 to solve problems such as safety and efficiency caused by the complexity of electric/electronic architecture of automotive. AUTOSAR is an automotive standard software platform that has a layered structure independent of MCU (Micro Controller Unit) hardware, and improves product reliability through software modularity and reusability. And, ISO26262, an international standard for automotive functional safety and suggests a method to minimize errors in automotive ECU (Electronic Control Unit)s by defining the development process and results for the entire life cycle of automotive electrical/electronic systems. These design methods are variously applied in representative automotive safety-critical systems. However, since the functional and safety requirements are different according to the characteristics of the safety-critical system, it is essential to research the AUTOSAR functional safety design method specialized for each application domain. In this paper, a software functional safety mechanism design method using AUTOSAR is proposed, and a new failure management framework is proposed to ensure the high reliability of the product. The AUTOSAR functional safety mechanism consists of memory partitioning protection, timing monitoring protection, and end-to-end protection. The fault management framework is composed of several safety SWCs to maintain the minimum function and performance even if a fault occurs during the operation of a safety-critical system. Finally, the proposed method is applied to the Shift-by-Wire system design to prove the validity of the proposed method.

Keywords

Acknowledgement

본 연구는 과학기술정보통신부에서 지원하는 DGIST 기관고유사업에 의해 수행되었습니다 (21-IT-02).

References

  1. http://www.autosar.org
  2. ISO 26262:2018. 2nd ed. Road vehicles-functional safety
  3. AUTOSAR, "AUTOSAR_EXP_Introduction," Available online: https://www.autosar.org/fileadmin/ABOUT/AUTOSAR_EXP_Introduction.pdf.
  4. D. H. Kum, S. H. Lee, G. M. Park, J. H. Cho, "Automated Testing System Using AUTOSAR XML," Journal of IEMEK, Vol. 4. No. 4, pp. 156-163, 2009 (in Korean).
  5. G. M. Park, D. H. Kum, S. H. Lee, "Model-Based Development and Test Method for The AUTOSAR Embedded Software," Journal of IEMEK, Vol. 4. No. 4, pp. 164-173, 2009 (in Korean).
  6. J. H. Park, B. J. Choi, "ASFIT: AUTOSAR-Based Software Fault Injection Test for Vehicles," Electronics, Vol. 9. No. 5, pp. 850-22, 2020 https://doi.org/10.3390/electronics9050850
  7. S. H. Lee, Y. J. Kim, D. H. Kum, S. H. Jin, "AUTOSAR Starter Kit for AUTOSAR Software Design," Journal of IEMEK, Vol. 9. No. 2, pp. 87-98, 2014 (in Korean).
  8. R. Isermann, R. Schwartz, S. Stolzl, "Fault-tolerant Drive-by-wire Systems", IEEE Control Syst. Mag., Vol. 27, No. 5, pp. 64-81, Oct. 2002.
  9. S. P. Brewerton, F. Grosshauser, R. Schneider. "Practical use of Autosar in Safety Critical Automotive Systems," SAE 2009 World Congress, Detroit, USA, April 2009.
  10. M. Graniou, H. Sivencrona, R. Svenningsson "Advantages and Challenges of Introducing AUTOSAR for Safety-related Systems," SAE 2009 World Congress, Detroit, USA, April 2009.
  11. AUTOSAR, "AUTOSAR_EXP_FunctionalSafetyMeasures," Available online: https://www.autosar.org/fileadmin/user_upload/standards/classic/4-3/AUTOSAR_EXP_FunctionalSafetyMeasures.pdf.
  12. C. Ficek, N. Feiertag, K. Richter, "Applying the AUTOSAR Timing Protection to Build Safe and Efficient ISO 26262 Mixed-criticality Systems", ERTSS'2012, 2012.
  13. D. Eberhard, R. Schneider, F. Grosshauser, S. Brewerton, S. "Timing Protection in Multifunctional and Safety-Related Automotive Control Systems," SAE 2009 World Congress, Detroit, USA, April 2009.
  14. T. Piper, S. Winter, N. Suri, T.E. Fuhrman, "On the Effective Use of Fault Injection for the Assessment of AUTOSAR Safety Mechanisms," Proc. of EDCC, pp. 85- 96, 2015.
  15. K. Chaaban, N. Rizoug, B. Barbedette, S. Saudrais, "Model-based Development of an Embedded Steering-by-Wire system," Proceeding of 8th ISMA, UAE, 2012.
  16. A. Daghsen, K. Chaaban, S. Saudrais, "Software Function Allocation and Configuration of an Autosar Compliant System," SAE 2012 World Congress, Detroit, USA, April 2012.
  17. G. Xie, Y. Li, Y Han, Y. Xie, G. Zeng, "Recent Advances and Future Trends for Automotive Functional Safety Design Methodologies," IEEE Trans. Industrial Informatics, Vol. 16, No. 9, pp. 5629-5642, 2020. https://doi.org/10.1109/tii.2020.2978889
  18. S. Lee, Y. Kwon, T. Hong, K. Park, "Development of Functional Safety Algorithm Based on Safety Clutch," KSAE Congress, Korea, 2017 (in Korean).
  19. Y. Noh, S. Bong, D. Kim, D. Lee, K. Park, "Based on ISO26262, Development and Validation of System Functional Safety Process for Steer-by-Wire System," KSAE Congress, Korea, 2016 (in Korean).
  20. K. Smirra, M. Ferst, T. Eiting, "Mechatronics for Shift by Wire - A Technical Challenge," SAE 2007 World Congress, Detroit, USA, April 2007.
  21. AUTOSAR, "AUTOSAR_TR_FoundationReleaseOverview," Available online: https://www.autosar.org/fileadmin/user_upload/standards/foundation/19-11/AUTOSAR_TR_FoundationReleaseOverview.pdf
  22. AUTOSAR, "AUTOSAR_EXP_SafetyOverview," Available online: https://www.autosar.org/fileadmin/user_upload/ standards/adaptive/19-11/AUTOSAR_EXP_SafetyOverview.pdf