Part IX: Human Physiological Mechanisms | Chapter 1

Cardiovascular Biophysics

Hemodynamics, Windkessel models, pulse wave propagation, cardiac mechanics, and blood rheology — the quantitative physics of the circulatory system

Why Cardiovascular Biophysics?

The cardiovascular system is a remarkable fluid-mechanical network: the heart pumps approximately 5 litres of blood per minute through ~100,000 km of vessels, from the 2.5 cm diameter aorta down to capillaries just 8 $\mu$m across. The physics governing this system — pressure-driven viscous flow, elastic wave propagation, and non-Newtonian rheology — determines everything from blood pressure to the sounds a physician hears with a stethoscope.

This chapter derives the fundamental equations of hemodynamics from Poiseuille's law through Windkessel models, pulse wave velocity, cardiac pressure-volume mechanics, and the complex rheology of blood as a suspension of deformable cells.

Ninja Nerd Video Companions

Undergraduate-level video companions covering cardiovascular anatomy, circulation flowcharts, cardiac electrophysiology, ECG basics, arrhythmias, and hematology. Use as a clinical-anatomy refresher before the quantitative hemodynamics derivations below.

Heart Anatomy & Layers

Ninja Nerd · Cardiovascular

Anatomy of the Heart | Heart Model

Ninja Nerd · Cardiovascular

Structures & Layers of the Heart

Pulmonary, Coronary & Cerebral Circulation

Ninja Nerd · Cardiovascular

Pulmonary Circulation

Ninja Nerd · Cardiovascular

Coronary Circulation

Ninja Nerd · Cardiovascular

Arteries & Veins of the Head & Neck (Head Model)

Ninja Nerd · Cardiovascular

Arteries of the Head & Neck (Flow Chart)

Ninja Nerd · Cardiovascular

Veins of the Head & Neck (Flow Chart)

Ninja Nerd · Cardiovascular

Circle of Willis Circulation

Ninja Nerd · Cardiovascular

Circle of Willis: Ischemic Strokes

Limb, Thoracic & Abdominal Circulation

Ninja Nerd · Cardiovascular

Arteries & Veins of the Upper & Lower Limbs

Ninja Nerd · Cardiovascular

Arteries & Veins of the Upper Limb (Vascular Arm Model)

Ninja Nerd · Cardiovascular

Arteries of the Upper Limb (Flow Chart)

Ninja Nerd · Cardiovascular

Arteries of the Thorax & Abdomen (Torso Model)

Ninja Nerd · Cardiovascular

Arteries of the Thorax & Abdomen (Flow Chart)

Ninja Nerd · Cardiovascular

Liver Circulation

Ninja Nerd · Cardiovascular

Pancreas Circulation

Ninja Nerd · Cardiovascular

Arteries of the Lower Limb (Flow Chart)

Ninja Nerd · Cardiovascular

Veins of the Thorax & Abdomen (Torso Model)

Ninja Nerd · Cardiovascular

Veins of the Thorax, Abdomen & Lower Limbs (Flow Chart)

Ninja Nerd · Cardiovascular

Arteries & Veins of the Fetus (Fetal Circulation)

Cardiac Electrophysiology, ECG & the Cardiac Cycle

Ninja Nerd · Cardiovascular

Intrinsic Cardiac Conduction System

Ninja Nerd · Cardiovascular

Extrinsic Cardiac Conduction System

Ninja Nerd · Cardiovascular

How to Read & Interpret ECGs (Updated)

Ninja Nerd · Cardiovascular

ECG Basics

Ninja Nerd · Cardiovascular

ECGs

Ninja Nerd · Cardiovascular

Cardiac Cycle

Ninja Nerd · Cardiovascular

Cardiac Cycle: Digital Version

Ninja Nerd · Cardiovascular

Cardiac Output

Vessels, Microcirculation & Blood Pressure

Ninja Nerd · Cardiovascular

Blood Vessel Characteristics

Ninja Nerd · Cardiovascular

Tunic Layers & Types of Capillaries

