Next Article in Journal
Deep Learning-Assisted Early Detection of Skin Cancer from Dermoscopic Images in Underserved Clinical Settings
Previous Article in Journal
The Cortical Contributions to Turning Performance Through Muscle Synergies in Parkinson’s Disease: A Mediation Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Controller Logics for Automating Vasopressor Administration Using a Hardware-in-Loop Test Platform

by
Michael D. Lopez
1,†,
Jonathan Marrero Bermudez
1,†,
David Berard
1,
Lawrence Holland
1,
Austin J. Ruiz
1,
Jose M. Gonzalez
1,
Sofia I. Hernandez Torres
1 and
Eric J. Snider
1,2,*
1
Organ Support & Automation Technologies Group, U.S. Army Institute of Surgical Research, Joint Base San Antonio, Fort Sam Houston, TX 78234, USA
2
Department of Surgery, Long School Medicine, UT Health San Antonio, San Antonio, TX 78229, USA
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Bioengineering 2026, 13(4), 454; https://doi.org/10.3390/bioengineering13040454
Submission received: 27 February 2026 / Revised: 1 April 2026 / Accepted: 8 April 2026 / Published: 13 April 2026
(This article belongs to the Section Biomedical Engineering and Biomaterials)

Abstract

Hemorrhagic shock remains one of the leading causes of preventable death for both civilian and military trauma. Fluid resuscitation is the primary treatment but requires constant monitoring, particularly for volume non-responsive patients susceptible to fluid overload, pulmonary edema, and other life-threatening conditions. To overcome fluid non-responsiveness, vasoactive drugs or vasopressors can be necessary adjuvants to fluid therapy but require tedious titrations that can be difficult to manage during mass-casualty situations. This study developed and evaluated automated closed-loop vasopressor controllers for hemorrhage scenarios. Ten physiological closed-loop controller (PCLC) configurations with different underlying functionalities were tuned to be either more aggressive or conservative to reach the target mean arterial pressure. A hardware-in-loop test platform with fluid-pressure responsiveness, derived from animal data, tested each controller across three different starting pressure scenarios. The platform successfully differentiated controller designs based on performance metrics. While some configurations overshot the target and others could not reach the target pressure, strong-performing PCLCs consistently reached and maintained the target quickly. Three candidate PCLCs outperformed the rest and will be evaluated across wider scenarios to develop a robust controller design. This work accelerates PCLC-driven vasopressor administration development, providing a necessary fluid resuscitation adjuvant for precise hemodynamic management in hemorrhagic trauma.

1. Introduction

The optimization of pre-hospital treatment requires the adoption of novel approaches for delivering medical care for improved patient outcomes. Automation of clinical treatments is an increasingly researched approach for improving patient outcomes while reducing medical-provider cognitive burden in pre-hospital settings [1,2,3]. Physiological closed-loop controllers (PCLCs) are a potential solution to automate various health applications, such as the adoption of PCLCs in the automation of portable ventilators [4,5]. Additionally, PCLCs have been utilized to automate the process of fluid resuscitation to improve mortality outcomes for hemorrhagic shock [6,7]. PCLCs for fluid resuscitation are responsible for the automation of blood product and/or crystalloid infusions to bring a patient’s mean arterial pressure (MAP) up to a target blood pressure. This gives rise to a question about what happens when a patient becomes un-responsive to the amount of infusate they are receiving. In some clinical situations, patients who are less responsive or non-responsive to transfusion during hypovolemic shock are often treated using vasopressor drugs [8,9]. Vasopressors constrict blood vessels as another method to raise MAP to reach a target pressure. However, in the administration of vasopressors, it can be challenging to effectively titrate dosing, and mortality can still occur even as patients are receiving the vasopressor support [10]. Excess vasopressor therapy dosing has been associated with high mortality outcomes [11]. Furthermore, the lack of personnel to manage the use of vasopressors can amplify these challenges [12]. As such, the development of PCLCs for vasopressor therapy may provide insights into automation strategies under resource-limited conditions in simulation.
PCLCs for vasopressor management have been developed for certain clinical applications to be able to mitigate the issues currently associated with vasopressor management. Controllers developed for this use focus primarily on an input blood pressure signal, such as MAP, driving systems to a target value for the physiological signal. The measured input variable is fed into a controller that uses various controller architectures to reduce the error between the measured MAP and the target MAP. Many controllers use conventional control theory approaches such as fuzzy logic, Proportional–Integral (PI), and Proportional–Integral–Derivative (PID) to name a few. Rinehart et al. has developed a controller which uses a combination of a PID and a rules engine to control the infusion rate of the vasopressor based on MAP [13]. Another control architecture, anti-windup PI with an internal model controller (IMC) by Wassar et al., also uses MAP as the input/target variable. The anti-windup stops integrating the error when the vasopressor infusion rate is met and the IMC adjusts real-time drug sensitivity for improved performance and stabilization across different vasopressor responses [14]. Luspay et al. made use of a hybrid multiple-model extended Kalman filter (MMEKF) and Linear Parameter-Varying (LPV) controller setup. Their MMEKF-LPV setup, like previous controllers, uses the MAP as the target and the input variable, with the controller adjusting vasopressor dosage to regulate the blood pressure. The blood pressure is regulated using dynamic weights that change based on parameters [15]. More recent approaches by Coeckelenbergh et al. and Joosten et al. furthered the MAP-targeting vasopressor control approach by incorporating it into studies in stable clinical environments, including post-surgical intensive care unit patients following high-risk abdominal surgery and severe-brain-injury patients, where closed-loop vasopressor systems similarly demonstrated proficient time-in-target MAP performance compared to manual titration [16,17]. While many controllers exist to reach a target MAP, few explore weaning off vasopressor infusion, an important part of vasopressor management. Merouani et al. included the weaning-off logic, and this control functionality was done using a fuzzy logic architecture. This controller used MAP as both the input and target variable and worked by adjusting the vasopressor infusion rate every seven minutes to wean off of the vasopressor being administered [18]. However, nearly all prior work on PCLCs for vasopressor hemorrhage therapy was focused on a surgical-support clinical application, where a more stable patient is being managed with more extensive medical resources available compared to a hemorrhagic shock trauma situation, leaving the fluid non-responsive trauma casualty largely unaddressed in existing controller designs. Beyond vasopressor-specific controllers, the broader field of physiological closed-loop control has seen rapid diversification of controller architectures for automated drug delivery. Intelligent fuzzy controllers for intensive care drug dosage optimization have shown that integrating adaptive tuning mechanisms with rule-based fuzzy logic can manage the nonlinearities and inter-patient variability that challenge fixed-gain controllers [19]. In the domain of automated insulin delivery, Zhao et al. applied deep reinforcement learning with a dual safety mechanism for glucose regulation—an example of how data-driven methods paired with safeguard logic can balance controller aggressiveness against patient safety constraints [20]. These parallel efforts across multiple drug delivery applications point to both the need and opportunity for systematic comparison of controller architectures, as no single approach has proven universally superior for all physiological control problems.
Here, we aim to develop a vasopressor adaptive resuscitation controller (V-ARC) for simulated hemorrhagic shock resuscitation that is able to constantly monitor and make swift decisions to ensure the target MAP is met using an appropriate dosage of vasopressors. We evaluated various V-ARCs with traditional and custom control system designs on a hardware-in-loop testbed previously developed [21] and provide an analysis of the outcomes to identify the best-performing PCLC designs. In summary, this work provided the following contributions:
Development of V-ARC, a vasopressor adaptive resuscitation controller specifically designed for hemorrhagic shock trauma scenarios rather than surgical support applications;
Systematic comparison of traditional and custom control architectures for vasopressor management on a hardware-in-loop testbed;
Identification of the best-performing controller logic for managing fluid non-responsiveness in a hardware-in-loop simulation.

2. Materials and Methods

The study design presented in this section begins with an overview of the animal study that supplied preliminary data and an explanation of the scheme used for informing PCLC tuning, followed by descriptions of each main controller type and their respective tuning processes. Next, the test platform is introduced along with the simulated patient scenarios used for performance testing. Concluding the section is a summary of the standard, modified, and aggregated performance metrics used for relative ranking of the PCLC designs.

2.1. Overview of Animal Study

The Institutional Animal Care and Use Committee (IACUC) at the United States Army Institute of Surgical Research approved all research conducted for this study. This proof-of-concept animal study exposed swine (sus scrofa domestica) to hemorrhagic shock and performed fluid resuscitation, as has been described previously [6]. A total of N = 10 female Yorkshire crossbred swine were included in this study, approximately four months in age and an average of 40 kg in weight. All animals were maintained at a surgical plane of anesthesia throughout the study, first by continuous inhalation of isoflurane (0–5%), followed by total intravenous anesthesia (TIVA) using ketamine (0–10 mg/kg/h) and midazolam (0–2 mg/kg/h); buprenorphine SR (0.24 mg/kg) was given once for analgesia.
For this study, the data used was captured during infusion of norepinephrine vasopressor (dosage shown on Table 1) from a state of hemorrhagic shock. This occurred after an initial hemorrhage to 35 mmHg and resuscitation with whole blood using an adaptive resuscitation controller (ARC) to return animals to a target MAP, which was based on the starting blood pressure of the swine prior to hemorrhage [7]. ARC maintained swine at target MAP for one hour, followed by a secondary hemorrhage event to 35 mmHg that was held for at least 10 min. Next, norepinephrine (NE) infusion alongside a constant 10 mL/min crystalloid infusion rate was started. Since a single concentration of NE solution (4.0 mcg/mL) was used, the delivered dosage was solely dependent on the infusion rate in mL/min and was how “dosage” was defined throughout controller development. Dosing was incrementally increased after MAP stabilized at each dose until reaching the target MAP. At this point, NE dosing was reduced by one step in the dosing table to observe the effect on MAP. After allowing MAP to stabilize, swine were humanely euthanized.
The data captured from this animal study were used to incorporate techniques and approaches for developing the Adaptive Neural Fuzzy Inference System (AN-FIS), step fuzzy inference system (Step-FIS), and patient-following controller (PFC) described in more detail below.

