A nonlinear windkessel model for cardiovascular dynamics: Variable compliance and pathological simulations
Related Experiment Video
Updated: Aug 5, 2026

Lumped-Parameter and Finite Element Modeling of Heart Failure with Preserved Ejection Fraction
Published on: February 13, 2021
Marcus Varanis1, Mateus Ferraz2, Daniel Longo2
1Nonlinear Dynamics and Signal Processing Group - Institute of Physics, Federal University of Mato Grosso do Sul, Bloco V - R. Ufms, Campo Grande, 79070900, MS, Brazil. marcus.varanis@ufms.br.
Abstract:
Lumped-parameter cardiovascular models are computationally efficient and physiologically interpretable, but many still represent arterial compliance as linear and pressure-independent. Here, we introduce a nonlinear extension of a classical closed-loop Windkessel model by defining aortic compliance as an exponential function of aortic pressure. The heart, systemic circulation, and pulmonary circulation are represented as an RLC network with time-varying ventricular elastances, yielding a twelve-state formulation derived from Kirchhoff's laws. Under nominal conditions, the nonlinear model recovers the linear baseline, with near-superimposable pressure and flow waveforms and physiologically plausible steady-state indices. Away from the nominal operating point, the pressure-dependent law selectively modulates proximal pulsatility, while mean arterial pressure, stroke volume, and cardiac output remain comparatively preserved. Targeted parameter changes produce qualitative waveform and index-level signatures consistent with aortic regurgitation and arterial stiffening. The proposed formulation provides a compact, physiologically grounded platform for sensitivity analysis, pathological emulation, and early-stage evaluation of cardiovascular modeling scenarios.
Related Concept Videos
Autoregulation of Blood Flow
Chemical Signaling in Autoregulation
Chemical signaling operates at the precapillary sphincter level, inciting either contraction or relaxation.
Bernoulli's Equation for Flow Along a Streamline
Navier–Stokes Equations
Modeling with Differential Equations
Bernoulli's Equation for Flow Normal to a Streamline
The pressure difference depends on the fluid's velocity and radius of curvature. The pressure variation is minimal in flows with nearly straight streamlines. However, the...
Compartment Models: Single-Compartment Model

