Related Experiment Video
Updated: Jan 25, 2026

Ultrasonographic Assessment During Cardiopulmonary Resuscitation
Published on: October 24, 2020
Evaluation of Fluid Resuscitation Control Algorithms via a Hardware-in-the-Loop Test Bed
Objective:
This paper presents a hardware-in-the-loop (HIL) testing platform for evaluating the performance of fluid resuscitation control algorithms. The proposed platform is a cyber-physical system that integrates physical devices with computational models and computer-based algorithms.
Methods:
The HIL test bed is evaluated against in silico and in vivo data to ensure the hemodynamic variables are appropriately predicted in the proposed platform. The test bed is then used to investigate the performance of two fluid resuscitation control algorithms: a decision table (rule-based) and a proportional-integral-derivative (PID) controller.
Results:
The statistical evaluation of test bed indicates that similar results are observed in the HIL test bed, in silico implementation, and the in vivo data, verifying that the HIL test bed can adequately predict the hemodynamic responses. Comparison of the two fluid resuscitation controllers reveals that both controllers stabilized hemodynamic variables over time and had similar speed to efficiently achieve the target level of the hemodynamic endpoint. However, the accuracy of the PID controller was higher than the rule-based for the scenarios tested in the HIL platform.
Conclusion:
The results demonstrate the potential of the HIL test bed for realistic testing of physiologic controllers by incorporating physical devices with computational models of physiology and disturbances.
Significance:
This type of testing enables relatively fast evaluation of physiologic closed-loop control systems to aid in iterative design processes and offers complementary means to existing techniques (e.g., in silico, in vivo, and clinical studies) for testing of such systems against a wide range of disturbances and scenarios.
Related Concept Videos
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Capillary Beds
Capillaries connect arterioles, small branches of arteries, to venules,...
Cardiopulmonary Resuscitation I: Adult
Trial and Error and Algorithm
GIS Software, Hardware, and Sources of GIS Data
Feedback Loops

