The Anatomy of a Heat Dome

An interactive journey from the fundamental physics to a new paradigm of AI-driven modeling.

What is a Heat Dome?

A heat dome is a powerful and persistent weather event where the atmosphere acts like a lid, trapping a massive region of hot air. These events are driven by strong, stationary high-pressure systems that can remain anchored over an area for days or even weeks.

The process begins when the jet stream—a high-altitude river of air—develops large, meandering waves. When one of these waves becomes particularly amplified and stalls, it forms a "blocking pattern." Air within this high-pressure block sinks, and as it descends, it gets compressed and warms dramatically. This sinking air also suppresses cloud formation, leading to clear skies and uninterrupted sunshine, which further heats the ground and intensifies the event in a dangerous feedback loop.

The Human Impact: A Tale of Two Summers

The consequences of heat domes are not abstract. They translate to real-world, record-shattering temperature extremes that pose significant risks to human health, infrastructure, and ecosystems. To understand the magnitude of these events, consider the difference between a typical summer day and the conditions during a major heat dome.

The data below contrasts the average late-June high temperature for Portland, Oregon, with the peak temperature recorded during the historic 2021 Pacific Northwest heat wave. The difference is not just a few degrees—it's a fundamental shift to a new, dangerous climate regime.

Typical Late-June High

74°F

(23°C)

2021 Heat Dome Peak

116°F

(47°C)

A New Approach: From Grids to Agents

How can we model such complex phenomena? While massive supercomputer simulations are one tool, this project explores a different path: **agent-based modeling**. Instead of simulating every point in space, we identify the key physical **processes** or **agents** that cause the event and model their interactions.

This approach transforms the problem. The "pendulums" in our model no longer represent locations, but concepts like the "Jet Stream State" or "Drought Conditions." The "coupling" between them represents the real-world feedback loops. For example, a meandering jet stream strengthens the high-pressure system, which in turn suppresses clouds, leading to drier soil, which then feeds back to further strengthen the high pressure. Note that this is a simplified model for illustration; a more detailed model would include additional feedback mechanisms, such as the planetary-scale response that causes the heat dome to eventually decay.

Towards Explainable AI (XAI)

This agent-based framework opens a powerful new door for artificial intelligence. We can use AI not just to fit a model to data, but to help us understand the system itself. An advanced AI could:

  • Identify Key Agents: By analyzing vast climate datasets, an AI could identify which physical processes are the most critical drivers of extreme events.
  • Learn the Feedback Strengths: The AI can learn the values for the coupling sliders in our simulation, quantifying the strength of each causal link in the real world.
  • Discover New Interactions: An AI might uncover previously unknown or under-appreciated feedback loops between agents, leading to new scientific insights.

This is the core idea of **Explainable AI (XAI)**: using AI not as a "black box" predictor, but as a partner in scientific discovery to build models that are both accurate and interpretable.

Interactive Causal-Loop Simulation

Jet Stream
Subsidence
Clear Skies
Soil Moisture

Agent Activity Levels

Jet Stream
0.00
Subsidence
0.00
Soil Moisture
0.00
Clear Skies
0.00

The bar shows the peak activity reached so far; the number shows the instantaneous activity.

The activity level of each agent over time, showing the cascade from an initial jet stream disturbance.

A comparison of the simulated temperature against the actual temperature profile of a major heat dome event. The green line shows the cumulative peak temperature reached by the model.