pith. sign in

arxiv: 1907.03981 · v1 · pith:Q4XA27BNnew · submitted 2019-07-09 · 📡 eess.SY · cs.SY

Simulation Credibility Assessment Methodology with FPGA-based Hardware-in-the-loop Platform

Pith reviewed 2026-05-25 00:30 UTC · model grok-4.3

classification 📡 eess.SY cs.SY
keywords FPGAhardware-in-the-loopsimulation credibilityassessment methodologysensor emulationelectronic control systemsmulticopter
0
0 comments X

The pith

FPGA simulation of sensor chips keeps the hardware and software environment identical between simulation and real experiments.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper builds a real-time hardware-in-the-loop platform that uses an FPGA to emulate every sensor chip in an electronic control system. Because the tested controller sees the same chip-level interfaces and timing in both the simulation and the physical setup, engineers can execute identical test sequences in each and measure the resulting discrepancies. Assessment proceeds through separate indices for performance, time-domain behavior, and frequency-domain behavior; each index is scaled to the interval [0,1] and then combined into a single overall credibility score. The method is exercised on a multicopter flight-control system to show that the indices can be obtained from matching simulation and flight tests.

Core claim

By using the FPGA to simulate all sensor chips, the simulation platform can ensure that the tested electronic system maintains the same hardware and software operating environment in both simulations and experiments, which makes it possible to perform the same tests in the simulation platform and the real experiment to compare and analyze the simulation errors. Testing methods and normalized assessment indices from performance, time-domain, and frequency-domain perspectives are then combined into an overall credibility index for the platform.

What carries the argument

FPGA emulation of all sensor chips so that the controller hardware and software see identical interfaces and timing in simulation and experiment.

If this is right

  • Identical test sequences become feasible in simulation and experiment, allowing direct subtraction of results to isolate simulation error.
  • Normalized indices from different domains can be compared and summed without unit conversion.
  • An overall credibility score is produced that reflects the platform's fidelity across all tested aspects.
  • The same platform and indices can be reused on any electronic control system whose sensors can be emulated on FPGA.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The approach could be used to decide when a simulation model is accurate enough to replace some physical tests during development.
  • Discrepancies found by the method could guide targeted improvements to sensor models rather than wholesale model replacement.
  • The normalized 0-1 scale might serve as a common currency for comparing credibility across simulation platforms built by different teams.

Load-bearing premise

Accurately emulating each sensor chip individually on the FPGA is sufficient to reproduce the complete system-level interactions and timing present in the physical hardware.

What would settle it

A measurable difference in timing or closed-loop behavior between the FPGA-simulated sensors and the physical sensors when the identical controller software runs the same command sequence on both.

Figures

Figures reproduced from arXiv: 1907.03981 by Chenxu Ke, Kai-Yuan Cai, Quan Quan, Xunhua Dai.

Figure 1
Figure 1. Figure 1: Testing methods in real-world experiments and the FP [PITH_FULL_IMAGE:figures/full_fig_p002_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Simulation validation testing structure. [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 4
Figure 4. Figure 4: Sweep frequency data processing results with the soft [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Hardware composition of the real-time HIL simulatio [PITH_FULL_IMAGE:figures/full_fig_p005_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Test equipment for simulation credibility assessme [PITH_FULL_IMAGE:figures/full_fig_p006_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Automatic mission flight testing for F450 quadcopter [PITH_FULL_IMAGE:figures/full_fig_p006_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Sensor noise and vibration model verification test. T [PITH_FULL_IMAGE:figures/full_fig_p006_8.png] view at source ↗
Figure 10
Figure 10. Figure 10: Level flight results for simulation validation. The [PITH_FULL_IMAGE:figures/full_fig_p007_10.png] view at source ↗
Figure 9
Figure 9. Figure 9: Frequency-domain assessment for the simulation fide [PITH_FULL_IMAGE:figures/full_fig_p007_9.png] view at source ↗
read the original abstract

Electronic control systems are becoming more and more complicated, which makes it difficult to test them sufficiently only through experiments. Simulation is an efficient way in the development and testing of complex electronic systems, but the simulation results are always doubtful by people due to the lack of credible simulation platforms and assessment methods. This paper proposes a credible simulation platform based on real-time FPGA-based hardware-in-the-loop (HIL) simulation, and then an assessment method is proposed to quantitatively assess its simulation credibility. By using the FPGA to simulate all sensor chips, the simulation platform can ensure that the tested electronic system maintains the same hardware and software operating environment in both simulations and experiments, which makes it possible to perform the same tests in the simulation platform and the real experiment to compare and analyze the simulation errors. Then, the testing methods and assessment indices are proposed to assess the simulation platform from various perspectives, such as performance, time-domain response, and frequency-domain response. These indices are all normalized to the same scale (from 0 to 1) and mapped to a uniform assessment criterion, which makes it convenient to compare and synthesize different assessment indices. Finally, an overall assessment index is proposed by combining all assessment indices obtained from different tests to assess the simulation credibility of the whole simulation platform. The simulation platform and the proposed assessment method are applied to a multicopter system, where the effectiveness and practicability are verified by simulations and experiments.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 2 minor

Summary. The paper proposes an FPGA-based real-time hardware-in-the-loop (HIL) simulation platform that emulates all sensor chips to maintain identical hardware and software operating environments between simulation and physical experiments on electronic control systems. It defines a set of normalized assessment indices (scaled 0-1) covering performance, time-domain response, and frequency-domain response, combines them into an overall credibility index, and demonstrates the platform and method on a multicopter system via simulations and experiments.

Significance. If the environment-equivalence claim holds and the indices prove robust under validation, the work could supply a concrete, comparable framework for quantifying HIL simulation credibility—an area where current practice often relies on ad-hoc checks. The explicit normalization to a common scale and the multicopter case study are practical strengths that would aid adoption if the core assumptions are substantiated.

major comments (1)
  1. [Section 3 and multicopter case study] Section 3 and multicopter case study: the central claim that the FPGA platform enables direct, apples-to-apples simulation-vs-experiment error comparison rests on the assertion that emulating individual sensor chips produces an operating environment identical to physical hardware. No explicit validation (e.g., timing diagrams, protocol traces, or electrical-characteristic measurements) is supplied showing that FPGA models reproduce bus timing, noise, power, or interface behavior without introducing new artifacts; any systematic mismatch would invalidate the error-comparison premise and the resulting credibility indices.
minor comments (2)
  1. [Abstract] The abstract states that indices are 'normalized to the same scale (from 0 to 1)' and mapped to a uniform criterion, yet the manuscript should supply the explicit normalization formulas and the weighting/synthesis rule for the overall index in the main text rather than deferring all detail to later sections.
  2. [Figures and tables] Figure captions and table headings should explicitly state the number of experimental runs and the statistical treatment (e.g., mean ± std) used to compute each index so that reproducibility is immediate.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for the constructive feedback. We address the single major comment below.

read point-by-point responses
  1. Referee: [Section 3 and multicopter case study] Section 3 and multicopter case study: the central claim that the FPGA platform enables direct, apples-to-apples simulation-vs-experiment error comparison rests on the assertion that emulating individual sensor chips produces an operating environment identical to physical hardware. No explicit validation (e.g., timing diagrams, protocol traces, or electrical-characteristic measurements) is supplied showing that FPGA models reproduce bus timing, noise, power, or interface behavior without introducing new artifacts; any systematic mismatch would invalidate the error-comparison premise and the resulting credibility indices.

    Authors: We agree that the manuscript's central claim would be strengthened by explicit validation of the FPGA sensor emulation. The submission describes emulation of individual sensor chips to maintain identical hardware-software environments but does not include supporting measurements such as timing diagrams, protocol traces, or electrical-characteristic comparisons. In the revised version we will add these data in Section 3 to demonstrate that bus timing, interface behavior, and other relevant characteristics are reproduced without introducing new systematic artifacts. This addition will directly support the premise underlying the normalized assessment indices and the multicopter demonstration. revision: yes

Circularity Check

0 steps flagged

No circularity; assessment indices are independent comparisons

full rationale

The paper defines a simulation platform by FPGA sensor emulation and then proposes normalized indices (performance, time/frequency domain) computed directly from paired simulation-vs-experiment runs on the same tests. These indices are combined into an overall score by explicit averaging or mapping; none is defined in terms of itself or obtained by fitting parameters to the target credibility quantity. No self-citations are invoked as uniqueness theorems or load-bearing premises. The derivation chain is therefore self-contained against external benchmarks.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

Abstract-only review yields no explicit free parameters or invented entities. The central method rests on the domain assumption that sensor-level FPGA emulation produces system-level equivalence.

axioms (1)
  • domain assumption FPGA simulation of individual sensor chips produces system-level timing and interaction behavior equivalent to physical hardware
    This premise is required for the claim that identical tests can be compared directly between simulation and experiment.

pith-pipeline@v0.9.0 · 5790 in / 1227 out tokens · 46690 ms · 2026-05-25T00:30:14.989689+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

22 extracted references · 22 canonical work pages

  1. [1]

    A 400-V/50-kV A digital-physical hybrid real-time simulation platform for power systems,

    C. Mao, F. Leng, J. Li, S. Zhang, L. Zhang, R. Mo, D. Wang, J. Zeng, X. Chen, R. An, and Y . Zhao, “A 400-V/50-kV A digital-physical hybrid real-time simulation platform for power systems,” IEEE Transactions on Industrial Electronics, vol. 65, no. 5, pp. 3666–3676, 2018

  2. [2]

    A m atrix- inversion technique for FPGA-based real-time emt simulati on of power converters,

    A. Hadizadeh, M. Hashemi, M. Labbaf, and M. Parniani, “A m atrix- inversion technique for FPGA-based real-time emt simulati on of power converters,” IEEE Transactions on Industrial Electronics , vol. 66, no. 2, pp. 1224–1234, 2019

  3. [3]

    A force compens ation approach toward divergence of hardware-in-the-loop conta ct simulation system for damped elastic contact,

    C. Qi, F. Gao, X. Zhao, A. Ren, and Q. Wang, “A force compens ation approach toward divergence of hardware-in-the-loop conta ct simulation system for damped elastic contact,” IEEE Transactions on Industrial Electronics, vol. 64, no. 4, pp. 2933–2943, 2017

  4. [4]

    Autono mous vehicle testing and validation platform: Integrated simul ation system with hardware in the loop,

    Y . Chen, S. Chen, T. Zhang, S. Zhang, and N. Zheng, “Autono mous vehicle testing and validation platform: Integrated simul ation system with hardware in the loop,” in 2018 IEEE Intelligent V ehicles Symposium (IV), 2018, pp. 949–956

  5. [5]

    Low-cost hardware-in-the-loop testbed of a mobile robot to support l earning in automatic control and robotics,

    I. Tejado, J. Serrano, E. P´ erez, D. Torres, and B. M. Vina gre, “Low-cost hardware-in-the-loop testbed of a mobile robot to support l earning in automatic control and robotics,” IF AC-PapersOnLine, vol. 49, no. 6, pp. 242–247, 2016

  6. [6]

    A practical perform ance evaluation method for electric multicopters,

    D. Shi, X. Dai, X. Zhang, and Q. Quan, “A practical perform ance evaluation method for electric multicopters,” IEEE/ASME Transactions on Mechatronics, vol. 22, no. 3, pp. 1337–1348, 2017

  7. [7]

    Simulation credibility: Advances in verification, v alidation, and uncertainty quantification,

    U. B. Mehta, D. R. Eklund, V . J. Romero, J. A. Pearce, and N. S. Keim, “Simulation credibility: Advances in verification, v alidation, and uncertainty quantification,” NASA Ames Research Center, Mo ffett Field, CA United States, Tech. Rep. JANNAF/GL-2016-0001, Nov. 01, 2016

  8. [8]

    Comprehens ive electric-thermal photovoltaic modeling for power-hardwa re-in-the-loop simulation (PHILS) applications,

    X. H. Mai, S. K. Kwak, J. H. Jung, and K. A. Kim, “Comprehens ive electric-thermal photovoltaic modeling for power-hardwa re-in-the-loop simulation (PHILS) applications,” IEEE Transactions on Industrial Electronics, vol. 64, no. 8, pp. 6255–6264, 2017

  9. [9]

    Hardware-in-the-loop methods for re al-time frequency-response measurements of on-board power distri bution sys- tems,

    T. Roinila, T. Messo, R. Luhtala, R. Scharrenberg, E. C. D e Jong, A. Fabian, and Y . Sun, “Hardware-in-the-loop methods for re al-time frequency-response measurements of on-board power distri bution sys- tems,” IEEE Transactions on Industrial Electronics , vol. 66, no. 7, pp. 5769–5777, 2019

  10. [10]

    History of verification and v alidation of simulation models,

    R. G. Sargent and O. Balci, “History of verification and v alidation of simulation models,” in Proceedings of the 2017 Winter Simulation Conference, ser. WSC ’17. Piscataway, NJ, USA: IEEE Press, 2017, pp. 1–16

  11. [11]

    Assessing computational model credibility using a risk- based framework,

    T. M. Morrison, P . Hariharan, C. M. Funkhouser, P . Afsha ri, M. Goodin, and M. Horner, “Assessing computational model credibility using a risk- based framework,” ASAIO Journal , no. 4, pp. 349–360

  12. [12]

    Real-time FPGA-based hardware-in-the-loop simu lation test bench applied to multiple-output power converters,

    O. Lucia, I. Urriza, L. A. Barragan, D. Navarro, O. Jimen ez, and J. M. Burdio, “Real-time FPGA-based hardware-in-the-loop simu lation test bench applied to multiple-output power converters,” IEEE Transactions on Industry Applications , vol. 47, no. 2, pp. 853–860, 2010

  13. [13]

    Real-time simulation of MMCs using CPU and FPGA ,

    H. Saad, T. Ould-Bachir, J. Mahseredjian, C. Dufour, S. Dennetiere, and S. Nguefeu, “Real-time simulation of MMCs using CPU and FPGA ,” IEEE Transactions on Power Electronics , vol. 30, no. 1, pp. 259–267, 2015

  14. [14]

    FPGA implementation of the pow er electronic converter model for real-time simulation of electromagnet ic transients,

    M. Matar and R. Iravani, “FPGA implementation of the pow er electronic converter model for real-time simulation of electromagnet ic transients,” IEEE Transactions on Power Delivery, vol. 25, no. 2, pp. 852–860, 2010

  15. [15]

    Review of re al-time simulator and the steps involved for implementation of a model from MA T - LAB/SIMULINK to real-time,

    S. Mikkili, A. K. Panda, and J. Prattipati, “Review of re al-time simulator and the steps involved for implementation of a model from MA T - LAB/SIMULINK to real-time,” Journal of The Institution of Engineers (India): Series B , vol. 96, no. 2, pp. 179–196, 2015

  16. [16]

    An overall study o f a real- time simulator and application of RT-LAB using MA TLAB simpo wer- systems,

    S. S. Noureen, V . Roy, and S. B. Bayne, “An overall study o f a real- time simulator and application of RT-LAB using MA TLAB simpo wer- systems,” in 2017 IEEE Green Energy and Smart Systems Conference , 2018, pp. 1–5

  17. [17]

    R. K. Remple and M. B. Tischler, Aircraft and rotorcraft system identification: engineering methods with flight-test examp les. American Institute of Aeronautics and Astronautics, 2006

  18. [18]

    Quan, Introduction to Multicopter Design and Control

    Q. Quan, Introduction to Multicopter Design and Control . Springer, Singapore, 2017

  19. [19]

    B. L. Stevens and F. L. Lewis, Aircraft Control and Simulation 2nd Edition. Wiley, New Jersey, 2004

  20. [20]

    Quadcopter flight simulation model - mam bo,

    I. MathWorks, “Quadcopter flight simulation model - mam bo,” https://ww2.mathworks.cn/help/aeroblks/quadcopter-project.html, Accessed April 17, 2019

  21. [21]

    An analytical des ign optimization method for electric propulsion systems of mul ticopter UA Vs with desired hovering endurance,

    X. Dai, Q. Quan, J. Ren, and K.-Y . Cai, “An analytical des ign optimization method for electric propulsion systems of mul ticopter UA Vs with desired hovering endurance,” IEEE/ASME Transactions on Mechatronics, vol. 24, no. 1, pp. 228–239, 2019

  22. [22]

    Efficiency opti mization and component selection for propulsion systems of electric mul ticopters,

    X. Dai, Q. Quan, J. Ren, and C. Kai-Y uan, “Efficiency opti mization and component selection for propulsion systems of electric mul ticopters,” IEEE Transactions on Industrial Electronics , vol. 66, no. 10, pp. 7800– 7809, 2019