CALL: +61 2 9011 6602 | 9.00 - 5.00 Mon-Fri AEST



Simulation Definitions

Confused by the multitude of definitions surrounding real-time and hardware-in-the-loop simulation?
Don't be. It's all pretty simple.


Real-Time Simulation (RTS)


Any simulation run on the real-time computer/simulator's CPUs/FPGA,
where an 'offline' model is first converted to C++ run-time code, is referred to as
'real-time' (or sometimes 'online'). Real-Time Simulation (often abbreviated as RTS)
is any run-time model where one second in the virtual world
equals one second in the real world.

Offline (Non Real-time) Simulation


Any simulation run on a computer only using the native app in which
a model was created (eg Simulink or PSIM) is referred to as 'offline'
(or 'non-real-time'). 'Offline' Simulation is any non-run-time model
where one second in the virtual world is not equal to one second in the real world.

Offline simulation models running slower than real-time
can not be used in real-time hardware-in-the-loop testing.


Model-In-the-Loop (MIL)


Validate models created 'offline' (ie on your desktop)
to ensure your syntax and logic is correct before adding
code, solver blocks, communications protocols, etc.
Sometimes considered synonymous with RCP.


Rapid Control Prototyping (RCP)


Develop, test and validate your control models
BEFORE investing time and money in
developing code based on them.

Software-In-the-Loop (SIL)


Bring your compiled code into simulations
to validate and refine before proceeding
to the development of physical prototypes.


Hardware-In-the-Loop (HIL)


HIL lets you test real devices in virtual
'real-world' based scenarios. Also called Control-Hardware-In-the-Loop (CHIL)
when it specifically involves control electronics.

Power-Hardware-In-the-Loop (PHIL)


Add power amplifiers to work with the higher
voltages required for real power devices such
as generators, motors and protection relays.


Heterogenous Model-In-The-Loop Simulation

(Autonomous Vehicle Control System scenario shown)


Bring together heterogenous models running in different modelling environments such as Simulink, carSIM and Pro-SiVIC, using Orchestra to create an integrated Model-In-The-Loop real-time simulation environment. Ideal for applications such as autonomous vehicle control systems development and validation.

Ready to start using the world's leading Real-Time Simulation Solution?