Diving Science

How Navy Decompression Algorithms Are Tested

5 min read · 1 November 2026
Hero illustration for the article “How Navy Decompression Algorithms Are Tested”

Decompression algorithms turn a planned dive profile into limits and ascent instructions intended to manage the risk of decompression sickness. Testing them means examining how those calculations perform against real or simulated exposures, a practical problem for underwater computers and the divers who rely on them.

What does a decompression algorithm calculate?

During a dive, the pressure of the surrounding water rises, and inert gases in the breathing mix—principally nitrogen in air—move into the body’s tissues. How quickly this happens varies among tissues. On ascent, pressure falls and dissolved gas leaves the body; if the reduction is too rapid for the gas to be eliminated safely, bubbles may form and cause decompression illness.

An algorithm represents this changing gas exchange with a mathematical model. It uses depth and time, along with assumptions about tissue compartments and tolerated pressure gradients, to calculate ascent limits, decompression stops or a no-stop time. A computer can repeat the calculations throughout a dive, but its instructions remain dependent on the model and the profile entered or measured.

How are decompression calculations tested?

Testing asks whether a model’s predictions are suitable for the exposures it is meant to cover. Researchers may compare calculated limits with planned or observed dive profiles and assess outcomes under controlled protocols. Human testing requires careful exposure design, monitoring and medical oversight because decompression stress itself carries risk.

Computer simulation can explore profiles that would be difficult or unsuitable to test directly, but simulation checks the behaviour of the model rather than proving that a diver will remain free of injury. Field evaluation adds operational conditions, while clinical monitoring can help identify decompression illness or other signs of trouble. Each approach answers a different part of the safety question.

  • Model assumptions: how gas uptake and elimination are represented across tissues.
  • Exposure profiles: the depths, durations and ascent patterns used in evaluation.
  • Safety margins: how conservatively the model limits tolerated pressure changes.
  • Operational performance: whether a computer’s instructions remain usable during a dive.

Why does testing matter for underwater computers?

A decompression computer makes a model’s calculations available during a changing dive, when a diver may need to track depth, time and required stops. That convenience does not remove uncertainty: physiology differs between people, and a displayed limit is not a guarantee against decompression illness. Testing helps evaluate the model’s behaviour within defined conditions rather than treating its output as universally safe.

For Navy diving, equipment decisions can affect planned exposures and the way divers manage ascent. For scientific divers and other underwater workers, the same basic issue applies: the computer must translate a dive profile into clear instructions, and the diver must understand what those instructions do and do not represent. A physician experienced in diving medicine should assess suspected decompression illness.

How does this work fit into decompression research?

Decompression research brings together physiology, mathematical modelling, equipment engineering and clinical observation. The central challenge is that gas exchange happens inside the body, while a computer measures the external profile and estimates what may be happening in tissues. Models offer a way to make those hidden processes usable for planning, but their parameters and operating limits need evaluation.

Algorithm testing is therefore connected to broader questions about decompression schedules, ascent practice and computer design. It is distinct from research on other diving hazards, such as pressure-related ear injury or carbon-dioxide removal in breathing systems, though all contribute to safer underwater operations. The relevant question is always whether a particular model and protocol suit the exposure being planned.

What should divers keep in mind?

A computer’s decompression instructions depend on its algorithm, the accuracy of its depth and time readings, and the dive profile it records. Unusual profiles, equipment problems or departures from the planned ascent can change the situation. Training and the applicable operational procedures remain essential; an algorithm is a tool, not a substitute for sound dive planning.

Decompression schedules are not interchangeable simply because they appear on similar devices. If you are choosing a computer or working under a professional protocol, check which algorithm and operating guidance apply, and consult a diving-medicine physician about medical concerns.

Frequently asked questions

Does a decompression computer prevent decompression sickness?
No. It calculates instructions from a model and the recorded dive profile, but it cannot guarantee that decompression illness will not occur.
Why do algorithms use tissue compartments?
Compartments are mathematical representations of tissues that take up and release inert gas at different rates. They make complex gas exchange practical to model.
Can divers switch between decompression algorithms?
Do not assume that schedules or limits from different algorithms are interchangeable. Follow the device instructions and the procedures governing the dive.

An original research-library explainer written by the Rubicon editors. It is not a summary of a specific publication.

Related reading on Rubicon