2.2. Overview of V-ARC Test Platform

For testing, the hardware-in-loop automated testbed for resuscitation controllers (HATRC) with an integrated Vasopressor Control Module (VCM) was used (Figure 1). This system and its development using large-animal study datasets have been described previously [22,23], as well as its successful use to tune hemorrhage resuscitation controllers [6,7]. Briefly, a circulating fluid loop with a peristaltic pump-driven (MasterFlex, Gelsenkirchen, Germany) pulsatile flow produces a pressure signal that is detected via arterial line by a patient monitor (Drager, Lübeck, Germany). This pulsatile pressure signal is used to calculate the MAP which can also be down-sampled, reflecting constraints such as relying on non-invasive blood pressure measurements [24], and the system can operate at physiologically relevant pressures for hemorrhagic shock resuscitation. Additional pressure disturbances and noise can be simulated by the platform as well, though noise profiles specific to the desired setting need to be characterized. Fluid reservoirs, called PhysioVessels, provide hydrostatic pressure to the system that is responsive to changes in volume. The PhysioVessels were developed based on pressure response to fluid volume data from animals to simulate the effects of fluid resuscitation on the system at an MAP level. Two additional pumps are plumbed directly to the PhysioVessels, allowing addition or removal of fluid from the system without disrupting the dynamic pressure signal from the circulating portion of the loop. The integrated VCM provides a way for system pressure (i.e., MAP) to be affected independently of volume and was designed to mimic four characteristic features extracted from in vivo MAP signals during vasopressor dosing changes, including Lag Time, the time delay from dosage change to pressure response; overshoot, how much the pressure peaks before settling; Real Response, the steady-state pressure difference; and responsiveness, the time-rate of change in pressure during the initial rise. This module comprises a stepper motor-driven needle valve and a microcontroller. When a vasopressor dosage is administered, the microcontroller calculates the anticipated pressure change, determines the required amount of occlusion by the needle valve to induce said pressure change, and actuates the motor until the required position is reached. The functions used for these calculations and the characterization of the module are further detailed in previous work [21].

2.3. Physiological Closed-Loop Controller Development

The five controller architectures evaluated in this study were selected to span the range of approaches used or proposed for automated drug delivery in the literature, from well-established methods to data-driven and hybrid designs. PID control was included as a standard reference benchmark, given its long history in control systems and more recent multi-drug hemodynamic management systems [25]. While PID remains widely used due to its simplicity and well-understood tuning procedures, prior work in our group on the adaptive resuscitation controller (ARC) for whole-blood and crystalloid fluid resuscitation demonstrated that fuzzy logic-based designs could match or outperform PID in hemorrhage scenarios where nonlinear patient responses and variable drug sensitivity complicated linear control assumptions [6,7]. This motivated the inclusion of two fuzzy-based architectures: Step-FIS, a custom rule-based Sugeno controller paired with adaptive step logic, and AN-FIS, which uses the learning capabilities of neural networks to tune fuzzy rule parameters from animal study data [22]. The choice to include both a manually designed (Step-FIS) and a data-trained (AN-FIS) fuzzy architecture allowed us to compare expert knowledge-driven design against data-driven design parameter optimization for the same general class of controller. ADRC was selected because it is model-agnostic and estimates disturbances in real time, a feature well-suited to the patient-to-patient variability that makes vasopressor titration difficult. More broadly, recent work on pressure regulation in ventilator systems has demonstrated that hybrid fuzzy–PID controllers can outperform conventional PID when dealing with uncertain or time-varying plant dynamics [26], reinforcing the value of non-PID architectures for physiological control problems. Finally, the patient-following controller (PFC) was developed as a fully custom design inspired by direct observation of vasopressor response dynamics in the animal data, with the goal of capturing physiological behavior that pre-existing controller frameworks may not accommodate. Together, these five architectures form a deliberate gradient from purely model-free classical control (PID), through hybrid intelligent designs (Step-FIS, AN-FIS, ADRC), to a physiology-inspired custom controller (PFC), and provide a systematic basis for identifying the most suitable approach for automated vasopressor management in hemorrhagic shock.
Two unique PCLC tunings of each controller type were produced using conservative and aggressive tuning schemas, where conservative tuning favored longer rise times to avoid overshooting the target, and aggressive tuning prioritized reduced rise times at the cost of increased overshooting risk. The methods to achieve these performance biases were specific for each controller type and will be covered in their respective subsections. Controller development leveraged vasopressor pressure response dynamic datasets captured in large-animal studies to aid in tuning controller parameters [17]. An initial test scenario for debugging purposes (different to the scenarios that are mentioned in Section 2.4) was used for every controller using the HATRC platform to confirm real-time functionality of each controller.
Aggressive and conservative tuning schemas were prospectively defined based on clinically relevant constraints. Aggressive configurations targeted a rise time of 4–6 min to minimize hypotensive duration, while conservative configurations targeted 7–10 min to reduce overshoot and oscillations [27]. Although these specific rise time targets are engineering design choices, their rationale was grounded in physiological considerations. Prior studies emphasize the dual need to restore arterial pressure promptly to avoid secondary organ injury, while simultaneously avoiding excessive vasoconstriction, masked hypovolemia, and ischemic complications associated with rapid or high-dose vasopressor administration. Clinical guidance commonly targets an MAP near 65 mmHg during damage control resuscitation, and highlights the risks of overly aggressive vasopressor use in hypovolemic states [27].

2.3.1. Proportional–Integral–Derivative Controller

The Proportional–Integral–Derivative (PID)-based controller modulates infusion rates to maintain MAP near the specified target. The control law is derived from a standard PID structure, where the control signal is formed by the weighted sum of the current MAP error, its time integral, and its time derivative. Specifically, the error term is computed as the difference between a delayed estimate of MAP and the target MAP, with the delay modeled as a first-order low-pass filter that captures the physiological latency between drug delivery and hemodynamic response. This filter evolves according to the differential equation, Equation (1):
P d e l a y e d t + t = P d e l a y e d + t τ ( P m e a s u r e d P d e l a y e d )
where τ = 15 s, representing the characteristic time constant of the delay.
To improve clinical realism and numerical robustness, the integral term is subject to anti-windup constraints that attenuate accumulation near the setpoint. Specifically, when the absolute MAP error falls below 5 mmHg, the integral accumulator is decayed to reduce excessive gain buildup. The derivative term is computed using a backward difference approximation based on the most recent error value.
In addition, the controller incorporates a rate limiter that bounds the change in infusion rate per time step, ensuring smoother transitions and reducing the risk of abrupt hemodynamic fluctuations. The aggressive PID configuration permits a higher maximum rate of change, favoring faster correction of MAP deviations, and the conservative configuration yields a slower, more gradual response.
Parameter tuning was initially conducted using physiological simulation data from the Pulse Physiology Engine [28] to establish gain stability and responsiveness. Final adjustments and performance verification were performed on the HATRC platform, where the controller was evaluated under a range of hemorrhagic shock conditions to ensure consistent target tracking and minimal overshoot.

2.3.2. Step Fuzzy Inference System

The proposed step fuzzy inference system (Step-FIS) employs a hybrid architecture that integrates a type-2 Sugeno fuzzy logic controller with unit step logic to precisely regulate vasopressor infusion rates. Initially, the measured blood pressure signal is processed through a first-order Butterworth filter to attenuate high-frequency noise and smooth out transient fluctuations. From the resulting filtered signal, the error relative to the target pressure is computed without taking the absolute value; this preserves the sign of the error to clearly indicate whether the current pressure is above or below the target pressure. Concurrently, the derivative of the filtered error is determined to capture the rate at which the error is changing, thereby providing dynamic information on the system’s fluctuating behavior.
These two key parameters—the filtered error and its derivative—form a state space that serves as the input to the fuzzy logic controller. Each input is represented using three membership functions that encode the qualitative behavior of the system. For both error and rate of change, the membership functions consist of:
Negative—A linear Z-shaped function capturing negative deviations;
Zero—A triangular function centered around the target condition;
Positive—A linear S-shaped function representing positive deviations.
This structured membership function design, shown in Figure 2, provides smooth transitions in vasopressor rates. Using a type-2 Sugeno framework, the controller effectively addresses uncertainties and variations found in live patient data. A predefined set of IF–THEN rules interprets the state information and generates an output in the range of −1 to 1. This output directs the unit step logic to increase, decrease, or maintain the vasopressor infusion rate, accordingly, ensuring appropriate adjustment in response to both the magnitude and trend of the pressure error.
The complete rule base governing the Step-FIS controller is summarized in Table 2. Five IF–THEN rules map combinations of error and rate-of-change conditions to one of three output actions: increase, maintain, or decrease the vasopressor infusion rate. The rules were designed to enforce a conservative control philosophy: infusion is only increased when the measured pressure is below target and not already rising (Rules 1 and 2). When pressure is actively climbing—regardless of whether the current error is above or below target—the controller holds the current rate to avoid compounding the ongoing response (Rule 3). If the controller detects that the patient has overshot the target (positive error), the infusion rate is decreased with a reduced weight of 0.75 to prevent abrupt withdrawal of vasopressor support (Rule 4). When the error is near zero, the controller maintains the current rate (5). This asymmetric design reflects a clinical preference for gradual dose reduction over aggressive cutbacks, which aligns with guidance on avoiding rebound hypotension during vasopressor weaning.
The resulting control surface is shown in Figure 3, which plots the defuzzified output (VasoRate) as a function of both the error and its rate of change. Across the input space, the controller transitions smoothly between increasing, maintaining, and decreasing actions, with the steepest gradients occurring near the boundary between negative and zero error. Both the plateau in the maintain region and the attenuated slope in the decrease region are direct consequences of the rule structure and the reduced weighting of Rule 4, respectively.
Moreover, the control strategy incorporates adaptive step size adjustment to fine-tune the rate adjustments. There are two baseline configurations, aggressive and conservative, with step sizes of 0.035 and 0.025 mL/min, respectively. These initial step sizes were derived from responses observed in the animal data, then used during preliminary controller development to fine-tune the system. To further enhance control performance, the step size was dynamically adjusted: if the filtered error exceeds 30%, the step size is doubled to rapidly counteract significant deviations, whereas if the error is below 3%, the step size is halved to minimize the risk of overshoot. This approach creates a stable response when large corrections are needed while ensuring stability and precision as the pressure converges toward the target. This controller was tested on the HATRC platform to assess performance functionality before fine-tuning and evaluating scenario data.

