DOI QR코드

DOI QR Code

Development of Vehicle LDW Application Service using AUTOSAR Platform on Multi-Core MCU

멀티코어 상의 AUTOSAR 플랫폼을 활용한 차량용 LDW 응용 서비스 개발

  • 박미룡 (한국전자통신연구원 자동차IT플랫폼연구실) ;
  • 김동원 (충북도립대학 전자통신전공)
  • Received : 2014.06.02
  • Accepted : 2014.08.08
  • Published : 2014.08.31

Abstract

In this paper, we examine Asymmetric Multi-Processing Environment to provide LDW service. Asymmetric Multi-Processing Environment consists of high-speed MCU to support rapid image processing and low-speed MCU for controlling with other ECU at the control domain. Also we designed rapid image process application and LDW application Software Component(SW-C) according to the development process rule of AUTOSAR. To communicate between two MCUs, timer based polling based IPC was designed. Also to communicate with other ECUs(Electronic Control Units), we designed CAN messages to provide alarm information and receiving CAN message to catch the Turn signal. We confirm the possibility of the various ADAS development using an Asymmetric Multi-Processing Environment and AUTOSAR platform. We also expect providing ISO 26262 functional safety.

본 논문은 최근 각광을 받고 있는 차선 이탈 알림 서비스인 LDW(Lane Departure Warning)와 같은 안정성 서비스를 제공하기 위하여, 비대칭 멀티코어 플랫폼을 구성한다. 멀티코어 플랫폼은 고속 영상처리를 담당하는 고속영상 MCU(Micro Controller Unit) 코어와 안정적인 제어를 요하는 곳에 저속 제어 MCU코어를 사용하는 멀티코어 H/W 플랫폼상에 AUTOSAR S/W플랫폼을 포팅하고, AUTOSAR 개발방법론에 따른 MBD(Model Based Development) 기반 모델을 활용하여 LDW 소프트웨어 컴포넌트(SW-C)를 설계하고 동작을 검증한다. 또한 고속 영상 MCU와 저속 제어 MCU간에는 가상화 기법을 사용하지 않고 타이머 기반 공유 메모리를 이용한 폴링 기법의 IPC(Inter Processor Communication) 기능을 개발하고, 외부 타 ECU(Electronic Contol Unit)와의 CAN 통신기능을 개발하여 알람 신호, 차량 시뮬레이션 신호와 같은 제어 신호 송수신을 처리할 수 있도록 AUTOSAR S/W 플랫폼을 적용한다. 본 연구를 통하여 고속 및 저속 비대칭 멀티코어상에 AUTOSAR가 탑재된 ECU 기능 개발이 가능함을 확인함으로써, ADAS(Advanced Driver Assistance System)와 같은 다양한 응용 서비스들을 제공할 수 있게 되며, ISO 26262로 대변되는 차량 기능안정성 확보가 가능하게 된다.

Keywords

References

  1. MiRyong Park, et al., "A SW Convergence Trend between IT Technology and Automotive Technology," KICS, Vol. 25. No. 6, Pp. 3-11, Jun. 2008.
  2. MiRyong Park, Jaeyoung Kim, "Automotive Electronics SW Platform(AUTOSAR) Standardization," TTA Journal No. 117, Pp. 89-100, Jun. 2008.
  3. Brewerton, S., Willey, N., Gandhi, S., Rosenthal, T. et al., "Demonstration of Automotive Steering Column Lock using Multicore AutoSAR(R) Operating System," SAE Technical Paper 2012-01-0031, Apr. 2012, from http://papers.sae.org/2012-01-0031/
  4. ISO 26262, Road Vehicles- Functional Safety- Part 3: Concept phase, 2011.
  5. AUTOSAR, AUTOSAR Technical Safety Concept Status Report, from http://www.autosar.org/download/R4.0/AUTOSAR_TR_SafetyConceptStatusReport.pdf
  6. K. Sung, T. Han, "Development of Automotive Embedded System based on AUTOSAR Methodology," ACIT 2013, ASTL Vol.22, pp. 132-137, Xian, China, May. 2013.
  7. J. Lee, et al., "A Study on AUTOSAR COM I-PDU Transmission Mode," SIA 2013, ASTL Vol. 22, pp. 86-91, Xian, China, May 2013.
  8. RECOMP project (Reduced Certification of Multicore Processors), http://atc.ugr.es/recomp/
  9. C. Aussagues, et al.,"PharOS, A Multicore OS ready for safety-related automotive systems: results and future prospects." In Proc. of The Embedded Real-Time Software and Systems (ERTS2), Toulouse, France, May 2010.
  10. Mi-Ryong Park, Sang-Ha Kim, Dongwon Kim, "Traffic Information Service System Using Gateway between VANET and Infrastructure Network," VOL. 12 No. 5, pp.61-66, October 2012 https://doi.org/10.7236/JIWIT.2012.12.5.61
  11. Automotive ECU SW Solution 'AUTOWORKS' http://m.etri.re.kr/html/not/not_01020100.jsp?no=11539&pageNum=8, Jan. 2010.
  12. MiRyong Park, et al., "Traffic Information Service System Using Gateway between VANET and Infrastructure Network," The Journal of The Institute of Webcasting, Internet and Telecommunication VOL. 12 No. 5 https://doi.org/10.7236/JIWIT.2012.12.5.61
  13. Stefana N., et al., "Combining Model-based Analysis and Testing," ERTS2014, Feb. 2014.
  14. Bucaioni A., et al., "From Modeling to Deployment of Component-Based Vehicular Distributed Real-Time Systems," IEEE International Conference on Information Technology, Apr. 2014.
  15. Longfei, Z., et al., "A Timing Verification Framework for AUTOSAR OS Component Development based on Real-Time Maude," IEEE International Symposium on Theoretical Aspects of Software Engineering, Dec. 2013.
  16. Jongbok Lee., "Performance Study of Asymmetric Multicore Processor Architectures," The Journal of The Institute of Internet, Broadcasting and Communication(JIIBC), Vol. 14, No. 3, pp. 163-169, 2014. https://doi.org/10.7236/JIIBC.2014.14.3.163