Home▸Articles▸Medicine & Biophysics

Ballistocardiography 2D: Understanding Heart Function Through Momentum Flux

A fascinating technique that uses principles of physics to measure cardiac output non-invasively.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What Ballistocardiography Is

Ballistocardiography (BCG) is a non-invasive technique that measures the changes in body movement caused by the heart's pumping action. It works on the principle of Newton’s Third Law, where every action has an equal and opposite reaction. In this context, as blood is ejected from the left ventricle into the aorta during each heartbeat, it creates a small but measurable force that can be detected in the body.

The technique involves measuring these minute movements using sensors, often placed on the skin surface, which capture changes in acceleration over time. These accelerations are then analyzed to infer cardiac output and other cardiovascular parameters.

How It Works

In a 2D ballistocardiography simulation, the heart's function is modeled using key physiological parameters such as stroke volume (the amount of blood pumped per beat) and aortic peak velocity (the speed at which blood leaves the ventricle). These parameters are input into a momentum flux model that calculates the force generated during each heartbeat.

This force is then applied to a mass-spring-damper system, simulating the body’s response. The resulting acceleration is plotted on an accelerometer trace, providing a visual representation of the heart's activity over time.

live demo · related simulation● LIVE

Why It Matters

BCG is particularly useful in assessing cardiovascular health and diagnosing conditions such as heart failure or arrhythmias. By measuring changes in body movement, it can provide valuable information about the efficiency of cardiac function without requiring invasive procedures.

Moreover, BCG offers a non-invasive alternative to traditional methods like echocardiography, making it accessible for routine clinical use and research.

Real-World Applications

BCG has been used in various medical settings, including monitoring patients with cardiovascular disease during surgery or rehabilitation. It can also be employed to study the effects of different medications on cardiac function.

In addition, BCG is valuable for research purposes, helping scientists understand the mechanics of heart function and develop new treatments.

Frequently asked questions

How does ballistocardiography differ from echocardiography?

While both techniques are used to assess cardiac health, BCG measures changes in body movement due to the heart's pumping action, whereas echocardiography uses ultrasound waves to visualize the structure and function of the heart.

What kind of information can be derived from a ballistocardiogram?

A ballistocardiogram can provide insights into cardiac output, heart rate variability, and the efficiency of the heart's pumping action. It can also help in diagnosing conditions like heart failure or arrhythmias.

Is ballistocardiography a new technique?

While BCG has been around since the 1950s, advancements in technology have made it more accurate and accessible. It is now used both clinically and in research settings.

Can ballistocardiography be used on all patients?

BCG can generally be used on most patients, but its effectiveness may vary depending on the patient's body composition and movement patterns. It is particularly useful for those who cannot undergo more invasive procedures.

Try it live

Everything above runs in your browser — open Ballistocardiography 2D: Momentum-Flux Recoil Model and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Ballistocardiography 2D: Momentum-Flux Recoil Model simulation

What did you find?

Add reproduction steps (optional)