Homework 1 — Blood Pressure Model (Systemic Arteries / Windkessel)

Interactive version of sa.m / in_sa.m / Psa_new.m / QAo_now.m. Aortic flow QAo(t) is a triangular systolic pulse; arterial pressure follows Csa dPsa/dt = QAo − Psa/Rs, solved with the same semi-implicit Euler update used in the MATLAB code.  ← back to index

Scenario presets (from the assignment)

Baseline course parameters. Adjust the compliance slider to reproduce Exercise 3: find Csa giving ≈120/80 mmHg.

Model parameters

–
Blood pressure (sys/dia, mmHg)
–
Pulse pressure (mmHg)
–
Cardiac output (L/min)
–
Stroke volume (mL)
–
Mean arterial pressure

What the assignment explores

Arteriosclerosis = stiffening of the large arteries → decrease Csa. Systolic pressure rises and diastolic falls (widened pulse pressure) because a stiff reservoir can no longer store systolic volume and recoil during diastole.
Arteriolosclerosis = narrowing of the arterioles → increase Rs. Both systolic and diastolic rise together (≈150/105) since the same cardiac output must cross a higher resistance.
Obesity: heart rate and Qmax increase to perfuse extra tissue → hypertension with elevated cardiac output.
Exercise: Rs halves (muscle vasodilation) while heart rate and Qmax roughly double → CO doubles with little change in pressure.
Heart block: when beats stop, pressure decays exponentially with time constant RsCsa; recovery after resumption takes several beats, explaining syncope.