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 条
  • [31] The Application of Hardware-in-the-Loop (HIL) Simulation for Evaluation of Active Safety of Vehicles Equipped with Electronic Stability Control (ESC) Systems
    Tumasov, A. V.
    Vashurin, A. S.
    Trusov, Y. P.
    Toropov, E. I.
    Moshkov, P. S.
    Kryaskov, V. S.
    Vasilyev, A. S.
    PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 : 309 - 315
  • [32] Rule-based Control and Equivalent Consumption Minimization Strategies for Hybrid Electric Vehicle Powertrains: a Hardware-in-the-loop Assessment
    Anselma, Pier Giuseppe
    2022 IEEE 31ST INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2022, : 680 - 685
  • [33] Hardware-in-the-Loop Validation of Energy Management Systems for Microgrids: A Short Overview and a Case Study
    Casolino, Giovanni Mercurio
    Russo, Mario
    Varilone, Pietro
    Pescosolido, Daniele
    ENERGIES, 2018, 11 (11)
  • [34] A cost- and time-effective hardware-in-the-loop simulation platform for automotive engine control systems
    Lee, W
    Yoon, M
    Sunwoo, M
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2003, 217 (D1) : 41 - 52
  • [35] Actuator-based hardware-in-the-loop testing of a jet engine fuel control unit in flight conditions
    Montazeri-Gh, M.
    Nasiri, M.
    Rajabi, M.
    Jamshidfard, M.
    SIMULATION MODELLING PRACTICE AND THEORY, 2012, 21 (01) : 65 - 77
  • [36] The rapid development of a vehicle electronic control system and its application to an antilock braking system based on hardware-in-the-loop simulation
    Li, J
    Yu, F
    Zhang, JW
    Feng, JZ
    Zhao, HP
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2002, 216 (D2) : 95 - 105
  • [37] Application of Hardware-in-the-Loop Simulation for the Development and Testing of Advanced Control Systems for Joint Wear Simulators
    Iyer, Kaushikk
    Keeling, David
    Hall, Richard M.
    2022 8TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND ROBOTICS ENGINEERING (ICMRE 2022), 2022, : 44 - 49
  • [38] Developing a software size model for rule-based systems: a case study
    Moores, TT
    EXPERT SYSTEMS WITH APPLICATIONS, 2001, 21 (04) : 229 - 237
  • [39] Fractional-Order Water Level Control Based on PLC: Hardware-In-The-Loop Simulation and Experimental Validation
    Mystkowski, Arkadiusz
    Kierdelewicz, Andrzej
    ENERGIES, 2018, 11 (11)
  • [40] Fractional Order Networked Control Systems and Random Delay Dynamics: A Hardware-In-The-Loop Simulation Study
    Mukhopadhyay, Shayok
    Han, Yiding
    Chen, YangQuan
    2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 1418 - 1423