DOI QR코드

DOI QR Code

The Design and Implementation of ECU Simulator for the Smart Vehicle based on FOTA

FOTA 기반 지능형 자동차를 위한 범용 ECU 시뮬레이터 설계 및 구현

  • Park, In-Hye (Software Device Research Center, KETI) ;
  • Ko, Jae-Jin (Software Device Research Center, KETI) ;
  • Kwak, Jae-Min (Division of Marine Electronics & Communication Engineering, Mokpo National Maritime University)
  • 박인혜 (전자부품연구원 소프트웨어디바이스연구센터) ;
  • 고재진 (전자부품연구원 소프트웨어디바이스연구센터) ;
  • 곽재민 (목포해양대학교 해양전자통신공학부)
  • Received : 2014.01.17
  • Accepted : 2014.02.16
  • Published : 2014.02.28

Abstract

This paper presents the design and development of ECU simulator in order to verify automatic firmware update system of ECU SW on the vehicle. We designed and developed general-proposed ECU simulator as devide into HW and SW parts. HWadopt 32bit MPU, CAN, LIN, LCD, and touch-pad button to satisfy general-proposed ECU level. And SW constructed as finite-state-machine structure in order to support HW spec. We developed ECU manager which deliveries update data to verify validity of operation. And we tested ECU simulator with ECU manager. For test of validity of ECU simulator, we set 4 scenarios between ECU simulator and manager. As the result, we confirmed validity of operation in ECU simulator for automatic SW update system.

본 논문은 FOTA 기반의 지능형 자동차를 위한 범용 ECU 시뮬레이터의 설계 및 개발에 대해 서술한다. 특정 목적용이 아닌 범용적인 ECU 시뮬레이터를 하드웨어와 소프트웨어 플랫폼 두 부분으로 나눠 설계 및 개발 한다. 하드웨어는 32bit Atmel AVR의 코어를 장착하고 CAN/LIN 인터페이스 그리고 사용자를 위한 LCD화면과 터치 버튼을 설계하여 범용적인 지능형 자동차용 ECU의 조건을 만족시켰다. 소프트웨어는 설계/개발된 하드웨어의 모든 기능들을 지원하면서도 데이터를 효율적으로 처리하기 위하여 FSM의 구조로 개발했다. 설명된 방법으로 개발된 ECU 시뮬레이터의 유효성 검증을 위해 자동 업데이트 시스템의 데이터를 전달해주는 ECU 관리자를 추가 개발하여 테스트를 진행했다. 실험을 위하여 ECU와 DM간 상호 통신이 가능한 총 4가지의 시나리오를 지정해 업데이트 과정을 포함한 테스트를 진행했고, 결과적으로 모든 시나리오에서 ECU 시뮬레이터로서 동작의 유효성을 확인할 수 있었다.

Keywords

References

  1. K. Lee, J. Choi, "Integrated vehicle safety control system for smart vehicles," Journal of Auto Journal Publication 2012, Vol. 34, No. 6, pp. 20-25, June 2012
  2. J Oh, "Necessity and Methodology for the Integration of ECU," Journal of Auto Journal Publication 2012, Vol. 34, No. 9, pp. 37-41, Arg, 2012
  3. S. H. Park, S. Y. Min, H. T. Ju, "CAN-based automatic seatbelt control system," in Proceeding of IEEK Atom conference 2010, Korea, pp. 295-296, Nov, 2010
  4. S. K. Moon, "A survey on the works of designing an SoC platform for smart motor vehicle info-tainment," in Proceeding of KIICE Spring conference 2011, Korea, pp. 699-701, May. 2011
  5. Y. Berholtz, "Complex software control of connected car," Arg. 2012, pp. 76-77. [Internet]. Available: http://www.autoelectroni cs.co.kr
  6. J. W. Lee, J. M. Yeon, D. H. Won, "Development of the sofrware platform for the ECU of the Vehicles," in Proceeding of KASE Sring conference 2011, Korea, pp. 1208-1211, May. 2011
  7. H. K, Kim, J, G, Choi, "A study of remote firmware upgrading schemes," in Proceeding of KIEE Summer conference 2011, Korea, pp. 726-727, July, 2011
  8. J. H, Moon, D. I. Kim. R. J. Park, H. B. Lee, T. Y. Jeong, "A remote firmware update mechanism for a TDMA-based bidirectional linear wireless sensor networks", Journal of Institute of Control, Robotics and System 2009, Vol. 15, No. 8, pp 867-875, Aug. 2009
  9. N. J. Jeong, I. K. Yang, S. H. Choi, Y. T. Jin, "A Study on the Requirements Analysis and Design for System Development of Remote Firmware Upgrade Management System Based-on AMI," Journal of The Transactions of the Korean Institute of Electrical Engineers, Vol. 61, No. 1, pp 155-161, Jan. 2012 https://doi.org/10.5370/KIEE.2012.61.1.155
  10. S. H. Park, H. M. Park, C. B. Kim, "A Study on Encryption Module for Remote Terminal Security of Smart Water-Grid Network," Journal of advanced national technology 2013, Vol. 17, No. 6, pp 719-726, Dec. 2013
  11. M. E. Lee, "The Implementation of Embedded Web Server System for a Remote Control and Measurement," Journal of advanced national technology 2013, Vol. 16, No. 5, pp 839-845, Oct. 2012