Application of rule-based expert systems in hardware-in-the-loop simulation case study: Software and performance validation of an engine electronic control unit

被引:2
|
作者
Miguel Ortega-Cabezas, Pedro [1 ]
Colmenar-Santos, Antonio [1 ]
Borge-Diez, David [2 ]
Juan Blanes-Peiro, Jorge [2 ]
机构
[1] UNED, Dept Elect Elect & Control Engn, Juan del Rosal,12,Ciudad Univ, Madrid 28040, Spain
[2] Univ Leon, Dept Elect & Control Engn, Escuela Ingn, Campus Vegazana S-N, Leon, Spain
关键词
dynamic-link library; embedded software; expert system; model-based testing; software validation; REGRESSION;
D O I
10.1002/smr.2223
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Innovative techniques to validate software are needed to reduce cost and increase software quality. This research aims to check if two rule-based expert systems (EXs) combined with dynamic-link libraries (dlls) perform better than other techniques widely employed in the automotive sector when validating the engine electronic control unit (ECU) software by using a hardware-in-the-loop (HIL) simulation. To perform this research, 15 software modules (SMs) of different complexities were chosen to be validated in an HIL simulation by using different techniques such as the manual execution, the tester-in-the-loop, the model-based testing, a rule-based EX, and the combination of two EXs to establish the code and functional coverage, the productivity gain, the number of bugs found, potential limitations of each technique, and the success rate of the HIL simulation. The test cases used are described in-depth in Section 2. The enhancement, which dlls and EXs offer, depends on the number of states in the functional model used in the EXs and the number of subintervals in which the SM inputs can be divided. A range between 6 and 16 more bugs can be detected when using two EXs. The HIL enhancement can reach 6%, 16.8%, and 18% depending on the SM complexity.
引用
收藏
页数:35
相关论文
共 50 条
  • [21] Polynomial-based time-delay compensation for hardware-in-the-loop simulation of a jet engine fuel control unit
    Hashemi, Seyed Reza
    Montazeri-Gh, Morteza
    INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2014, 8 (04) : 323 - 338
  • [22] Software-Based Hardware-in-the-Loop Real-Time Simulation of Distribution Systems
    Ziaeinejad, Saleh
    Mehrizi-Sani, Ali
    2016 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PESGM), 2016,
  • [23] Hardware-in-the-loop simulation of satellite attitude control based on information electronic system of microkernel
    Wang, Feng
    Xu, Guo-Dong
    Geng, Yun-Hai
    Gong, Xiao-Chun
    Cao, Xi-Bin
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (05): : 1131 - 1135
  • [24] Hardware-in-the-Loop Co-Simulation Based Validation of Power System Control Applications
    Otte, Marcel
    Leimgruber, Fabian
    Bruendlinger, Roland
    Rohjans, Sebastian
    Latif, Aadil
    Strasser, Thomas, I
    2018 IEEE 27TH INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2018, : 1229 - 1234
  • [25] The rapid development of vehicle electronic control system based on hardware-in-the-loop simulation technology
    Li, J.
    Yu, F.
    Yin, C.
    Zhang, J.
    2001, SAE-China (23): : 306 - 310
  • [26] Evaluation of the control performance of hydronic radiant heating systems based on the emulation using hardware-in-the-loop simulation
    Rhee, Kyu Nam
    Yeo, Myoung Souk
    Kim, Kwang Woo
    BUILDING AND ENVIRONMENT, 2011, 46 (10) : 2012 - 2022
  • [27] Process Control Study of Hardware-in-the-loop Simulation for High-power Electronic Device
    Yang, Xiaopin
    Wang, Hui
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION (ICMS2009), VOL 3, 2009, : 410 - 414
  • [28] Application of the VX1 technology to hardware-in-the-loop simulation of aeroengine control systems
    Duan, C
    Xie, SS
    Qian, K
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 1, 2005, : 587 - 590
  • [29] Design of Hardware-in-the-Loop Simulation Launch Control Simulation Software Based on Windows XP plus RTX
    Zhang, Duo
    Zhang, Xiao
    Liu, Manguo
    Wang, Gen
    PROCEEDINGS OF 2022 INTERNATIONAL CONFERENCE ON AUTONOMOUS UNMANNED SYSTEMS, ICAUS 2022, 2023, 1010 : 1444 - 1450
  • [30] Hardware-in-the-loop neuro-based simulation for testing gas turbine engine control system
    Kumarin, A.
    Kuznetsov, A.
    Makaryants, G.
    2018 GLOBAL FLUID POWER SOCIETY PHD SYMPOSIUM (GFPS), 2018,