2.3.3. Adaptive Neural Fuzzy Inference System

Adaptive Neural Fuzzy Inference System (AN-FIS) combines both the rule-based architecture of fuzzy logic (IF–THEN rules) with the learning capabilities of neural networks to adjust the weights of the fuzzy rules based on training data [29]. AN-FIS controller designs have been leveraged successfully for various applications, supporting their possible utility for this effort [30,31,32].
For AN-FIS, the inputs were determined to be the error and rate of change in the error. Given that MAP may vary across subjects, the rate of change can serve as an indicator of how MAP is acting. The output for AN-FIS would be the appropriate vasopressor dosage the system would dictate based on the observed error from target pressure and the rate of change.
AN-FIS selected appropriate vasopressor dosages based on training and tuning performed using animal study data. The full dataset was first aggregated across studies, and outliers were identified and removed to reduce the influence of nonphysiological measurements and improve model robustness. This cleaned dataset was used as the training data for model development. During training, AN-FIS utilized the training data to generate fuzzy rules with generalized bell-shaped membership functions for the input variables and a linear output function [29]. With this, the model was designed as a first-order Sugeno network architecture with 9 rules, and 3 membership functions per variable. Parameter optimization was performed using a hybrid learning algorithm combining least squares estimation for consequent parameters and backpropagation for premise parameters [29]. Training was conducted using the MATLAB R2024b Fuzzy Logic Toolbox, with a maximum number of 100 epochs as a hyperparameter if convergence was not achieved by stabilization of the training error and improvement across successive epochs.
Overfitting was mitigated through multiple strategies, including outlier removal prior to training, careful tuning of the backpropagation learning rate, and study-wise validation using independent animal study datasets not included in the training process. Validation was performed separately using each individual animal study dataset, allowing model generalizability to be assessed across different experimental conditions. Randomization and blinding were not applied during data selection or analysis; instead, all available datasets were used in both training and validation according to the predefined study-wise validation framework. A 70-30 split was applied for training and testing data to evaluate performance on AN-FIS.
To address potential bias in the training data and to ensure physiologically safe controller behavior, additional safeguard mechanisms were incorporated into the dosing logic. Specifically, the AN-FIS output was modulated using a performance-error-based scaling term, such that dosing adjustments were proportionally weighted by the deviation of arterial pressure from the target. A bounded multiplier was applied to constrain the magnitude of dose changes, preventing excessively low or high vasopressor administration while preserving controller responsiveness. These constraints acted as mathematical regularization at the control-output level and were independent of the AN-FIS training process.
This iterative training and validation process was repeated until two AN-FIS systems were selected. The first system produced conservative vasopressor dosages, characterized by minimal dosage adjustments, while the second system produced more aggressive vasopressor dosages to rapidly achieve the target arterial pressure. To further tune and validate the performance, AN-FIS was evaluated on the HATRC platform. AN-FIS was later modified to observe more closely the changes in MAP, more specifically, the rate of change, over time when dosage is given more effectively. Validation of the controller was conducted by using different hemorrhage scenarios and evaluating the Effectiveness and timeliness of the controller at reaching the target pressure.

2.3.4. Active Disturbance Rejection Control

Another vasopressor controller was developed using Active Disturbance Rejection Control (ADRC) [33], a model-agnostic strategy that enables real-time compensation for internal physiological variability and external disturbances. The ADRC architecture comprises three principal components: a tracking differentiator (TD), an extended state observer (ESO), and a state feedback control law (Figure 4).
The TD processes the MAP setpoint into a smoothed reference trajectory and its derivative, facilitating smoother convergence and reducing sensitivity to abrupt setpoint changes. The ESO continuously estimates the true MAP, its rate of change, and a lumped disturbance term that aggregates unmodeled dynamics, patient-specific variability, and external perturbations. These states are updated based on a delayed MAP signal using high-gain observer dynamics, with tuning parameters selected to ensure fast convergence and disturbance rejection.
The control input is computed using a nonlinear feedback law that incorporates both state error and estimated disturbance according to the equation u   =   k p z 1 v 1 k d z 2 + z 3 b , where z 1 , z 2 , and z 3 are the ESO state parameters representing the current estimated MAP value, estimated MAP derivative, and estimated disturbance, respectively; k p and k d are the proportional and derivative gains; b is the system gain; and v 1 is the smoothed reference target. The proportional gain is adapted online as a function of the absolute error magnitude to improve transient performance during large deviations from the target. A delay compensation mechanism modulates the allowable infusion rate adjustment based on the known physiological lag, while trend-aware logic further moderates the rate of change depending on the direction and speed of MAP fluctuations. For instance, when MAP is rapidly rising, the controller restricts further infusion increases to avoid overshooting. Similarly, in cases of steep MAP decline, vasopressor tapering is restrained to preserve perfusion support.
As with the PID controller, ADRC parameters were initially calibrated using simulated data in the Pulse Physiology Engine [28] and refined through empirical testing on the HATRC platform to ensure robustness and fidelity across diverse shock trajectories.

2.3.5. Patient-Following Controller

The custom controller was developed based on characteristics observed in the MAP waveforms following changes in vasopressor dosage captured from animal data. It should be noted that many waveform features were present whether the dosage was increasing or decreasing, with the main difference being a sign change. However, in the present work, the focus was on the ramping (dosage increasing) phase of treatment, so the evaluation will reflect on the vasopressor infusion phase. Additional details are described in Section 4 on future work that will address the weaning (dosage decreasing) phase.
Some key features that were common across all subjects irrespective of dose were (1) most of the MAP change in response to vasopressors occurred within a relatively narrow window, (2) the MAP signals in this region can be approximated as smooth and continuous, and (3) there was a maximum change in MAP effected by any given dose, after which the pressure trended towards steady-state unless and until the system was disturbed again. The real-time MAP responsiveness (e.g., in mmHg/min) was therefore approximated using a five-sample sliding window gradient. Following a dosage change, this value would increase until reaching a local maximum (when MAP was rising the fastest), then decrease until MAP stopped rising due to observation 3 above.
Using this understanding of the system, we built a patient-following controller (PFC) that evaluated the trajectory of the signal error using a conditional rule set to determine the appropriate time to increase the dose (Figure 5). First, a rolling average window was used to smooth the MAP signal, and the smoothed MAP value was converted to a relative error ( e ) based on the target MAP. When MAP is at the target, this results in an e of 0, and overshoot is indicated by a negative e value. The most recent five samples were used to calculate the error gradient ( δ e δ t ). The smallest δ e δ t value was saved as the current local minimum ( δ e δ t m i n ) and was only replaced by a value that was 1.05     δ e δ t m i n . After the true local minimum, δ e δ t gradually approached 0 as the MAP response slowed, which was used as an indication that the maximum potential effect of the current dose had been reached. If the δ e δ t value crossed a threshold, defined as a certain percentage of δ e δ t m i n , for at least 5 consecutive samples, and the MAP was not within 1% of the target, then the dosage was increased by a specified increment. Tuning was accomplished by adjusting the size of the moving average window used for smoothing the MAP (conservative = 10; aggressive = 5), the size of the incremental dosage change (conservative = 0.25 mL/min; aggressive = 0.5 mL/min), and the δ e δ t m i n threshold used for triggering a dosage change (conservative = 0.5; aggressive = 0.9).

2.4. Controller Evaluation Using Hardware-in-Loop Test Platform

The test scenarios for comparing PCLC performance used the HATRC platform to simulate a patient requiring vasopressors presenting with a slow internal hemorrhage (10 mL/min), an initial MAP of either 35, 45, or 55 mmHg, and no additional fluid administration during resuscitation. The initial MAP of 35 mmHg was chosen for both the animal data collection and benchtop testing based on previous work by Libert et al., who used it as their hypovolemic pressure for a hemorrhagic-shock model in swine [34,35]. The target MAP of 65 mmHg used for the controllers was based on damage control resuscitation guidelines. To account for controller sensitivities to initiating closer to the target, we subdivided the pressure range in 10 mmHg increments. Each run lasted 30 min, and the hemorrhage was continuous through the entire run. Single test runs were conducted for each controller under each scenario, and the results were analyzed to obtain both standardized and aggregate performance metrics.

2.5. Controller Comparison Data Analyses

Data from each scenario run (35, 45, and 55 mmHg starting pressure) for each controller type and configuration were compiled across the entire 30 min run. To qualitatively compare controllers, MAP and vasopressor infusion rates were plotted against time for each PCLC. For a more quantitative evaluation, a series of controller performance metrics were calculated for each controller and scenario. These were used to down-select controller designs similar to methodologies used in other recent studies for closed-loop controllers and machine learning modeling methodologies [22,36,37,38]. These are summarized in Table 3 and have been thoroughly described in the previous literature, except for Maximum Vasopressor Step Change, which was added to quantify the intensity of dosage change each controller used. Each metric was calculated separately across scenarios and controllers, but an aggregate score was calculated by merging metrics into equation terms (Equations (2)–(6)) based on five controller features: (i) stability, (ii) overshoot, (iii) undershoot, (iv) infusion, and (v) EEffectiveness metrics. The overall aggregate score equaled the sum of the stability, overshoot, undershoot, and infusion terms multiplied by the effectiveness term, where the lowest score indicated best performance as shown in Equation (7).
S t a b l e   T e r m = ( M D A P E S S + W o b b l e + D i v e r g e n c e ) 3
O v e r s h o o t   T e r m = ( T a r g e t O v e r s h o o t + A r e a A b o v e ) 2
U n d e r s h o o t   T e r m = ( R i s e T i m e E f f e c i e n c y + A r e a B e l o w ) 2
Infusion   T e r m = ( M e a n I n f R a t e + M a x R a t e C h a n g e + V a r I n f R a t e ) 3
E f f e c t i v e n e s s   T e r m = M D A P E E f f e c t i v e n e s s
A g g r e g a t e   S c o r e = S t a b l e + O v e r s h o o t + U n d e r s h o o t + I n f u s i o n E f f e c t i v e n e s s
To have each term be dimensionless and weighted similarly to the overall controller performance score, all metrics were normalized to their median score across all PCLCs for each scenario. Median statistics were used instead of mean values to be less sensitive to large outliers due to poor-performing controller designs. Each term shown in Equation (7) was separately calculated for each scenario and averaged across all three scenarios to best quantify the overall controller designs. As the weights for each term were arbitrarily equal, a sensitivity analysis was performed for the aggregate score calculated with Equation (7) to quantify the effects of different parameter weights on overall controller rankings. Each term of the equation was given 2×, 1×, or 0.5× weights to assess how the scores were impacted. Replicates were taken as the performance scores for each scenario (N = 3), as each scenario represents a different starting pressure, similar to the variability anticipated between live subjects.

3. Results

The results are presented beginning with highlights from each scenario that include plots of MAP and infusion rate vs. time for each PCLC, along with summary tables of performance metrics. Lastly, aggregate scores across all scenarios and controllers are shown to highlight how the controller designs performed overall for down-selecting top controller configurations.

3.1. Scenario 1: Starting Pressure 35 mmHg

Scenario 1 starts at a pressure of 35 mmHg with a continuous slow hemorrhage with a target MAP of 65 mmHg for each controller to reach and maintain for 30 min. Nearly all controllers were able to reach target MAP within the scenario timeframe (Figure 6). However, PID aggressive noticeably overshot target pressure (Figure 6A), with a Target Overshoot percentage of 4.74% (Table 4). PFC conservative undershot the target pressure and did not reach it within the 30 min scenario, the only controller configuration that failed to do so (Figure 6E). Conversely, AN-FIS aggressive reached target pressure the fastest out of all controllers, with a rise time efficiency of 3 min (Figure 6C). Other notable performance differences were MDPE, where each Step-FIS or AN-FIS configuration was more capable of maintaining error close to zero than other controller configurations. More key differences in the PCLC’s performance for scenario 1 are summarized in Table 4.

3.2. Scenario 2: Starting Pressure 45 mmHg

The next scenario mirrored the first but with a starting pressure of 45 mmHg, and the closer starting pressure to a target pressure of 65 mmHg led to more PCLC overshooting (Figure 7). For example, it was evident that Step-FIS aggressive strongly overshot the target pressure by a percentage of 11.05% (Figure 7B). No PCLCs undershot the target pressure for the entire scenario duration, but some still took longer to reach the target than others, such as the PFC conservative configuration (Figure 7E). Conservative AN-FIS reached target pressure the fastest, with a rise time efficiency of 1.67 min (Table 5). MDAPE and Effectiveness metrics identified key differences between controller performance, with Step-FIS aggressive having the highest MDAPE at 7.6% and the lowest EEffectiveness at 50.97% (Table 5). Conversely, PID conservative and PFC conservative had the largest area below target pressure. Overall, the AN-FIS aggressive and Step-FIS conservative had the highest Effectiveness, with each surpassing 92% with MDAPE values at or below 0.50%. A summary of all performance metrics for Scenario 2 can be found in Table 4.

3.3. Scenario 3: Starting Pressure 55 mmHg

The last scenario starts at a pressure of 55 mmHg with a slow hemorrhage and continues for a duration of 30 min. All controllers overshot the target (Figure 8), but Step-FIS aggressive had the largest overshoot of the 65 mmHg target pressure by a percentage of 21.23% (Table 6). Conservative Step-FIS, and both configurations for the PFC, reached the target the fastest with a rise time efficiency of 0.50 min; however, all controllers reached target pressure within one minute, so the differences for this metric were slight (Table 6). Most notable performance differences were evident with MDAPE and the Target Overshoot. Across these two metrics, the AN-FIS conservative controller was most effective at minimizing error with MDAPE at 0.15% with a small Target Overshoot at 0.36%. More details on controller performance metrics for this scenario are summarized in Table 6.

3.4. Overall Vasopressor PCLC Performance

We next summarized PCLC performance across all three testing scenarios to identify the most robust controller design. As a number of performance metrics are weighted towards different design features, we developed an aggregate controller metric which groups a wide range of performance metrics related to “stability”, “overshoot”, “undershoot”, and “infusion” equally, relative to an “effectiveness” term (see Equations (2)–(7)). In doing so, each of these terms could be separately evaluated as well as the aggregate score, where the lowest score is the best performance.
For the “Stable” term, the Step-FIS aggressive had the worst performance, followed by the PFC conservative configuration; however, each was highly variable across the three trial runs (Figure 9A). Conversely, the top three performing controllers for this term were AN-FIS conservative, Step-FIS conservative, and ADRC conservative, highlighting the preference for the more conservative controller types. For the “Overshoot” term, the AN-FIS controller performed the best and was significantly lower than the second-best controller, the ADRC conservative configuration (Figure 9B). This once again highlights the metric preference for conservatively tuned controllers, which was logical, as this term was based around avoiding overshoot. Step-FIS and PID aggressive controller configurations had the worst performance for this term. The “Undershoot” term was developed to prioritize performance, where less time is spent below target MAP. As such, the AN-FIS and Step-FIS aggressive configurations performed the best, while AN-FIS conservative still performed well, ranking in the top three for this term (Figure 9C). The “infusion” term summarized metrics related to vasopressor infusion, max rate of change, mean infusion rate, and variable infusion rate. For this term, AN-FIS, PID, and ADRC conservative configurations performed best while all aggressive configurations performed worse than their conservative configuration counterparts (Figure 9D). Each term is proportional to the “effectiveness” term, where large differences were evident for controller configurations (Figure 9E). AN-FIS, Step-FIS, and ADRC conservative configurations performed the best, while Step-FIS aggressive and PID conservative had much larger values for this term.
Summarizing the overall performance using the aggregate metric, three PCLC configurations had scores below 2—AN-FIS conservative (0.67), Step-FIS conservative (1.38), and ADRC conservative (1.99)—with the next closest controller scores being more than two times higher (ADRC aggressive [4.29] and AN-FIS aggressive [4.53]) (Figure 9F). Each of these metrics is compiled in Table 7 for each scenario and across the entire study for each controller type and configuration.
Aggregate score sensitivity analysis evaluated the effects of adjusting weights of each formula sub-component on overall controller ranking results (Figure 10). For the “Stability”, “Overshoot”, or “Undershoot” terms, increasing or decreasing the term importance by 2× or 0.5×, respectively, had no impact on controller performance ranking. The “Infusion” and “Effectiveness” terms had one ranking adjustment when their weights were decreased, with the AN-FIS Agg. and ADRC Agg. controllers changing overall rankings, which were the fourth- and fifth-strongest-performing controllers. Doubling these terms’ weights did not adjust the overall comparison ranks for testing controllers. Overall, the aggregate score had low sensitivity to adjusting how the score was calculated, highlighting the robustness of the top-performing controllers.

4. Discussion

Vasopressor therapy can be a critical adjuvant to infusion therapy during hemorrhage management. However, it can be challenging to effectively manage during intensive care hospital settings, let alone trauma situations in the pre-hospital civilian or military environment. As such, PCLCs for effectively managing treatment can simplify this life-saving therapy if they can be shown to perform robustly across a wide range of hemorrhage scenarios. This research effort takes the first steps toward the design of vasopressor PCLCs suitable for hemorrhage care, comparing a wide range of controller configurations using a hardware-in-loop test platform.
The evaluation of our controllers tended to favor conservatively tuned systems. In our study, the AN-FIS controller achieved the top overall performance with an aggregate score of 0.67, followed by the STEP-FIS at 1.38 and the ADRC at 1.99. These results indicate that conservative tuning may yield a preferable response for fluid non-responsiveness. Aggressively tuned variants generally underperformed their conservative counterparts, especially when the starting pressure was close to target pressure, suggesting that the inherent risks of overshooting and instability become prominent in these situations.
In clinical contexts, overshoot is associated with risks, such as exacerbation of ischemic injuries. While our simulation cannot replicate these fully, minimizing overshoot remains a priority [44], since high pressures may exacerbate hemorrhage by disrupting clots [45]. Target undershoot is important to avoid during hemorrhagic shock, as vasopressor under-infusion will leave the casualty hypotensive, risking progression to irreversible shock [46]. Regarding stability, vasopressor controllers should aim to have high stability, as low stability manifests as oscillations in blood pressure. Such oscillations can cause rebleeding by generating shear stress on the vasculature, potentially dislodging clots forming at injury sites [47]. Regarding infusion, controllers must balance the speed of vasopressor delivery against the total dose to avoid excessive vasoconstriction [27]. While excessive vasoconstriction may produce an acceptable MAP on the patient monitor, cardiac output may decrease as the heart is forced to pump against elevated systemic vascular resistance, imposing additional cardiac strain in an already compromised hypovolemic state [44]. Finally, controller Effectiveness maintains MAP within a therapeutic window that supports organ perfusion without excessive vasopressor dosing. Poor controller Effectiveness, characterized by prolonged periods outside this safe range, risks progression to irreversible shock [48]. These potential complications also highlight the sensitive balance that must be held between patient state, target setting, and resource availability.
The optimal weighting of each performance area is an open area for future research that will refine controller development. However, sensitivity analysis results indicated that doubling or halving the weight of each term had minimal impact on controller ranking, indicating that the results of this study and the use of the aggregate score are robust to these concerns. It is worth noting that without better informed scoring, the controller tuning for the aggressive and conservative configurations is subjective and cannot be directly correlated to more favorable patient outcomes. The control architectures considered here, including the best performing ones, should also not be assumed to be the ideal models for this application. While they each have benefits that earned them a place in this study, there may yet be more-optimal models that will perform better across more diverse patients and injury states. Given the large impact on controller performance, future explorations should consider incorporating a broader range of tuning levels to balance responsiveness with system stability.
The analysis of scenario-specific performance further elucidates the nuances in controller behavior. In the first scenario, characterized by an initial pressure of 35 mmHg, the aggressively tuned Step-FIS controller demonstrated superior immediate performance, aligning closely with the optimal initial-rate condition. However, its success in the early phase translated into poor overall performance, as the aggressive setting led to significant overshoot in subsequent conditions. This observation highlights that an optimal initial rate does not necessarily confer lasting benefits; instead, it underscores the need for a dynamic tuning strategy. Incorporating adaptive initial-rate selection could allow for adjustments in real time, thereby mitigating overshoot and improving the controller’s performance across a broader range of situations. Another consideration is the impact that anesthesia depth and agent may have on vasopressor responsiveness, since some anesthetic agents alter vascular tone and thereby change the patient’s dosage sensitivity. Data on this matter could be implemented in future versions of V-ARC to make the system more adaptive. Furthermore, extending the testing conditions to encompass variable hemorrhage rates, differing vasopressor Effectiveness, and the simultaneous use of traditional infusates alongside vasopressor therapy would likely provide a more holistic performance profile. An additional limitation is that the controllers were developed treating NE dosage as equivalent to the controllers’ output of infusion rate. This is not problematic if the same concentration of vasopressor solution will be used as that of the training datasets. However, this may not always be the case, so changing to a more generalized unit for medication dosing would expand the functionality and simplify deployment for the end-user.
The utility of the test platform used in this research also deserves critical reflection. The platform offers multiple testing approaches, ranging from variations in hemorrhage rates to the intentional introduction of noise, to challenge the robustness of each controller. Despite these strengths, a key limitation remains: the current system only simulates the effects of norepinephrine in pigs on a pressure response level. The VCM only induces pressure changes by choking the circulatory flow and does not replicate the tachycardiac effects of NE or the changes in cardiac output. This simplification limits our ability to predict real-world performance where patient-specific, complex physiological responses can significantly impact outcomes, particularly in multi-trauma casualties that may be mechanically ventilated, as cardiac preload and ventilation pressures must be delicately balanced. To bridge this gap, future work will integrate animal testing and further refine the platform to mimic broader clinical conditions and expand the physiological fidelity of the model. An example of one such improvement that is being investigated, but falls outside the scope of the present work, is the combination of fluid therapy with vasopressor administration. Increasing circulating volume is still the most effective means of treating hemorrhagic shock, so deploying vasopressors for supplemental, rather than primary, support should be thoroughly examined. Such enhancements would not only validate the current findings but also drive the design of control strategies that are robust and translatable to human applications.

5. Conclusions

Hemorrhagic shock remains a leading cause of death during trauma and can be complicated by fluid non-responsiveness or resource-constrained situations where traditional fluid therapy alone may be insufficient to stabilize a casualty. PCLCs for vasopressor administration may be able to aid in these situations if they can be tuned for effective vasopressor administration. Overall, our results clearly demonstrate that more conservatively tuned controller designs provide a more reliable framework for strong controller performance under varied conditions. The performance degradation observed with aggressive tuning, despite occasional scenario-specific advantages, suggests that adaptive- and dynamic-tuning strategies should be the focus of subsequent research. By broadening the range of scenarios and incorporating more-realistic test conditions, future studies can build on these findings to develop PCLCs that are not only robust but also finely tuned to the intricacies of clinical use. Ultimately, these efforts demonstrate that conservative controller designs offer improved performance in simulated hemorrhage scenarios, providing a foundation for future in vivo evaluation of PCLCs for vasopressor administration.

Author Contributions

Conceptualization, E.J.S.; methodology, M.D.L., J.M.B., D.B., S.I.H.T. and E.J.S.; software, M.D.L., J.M.B., D.B. and L.H.; validation, M.D.L., J.M.B., D.B. and L.H.; formal analysis, D.B. and E.J.S.; investigation, S.I.H.T. and E.J.S.; resources, E.J.S.; data curation, M.D.L., J.M.B., D.B. and E.J.S.; writing—original draft preparation, M.D.L., J.M.B., D.B., L.H., A.J.R., J.M.G., S.I.H.T. and E.J.S.; writing—review and editing, M.D.L., J.M.B., D.B., L.H., A.J.R., J.M.G., S.I.H.T. and E.J.S.; visualization, M.D.L., D.B., L.H., A.J.R., S.I.H.T. and E.J.S.; supervision, E.J.S.; project administration, S.I.H.T. and E.J.S.; funding acquisition, E.J.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the U.S. Army Medical Research and Development Command (CO230029, CO250074). This project was supported in part by an appointment to the Science Education Programs at the National Institutes of Health (NIH), administered by ORAU through the U.S. Department of Energy Oak Ridge Institute for Science and Education (J.M.B. and M.D.L.).

Institutional Review Board Statement

The animal study protocol was approved by the Institutional Animal Care and Use Committee of the U.S. Army Institute of Surgical Research (protocol code A-24-003, 20 November 2023). Research was conducted in compliance with the Animal Welfare Act, the implementing Animal Welfare regulations, and the principles of the Guide for the Care and Use of Laboratory Animals. The Institutional Animal Care and Use Committee approved all research conducted in this study. The facility where this research was conducted is fully accredited by AAALAC International.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study and tuned controller parameters are not publicly available because they have been collected and maintained in a government-controlled database located at the U.S. Army Institute of Surgical Research. This data can be made available through the development of a Cooperative Research and Development Agreement (CRADA) with the corresponding author.

Acknowledgments

The authors would like to acknowledge Saul J. Vega for his assistance with controller testing and Eddie Martinez for his assistance with configuring the hardware-in-loop test platform. The authors also acknowledge Evan Ross, Caroline Gusson Shimoura, and Tina Rodgers for their contributions related to large-animal data capture.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AAALACAssociation for Assessment and Accreditation of Laboratory Animal Care International
AN-FISAdaptive Neural Inference System
ADRC Active Disturbance Rejection Control
ANOVAAnalysis of Variance
ARCAdaptive Resuscitation Controller
AreaAboveArea Above Target Pressure 
AreaBelowArea Below Target Pressure 
ESOExtended State Observer
HATRCHardware-in-Loop Testbed for Resuscitation Controllers
IACUCInstitutional Animal Care and Use Committee
IMCInternal Model Controller
LPVLinear Parameter-Varying
MAP Mean Arterial Pressure
MaxRateChangeMaximum Infusion Rate Change 
MDAPEMedian Absolute Performance Error
MDAPESSMedian Absolute Performance at Steady-State
MDPEMedian Performance Error
MeanInfMean Vasopressor Infusion Rate
MMEKFMultiple-Model Extended Kalman Filter 
NENorepinephrine
PCLCPhysiological Closed-Loop Controller
PFCPatient-Following Controller