Ninja Nerd · Cardiovascular

Microcirculation

Ninja Nerd · Cardiovascular

Fundamentals of Blood Pressure

Ninja Nerd · Cardiovascular

Blood Pressure Regulation: Hypotension

Ninja Nerd · Cardiovascular

Blood Pressure Regulation: Hypertension

Arrhythmias & Rate/Rhythm Disorders

Ninja Nerd · Cardiology

Normal Sinus Rhythm

Ninja Nerd · Cardiology

Sinus Bradycardia & Sinus Tachycardia

Ninja Nerd · Cardiology

Junctional & Idioventricular Rhythm

Ninja Nerd · Cardiology

Atrial Fibrillation & Atrial Flutter

Ninja Nerd · Cardiology

Supraventricular Tachycardia (SVT) & WPW Syndrome

Ninja Nerd · Cardiology

Premature Atrial Contraction (PAC)

Ninja Nerd · Cardiology

Premature Ventricular Contraction (PVC)

Ninja Nerd · Cardiology

Ventricular Tachycardia

Ninja Nerd · Cardiology

Torsades de Pointes

Ninja Nerd · Cardiology

Ventricular Fibrillation

Hematology & Blood

Ninja Nerd · Hematology

Hematocrit

Ninja Nerd · Hematology

Erythropoiesis: RBC Formation (Part 1)

Ninja Nerd · Hematology

Erythropoiesis: Lifespan & Destruction (Part 2)

Ninja Nerd · Hematology

Types of Anemias

Ninja Nerd · Hematology

Polycythemias

Ninja Nerd · Hematology

Leukopoiesis: WBC Formation

Ninja Nerd · Hematology

Hemostasis: Coagulation Cascade

Ninja Nerd · Hematology

Blood Typing

Ninja Nerd · Hematology

CBC: Approach to Anemia

Ninja Nerd · Hematology

CBC: Approach to Polycythemia

Vascular Resistance and Series/Parallel Networks

By analogy with Ohm's law ($V = IR$), we define vascular resistance:

$R_v = \frac{\Delta P}{Q} = \frac{8\eta L}{\pi r^4}$

The $r^{-4}$ dependence is clinically crucial: arterioles (radius ~10–50 $\mu$m) are the major site of resistance, despite their short length, because they are so narrow. A 20% decrease in arteriolar radius (e.g., from vasoconstriction) increases resistance by a factor of$(1/0.8)^4 \approx 2.4$.

Series vessels: For vessels in series (aorta → artery → arteriole → capillary):

$R_{\text{total}} = R_1 + R_2 + R_3 + \cdots$

Parallel vessels: For $N$ identical capillaries in parallel:

$\frac{1}{R_{\text{total}}} = \frac{N}{R_{\text{single}}} \quad \Rightarrow \quad R_{\text{total}} = \frac{R_{\text{single}}}{N}$

The ~10 billion capillaries in the body, despite each having enormous individual resistance, have a collective resistance that is relatively modest because they are massively parallel. The total peripheral resistance (TPR) is dominated by the arteriolar bed, typically $\text{TPR} \approx 1 \text{ mmHg} \cdot \text{min/mL}$.

The mean arterial pressure follows directly: $\text{MAP} = \text{CO} \times \text{TPR}$, where CO is cardiac output (~5 L/min), giving MAP $\approx 93$ mmHg.

2. Windkessel Model of the Arterial System

The heart ejects blood in discrete pulses, yet flow through capillaries is nearly continuous. This smoothing is achieved by the elastic compliance of the aorta and large arteries, which act as a “Windkessel” (air chamber) — storing blood during systole and releasing it during diastole. Otto Frank formalized this model in 1899.

Derivation: Two-Element Windkessel

Define arterial compliance $C = dV/dP$ (the volume change per unit pressure change) and peripheral resistance $R$. Conservation of volume requires:

$Q_{\text{in}}(t) = Q_{\text{out}}(t) + C\frac{dP}{dt}$

where $Q_{\text{out}} = P/R$ (flow through the peripheral resistance) and$C \, dP/dt$ is the rate of volume storage in the elastic arteries.

During diastole ($Q_{\text{in}} = 0$):

$C\frac{dP}{dt} + \frac{P}{R} = 0 \quad \Rightarrow \quad P(t) = P_{\text{sys}} \, e^{-t/(RC)}$

The time constant $\tau = RC$ determines how quickly pressure decays. With typical values$R \approx 1.0$ mmHg$\cdot$s/mL and $C \approx 1.5$ mL/mmHg, we get $\tau \approx 1.5$ s, consistent with the observed diastolic pressure decay.

Three-Element and Four-Element Windkessel

The two-element model underestimates the impedance at high frequencies (failing to capture the initial sharp rise of the pressure waveform). The three-element model adds a characteristic impedance $Z_c$ in series (representing the impedance of the proximal aorta):

$P(t) = Z_c \cdot Q_{\text{in}}(t) + P_{\text{WK}}(t)$

where $P_{\text{WK}}$ satisfies the two-element equation. In the frequency domain, the input impedance of the three-element Windkessel is:

$Z(\omega) = Z_c + \frac{R}{1 + j\omega RC}$

At $\omega = 0$: $Z(0) = Z_c + R$ (total DC resistance). At$\omega \to \infty$: $Z(\infty) = Z_c$ (characteristic impedance only).

The four-element model adds an inertance term $L$(blood inertia) in series:

$Z(\omega) = Z_c + j\omega L + \frac{R}{1 + j\omega RC}$

The inertance $L = \rho l / A$ accounts for the mass of blood in the aorta, producing a more realistic impedance phase at intermediate frequencies.

3. Pulse Wave Velocity

When the heart ejects blood into the aorta, the pressure pulse does not arrive at the periphery instantaneously. Instead, it propagates as an elastic wave along the arterial wall. The speed of this wave — the pulse wave velocity (PWV) — is a direct measure of arterial stiffness.

Derivation: Moens-Korteweg Equation

Consider a thin-walled elastic tube of radius $R$, wall thickness $h$, wall elastic modulus $E$, filled with fluid of density $\rho$. We derive the wave speed from conservation of mass and momentum.

Step 1 — Continuity equation: For a small segment of tube, conservation of mass gives:

$\frac{\partial A}{\partial t} + \frac{\partial (Av)}{\partial x} = 0$

Step 2 — Momentum equation: For inviscid flow:

$\rho \frac{\partial v}{\partial t} + \rho v\frac{\partial v}{\partial x} = -\frac{\partial P}{\partial x}$

Step 3 — Tube law: For a thin-walled elastic tube, the pressure-area relationship (from hoop stress balance) is:

$P - P_{\text{ext}} = \frac{Eh}{R}\left(\sqrt{\frac{A}{A_0}} - 1\right) \approx \frac{Eh}{2R_0 A_0}(A - A_0)$

Step 4 — Linearization: For small perturbations about the equilibrium state ($A = A_0 + a$, $v = v_0 + u$, $P = P_0 + p$), neglecting products of perturbations:

$\frac{\partial a}{\partial t} + A_0 \frac{\partial u}{\partial x} = 0, \quad \rho \frac{\partial u}{\partial t} = -\frac{\partial p}{\partial x}$

With $p = (Eh)/(2R_0 A_0) \cdot a$, these combine to give the wave equation:

$\frac{\partial^2 p}{\partial t^2} = c^2 \frac{\partial^2 p}{\partial x^2}$

where the Moens-Korteweg wave speed is:

$\boxed{c = \sqrt{\frac{Eh}{2\rho R}}}$

For the human aorta: $E \approx 0.4$ MPa, $h \approx 2$ mm,$R \approx 12$ mm, $\rho \approx 1050$ kg/m$^3$, giving$c \approx 5$ m/s in young adults. In elderly or atherosclerotic arteries,$E$ can increase 3–5 fold, raising PWV to 10–15 m/s — a powerful marker of cardiovascular risk.

PWV, Arterial Stiffness, and Aging

The compliance of the arterial wall is $C = dV/dP$. For a thin-walled tube of length $l$:

$C = \frac{dA}{dP} \cdot l = \frac{2\pi R^3 l}{Eh}$

This gives the Bramwell-Hill relationship linking PWV to compliance:

$c = \sqrt{\frac{V}{\rho C}} = \sqrt{\frac{A \cdot l}{\rho C}}$

With aging: collagen replaces elastin in the arterial wall, $E$ increases, $C$decreases, and PWV rises. The reflected pulse wave arrives earlier in systole (rather than during diastole), augmenting systolic pressure and reducing diastolic pressure — the hallmark of isolated systolic hypertension in the elderly.

4. Cardiac Mechanics

The heart is not merely a simple pump but a sophisticated biomechanical organ whose performance is intrinsically linked to the length-tension properties of cardiac muscle fibres. The Frank-Starling mechanism and the pressure-volume loop provide the quantitative framework.

Derivation: Frank-Starling Law from Sarcomere Mechanics

The Frank-Starling law states that the force of ventricular contraction increases with the degree of pre-systolic stretch (preload). This emerges directly from sarcomere mechanics.

Sarcomere overlap geometry: The active force generated by a sarcomere depends on the number of actin-myosin cross-bridges that can form, which in turn depends on the overlap between the thick (myosin, length $\approx 1.6\,\mu$m) and thin (actin, length $\approx 1.0\,\mu$m) filaments.

At the optimal sarcomere length $L_0 \approx 2.2\,\mu$m, overlap is maximal and force is maximum. As the sarcomere stretches beyond $L_0$, overlap decreases linearly:

$F_{\text{active}}(L) = F_{\max} \cdot \frac{L_{\max} - L}{L_{\max} - L_0} \quad \text{for } L > L_0$

where $L_{\max} \approx 3.6\,\mu$m (zero overlap). Below $L_0$, thin filaments collide in the central bare zone, also reducing force. In the normal heart, sarcomere operating length is 1.8–2.2 $\mu$m, on the ascending limb, so increased filling (stretch) increases force — the Frank-Starling mechanism.

Additionally, stretch increases calcium sensitivity of troponin C, providing a second mechanism that enhances the length-dependent activation.

Wiggers diagram showing the cardiac cycle with pressure, volume, ECG, and heart sounds over time
Wiggers diagram illustrating the cardiac cycle: pressure, volume, and electrical events — Source: Wikimedia Commons

Derivation: Pressure-Volume Loop and Stroke Work

The cardiac cycle traces a loop in pressure-volume space with four phases:

  1. Isovolumetric contraction: Pressure rises at constant volume ($V = V_{\text{ED}}$)
  2. Ejection: Aortic valve opens, volume decreases as blood is ejected
  3. Isovolumetric relaxation: Pressure falls at constant volume ($V = V_{\text{ES}}$)
  4. Filling: Mitral valve opens, ventricle fills

The stroke work is the area enclosed by the PV loop:

$W = \oint P \, dV$

For typical values: stroke volume SV = $V_{\text{ED}} - V_{\text{ES}} \approx 70$ mL, mean ejection pressure $\bar{P} \approx 100$ mmHg:

$W \approx \bar{P} \times \text{SV} \approx 100 \times 133 \times 70 \times 10^{-6} \approx 0.93 \text{ J}$

At 72 beats/min, cardiac power output is $\approx 1.1$ W for the left ventricle alone.

End-Systolic Pressure-Volume Relationship (ESPVR)

The end-systolic pressure-volume relationship (ESPVR) defines the maximum pressure the ventricle can generate at any given volume. It is approximately linear:

$P_{\text{ES}} = E_{\text{es}}(V_{\text{ES}} - V_0)$

where $E_{\text{es}}$ is the end-systolic elastance (a measure of contractility, typically$\approx 2.5$ mmHg/mL) and $V_0$ is the volume intercept. Increased contractility (e.g., from sympathetic stimulation) steepens the ESPVR slope, increasing stroke volume at the same preload.

The end-diastolic pressure-volume relationship (EDPVR) is nonlinear (exponential), reflecting the passive elastic properties of the myocardium:

$P_{\text{ED}} = A(e^{\beta(V_{\text{ED}} - V_0)} - 1)$

where $A$ and $\beta$ characterize myocardial stiffness. Together, the ESPVR and EDPVR bound all possible operating points of the ventricle.

5. Blood Rheology

Blood is not a simple Newtonian fluid. It is a concentrated suspension of deformable red blood cells (~45% by volume) in plasma, exhibiting shear-thinning behaviour, yield stress, and anomalous viscosity in small vessels.

Derivation: Fåhraeus-Lindqvist Effect

In 1931, Fåhraeus and Lindqvist discovered that the apparent viscosity of blood decreases as the tube diameter drops below ~300 $\mu$m. This seemingly paradoxical effect arises from the formation of a cell-free layer (CFL) near the vessel wall.

Two-fluid model: Model the vessel as two concentric layers: a central core of radius $R_c$ containing red blood cells (viscosity $\eta_c$) surrounded by a cell-free plasma layer of thickness $\delta$ (viscosity $\eta_p$):

$Q = \frac{\pi R^4 \Delta P}{8\eta_p L}\left[1 - \left(\frac{R_c}{R}\right)^4\left(1 - \frac{\eta_p}{\eta_c}\right)\right]$

The apparent viscosity is:

$\eta_{\text{app}} = \frac{\eta_p}{1 - \left(1 - \frac{R_c}{R}\right)^4\left(1 - \frac{\eta_p}{\eta_c}\right)^{-1}}$

As $R$ decreases, $\delta/R$ increases (the CFL becomes a larger fraction of the tube), so $\eta_{\text{app}}$ decreases. Below about 7 $\mu$m, red blood cells must deform to pass through single-file, and viscosity rises again.

Derivation: Casson Fluid Model for Blood

Blood exhibits a yield stress $\tau_y$ at low shear rates due to red blood cell aggregation (rouleaux formation). The Casson model captures this:

$\sqrt{\tau} = \sqrt{\tau_y} + \sqrt{\eta_\infty \dot{\gamma}}$

where $\tau$ is shear stress, $\dot{\gamma}$ is shear rate, $\tau_y \approx 0.005$ Pa, and $\eta_\infty \approx 0.003$ Pa$\cdot$s (the high-shear-rate viscosity). Squaring:

$\tau = \tau_y + 2\sqrt{\tau_y \eta_\infty \dot{\gamma}} + \eta_\infty \dot{\gamma}$

At high shear rates ($\dot{\gamma} \gg \tau_y/\eta_\infty$), the last term dominates and blood behaves as a Newtonian fluid. At low shear rates, the yield stress term dominates, explaining why blood “gels” when stagnant (e.g., in deep veins — contributing to DVT risk).

Derivation: Turbulence and Heart Murmurs

The Reynolds number for blood flow in a vessel of diameter $D$ is:

$\text{Re} = \frac{\rho v D}{\eta}$

Turbulence occurs when $\text{Re} \gtrsim 2000$. For the aorta at peak systole:$\rho \approx 1050$ kg/m$^3$, $v \approx 1.0$ m/s,$D \approx 2.5$ cm, $\eta \approx 0.003$ Pa$\cdot$s:

$\text{Re} = \frac{1050 \times 1.0 \times 0.025}{0.003} \approx 8750$

This exceeds 2000, so brief turbulence does occur at peak systolic ejection in the aorta. However, the flow is pulsatile and the turbulent phase is transient. In pathological conditions — stenotic valves, narrowed arteries, or high cardiac output — sustained turbulence produces audible vibrations (heart murmurs and bruits). The intensity of the murmur correlates with the degree of stenosis through the pressure drop across the constriction:

$\Delta P \approx \frac{1}{2}\rho v^2 \approx \frac{\rho Q^2}{2A^2}$

where $A$ is the stenotic orifice area. By the continuity equation, a 50% reduction in area quadruples the velocity, producing a 16-fold increase in turbulent pressure fluctuations.

6. Clinical Applications

Applications of Cardiovascular Biophysics

  • Blood pressure measurement: The sphygmomanometer works by collapsing the brachial artery and listening for Korotkoff sounds — turbulent flow below the cuff as it is deflated. Systolic pressure = cuff pressure at first sound; diastolic = cuff pressure at disappearance.
  • Echocardiography: Doppler ultrasound measures blood velocity via $\Delta f / f_0 = 2v\cos\theta / c_{\text{sound}}$. The modified Bernoulli equation$\Delta P = 4v^2$ estimates trans-valvular pressure gradients.
  • Artificial heart valves: Mechanical valves must minimise turbulent shear stress (to avoid haemolysis) while maintaining low regurgitant volume. The wash-out volume must prevent stagnation zones where thrombi form.
  • Stent design: Drug-eluting stents must maintain laminar flow (minimising neointimal hyperplasia) while providing sufficient radial force. Wall shear stress below$\sim$0.4 Pa promotes plaque formation; stent geometry is optimized to maintain healthy WSS.
  • Atherosclerosis mechanics: Plaques form preferentially at arterial bifurcations where oscillatory shear stress occurs. The circumferential stress in the fibrous cap determines rupture risk: $\sigma = PR/h$, critically dependent on cap thickness $h$.

7. Historical Notes

  • Jean-Louis-Marie Poiseuille (1840): A physician who meticulously measured the flow of distilled water through glass capillaries, establishing the $R^4$law. His motivation was understanding blood flow, though his experiments used water for reproducibility.
  • Otto Frank (1899): Proposed the Windkessel model to explain the relationship between the pulsatile cardiac output and the smoother arterial pressure waveform. His original work used the analogy of a fire engine's air chamber.
  • Ernest Starling (1914): Together with Otto Frank's earlier work, established that cardiac output is regulated by venous return through the length-tension relationship of cardiac muscle (the Frank-Starling mechanism).
  • John Womersley (1955): Extended Poiseuille flow to pulsatile conditions, introducing the Womersley number $\alpha = R\sqrt{\omega\rho/\eta}$ that characterizes the ratio of unsteady to viscous forces. For $\alpha > 1$, the velocity profile deviates significantly from parabolic.

8. Computational Laboratory

Cardiovascular Biophysics: Hemodynamics, Windkessel & PV Loop

Python
script.py419 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Chapter Summary

  • Poiseuille's law gives $Q = \pi R^4 \Delta P / (8\eta L)$ with the critical $R^4$ dependence making arterioles the dominant resistance vessels.
  • Windkessel models treat the arterial system as an RC circuit: $P(t) = P_{\text{sys}} e^{-t/(RC)}$ during diastole, explaining pressure waveform smoothing by arterial compliance.
  • Pulse wave velocity $c = \sqrt{Eh/(2\rho R)}$ (Moens-Korteweg) directly measures arterial stiffness. PWV increases with age and atherosclerosis, causing systolic hypertension.
  • Cardiac mechanics: the PV loop area gives stroke work $W = \oint P\,dV$; the ESPVR slope $E_{\text{es}}$ quantifies contractility; the Frank-Starling mechanism arises from sarcomere length-tension relations.
  • Blood rheology: the Casson model $\sqrt{\tau} = \sqrt{\tau_y} + \sqrt{\eta_\infty \dot{\gamma}}$ captures yield stress and shear-thinning. The Fåhraeus-Lindqvist effect reduces apparent viscosity in small vessels.

Video Lectures on Cardiac Physics

How Your Heart Works: A Physics Perspective — Flavio Fenton

Overview — Flavio Fenton (Georgia Tech)

Modeling Cardiac Arrhythmias: Single Molecule to Whole Heart — Yohannes Shiferaw

From Principles to Patients: Cardiac Imaging and Control — Stefan Luther

Rate this chapter: