The global aerospace sector is experiencing its most profound structural transformation since the transition from piston engines to gas turbines. This transformation is driven by two powerful industrial trends: the rapid rise of electrified powertrains and the exponential increase in systemic connectivity across aircraft architectures . To meet stringent global sustainability mandates and lower carbon footprints, development organizations are aggressively researching advanced energy storage systems, distributed electric propulsion, and highly efficient power-conversion processes .
In this new era, conventional mechanical, hydraulic, and pneumatic systems are systematically being replaced by high-power electrical equivalents. This technological shift has yielded two primary civil aviation concepts: More Electric Aircraft (MEA) and all-electric Vertical Take-Off and Landing (eVTOL) aircraft. While MEA architectures optimize secondary power systems by relying on a centralized electrical microgrid, eVTOL systems rely entirely on electric propulsion for lift, thrust, and control.
However, translating these conceptual vehicle designs into commercially viable, certified aircraft presents unprecedented engineering and validation challenges . Unlike automotive applications, aerospace systems operate under safety-critical margins where single-point failures can lead to catastrophic hull loss. Consequently, civil aviation authorities, such as the Federal Aviation Administration (FAA) and the European Union Agency for Safety (EASA), enforce rigorous compliance frameworks before any novel technology can be certified for flight.
Because traditional development and physical testing methods are slow, hazardous, and prohibitively expensive, the aviation industry has turned to a validation paradigm centered on Aerospace Hardware-in-the-Loop Simulation. This technique integrates high-fidelity real-time simulation with actual physical control hardware, enabling comprehensive, automated, and safe testing under every conceivable operational and environmental condition. Through advanced combined Hardware-in-the-Loop (HIL) and Power Hardware-in-the-Loop (PHIL) validation platforms, aerospace organizations can de-risk complex architectures, accelerate flight certification, and reduce time-to-market.
Three forces are reshaping how aircraft are built and tested. First, powertrains are electrifying: distributed electric propulsion, high-voltage battery packs, and power-dense inverters now sit at the heart of the aircraft, not at its periphery. Second, integration complexity is exploding — every kilowatt of power conversion adds control loops, communication buses, and failure modes that interact. Third, sustainability is driving an entirely new class of air mobility vehicles, from eVTOL air taxis to hybrid-electric regional aircraft.
Traditional aircraft ran on 115 V AC (400 Hz) and 28 V DC power systems. More electric aircraft are transitioning toward high-voltage DC — 270 V and 540 V today, with 800 V and beyond being explored for megawatt-class propulsion — because higher voltage means lower current, lighter wiring, and less weight. eVTOL traction packs commonly run at 400 V and 800 V architectures, and some designs push battery voltages much higher.
This electrification lands squarely in safety-critical territory. A flight controller that mismanages a motor drive, a BMS that misreads a cell, or an inverter that mishandles a fault can end a flight. That raises the stakes for testing and certification, which must be faster, more thorough, and more reliable than ever.
Hardware-in-the-Loop testing replaces a physical system with a real-time digital simulation while keeping the controller hardware real. For an eVTOL, that means a real motor controller unit, a real BMS controller, or a real flight-control computer runs against a real-time test system that behaves like a digital twin of the plant — the motors, inverters, battery cells, sensors, and buses it would see in flight.
The controller cannot tell the difference. It reads sensor signals, issues commands, and closes its control loops exactly as it would on the aircraft — except the “aircraft” is a deterministic simulation running on FPGA-based real-time hardware. This unlocks a class of testing that is impossible or unsafe on real iron:
Many teams still rely on data-acquisition or open-loop bench testing, where signals are recorded and analyzed but the device under test is not driven by a live, reactive model. The difference is decisive for safety-critical aerospace controllers.
| Dimension | Data-Acquisition / Open-Loop Testing | Electric Aircraft HIL Testing |
|---|---|---|
| Loop | Open loop — records or plays back signals | Closed loop — controller and plant react to each other in real time |
| Fault scenarios | Hard or dangerous to stage physically | Scripted, safe, and repeatable (short circuit, broken wire, over-voltage) |
| Dynamic behavior | Limited to captured conditions | Full dynamic drive cycles, transitions, and disturbances |
| Automation | Often manual | Full campaign automation with auto-generated reports |
| Certification evidence | Fragmented | Requirements-based, traceable, regression-ready |
| Coverage | Narrow | Broad — thousands of scenarios including edge cases |
| Repeatability | Variable | Deterministic and identical across runs |
This is the heart of Impedyme’s validation-gap narrative: offline simulation is fast but not real; full flight hardware is real but slow, costly, and dangerous to push to its limits. FPGA-based HIL and PHIL sit precisely in the middle — real controllers, real signals, and (in PHIL) real power, against a high-fidelity model that can be driven anywhere the requirements demand.
To appreciate the necessity of HIL testing, one must distinguish between open-loop data acquisition and closed-loop real-time simulation.
In data-driven, open-loop testing, engineers record physical sensor signals, apply post-processing scripts, and play back these predefined stimuli to a controller under test. While useful for component calibration and basic software debugging, open-loop testing fails to replicate dynamic systems. Because the controller’s outputs are not connected to a live model, the simulated environment does not adapt to the controller’s decisions.
In contrast, Aerospace Hardware-in-the-Loop Simulation operates in a closed loop. The physical controller under test is connected to a real-time simulator running a dynamic digital twin of the plant (e.g., the aircraft’s aerodynamics, motor, or battery). The simulator captures the controller’s command outputs (such as gate-driver signals or throttle commands), calculates the state of the plant in real time, and immediately updates the emulated sensor feedbacks fed back to the controller’s inputs. This continuous loop executes with deterministic latency, enabling the testing of complex dynamic maneuvers, transient stability, and fault recovery.
| Open-Loop DAQ | Controller HIL (CHIL) | Power HIL (PHIL) |
|---|---|---|
| Connection: Open-loop; record and play back | Connection: Closed-loop; real-time physical logic interface | Connection: Closed-loop; real-time physical power interface |
| Power Level: Low signal level (milliwatts) | Power Level: Low signal level (milliwatts to millivolts) | Power Level: High power (kilowatts to megawatts) |
| Verifies: Sensor calibration, basic signal logging, offline diagnostics | Verifies: Software logic, state machines, communication protocols, safety limits | Verifies: Power quality, thermal behaviors, hardware efficiency, protection devices |
| Safety Risk: Negligible; no closed-loop interaction or high power | Safety Risk: Low; isolated from high voltages and currents | Safety Risk: Moderate to High; involves real voltage and current |
In power electronics testing, the fidelity of the simulation is highly sensitive to the temporal resolution (the simulation time step) of the real-time execution engine. Modern aviation inverters utilize high-speed switching devices based on Silicon Carbide (SiC) or Gallium Nitride (GaN) technologies, which switch at frequencies ranging from tens to hundreds of kilohertz.
If the simulation time step is too large (e.g., 20 microseconds to 50 microseconds, typical of standard CPU-based simulators), the simulator cannot accurately resolve the exact moment the Pulse-Width Modulation (PWM) gate-driver signal switches from high to low. This timing mismatch introduces artificial quantization errors—frequently referred to as PWM duty-cycle errors—which can distort simulated current waveforms by up to 20%.
To suppress these errors to less than 1%, the simulator must operate with sub-microsecond time steps. Capturing high-frequency switching dynamics requires a platform that combines high-speed digital input capture with ultra-low latency FPGA-based execution. By executing the power converter and electric motor models directly on an FPGA, the simulation can run at time steps below 1 microsecond, capturing nanosecond-level switching edges and ensuring realistic inverter and motor control validation. Impedyme’s FPGA-based HIL testing eliminates these bottlenecks by integrating processing and I/O on the same chip, achieving simulation steps as fast as 1 microsecond and enabling true real-time simulation of switching devices.
Certifiable electric aircraft software and hardware cannot be tested into compliance after the fact. The discipline starts with model-based design and requirements traceability, and HIL is where that traceability is proven.
A robust workflow runs like this:
PowerHIL Studio anchors the verification end of this chain. Its scenario and sequence editor builds automated test campaigns; each test maps to a requirement; pass/fail criteria and key metrics (current ripple, torque ripple, efficiency, protection response) are logged; and reports are generated automatically as test evidence. Run the same suite after every firmware change, and you have regression evidence that satisfies requirements-based testing objectives.
A complete electric aircraft HIL system has three parts.
Processor-based real-time simulators work well for slower dynamics like DC-bus energy balance or speed loops. But power electronics live in the nanosecond world. Switching transients, PWM edges, and protection logic can all interact inside a single control cycle, and a microsecond of latency or jitter can change whether a test passes or fails.
FPGA-based real-time simulation solves this by integrating processing and I/O on the same chip, delivering deterministic, jitter-free execution. Impedyme’s CHP platform runs models with steps as low as roughly 90 ns, capturing PWM ripple, switching transients, torque ripple, harmonic-rich back-EMF, and rotor-position-dependent machine behavior at high electrical frequency. That temporal resolution is exactly what keeps the closed-loop PHIL interface stable and what lets a virtual battery or motor behave indistinguishably from the real thing.
| Attribute | Processor-Based Real-Time Simulation | FPGA-Based Real-Time Simulation (Impedyme CHP) |
|---|---|---|
| Typical time step | Tens of microseconds | ~90 ns model updates; sub-microsecond I/O |
| Best for | Slower dynamics, energy balance, speed loops | Switching-level power electronics, motor drives, fast faults |
| Determinism | Good, but I/O latency can vary | Fixed latency, negligible jitter run-to-run |
| PWM/transient fidelity | Averaged or limited | Captures switching edges and ripple faithfully |
| Fault response timing | May miss fast events | Reproduces exact trip/reset timing |
| Suitability for certification-grade HIL | Partial | High — repeatable, high-fidelity evidence |
To handle the demanding computational tasks required for modern aerospace simulation, the Impedyme HIL/RCP-Box employs a heterogeneous computing architecture. It integrates a high-performance dual-core ARM processor alongside a multi-core, user-programmable Xilinx Ultrascale+ FPGA.
The ARM processor is optimized for running high-level supervisory controls, communication bus protocols (such as CAN, CAN-FD, and Ethernet), and soft real-time mathematical operations. The Ultrascale+ FPGA handles the execution of high-frequency physical systems, including high-order, non-linear motor models and switching power converter dynamics. This co-processor configuration enables the HIL/RCP-Box to achieve execution frequencies up to 250 kHz for closed-loop control algorithms, while executing hardware-synthesized models at sub-microsecond time steps.
In conventional real-time simulators, communication between the central processing unit and the input/output (I/O) cards occurs over a shared backplane bus, such as PCIe or PXI. This architecture introduces bus-transfer latency, which can degrade stability and accuracy when simulating fast-switching power electronics.
The Impedyme HIL/RCP-Box bypasses this bottleneck by co-locating the processing cores and the high-speed I/O interfaces directly on the same silicon chip. By routing the analog-to-digital converters (ADCs), digital inputs, and communication interfaces straight to the Ultrascale+ FPGA fabric, the system eliminates bus-transfer latency. Signals are captured, processed within the physical model, and outputted as simulated feedback within a single clock cycle, enabling deterministic, sample-by-sample execution.
Aerospace systems verification often requires thousands of I/O channels to fully simulate an aircraft’s complete “Iron Bird” or power distribution grid. To scale the simulation infrastructure, Impedyme utilizes a modular stacking design.
Up to 64 HIL/RCP-Box units can be stacked and interconnected to form a highly networked, multi-node simulator. To ensure that these distributed units execute in unison, Impedyme uses its proprietary RealSync Technology. Operating over high-speed Small Form-factor Pluggable (SFP+) optical ports, RealSync delivers sub-microsecond data transfer latency and nanosecond-level clock synchronization across all stacked units. This allows the entire networked cluster to operate as a single, unified simulation engine with perfectly synchronized execution clocks.
| Technical Parameter | Specification / Performance Capability | Engineering Significance |
|---|---|---|
| Primary Processor | High-performance Dual-Core ARM Processor | Handles soft real-time tasks, communications, and supervisor logic |
| FPGA Fabric | User-programmable Xilinx Ultrascale+ FPGA | Enables hardware synthesis of power converters and sub-microsecond models |
| Maximum Execution Frequency | Up to 250 kHz for closed-loop execution | Supports real-time execution of high-bandwidth controllers |
| Simulation Step Time | Sub-microsecond (down to 90 nanoseconds in PHIL setups) | Minimizes PWM duty-cycle errors in high-frequency switching studies |
| Maximum Stackability | Up to 64 stacked units via RealSync Technology | Enables massive scale HIL testbeds with thousands of synchronized I/Os |
| Inter-Unit Latency | Sub-microsecond transfer latency | Prevents phase lag and timing skew between distributed simulators |
| High-Speed Connectivity | SFP+ Optical Ports (each up to 12.5 Gbps) | Supports multi-node gigabit data streaming and optical galvanic isolation |
| Analog Input/Output Front-End | Differential Analog I/O with High Common-Mode Rejection | Prevents noise injection from high-EMI power electronics environments |
Consider validating an eVTOL propulsion system with two real controllers on the bench: a motor controller unit governing 200 kW electric drives, and a battery management system consisting of a BMS controller plus cell monitoring units, all communicating over a CAN network.
Motor drive simulation. The FPGA-based motor drive model emulates the PMSM motors and their switching inverters. Because the controller drives real PWM, the bench captures PWM pulses at 5 ns resolution while the FPGA machine model runs at 200 ns — fast enough to reproduce high switching dynamics, inject faults, and emulate encoder and phase-current feedback. MotorSim Studio parameterizes the machines (PMSM, BLDC, induction, IPM) with angle-dependent flux, torque, and saliency maps, and offers quadrature encoder and resolver options so the controller sees exactly the position feedback it expects. Field-oriented control loops close against this emulated machine as if a real motor were spinning.
Battery simulation and cell emulation. On the DC side, BatterySim Studio emulates a 400 V battery. At the cell level, the bench emulates individual cells — in this demonstration, 24 of 100 cells are emulated at cell level, with the Real-Time Battery Emulator’s daisy-chaining capability scaling up to 252 cells. Fault insertion happens at the cell level: short-circuit faults, broken-wire faults, voltage override, and temperature override can all be scripted against the BMS. The setup validates passive cell balancing by observing balancing currents in the tens of milliamps (around 78 mA in this case) — proving the BMS balancing algorithm actually works.
Testing outcome. Both unit-level and system-level automated, requirements-based tests run with generated test reports. The team validates the motor controller and the BMS together, over CAN, across normal operation and a battery of fault scenarios — none of which risk a real 200 kW drive or a real high-voltage pack.
Signal-level HIL validates control logic, but it does not exercise the power stage. That is where Power Hardware-in-the-Loop (PHIL) comes in.
In a PHIL setup, the inverter control unit is tested along with a real 300 kW motor inverter at actual power levels. Instead of connecting a real motor and battery, the bench emulates the electric motor and the batteries at rated power using regenerative power amplifiers. The CHP Series’ power stage sources and sinks real current and voltage, so the inverter experiences genuine electrical loading. Low-latency fiber-optic communication links the power amplifier to the FPGA real-time core, keeping the closed loop stable at full power.
The payoff: engineers verify the inverter design at full power without building a dynamometer, procuring a real traction pack, or risking hardware and personnel. PHIL delivers the realism of a full-power test with the safety, repeatability, and cost profile of simulation.
| Attribute | Signal-Level HIL | Power-Level PHIL |
|---|---|---|
| What crosses the interface | Low-level signals | Real power (voltage & current) |
| Device under test | Controller / logic board | Controller + full power stage (e.g., 300 kW inverter) |
| Emulation hardware | I/O modules, signal conditioning | Regenerative power amplifiers (CHP Series) |
| Primary risk validated | Control logic, comms, faults | Power-stage behavior at rated power |
| Real motor/battery needed? | No | No — emulated at full power |
| Communication | Analog/digital I/O | Low-latency fiber-optic |
| Representative of real operation | High for control | Highest — real power flow |
Electric aircraft HIL testing is not limited to eVTOL propulsion. Consider a more electric aircraft emergency power system that combines a fuel cell, a lithium-ion battery, and an ultracapacitor — a hybrid architecture designed to keep essential systems alive when primary generation fails.
A HIL bench can emulate this entire energy system and stage an emergency landing with a generator-failure scenario: the primary generator drops offline, and the power management controller must orchestrate the fuel cell, battery, and ultracapacitor to sustain flight-critical loads through the landing. The bench communicates with the real controller over an ARINC 429 avionics interface, exercising the same messaging the aircraft uses in flight.
Staging a generator failure on a real aircraft is out of the question. On an FPGA-based HIL bench, it is a repeatable test case — one that can be run across dozens of energy-state and fault combinations, each producing traceable test evidence for the safety case.
Certification-grade programs test at two levels, and HIL supports both.
| Attribute | Unit-Level Testing | System-Level Testing |
|---|---|---|
| Scope | Single controller or component (e.g., MCU or BMS) | Integrated systems working together (powertrain + BMS + controls) |
| Question answered | Does this unit meet its requirements? | Do the units interact correctly and safely as a system? |
| Faults | Component-level fault insertion | Cross-system fault propagation and interaction |
| Impedyme tools | CHP Series + relevant Software module | CHP Series + PowerHIL Studio orchestration across emulators |
| Certification value | Verifies low-level requirements | Verifies high-level and integration requirements |
Impedyme’s platform scales from a focused unit-level bench to a full system-level e-bird because every emulator — MotorSim Studio, BatterySim Studio, GridSim Studio, DroneSim Studio — runs on the same CHP hardware and is orchestrated from one PowerHIL Studio environment.
Validating a complex eVTOL propulsion system requires a progressive testing strategy, starting at the individual component level (unit-level) and moving up to full-scale multi-system integration (system-level) :
To validate flight operations in real time, the HIL simulator must run a highly complex, multi-domain digital twin of the eVTOL aircraft . This digital twin consists of several interconnected mathematical submodels :
By linking these models together in a closed-loop real-time environment, engineers can observe how a momentary drop in battery voltage affects motor thrust, and how that thrust reduction impacts the aircraft’s altitude and flight path .
To validate mission-level guidance, navigation, and control (GNC) algorithms, modern HIL setups integrate the real-time simulation engine with photorealistic 3D visualization environments, such as Epic Games’ Unreal Engine .
Using the custom workflow of specialized UAV simulation toolboxes, the aircraft’s 3D spatial coordinates are streamed from the real-time dynamics model directly to the visualization engine . This displays the aircraft flying within highly detailed, photorealistic urban environments.
During a guidance test, the operator can monitor the vehicle’s automated takeoff, transition to forward flight, hover adjustments, and vertical landing . The real-time interface displays motor speeds, terminal battery voltage, state of charge, and total current draw, enabling engineers to assess how environmental factors like crosswinds and turbulence impact battery life and propulsion efficiency.
How is HIL different from PHIL (Power Hardware-in-the-Loop)?
Signal-level HIL exchanges low-level signals between the controller and the simulated plant, validating control logic, communication, and fault handling. PHIL goes further by exchanging real power: a regenerative power amplifier drives the device under test — such as a 300 kW inverter — at rated voltage and current against an emulated motor or battery. PHIL verifies power-stage behavior at full power without a real dynamometer or battery pack.
Which standards govern electric aircraft certification?
The core stack is ARP 4754B (aircraft and system development), DO-178C (airborne software), DO-254 (complex electronic hardware), and DO-160 (environmental conditions). ARP 4754B was released on December 20, 2023 and aligns with the ARP 4761A safety assessment process. HIL supports the requirements-based verification objectives of these standards.
Do regulators accept HIL and laboratory simulation as means of compliance?
Yes. Both EASA and the FAA describe compliance demonstration as a blend of analysis, simulation, ground tests, and flight tests. EASA’s SC-VTOL Means of Compliance documents explicitly address qualifying simulation benches and test rigs for compliance demonstration and system development assurance, and validated simulation is a recognized method used to support and reduce physical testing.
Can HIL testing validate a battery management system without real cells?
Yes. A battery emulator such as Impedyme’s BatterySim Studio, running on the FPGA-based CHP platform, reproduces cell, module, and pack behavior in real time. It emulates individual cell voltages (scaling via daisy-chaining up to 252 cells), emulates temperature and current sensors, and injects faults — short circuits, broken wires, voltage and temperature overrides — so the BMS controller and cell monitoring units are validated safely and repeatably, including cell-balancing verification.
What is the difference between RCP and HIL?
In rapid control prototyping (RCP), the controller algorithm is emulated on a flexible real-time target (Impedyme’s RCP-Box) and runs against a real plant or iron bird to iterate control strategy quickly. In HIL, the controller is the real production hardware and the plant is emulated on the CHP Series — used to verify production hardware and code for robustness and certification readiness. They sit on opposite arms of the model-based design V-model.