Cardiovascular Simulator: Blood Pressure, Cardiac Output & Hemodynamics

simulator intermediate ~8 min
Loading simulation...
Hemodynamics: CO = 5.04 L/min, BP ≈ 120/80 mmHg at rest

At rest with heart rate of 72 bpm and stroke volume of 70 mL, cardiac output is 5.04 L/min — pumping the entire blood volume every minute. With peripheral resistance of 1000 dyne·s/cm⁵, mean arterial pressure is approximately 93 mmHg, corresponding to a blood pressure of about 120/80 mmHg. The pressure waveform shows the characteristic systolic peak and diastolic trough of each heartbeat.

Formula

Cardiac output: CO = HR × SV
Mean arterial pressure: MAP = CO × TPR (in appropriate units)
Poiseuille's law: Q = π·r⁴·ΔP / (8·η·L)

The Cardiovascular Engine

Your heart beats approximately 100,000 times per day, pumping about 7,000 liters of blood through a network of vessels that, laid end to end, would stretch over 100,000 kilometers. The cardiovascular system is a masterpiece of biological engineering — a pressure-driven fluid circuit that delivers oxygen and nutrients to every cell while removing waste products. This simulation models its core hemodynamics.

Cardiac Output and Blood Pressure

The two fundamental variables of cardiovascular function are cardiac output (CO = heart rate × stroke volume) and blood pressure (MAP = CO × total peripheral resistance). These are linked by the cardiovascular equivalent of Ohm's law: pressure equals flow times resistance. The body continuously adjusts heart rate, stroke volume, and vascular tone to maintain adequate perfusion of vital organs.

The Pressure Waveform

Each heartbeat generates a characteristic pressure wave that travels through the arterial system. The systolic peak occurs when the left ventricle contracts, ejecting 60-80 mL of blood into the aorta. The diastolic trough represents the minimum pressure between beats, maintained by elastic recoil of the arterial walls. The dicrotic notch (a small bump on the downslope) marks the closing of the aortic valve. Watch the animated waveform respond in real-time as you change heart rate and stroke volume.

Clinical Significance

Hypertension (high blood pressure) affects over 1 billion people worldwide and is the leading modifiable risk factor for cardiovascular disease. This simulation helps visualize why: increasing peripheral resistance or cardiac output directly raises MAP. Beta-blockers reduce heart rate and stroke volume; vasodilators reduce peripheral resistance; diuretics reduce blood volume. Understanding these hemodynamic relationships is fundamental to managing the world's most common chronic disease.

FAQ

What is cardiac output?

Cardiac output (CO) is the volume of blood the heart pumps per minute, calculated as heart rate × stroke volume. A typical resting CO is 5 L/min, meaning the heart pumps the body's entire blood volume (about 5 liters) every minute. During intense exercise, CO can increase to 20-25 L/min through increases in both heart rate and stroke volume.

What determines blood pressure?

Blood pressure is determined by two factors: cardiac output (how much blood the heart pumps) and total peripheral resistance (how much the blood vessels resist flow). MAP = CO × TPR. Hypertension can result from increased cardiac output, increased resistance, or both. Most antihypertensive drugs work by reducing vascular resistance (vasodilators) or cardiac output (beta-blockers).

What do systolic and diastolic pressure represent?

Systolic pressure is the peak pressure during ventricular contraction (systole), when the heart ejects blood into the aorta. Diastolic pressure is the minimum pressure during ventricular relaxation (diastole), when the heart fills with blood. The difference (pulse pressure) reflects arterial stiffness and stroke volume. Normal blood pressure is about 120/80 mmHg.

How does blood viscosity affect circulation?

Higher blood viscosity increases resistance to flow (by Poiseuille's law, resistance is proportional to viscosity). Conditions like polycythemia (excess red blood cells) increase viscosity and raise blood pressure. Conversely, anemia reduces viscosity. Normal blood viscosity is about 3-4 centipoise, roughly 3-4 times that of water.

Sources

Embed

<iframe src="https://homo-deus.com/lab/medical-science/blood-circulation/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub