Preprint
Article

This version is not peer-reviewed.

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

A peer-reviewed version of this preprint was published in:
Bioengineering 2026, 13(4), 454. https://doi.org/10.3390/bioengineering13040454

Submitted:

27 February 2026

Posted:

02 March 2026

You are already at the latest version

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 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 target and others could not reach target pressure, strong-performing PCLCs consistently reached and maintained 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.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  

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 unresponsive to the amount of infusate they are receiving. In some clinical situations, patients who are less responsive or nonresponsive 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, the administration of vasopressors 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 have 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 and an internal model controller (IMC) by Khan 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]. 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 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 [16]. However, nearly all prior work into PCLCs for vasopressor hemorrhage therapy was focused on a surgical support clinical application wherein a more stable patient is being managed with more extensive medical resources available compared to a hemorrhagic shock trauma situation.
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 [17] and provide an analysis of the outcomes to identify 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 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, 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 to objectively rank 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 of 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/hr) and midazolam (0-2 mg/kg/hr); 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 minutes. 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 [17,18], 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 [19], 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 a system at a 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. This module is comprised of 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 [17].

2.3. Physiological Closed Loop Controller Development

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 minutes to minimize hypotensive duration, while conservative configurations targeted 7-10 minutes to reduce overshoot and oscillations [20]. 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 a MAP near 65 mmHg during damage-control resuscitation, and highlights the risks of overly aggressive vasopressor use in hypovolemic states [20].

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 (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 seconds, 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 [21] 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.
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 [22]. AN-FIS controller designs have been leveraged successfully for applications such as predicting surface roughness patterns in laser cutting applications or optimizing power management schemes [23,24,25]. For AN-FIS, the inputs were determined to be the error and rate of change of 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 Gaussian membership functions for the input variables and a linear output function [22]. Parameter optimization was performed using a hybrid learning algorithm combining least squares estimation for consequent parameters and backpropagation for premise parameters [22]. Training was conducted in the MATLAB Fuzzy Logic Toolbox, with the number of training epochs not fixed but instead continued until convergence was achieved, as determined by stabilization of the training error and negligible 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.
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 of 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) [26], 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 3).
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. 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 [21] 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 the ramping (dosage increasing) phase of treatment, so evaluation will reflect on the vasopressor infusion phase. Additional details are described in the Discussion section 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) which evaluated the trajectory of the signal error using a conditional rule set to determine the appropriate time to increase the dose (Figure 4). 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 [27,28]. The target MAP of 65 mmHg used for the controllers was based on Damage Control Resuscitation guidelines. To account for controller sensitivities to initiate closer to the target, we subdivided the pressure range in 10 mmHg increments. Each run lasted 30 minutes, and the hemorrhage was continuous through the entire run. Single test runs were cvonducted 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-minute 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 are summarized in Table 2 and have been thoroughly described in 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) effectiveness metrics. The overall aggregate score equaled the sum of the stability, overshoot, undershoot, infusion terms multiplied by the effectiveness term, wherein 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 dimensionless and weighed 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. For each term and overall aggregate, statistical analyses were performed to determine if any controller performance was statistically different from the other controllers. Replicates were taken as the performance scores for each scenario (N = 3) as each scenario represents a different starting pressure similar to variability anticipated between live subjects, and normal distribution of the data sets was first evaluated by a Shapiro-Wilk test [35]. For datasets which were normally distributed, one-way analysis of variance (ANOVA), post-hoc Tukey’s [36] multiple comparison test was used where p < 0.05 indicated statistical significance. For non-parametric statistical analysis, Friedman test [37], post hoc Dunn’s [38] multiple comparison test was used where p < 0.05 indicated statistical significance for a comparison.

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 minutes. Nearly all controllers were able to reach target MAP within the scenario timeframe (Figure 5). However, PID aggressive noticeably overshot target pressure (Figure 5A), with a target overshoot percentage of 4.74% (Table 3). PFC conservative undershot the target pressure and did not reach it within the 30-minute scenario, the only controller configuration that failed to do so (Figure 5E). Conversely, AN-FIS aggressive reached target pressure the fastest out of all controllers with a rise-time efficiency of 3 minutes (Figure 5C). Other notable performance differences were MDPE wherein each Step-FIS or AN-FIS configuration was more capable of maintaining error close to zero than other controller configurations. More key differences of the PCLC’s performance for scenario 1 are summarized in Table 3.

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 6). For example, it was evident that Step-FIS aggressive strongly overshot the target pressure by a percentage of 11.05% (Figure 6B). No PCLCs undershot the target pressure for the entire scenario duration but some still took longer to reach target than others, such as the PFC conservative configuration (Figure 6E). Conservative AN-FIS reached target pressure the fastest, with a rise-time efficiency of 1.67 minutes (Table 4). MDAPE and Effectiveness metrics identified key differences between controller performance, with Step-FIS aggressive having the highest MDAPE at 7.6% and the lowest effectiveness at 50.97% (Table 4). 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 with a duration of 30 minutes. All controllers overshot the target (Figure 7), but Step-FIS aggressive had the largest overshoot of the 65-mmHg target pressure by a percentage of 21.23% (Table 5). Conservative Step-FIS, and both configurations for the PFC controller, 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 5). 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 5.

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 were highly variable across the three trial runs (Figure 8A). 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 8B). 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 wherein 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 8C). 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 counterpart (Figure 8D). Each term is proportional to the “effectiveness” term where large differences were evident for controller configurations (Figure 8E). 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 more than 2 times higher (ADRC aggressive [4.29] and AN-FIS aggressive [4.53]) (Figure 8F). Each of these metrics are compiled in Table 6 for each scenario and across the entire study for each controller type and configuration.

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 to effectively manage 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 ANFIS 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 preferrable 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 design goal [39] and the high pressure may exacerbate hemorrhage through disrupting clots [40]. Target undershoot is important to avoid during hemorrhagic shock as vasopressor under-infusion will fail to adequately recover the MAP, leaving the casualty in hypotension, failing to recover from hemorrhagic shock, and progression to irreversible shock [41]. 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 [42]. Regarding infusion, controllers must balance speed of vasopressor delivery against total dose to avoid excessive vasoconstriction [43]. 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 compromise 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 [45]. 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. 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. 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 with regard to the impact anesthesia depth and agent may have on vasopressor responsiveness since some anesthetic agents alter vascular tone and thereby changing 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 controller’s output of infusion rate. This is not problematic if the same concentration of vasopressor solution will be used as that of the training animals. However, this may not always be feasible, so changing to a more common, normalized 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 on pigs on a pressure response level. This narrow focus restricts our understanding of real-world performance, where biological variability and complex physiological responses play crucial roles. To bridge this gap, future work should integrate animal testing and further refine the platform to mimic broader clinical conditions. 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 nonresponsive 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.L., J.M.B., D.B., S.H.T., and E.J.S; software, M.L., J.M.B., D.B., and L.H.; validation, M.L., J.M.B., D.B., and L.H.; formal analysis, D.B., and E.J.S.; investigation, S.H.T. and E.J.S.; resources, E.J.S.; data curation, M.L., J.M.B., D.B., and E.J.S.; writing—original draft preparation, M.L., J.M.B., D.B., L.H., A.J.R., J.M.G., S.H.T., and E.J.S; writing—review and editing, M.L., J.M.B., D.B., L.H., A.J.R., J.M.G., S.H.T., and E.J.S; visualization, D.B., L.H., A.J.R., S.H.T., and E.J.S.; supervision, E.J.S.; project administration, S.H.T. and E.J.S.; funding acquisition, E.J.S. All authors have read and agreed to the submitted 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.L.).

Data Availability Statement

The data presented in this study 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.

Regulatory Statement

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.

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.

DOD Disclaimer

The views expressed in this article are those of the authors and do not reflect the official policy or position of the U.S. Army Medical Department, Department of the Army, DoD, or the U.S. Government.

Abbreviations

The following abbreviations are used in this manuscript:
AAALAC Association for Assessment and Accreditation of Laboratory Animal Care International
AN-FIS Adaptive Neural Inference System
ADRC Active Disturbance Rejection Control
ANOVA Analysis of Variance
ARC Adaptive Resuscitation Controller
AreaAbove Area Above Target Pressure
AreaBelow Area Below Target Pressure
ESO Extended State Observer
HATRC Hardware-in-Loop Testbed for Resuscitation Controllers
IACUC Institutional Animal Care and Use Committee
IMC Internal Model Controller
LPV Linear Parameter Varying
MAP Mean Arterial Pressure
MaxRateChange Maximum Infusion Rate Change
MDAPE Median Absolute Performance Error
MDAPESS Median Absolute Performance at Steady-State
MDPE Median Performance Error
MeanInf Mean Vasopressor Infusion Rate
MMEKF Multiple-Model Extended Kalman Filter
NE Norepinephrine
PCLC Physiological Closed-Loop Controller
PFC Patient-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(9). [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(2), 446–455. [Google Scholar] [CrossRef] [PubMed]
  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(3), 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, 1–11. [Google Scholar] [CrossRef] [PubMed]
  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 2021 IEEE Global Humanitarian Technology Conference (GHTC); IEEE, 2021; pp. 112–118. [Google Scholar] [CrossRef]
  6. Snider, E. J.; et al. 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]
  7. Vega, S. J.; Berard, D.; Avital, G.; Ross, E.; Snider, E. J. Adaptive closed-loop resuscitation controllers for hemorrhagic shock resuscitation. Transfusion (Paris) 2023, 63(S3), S230–S240. [Google Scholar] [CrossRef]
  8. Russell, J. A. Vasopressor therapy in critically ill patients with shock. Intensive Care Med. 2019, 45, 1503–1517. [Google Scholar] [CrossRef]
  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(11), 1182–1193. [Google Scholar] [CrossRef]
  10. De Backer, D.; et al. Comparison of dopamine and norepinephrine in the treatment of shock. N. Engl. J. Med. 2010, 362(9), 779–789. [Google Scholar] [CrossRef]
  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(1), 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(4), 210. [Google Scholar] [CrossRef] [PubMed]
  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. 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 30(20), 50.
  15. Luspay, T.; Grigoriadis, K. Robust linear parameter-varying control of blood pressure using vasoactive drugs. Int. J. Control 2015, 88(10), 2013–2029. [Google Scholar] [CrossRef]
  16. Merouani, M.; et al. Norepinephrine weaning in septic shock patients by closed loop control based on fuzzy logic. Crit. Care 2008, 12, 1–8. [Google Scholar] [CrossRef]
  17. D. Berard et al., “Vasopressor Control Module Development and Integration into the Hardware-in-Loop Automated Testbed for Resuscitation Controller Evaluation,” Oct. 29, 2025, Research Square. [CrossRef]
  18. 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(8), 373. [Google Scholar] [CrossRef]
  19. Rodgers, T. M.; et al. In Vivo Evaluation of Two Hemorrhagic Shock Resuscitation Controllers with Non-Invasive, Intermittent Sensors. Bioengineering 2024, 11(12), 1296. [Google Scholar] [CrossRef]
  20. Beloncle, F.; Meziani, F.; Lerolle, N.; Radermacher, P.; Asfar, P. Does vasopressor therapy have an indication in hemorrhagic shock? Ann. Intensive Care 2013, 3(1), 13. [Google Scholar] [CrossRef]
  21. Bray, A.; et al. Pulse Physiology Engine: An Open-Source Software Platform for Computational Modeling of Human Medical Simulation. SN Compr. Clin. Med. 2019, 1(5), 362–377. [Google Scholar] [CrossRef]
  22. Jang, J.-S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23(3), 665–685. [Google Scholar] [CrossRef]
  23. 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(7), 2688–2717. [Google Scholar] [CrossRef]
  24. Islam, M. A.; et al. 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]
  25. Jumani, T. A.; et al. Computational Intelligence-Based Optimization Methods for Power Quality and Dynamic Response Enhancement of ac Microgrids. Energies 2020, 13(16). [Google Scholar] [CrossRef]
  26. Han, J. From PID to active disturbance rejection control. IEEE Trans. Ind. Electron. 2009, 56(3), 900–906. [Google Scholar] [CrossRef]
  27. Libert, N.; et al. Performance of closed-loop resuscitation of haemorrhagic shock with fluid alone or in combination with norepinephrine: An experimental study. Ann. Intensive Care 2018, 8(1), 89. [Google Scholar] [CrossRef]
  28. Libert, N.; et al. 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(4), 835–847. [Google Scholar] [CrossRef]
  29. 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]
  30. Mirinejad, H.; et al. Evaluation of fluid resuscitation control algorithms via a hardware-in-the-loop test bed. IEEE Trans. Biomed. Eng. 2019, 67(2), 471–481. [Google Scholar] [CrossRef]
  31. Berard, D.; Vega, S. J.; Avital, G.; Snider, E. J. Dual input fuzzy logic controllers for closed loop hemorrhagic shock resuscitation. Processes 2022, 10(11), 2301. [Google Scholar] [CrossRef]
  32. Master, T.; Mark, T. Medical electrical equipment Part 1: General requirements for basic safety and essential performance. 2012. [Google Scholar]
  33. Marques, N. R. 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–10. [Google Scholar] [CrossRef]
  34. 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(6), 979. [Google Scholar] [CrossRef] [PubMed]
  35. SHAPIRO, S. S.; WILK, M. B. An analysis of variance test for normality (complete samples)†. Biometrika 1965, 52(3–4), 591–611. [Google Scholar] [CrossRef]
  36. Tukey, J. W. Comparing individual means in the analysis of variance. Biometrics 1949, 99–114. [Google Scholar] [CrossRef]
  37. Friedman, M. The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Am. Stat. Assoc. 1937, 32(200), 675–701. [Google Scholar] [CrossRef]
  38. Dunn, O. J. Multiple comparisons using rank sums. Technometrics 1964, 6(3), 241–252. [Google Scholar] [CrossRef]
  39. 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(4), 4. [Google Scholar] [CrossRef]
  40. Smith, J. B.; Pittet, J.-F.; Pierce, A. Hypotensive Resuscitation. Curr. Anesthesiol. Rep. 2014, 4(3), 209–215. [Google Scholar] [CrossRef]
  41. T. Kowalenko, S. Stern, S. Dronen, and X. Wang, “Improved outcome with hypotensive resuscitation of uncontrolled hemorrhagic shock in a swine model,” J. Trauma, vol. 33, no. 3, pp. 349–353; discussion 361-362, Sep. 1992.
  42. 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(24), 17522. [Google Scholar] [CrossRef]
  43. Beloncle, F.; Meziani, F.; Lerolle, N.; Radermacher, P.; Asfar, P. Does vasopressor therapy have an indication in hemorrhagic shock? Ann. Intensive Care 2013, 3(1), 13. [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(4), 4103. [Google Scholar] [CrossRef]
  45. Gutierrez, G.; Reines, H. D.; Wulf-Gutierrez, M. E. Clinical review: Hemorrhagic shock. Crit. Care Lond. Engl. 2004, 8(5), 373–381. [Google Scholar] [CrossRef]
Figure 1. Diagram of flow loop system modified for testing automated vasopressor controllers. Diagram modified from Snider et al. [18].
Figure 1. Diagram of flow loop system modified for testing automated vasopressor controllers. Diagram modified from Snider et al. [18].
Preprints 200694 g001
Figure 2. Membership function plots for Step-FIS controller logic.
Figure 2. Membership function plots for Step-FIS controller logic.
Preprints 200694 g002
Figure 3. Flow chart of the Active Disturbance Rejection Control logic.
Figure 3. Flow chart of the Active Disturbance Rejection Control logic.
Preprints 200694 g003
Figure 4. Flow diagram of the Patient-Following Controller logic.
Figure 4. Flow diagram of the Patient-Following Controller logic.
Preprints 200694 g004
Figure 5. 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 5. 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.
Preprints 200694 g005
Figure 6. 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 6. 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.
Preprints 200694 g006
Figure 7. 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 7. 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.
Preprints 200694 g007
Figure 8. 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. Statistical significance denoted for p < 0.05 (*) and p < 0.01 (**). One-way ANOVA (post-hoc Tukey’s multiple comparison test), parametric analyses were performed for Stable, Overshoot, Undershoot, and Infusion scores, while Friedman test (post-hoc Dunn’s multiple comparison test), non-parametric analyses were performed for Effectiveness and Aggregate scores.
Figure 8. 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. Statistical significance denoted for p < 0.05 (*) and p < 0.01 (**). One-way ANOVA (post-hoc Tukey’s multiple comparison test), parametric analyses were performed for Stable, Overshoot, Undershoot, and Infusion scores, while Friedman test (post-hoc Dunn’s multiple comparison test), non-parametric analyses were performed for Effectiveness and Aggregate scores.
Preprints 200694 g008
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)
1 0.5 0.13
2 1 0.25
3 2 0.5
4 4 1
5 8 2
6 12 3
7 16 4
8 20 5
Table 2. Summary of Performance Metrics.
Table 2. Summary of Performance Metrics.
Performance Metrics Description Reference
Median Performance Error (MDPE, %) Median value of the performance
errors vs. target pressure
[29,30]
Median Absolute Performance Error (MDAPE, %) Median of the absolute value of performance errors vs. target pressure [29]
MDAPE at Steady State (MDAPESS, %) MDAPE values once the controller has reached steady-state [31]
Target Overshoot (%) Percent by how much the target was maximally overshot [32]
Effectiveness (%) Percentage of the time the controller was within +/- 5 mmHg of the target [33]
Wobble (%) Measurement of the dispersion of performance errors, relative to MDPE [29,30]
Divergence (%/hr) Measurement of the trend of MDAPE over the final 10% of the scenario [30]
Rise-Time Efficiency (min) Time for the controller to initially be within 90% of target MAP [32]
Mean Infusion Rate (MeanInf, mL/min) Average of the infusion rates used during the scenario [18]
Area Above Target Pressure (AreaAbove, min) Quantifies over-resuscitation using cumulative area of the time spent above target MAP during scenario [18]
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 [18]
Maximum Infusion Rate Change (MaxRateChange, mL/min/min) Quantifies the maximum timeof change of the infusion rate across the test using a 3-minute moving average window N/A
Variable Infusion Rate (VarInfRate, mL/min) Standard deviation of a 2-minute window of infusion rates relative to mean infusion rate [34]
Table 3. Summary of PCLC performance for starting MAP of 35 mmHg.
Table 3. Summary of PCLC performance for starting MAP of 35 mmHg.
PID Step-FIS AN-FIS ADRC PFC
Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons.
Performance Metrics MDPE (%) -1.53 -2.07 -0.12 -0.38 -0.13 -0.31 -0.29 -0.61 -0.85 -8.36
MDAPE (%) 1.90 2.07 0.20 0.39 0.33 0.31 0.47 0.61 0.94 8.36
MDAPESS (%) 1.77 1.73 0.17 0.25 0.27 0.21 0.35 0.46 0.70 4.31
Target Overshoot (%) 4.74 1.26 0.65 0.44 0.60 0.21 1.53 0.39 1.23 0.00
Effectiveness (%) 86.35 69.64 88.58 81.62 89.42 84.95 86.64 74.10 85.23 46.79
Wobble (%) 0.87 0.43 0.17 0.25 0.27 0.20 0.32 0.21 0.66 0.48
Divergence (%/hr) 3.86 5.69 -1.12 1.87 -0.04 1.36 9.76 -2.27 11.79 -1.60
Rise-Time Efficiency (min) 3.75 8.10 3.25 4.51 3.00 3.92 3.76 7.10 3.92 13.10
MeanInf (ml/min) 1.59 1.41 1.80 1.87 1.15 1.01 1.51 1.28 1.68 1.26
AreaAbove (min) 0.22 0.01 0.02 0.01 0.03 0.00 0.04 0.00 0.03 0.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.0041 0.0020 0.0182 0.0094 0.0167 0.01 0.0041 0.0020 0.0083 0.0042
VarInfRate (mL/min) 0.0448 0.0432 0.0299 0.0427 0.0040 0.0200 0.0431 0.0422 0.0546 0.0542
Table 4. Summary of PCLC performance for starting MAP of 45 mmHg.
Table 4. Summary of PCLC performance for starting MAP of 45 mmHg.
PID Step-FIS AN-FIS ADRC PFC
Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons.
Performance Metrics MDPE (%) 2.25 -0.53 7.02 0.07 0.42 -0.03 0.28 -0.04 0.79 -1.08
MDAPE (%) 3.16 1.16 7.60 0.23 0.50 0.25 0.62 0.32 1.32 1.08
MDAPESS (%) 2.63 0.94 7.42 0.20 0.46 0.21 0.47 0.24 1.13 0.63
Target Overshoot (%) 6.15 3.21 11.05 0.97 1.19 0.51 3.14 1.19 3.24 0.75
Effectiveness (%) 89.97 83.84 50.97 92.75 93.32 91.36 89.97 83.84 89.69 76.60
Wobble (%) 1.72 1.11 1.78 0.20 0.23 0.20 0.50 0.24 0.86 0.58
Divergence (%/hr) 13.30 2.58 -17.15 2.62 -1.01 -0.17 7.09 -5.12 -13.47 -31.31
Rise-Time Efficiency (min) 2.75 4.34 2.00 2.00 1.84 1.67 2.75 4.26 2.92 6.76
MeanInf (ml/min) 1.04 0.85 1.17 0.83 0.69 0.59 0.92 0.82 1.02 0.83
AreaAbove (min) 0.71 0.20 2.00 0.05 0.13 0.03 0.21 0.05 0.30 0.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.0041 0.0020 0.0171 0.0086 0.0108 0.01 0.0041 0.0020 0.0083 0.0042
VarInfRate (mL/min) 0.0219 0.0208 0.0028 0.0115 0.0030 0.0044 0.0237 0.0222 0.0219 0.0238
Table 5. Summary of PCLC performance for starting MAP of 55 mmHg.
Table 5. Summary of PCLC performance for starting MAP of 55 mmHg.
PID Step-FIS AN-FIS ADRC PFC
Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons.
Performance Metrics MDPE (%) 1.04 -0.18 14.13 0.33 4.33 0.09 1.59 0.21 1.58 0.55
MDAPE (%) 1.84 0.38 14.18 0.53 4.35 0.15 1.90 0.40 1.86 1.26
MDAPESS (%) 1.38 0.33 11.00 0.40 4.34 0.15 1.71 0.37 1.78 1.16
Target Overshoot (%) 8.04 3.00 21.23 6.34 4.80 0.36 8.14 2.08 5.23 5.76
Effectiveness (%) 92.49 93.32 5.01 96.94 97.49 97.77 92.48 93.05 97.49 97.78
Wobble (%) 1.77 0.29 1.48 0.56 0.23 0.13 1.54 0.35 1.63 1.33
Divergence (%/hr) 0.76 3.46 -28.51 0.89 -2.73 0.06 35.47 2.18 34.16 1.92
Rise-Time Efficiency (min) 1.17 1.75 0.50 0.75 0.58 0.58 1.09 1.75 0.50 0.50
MeanInf (ml/min) 0.61 0.50 1.00 0.63 0.41 0.32 0.55 0.50 0.60 0.54
AreaAbove (min) 0.71 0.10 4.09 0.47 1.22 0.03 0.77 0.11 0.54 0.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.0041 0.0020 0.0167 0.0086 0.0065 0.00 0.0041 0.0020 0.0083 0.0048
VarInfRate (mL/min) 0.0155 0.0154 0.0000 0.0070 0.0008 0.0008 0.0155 0.0160 0.0067 0.0057
Table 6. Summary of aggregate performance metrics for all PCLC configurations across each scenario (35, 45, or 55 mmHg) and the overall study.
Table 6. Summary of aggregate performance metrics for all PCLC configurations across each scenario (35, 45, or 55 mmHg) and the overall study.
PID Step-FIS AN-FIS ADRC PFC
Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons. Agg. Cons.
35mmhg Stable Term 3.08 2.84 0.51 0.78 0.53 0.62 2.22 0.98 3.23 4.37
Overshoot Term 7.02 0.97 0.72 0.41 0.90 0.11 1.60 0.25 1.36 0.00
Undershoot Term 0.67 1.32 0.51 0.73 0.50 0.62 0.62 1.13 0.66 2.05
Infusion Term 0.93 0.77 1.62 1.26 1.18 0.89 0.90 0.73 1.25 0.93
Effectiveness Term 3.47 4.68 0.36 0.76 0.58 0.58 0.85 1.30 1.75 28.21
Overall Score 40.61 27.60 1.23 2.41 1.81 1.29 4.56 4.01 11.36 207.45
45mmhg Stable Term 2.87 1.36 6.56 0.75 1.31 0.75 0.81 0.40 1.66 0.96
Overshoot Term 2.38 0.90 5.74 0.25 0.44 0.14 0.92 0.28 1.09 0.15
Undershoot Term 0.69 1.12 0.47 0.50 0.44 0.51 0.69 1.08 0.66 1.56
Infusion Term 1.00 0.79 1.55 1.04 0.98 0.71 0.99 0.79 1.26 0.96
Effectiveness Term 3.73 1.47 15.85 0.27 0.57 0.29 0.73 0.41 1.57 1.49
Overall Score 25.90 6.13 227.08 0.68 1.82 0.60 2.47 1.05 7.33 5.41
55mmhg Stable Term 1.71 0.33 4.35 0.45 1.28 0.09 1.38 0.50 1.78 2.48
Overshoot Term 0.96 0.25 4.00 0.70 1.10 0.04 1.01 0.20 0.67 0.61
Undershoot Term 1.04 1.55 0.44 0.67 0.52 0.54 0.88 1.49 0.58 0.71
Infusion Term 1.41 1.19 1.76 1.32 0.74 0.57 1.37 1.22 1.27 0.94
Effectiveness Term 1.22 0.25 173.65 0.33 2.74 0.10 1.26 0.26 1.17 0.79
Overall Score 6.24 0.83 1833.27 1.05 9.96 0.12 5.84 0.90 5.04 3.75
Average Stable Term 2.55 1.51 3.81 0.66 1.04 0.49 1.47 0.63 2.22 2.60
Overshoot Term 3.45 0.71 3.49 0.45 0.81 0.10 1.17 0.24 1.04 0.25
Undershoot Term 0.80 1.33 0.47 0.63 0.49 0.56 0.73 1.23 0.63 1.44
Infusion Term 1.11 0.92 1.64 1.21 0.97 0.72 1.08 0.92 1.26 0.94
Effectiveness Term 2.81 2.13 63.29 0.45 1.30 0.32 0.95 0.66 1.50 10.16
Overall Score 24.25 11.52 687.19 1.38 4.53 0.67 4.29 1.99 7.91 72.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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated