AUTOSAR 소프트웨어 기능안전 메커니즘 설계 사례연구: Shift-by-Wire 시스템
Case Study on AUTOSAR Software Functional Safety Mechanism Design: Shift-by-Wire System
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
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.
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.
참고문헌 (22)
- "ISO 26262, Road vehicles–functional safety", ~ (2018)
- "AUTOSAR_EXP_Introduction"[URL]
- 금대현, "AUTOSAR XML을 이용한 테스팅 자동화 시스템 개발", 대한임베디드공학회논문지, 4(4), pp.156~163 (2009), 대한임베디드공학회
- 박광민, "AUTOSAR 임베디드 소프트웨어의 모델기반 개발 및 테스트 방법 - 사례연구 : 운전자 위치제어 시스템", 대한임베디드공학회논문지, 4(4), pp.164~173 (2009), 대한임베디드공학회
- J. H. Park, "ASFIT : AUTOSAR-Based Software Fault Injection Test for Vehicles", Electronics, 9(5), pp.850~822 (2020)
- 이성훈, "AUTOSAR 소프트웨어 설계를 위한 실습 환경", 대한임베디드공학회논문지, 9(2), pp.87~99 (2014), 대한임베디드공학회[DOI]
- R. Isermann, "Fault-tolerant Drive-by-wire Systems", IEEE Control Syst. Mag, 27(5), pp.64~81 (2002)
- S. P. Brewerton, "Practical use of Autosar in Safety Critical Automotive Systems", SAE 2009 World Congress (2009)
- M. Graniou, "Advantages and Challenges of Introducing AUTOSAR for Safety-related Systems", SAE 2009 World Congress (2009)
- "AUTOSAR_EXP_FunctionalSafetyMeasures"[URL]
- C. Ficek, "Applying the AUTOSAR Timing Protection to Build Safe and Efficient ISO 26262 Mixed-criticality Systems", ERTSS'2012 (2012)
- D. Eberhard, "Timing Protection in Multifunctional and Safety-Related Automotive Control Systems", SAE 2009 World Congress (2009)
- T. Piper, "On the Effective Use of Fault Injection for the Assessment of AUTOSAR Safety Mechanisms", Proc. of EDCC, pp.85~96 (2015)
- K. Chaaban, "Model-based Development of an Embedded Steering-by-Wire system", Proceeding of 8th ISMA, UAE (2012)
- A. Daghsen, "Software Function Allocation and Configuration of an Autosar Compliant System", SAE 2012 World Congress (2012)
- G. Xie, "Recent Advances and Future Trends for Automotive Functional Safety Design Methodologies", IEEE Trans. Industrial Informatics, 16(9), pp.5629~5642 (2020)
- S. Lee, "Development of Functional Safety Algorithm Based on Safety Clutch", KSAE Congress (2017)
- Y. Noh, "Based on ISO26262, Development and Validation of System Functional Safety Process for Steer-by-Wire System", KSAE Congress (2016)
- K. Smirra, "Mechatronics for Shift by Wire - A Technical Challenge", SAE 2007 World Congress (2007)
- "AUTOSAR_TR_FoundationReleaseOverview"[URL]
- "AUTOSAR_EXP_SafetyOverview"[URL]
