What is a Hardware in the loop system (HILS)?
Hardware in the loop system (HILS-Hardware in the loop system) refers to the development and testing technology applied for real-time embedded systems, while HIL provides a dynamic system model, which can simulate the real system environment, and then add related Mathematical representation of dynamic systems (controlled device simulation). Then connect it to the simulation system platform through the inputs and outputs of the embedded system.
HIL must include electronic simulation of sensors and actuators, and this electronic simulation is the interface between the embedded system and the simulated controlled device. The value of the sensor will be controlled by the controlled device and read by the embedded system.
The system reads, the control algorithm can be implemented through the embedded system to be tested, and the control signal of the actuator can be changed, and the change of the control signal can change the control input and internal state of the controlled analog device. The control algorithm can be implemented through the embedded system, also change control signal from the actuator, and the difference of the control signal can change the control input and internal state of the controlled analog device.
For example, if you want to test an Anti-lock braking system, the HIL simulation platform may have simulated controlled devices for several subsystems, such as the suspension system, wheels, tires, hydraulic components of the brake system, and road characteristics. Through the above system, the situation of Anti-lock braking can be simulated, and then adjustments and improvements can be made.