References

  1. Baykuziyev, T.; Khan, M.J.; Karmakar, A.; Baloch, M.A. Closed-loop pharmacologic control of blood pressure: A review of existing systems. Cureus 2023, 15, e45188. [Google Scholar] [CrossRef]
  2. Brogi, E.; Cyr, S.; Kazan, R.; Giunta, F.; Hemmerling, T.M. Clinical performance and safety of closed-loop systems: A systematic review and meta-analysis of randomized controlled trials. Anesth. Analg. 2017, 124, 446–455. [Google Scholar] [CrossRef]
  3. Schaffer, C.; Goldart, E.; Ligsay, A.; Mazwi, M.; Gallant, S.; Ehrmann, D. Take a load off: Understanding, measuring, and reducing cognitive load for cardiologists in high-stakes care environments. Curr. Treat. Options Pediatr. 2023, 9, 122–135. [Google Scholar] [CrossRef]
  4. von Platen, P.; Pomprapa, A.; Lachmann, B.; Leonhardt, S. The dawn of physiological closed-loop ventilation—A review. Crit. Care 2020, 24, 121. [Google Scholar] [CrossRef]
  5. Pasha, S.; Babar, E.T.R.; Schneider, J.; Heithaus, J.; Mujeeb-U-Rahman, M. A Low-cost, Automated, Portable Mechanical Ventilator for Developing World. In Proceedings of the 2021 IEEE Global Humanitarian Technology Conference (GHTC), Seattle, WA, USA, 19–23 October 2021; pp. 112–118. [Google Scholar] [CrossRef]
  6. Snider, E.J.; Vega, S.J.; Nessen, I.A.; Hernandez Torres, S.; Salazar, S.; Berard, D.; Salinas, J. In Vivo Evaluation of an Adaptive Resuscitation Controller Using Whole Blood and Crystalloid Infusates for Hemorrhagic Shock. Front. Bioeng. Biotechnol. 2024, 12, 1420330. [Google Scholar] [CrossRef] [PubMed]
  7. Vega, S.J.; Berard, D.; Avital, G.; Ross, E.; Snider, E.J. Adaptive closed-loop resuscitation controllers for hemorrhagic shock resuscitation. Transfusion 2023, 63, S230–S240. [Google Scholar] [CrossRef] [PubMed]
  8. Russell, J.A. Vasopressor therapy in critically ill patients with shock. Intensive Care Med. 2019, 45, 1503–1517. [Google Scholar] [PubMed]
  9. Bauer, S.R.; Gellatly, R.M.; Erstad, B.L. Precision fluid and vasoactive drug therapy for critically ill patients. Pharmacother. J. Hum. Pharmacol. Drug Ther. 2023, 43, 1182–1193. [Google Scholar] [CrossRef]
  10. De Backer, D.; Biston, P.; Devriendt, J.; Madl, C.; Chochrad, D.; Aldecoa, C.; Brasseur, A.; Defrance, P.; Gottignies, P.; Vincent, J.-L. Comparison of dopamine and norepinephrine in the treatment of shock. N. Engl. J. Med. 2010, 362, 779–789. [Google Scholar]
  11. Sviri, S.; Hashoul, J.; Stav, I.; Van Heerden, P.V. Does high-dose vasopressor therapy in medical intensive care patients indicate what we already suspect? J. Crit. Care 2014, 29, 157–160. [Google Scholar] [CrossRef]
  12. Padmanaban, A.; Venkataraman, R.; Rajagopal, S.; Devaprasad, D.; Ramakrishnan, N. Feasibility and safety of peripheral intravenous administration of vasopressor agents in resource-limited settings. J. Crit. Care Med. 2020, 6, 210–216. [Google Scholar] [CrossRef]
  13. Rinehart, J.; Ma, M.; Calderon, M.-D.; Cannesson, M. Feasibility of automated titration of vasopressor infusions using a novel closed-loop controller. J. Clin. Monit. Comput. 2018, 32, 5–11. [Google Scholar] [CrossRef] [PubMed]
  14. Wassar, T.; Lupsay, T.G.; Kallu, U.R.; Moisi, M.; Voigt, R.B.; Marques, N.R.; Khan, M.N.; Grigoriadis, K.M.; Kramer, G.C.; Franchek, M.A. Automatic Control of Mean Arterial Pressure During Trauma Resuscitation Using Closed-Loop Vasopressor Therapy. System 2013, 30, 50. [Google Scholar]
  15. Luspay, T.; Grigoriadis, K. Robust linear parameter-varying control of blood pressure using vasoactive drugs. Int. J. Control 2015, 88, 2013–2029. [Google Scholar] [CrossRef]
  16. Coeckelenbergh, S.; Soucy-Proulx, M.; Van der Linden, P.; Clanet, M.; Rinehart, J.; Cannesson, M.; Duranteau, J.; Joosten, A. Tight control of mean arterial pressure using a closed loop system for norepinephrine infusion after high-risk abdominal surgery: A randomized controlled trial. J. Clin. Monit. Comput. 2024, 38, 19–24. [Google Scholar] [CrossRef]
  17. Joosten, A.; Rinehart, J.; Cannesson, M.; Coeckelenbergh, S.; Pochard, J.; Vicaut, E.; Duranteau, J. Control of mean arterial pressure using a closed-loop system for norepinephrine infusion in severe brain injury patients: The COMAT randomized controlled trial. J. Clin. Monit. Comput. 2024, 38, 25–30. [Google Scholar] [CrossRef] [PubMed]
  18. Merouani, M.; Guignard, B.; Vincent, F.; Borron, S.W.; Karoubi, P.; Fosse, J.-P.; Cohen, Y.; Clec’h, C.; Vicaut, E.; Marbeuf-Gueye, C. Norepinephrine weaning in septic shock patients by closed loop control based on fuzzy logic. Crit. Care 2008, 12, R155. [Google Scholar] [CrossRef]
  19. Pandey, S.; Singh, A.K.; Kulshreshtha, S.B. Design of an Intelligent Fuzzy Controller for Drug Dosage Optimization in ICU Patients. Int. Adv. Res. J. Sci. Eng. Technol. 2025, 12, 413–419. [Google Scholar] [CrossRef]
  20. Zhao, Y.F.; Chaw, J.K.; Ang, M.C.; Tew, Y.; Shi, X.Y.; Liu, L.; Cheng, X. A safe-enhanced fully closed-loop artificial pancreas controller based on deep reinforcement learning. PLoS ONE 2025, 20, e0317662. [Google Scholar] [CrossRef]
  21. Berard, D.; Lopez, M.D.; Ruiz, A.; Bermudez, J.M.; Gathright, R.; Rodgers, T.M.; Torres, S.I.H.; Shimoura, C.G.; Ross, E.; Snider, E.J. Vasopressor Control Module Development and Integration into the Hardware-in-Loop Automated Testbed for Resuscitation Controller Evaluation. Res. Sq. 2025. [Google Scholar] [CrossRef]
  22. Snider, E.J.; Berard, D.; Vega, S.J.; Hernandez Torres, S.I.; Avital, G.; Boice, E.N. An Automated Hardware-in-Loop Testbed for Evaluating Hemorrhagic Shock Resuscitation Controllers. Bioengineering 2022, 9, 373. [Google Scholar] [CrossRef]
  23. Berard, D.; Lopez, M.D.; Ruiz, A.; Marrero Bermudez, J.; Gathright, R.; Rodgers, T.M.; Hernandez Torres, S.I.; Shimoura, C.G.; Ross, E.; Snider, E.J. Development of a vasopressor control module for testing hemorrhagic shock resuscitation controllers. Biomed. Eng. OnLine 2026. [Google Scholar] [CrossRef] [PubMed]
  24. Rodgers, T.M.; Berard, D.; Gonzalez, J.M.; Vega, S.J.; Gathright, R.; Bedolla, C.; Ross, E.; Snider, E.J. In Vivo Evaluation of Two Hemorrhagic Shock Resuscitation Controllers with Non-Invasive, Intermittent Sensors. Bioengineering 2024, 11, 1296. [Google Scholar] [CrossRef]
  25. Huang, J.W.; Roy, R.J. Multiple-drug hemodynamic control using fuzzy decision theory. IEEE Trans. Biomed. Eng. 1998, 45, 213–228. [Google Scholar] [CrossRef]
  26. Acharya, D.; Das, D.K. A novel PID controller for pressure control of artificial ventilator using optimal rule based fuzzy inference system with RCTO algorithm. Sci. Rep. 2023, 13, 9281. [Google Scholar] [CrossRef]
  27. Beloncle, F.; Meziani, F.; Lerolle, N.; Radermacher, P.; Asfar, P. Does vasopressor therapy have an indication in hemorrhagic shock? Ann. Intensive Care 2013, 3, 13. [Google Scholar] [CrossRef]
  28. Bray, A.; Webb, J.B.; Enquobahrie, A.; Vicory, J.; Heneghan, J.; Hubal, R.; TerMaath, S.; Asare, P.; Clipp, R.B. Pulse Physiology Engine: An Open-Source Software Platform for Computational Modeling of Human Medical Simulation. SN Compr. Clin. Med. 2019, 1, 362–377. [Google Scholar] [CrossRef]
  29. Jang, J.-S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
  30. Basar, G.; Der, O.; Guvenc, M.A. AI-powered hybrid metaheuristic optimization for predicting surface roughness and kerf width in CO2 laser cutting of 3D-printed PLA-CF composites. J. Thermoplast. Compos. Mater. 2025, 38, 2688–2717. [Google Scholar] [CrossRef]
  31. Islam, M.A.; Singh, J.G.; Jahan, I.; Lipu, M.H.; Jamal, T.; Elavarasan, R.M.; Mihet-Popa, L. Modeling and performance evaluation of ANFIS controller-based bidirectional power management scheme in plug-in electric vehicles integrated with electric grid. IEEE Access 2021, 9, 166762–166780. [Google Scholar] [CrossRef]
  32. Jumani, T.A.; Mustafa, M.W.; Hamadneh, N.N.; Atawneh, S.H.; Rasid, M.M.; Mirjat, N.H.; Bhayo, M.A.; Khan, I.; Jumani, T.A.; Mustafa, M.W.; et al. Computational Intelligence-Based Optimization Methods for Power Quality and Dynamic Response Enhancement of ac Microgrids. Energies 2020, 13, 4063. [Google Scholar] [CrossRef]
  33. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56, 900–906. [Google Scholar] [CrossRef]
  34. Libert, N.; Chenegros, G.; Harrois, A.; Baudry, N.; Cordurie, G.; Benosman, R.; Vicaut, E.; Duranteau, J. Performance of closed-loop resuscitation of haemorrhagic shock with fluid alone or in combination with norepinephrine: An experimental study. Ann. Intensive Care 2018, 8, 89. [Google Scholar] [CrossRef]
  35. Libert, N.; Chenegros, G.; Harrois, A.; Baudry, N.; Decante, B.; Cordurie, G.; Benosman, R.; Mercier, O.; Vicaut, E.; Duranteau, J. Performance of closed-loop resuscitation in a pig model of haemorrhagic shock with fluid alone or in combination with norepinephrine, a pilot study. J. Clin. Monit. Comput. 2021, 35, 835–847. [Google Scholar] [CrossRef] [PubMed]
  36. Der, O.; Tasci, M.; Basar, G.; Ercetin, A. Intelligent modeling and prediction of CO2 laser cutting performance in FFF-printed thermoplastics using machine learning algorithms. Proc. Inst. Mech. Eng. Part E J. Process Mech. Eng. 2025, 239, 09544089251366429. [Google Scholar] [CrossRef]
  37. Der, O. Multi-Output Prediction and Optimization of CO2 Laser Cutting Quality in FFF-Printed ASA Thermoplastics Using Machine Learning Approaches. Polymers 2025, 17, 1910. [Google Scholar] [CrossRef]
  38. Mirinejad, H.; Parvinian, B.; Ricks, M.; Zhang, Y.; Weininger, S.; Hahn, J.-O.; Scully, C.G. Evaluation of fluid resuscitation control algorithms via a hardware-in-the-loop test bed. IEEE Trans. Biomed. Eng. 2019, 67, 471–481. [Google Scholar] [CrossRef]
  39. Varvel, J.R.; Donoho, D.L.; Shafer, S.L. Measuring the predictive performance of computer-controlled infusion pumps. J. Pharmacokinet. Biopharm. 1992, 20, 63–94. [Google Scholar] [CrossRef] [PubMed]
  40. Berard, D.; Vega, S.J.; Avital, G.; Snider, E.J. Dual input fuzzy logic controllers for closed loop hemorrhagic shock resuscitation. Processes 2022, 10, 2301. [Google Scholar] [CrossRef]
  41. Master, T.; Mark, T. Medical Electrical Equipment Part 1: General Requirements for Basic Safety and Essential Performance; International Electrotechnical Commission: Geneva, Switzerland, 2012. [Google Scholar]
  42. Marques, N.R.; Ford, B.J.; Khan, M.N.; Kinsky, M.; Deyo, D.J.; Mileski, W.J.; Ying, H.; Kramer, G.C. Automated closed-loop resuscitation of multiple hemorrhages: A comparison between fuzzy logic and decision table controllers in a sheep model. Disaster Mil. Med. 2017, 3, 1. [Google Scholar] [CrossRef]
  43. Snider, E.J.; Berard, D.; Vega, S.J.; Avital, G.; Boice, E.N. Evaluation of a proportional–integral–derivative controller for hemorrhage resuscitation using a hardware-in-loop test platform. J. Pers. Med. 2022, 12, 979. [Google Scholar] [CrossRef]
  44. Fage, N.; Asfar, P.; Radermacher, P.; Demiselle, J. Norepinephrine and Vasopressin in Hemorrhagic Shock: A Focus on Renal Hemodynamics. Int. J. Mol. Sci. 2023, 24, 4103. [Google Scholar] [CrossRef]
  45. Smith, J.B.; Pittet, J.-F.; Pierce, A. Hypotensive Resuscitation. Curr. Anesthesiol. Rep. 2014, 4, 209–215. [Google Scholar] [CrossRef]
  46. Kowalenko, T.; Stern, S.; Dronen, S.; Wang, X. Improved outcome with hypotensive resuscitation of uncontrolled hemorrhagic shock in a swine model. J. Trauma Acute Care Surg. 1992, 33, 349–353; discussion 361–362. [Google Scholar] [CrossRef]
  47. Chalkias, A. Shear Stress and Endothelial Mechanotransduction in Trauma Patients with Hemorrhagic Shock: Hidden Coagulopathy Pathways and Novel Therapeutic Strategies. Int. J. Mol. Sci. 2023, 24, 17522. [Google Scholar] [CrossRef] [PubMed]
  48. Gutierrez, G.; Reines, H.D.; Wulf-Gutierrez, M.E. Clinical review: Hemorrhagic shock. Crit. Care 2004, 8, 373. [Google Scholar] [CrossRef]
Figure 1. Diagram of flow loop system modified for testing automated vasopressor controllers. Diagram modified from Snider et al. [22].
Figure 1. Diagram of flow loop system modified for testing automated vasopressor controllers. Diagram modified from Snider et al. [22].
Bioengineering 13 00454 g001
Figure 2. Membership function plots for Step-FIS controller logic.
Figure 2. Membership function plots for Step-FIS controller logic.
Bioengineering 13 00454 g002
Figure 3. Step-FIS control surface. Color gradient correspondes to the increasing or decreasing of the VasoRate along the vertical axis.
Figure 3. Step-FIS control surface. Color gradient correspondes to the increasing or decreasing of the VasoRate along the vertical axis.
Bioengineering 13 00454 g003
Figure 4. Flow chart of the Active Disturbance Rejection Control logic.
Figure 4. Flow chart of the Active Disturbance Rejection Control logic.
Bioengineering 13 00454 g004
Figure 5. Flow diagram of the patient-following controller logic.
Figure 5. Flow diagram of the patient-following controller logic.
Bioengineering 13 00454 g005
Figure 6. PCLC testing at a starting pressure of 35 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 35 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Figure 6. PCLC testing at a starting pressure of 35 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 35 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Bioengineering 13 00454 g006
Figure 7. PCLC testing at a starting pressure of 45 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 45 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Figure 7. PCLC testing at a starting pressure of 45 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 45 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Bioengineering 13 00454 g007
Figure 8. PCLC testing at a starting pressure of 55 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 55 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Figure 8. PCLC testing at a starting pressure of 55 mmHg. System pressure (left axis, solid lines) and infusion rate (right axis, dashed lines) are plotted versus scenario run time in minutes. Pressure started at approximately 55 mmHg and each controller had a goal of reaching a 65 mmHg target (black dashed line). More aggressively (orange) and conservatively (green) tuned PCLCs using (A) PID, (B) Step-FIS, (C) AN-FIS, (D) ADRC, and (E) PFC logic are shown.
Bioengineering 13 00454 g008
Figure 9. Comparison of average PCLC performance. Compiled terms for (A) stable, (B) overshoot, (C) undershoot, (D) infusion, and (E) Effectiveness terms separately, and (F) overall performance scores. Results were averaged across three scenario runs, with individual replicates for each scenario shown. Each plot’s x-axis is logarithmic due to the wide range of scores across each controller.
Figure 9. Comparison of average PCLC performance. Compiled terms for (A) stable, (B) overshoot, (C) undershoot, (D) infusion, and (E) Effectiveness terms separately, and (F) overall performance scores. Results were averaged across three scenario runs, with individual replicates for each scenario shown. Each plot’s x-axis is logarithmic due to the wide range of scores across each controller.
Bioengineering 13 00454 g009
Figure 10. Aggregate score sensitivity analysis. Overall aggregate score ranking across the tested controllers when each term’s weight is independently adjusted to be 2× or 0.5× of its original weight. Results are shown (from left to right) for the “Stability”, “Overshoot”, “Undershoot”, “Infusion”, and “Effectiveness” terms. Ranks are shown from best to worst performing controllers for 0.5×, Baseline or 1×, and 2× weight adjustments for each. Underlined controller names indicate a rank adjustment when the weight was adjusted.
Figure 10. Aggregate score sensitivity analysis. Overall aggregate score ranking across the tested controllers when each term’s weight is independently adjusted to be 2× or 0.5× of its original weight. Results are shown (from left to right) for the “Stability”, “Overshoot”, “Undershoot”, “Infusion”, and “Effectiveness” terms. Ranks are shown from best to worst performing controllers for 0.5×, Baseline or 1×, and 2× weight adjustments for each. Underlined controller names indicate a rank adjustment when the weight was adjusted.
Bioengineering 13 00454 g010
Table 1. Summary of norepinephrine dosage used during hemorrhage resuscitation in swine.
Table 1. Summary of norepinephrine dosage used during hemorrhage resuscitation in swine.
Step Norepinephrine Dose (mcg/min)Norepinephrine Rate (mL/min)
10.50.13
210.25
320.5
441
582
6123
7164
8205
Table 2. Step-FIS rule base.
Table 2. Step-FIS rule base.
RuleErrorRate of ChangeOutput (VasoRate)Weight
1NegativeZeroIncrease1.00
2NegativeNegativeIncrease1.00
3AnyPositiveMaintain1.00
4PositiveAnyDecrease0.75
5ZeroAnyMaintain1.00
Table 3. Summary of performance metrics.
Table 3. Summary of performance metrics.
Performance MetricsDescriptionReference
Median Performance Error (MDPE, %)Median value of the performance
errors vs. target pressure
[38,39]
Median Absolute Performance Error (MDAPE, %)Median of the absolute value of performance errors vs. target pressure[39]
MDAPE at Steady-State (MDAPESS, %)MDAPE values once the controller has reached steady-state[40]
Target Overshoot (%)Percent by which the target was maximally overshot[41]
Effectiveness (%)Percentage of the time the controller was within +/−5 mmHg of the target[42]
Wobble (%)Measurement of the dispersion of performance errors, relative to MDPE[38,39]
Divergence (%/h)Measurement of the trend of MDAPE over the final 10% of the scenario[38]
Rise Time Efficiency (min)Time for the controller to initially be within 90% of target MAP[41]
Mean Infusion Rate (MeanInf, mL/min)Average of the infusion rates used during the scenario[22]
Area Above Target Pressure (AreaAbove, min)Quantifies over-resuscitation using cumulative area of the time spent above target MAP during scenario[22]
Area Below Target Pressure (AreaBelow, min)Quantifies under-resuscitation using cumulative area of the time spent below target MAP (after reaching target for the first time) during scenario[22]
Maximum Infusion Rate Change (MaxRateChange, mL/min/min)Quantifies the maximum time of change in the infusion rate across the test using a 3 min moving-average window N/A
Variable Infusion Rate (VarInfRate, mL/min)Standard deviation of a 2 min window of infusion rates relative to mean infusion rate[43]
Table 4. Summary of PCLC performance for starting MAP of 35 mmHg.
Table 4. Summary of PCLC performance for starting MAP of 35 mmHg.
PIDStep-FISAN-FISADRCPFC
Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.
Performance MetricsMDPE (%)−1.53−2.07−0.12−0.38−0.13−0.31−0.29−0.61−0.85−8.36
MDAPE (%)1.902.070.200.390.330.310.470.610.948.36
MDAPESS (%)1.771.730.170.250.270.210.350.460.704.31
Target Overshoot (%)4.741.260.650.440.600.211.530.391.230.00
Effectiveness (%)86.3569.6488.5881.6289.4284.9586.6474.1085.2346.79
Wobble (%)0.870.430.170.250.270.200.320.210.660.48
Divergence (%/h)3.865.69−1.121.87−0.041.369.76−2.2711.79−1.60
Rise Time Efficiency (min)3.758.103.254.513.003.923.767.103.9213.10
MeanInf (ml/min)1.591.411.801.871.151.011.511.281.681.26
AreaAbove (min)0.220.010.020.010.030.000.040.000.030.00
AreaBelow (min)−1.50−2.69−1.00−1.47−1.05−1.24−1.30−2.23−1.38−4.01
MaxRateChange (mL/min2)0.00410.00200.01820.00940.01670.010.00410.00200.00830.0042
VarInfRate (mL/min)0.04480.04320.02990.04270.00400.02000.04310.04220.05460.0542
Table 5. Summary of PCLC performance for starting MAP of 45 mmHg.
Table 5. Summary of PCLC performance for starting MAP of 45 mmHg.
PIDStep-FISAN-FISADRCPFC
Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.
Performance MetricsMDPE (%)2.25−0.537.020.070.42−0.030.28−0.040.79−1.08
MDAPE (%)3.161.167.600.230.500.250.620.321.321.08
MDAPESS (%)2.630.947.420.200.460.210.470.241.130.63
Target Overshoot (%)6.153.2111.050.971.190.513.141.193.240.75
Effectiveness (%)89.9783.8450.9792.7593.3291.3689.9783.8489.6976.60
Wobble (%)1.721.111.780.200.230.200.500.240.860.58
Divergence (%/h)13.302.58−17.152.62−1.01−0.177.09−5.12−13.47−31.31
Rise Time Efficiency (min)2.754.342.002.001.841.672.754.262.926.76
MeanInf (ml/min)1.040.851.170.830.690.590.920.821.020.83
AreaAbove (min)0.710.202.000.050.130.030.210.050.300.01
AreaBelow (min)−0.70−1.17−0.45−0.50−0.43−0.60−0.70−1.10−0.60−1.46
MaxRateChange (mL/min2)0.00410.00200.01710.00860.01080.010.00410.00200.00830.0042
VarInfRate (mL/min)0.02190.02080.00280.01150.00300.00440.02370.02220.02190.0238
Table 6. Summary of PCLC performance for starting MAP of 55 mmHg.
Table 6. Summary of PCLC performance for starting MAP of 55 mmHg.
PIDStep-FISAN-FISADRCPFC
Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.
Performance MetricsMDPE (%)1.04−0.1814.130.334.330.091.590.211.580.55
MDAPE (%)1.840.3814.180.534.350.151.900.401.861.26
MDAPESS (%)1.380.3311.000.404.340.151.710.371.781.16
Target Overshoot (%)8.043.0021.236.344.800.368.142.085.235.76
Effectiveness (%)92.4993.325.0196.9497.4997.7792.4893.0597.4997.78
Wobble (%)1.770.291.480.560.230.131.540.351.631.33
Divergence (%/h)0.763.46−28.510.89−2.730.0635.472.1834.161.92
Rise Time Efficiency (min)1.171.750.500.750.580.581.091.750.500.50
MeanInf (ml/min)0.610.501.000.630.410.320.550.500.600.54
AreaAbove (min)0.710.104.090.471.220.030.770.110.540.39
AreaBelow (min)−0.24−0.36−0.10−0.16−0.12−0.13−0.18−0.33−0.17−0.24
MaxRateChange (mL/min2)0.00410.00200.01670.00860.00650.000.00410.00200.00830.0048
VarInfRate (mL/min)0.01550.01540.00000.00700.00080.00080.01550.01600.00670.0057
Table 7. Summary of aggregate performance metrics for all PCLC configurations across each scenario (35, 45, or 55 mmHg) and the overall study.
Table 7. Summary of aggregate performance metrics for all PCLC configurations across each scenario (35, 45, or 55 mmHg) and the overall study.
PIDStep-FISAN-FISADRCPFC
Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.Agg.Cons.
35 mmhgStable Term3.082.840.510.780.530.622.220.983.234.37
Overshoot Term7.020.970.720.410.900.111.600.251.360.00
Undershoot Term0.671.320.510.730.500.620.621.130.662.05
Infusion Term0.930.771.621.261.180.890.900.731.250.93
Effectiveness Term3.474.680.360.760.580.580.851.301.7528.21
Overall Score40.6127.601.232.411.811.294.564.0111.36207.45
45 mmhgStable Term2.871.366.560.751.310.750.810.401.660.96
Overshoot Term2.380.905.740.250.440.140.920.281.090.15
Undershoot Term0.691.120.470.500.440.510.691.080.661.56
Infusion Term1.000.791.551.040.980.710.990.791.260.96
Effectiveness Term3.731.4715.850.270.570.290.730.411.571.49
Overall Score25.906.13227.080.681.820.602.471.057.335.41
55 mmhgStable Term1.710.334.350.451.280.091.380.501.782.48
Overshoot Term0.960.254.000.701.100.041.010.200.670.61
Undershoot Term1.041.550.440.670.520.540.881.490.580.71
Infusion Term1.411.191.761.320.740.571.371.221.270.94
Effectiveness Term1.220.25173.650.332.740.101.260.261.170.79
Overall Score6.240.831833.271.059.960.125.840.905.043.75
AverageStable Term2.551.513.810.661.040.491.470.632.222.60
Overshoot Term3.450.713.490.450.810.101.170.241.040.25
Undershoot Term0.801.330.470.630.490.560.731.230.631.44
Infusion Term1.110.921.641.210.970.721.080.921.260.94
Effectiveness Term2.812.1363.290.451.300.320.950.661.5010.16
Overall Score24.2511.52687.191.384.530.674.291.997.9172.21
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lopez, M.D.; Marrero Bermudez, J.; Berard, D.; Holland, L.; Ruiz, A.J.; Gonzalez, J.M.; Hernandez Torres, S.I.; Snider, E.J. Comparison of Controller Logics for Automating Vasopressor Administration Using a Hardware-in-Loop Test Platform. Bioengineering 2026, 13, 454. https://doi.org/10.3390/bioengineering13040454

AMA Style

Lopez MD, Marrero Bermudez J, Berard D, Holland L, Ruiz AJ, Gonzalez JM, Hernandez Torres SI, Snider EJ. Comparison of Controller Logics for Automating Vasopressor Administration Using a Hardware-in-Loop Test Platform. Bioengineering. 2026; 13(4):454. https://doi.org/10.3390/bioengineering13040454

Chicago/Turabian Style

Lopez, Michael D., Jonathan Marrero Bermudez, David Berard, Lawrence Holland, Austin J. Ruiz, Jose M. Gonzalez, Sofia I. Hernandez Torres, and Eric J. Snider. 2026. "Comparison of Controller Logics for Automating Vasopressor Administration Using a Hardware-in-Loop Test Platform" Bioengineering 13, no. 4: 454. https://doi.org/10.3390/bioengineering13040454

APA Style

Lopez, M. D., Marrero Bermudez, J., Berard, D., Holland, L., Ruiz, A. J., Gonzalez, J. M., Hernandez Torres, S. I., & Snider, E. J. (2026). Comparison of Controller Logics for Automating Vasopressor Administration Using a Hardware-in-Loop Test Platform. Bioengineering, 13(4), 454. https://doi.org/10.3390/bioengineering13040454

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop