DOI QR코드

DOI QR Code

Hardware-In-the-Loop Simulation of ECU using Reverse Engineering

역공학을 이용한 ECU의 Hardware-In-the-Loop Simulation

  • Received : 2016.01.26
  • Accepted : 2016.03.16
  • Published : 2016.03.31

Abstract

Increasing the proportion of an embedded system in automotive industry, test methods for evaluation and fault detection of the embedded system have been researched. HILS is a test method that is used in the development and test of complex real-time embedded systems. In this study, we defined the HILS method of the ECU, one of the embedded systems used in automobiles. Our method is to create a test model that can provide a virtual vehicle environment to the ECU on the basis of the actual vehicle data. The test model has reference information that can transmit the sensor signal and CAN Message into the ECU from HILS tester. In this study, the HILS can detect faults of the target ECU.

자동차 산업에서 임베디드 시스템의 비중이 증가하면서, 임베디드 시스템의 불량 검출과 평가를 위한 시험 방법들이 연구되고 있다. 하드웨어 인 더 루프 시뮬레이션은 실시간 임베디드 시스템의 개발 및 시험을 위해서 사용되는 시험 방법이다. 본 연구는 자동차에서 사용되는 임베디드 시스템인 ECU의 하드웨어 인더 루프 시뮬레이션 방법에 대해서 정의한다. 이 방법은 실제 차량 데이터를 기반으로 ECU에게 가상차량환경을 제공할 수 있는 시험 모델을 작성할 수 있다. 시험 모델은 시험기로부터 ECU에게 센서 신호와 CAN 메시지를 모사할 수 있는 참조 정보를 가진다. 본 연구의 하드웨어 인 더 루프 시뮬레이션은 목표한 ECU의 불량을 검출할 수 있다.

Keywords

References

  1. I. Arsie, G. Betta, D. Capriglione, A. Pietrosanto and P. Sommella (2014), "Functional testing of measurement-based control systems: An application to automotive", Measurement, Vol. 54, pp. 222-233. https://doi.org/10.1016/j.measurement.2014.03.017
  2. H. Cho (2014), "Design and Application of Accelerated Run-in Test for ECU Quality Improvement", Transaction of KSAE, Vol. 22, No. 4, pp. 145-151. https://doi.org/10.7467/KSAE.2014.22.4.145
  3. J. Baek (2011), "A Study on Reliability Evaluation of Embedded Software in Vehicle", Transaction of KSAE, Vol. 19, No. 4, pp. 1-7.
  4. S. Lee and S. Shin (2014), "Software Fault Injection Test Methodology for the Software Verification of ISO 26262 Standards-based," Transaction of KSAE, Vol. 22, No. 3, pp. 68-74.
  5. D. Jung and K. Min (2009), "Study on the Development of HILS System Using HEV's ECUs," KSAE Annual Conference Proceedings, pp. 2887-2892.
  6. H. K. Fathy, Z. S. Filipi, J. Hagena and J. L. Stein (2006), "Review of Hardware-in-the-Loop Simulation and Its Prospects in the Automotive Area", Proceeding of SPIE, Vol. 6228.
  7. J. Cho, D. Choi, S. Yoo and W. Lee (2000), "PC-Based Real-Time Driving Simulation", Proceeding of the korea society for simulation, pp. 192-197.
  8. D. Ramaswamy, R. McGee, S. Sivashankar, A. Deshpande, J. Allen, K. Rzemien and W. Stuart (2004), "A Case Study in Hardware-In-the-Loop Testing: Development of an ECU for a Hybrid Electric Vehicle", SAE Technical Paper Series, 2004-01-0303.
  9. E. Bringmann and A. Kramer (2008), "Model-based Testing of Automotive Systems", International Conference on Software Testing, Verification, and Validation, pp. 485-493.
  10. W. Lee, S. Park and M. Sunwoo (2004), "Towards a seamless development process for automotive engine-control system," Control Engineering Practice, Vol. 12, pp. 977-986. https://doi.org/10.1016/j.conengprac.2003.11.016
  11. L. Jun, G. Ying-qing and W. Hai-Quan (2008), "Rapid Prototyping Real-Time Simulation Platform for Digital Electronic Engine Control", IEEE, and Validation, pp. 1-5.
  12. R. Isermann, J. Schaffnit and S. Sinsel (1999), "Hardware-in-the-loop simulation for the design and testing of engine-control systems", Control Engineering Practice, Vol. 7, pp. 643-653. https://doi.org/10.1016/S0967-0661(98)00205-6
  13. Q. R. Butt, A. I. Bhatti, M. R. Mufti, M. A. Rizvi and I. Awan (2013), "Modeling and online parameter estimation of intake manifold in gasoline engines using sliding mode observer", Simulation Modeling Practice and Theory, Vol. 32, pp. 138-154. https://doi.org/10.1016/j.simpat.2012.12.001
  14. T. Park, C. Han and S. Lee (2005), "Development of the electronic control unit for the rack-actuating steer-by-wire using the hardware-in-the-loop simulation system," Mechatronics, Vol. 15, pp. 899-918. https://doi.org/10.1016/j.mechatronics.2005.05.002
  15. A. Palladino, G. Fiengo and D. Lanzo (2012), "A portable hardware-in-the-loop (HIL) device for automotive diagnostic control systems," ISA Transactions, Vol. 51, pp. 229-236. https://doi.org/10.1016/j.isatra.2011.10.009
  16. C. You and Y. Ko (2015), "Development of the Vehicle Diagnosis Program Using OBD-II", Transaction of KSAE, Vol. 23, No. 3, pp. 271-278. https://doi.org/10.7467/KSAE.2015.23.3.271
  17. N. Jeong, S. Yang, K. Kim, S. Choi, M. Wang, S. You, H. Kim and M. Suh (2015), "Development of Urban Driving Cycle for Performance Evaluation of Electric Vehicles Part II : Verification of Driving Cycle," Transaction of KSAE, Vol. w23, No. 2, pp. 161-168, 2015. https://doi.org/10.7467/KSAE.2015.23.2.161