Hostname: page-component-77f85d65b8-v2srd Total loading time: 0 Render date: 2026-03-28T05:54:13.430Z Has data issue: false hasContentIssue false

Analyzing climate scenarios using dynamic mode decomposition with control

Published online by Cambridge University Press:  28 February 2025

Nathan Mankovich*
Affiliation:
Image Processing Laboratory, Universitat de València, València, Spain
Shahine Bouabid
Affiliation:
Department of Earth, Atmospheric, and Planetary Sciences, Massachusetts Institute of Technology, Cambridge, MA, USA
Peer Nowack
Affiliation:
Institute of Theoretical Informatics and Institute of Meteorology and Climate Research Karlsruhe Institute of Technology, Karlsruhe, Germany
Deborah Bassotto
Affiliation:
Image Processing Laboratory, Universitat de València, València, Spain
Gustau Camps-Valls
Affiliation:
Image Processing Laboratory, Universitat de València, València, Spain
*
Corresponding author: Nathan Mankovich; Email: Nathan.mankovich@gmail.com

Abstract

Understanding the complex dynamics of climate patterns under different anthropogenic emissions scenarios is crucial for predicting future environmental conditions and formulating sustainable policies. Using Dynamic Mode Decomposition with control (DMDc), we analyze surface air temperature patterns from climate simulations to elucidate the effects of various climate-forcing agents. This improves upon previous DMD-based methods by including forcing information as a control variable. Our study identifies both common climate patterns, like the North Atlantic Oscillation and El Niño Southern Oscillation, and distinct impacts of aerosol and carbon emissions. We show that these emissions’ effects vary with climate scenarios, particularly under conditions of higher radiative forcing. Our findings confirm DMDc’s utility in climate analysis, highlighting its role in extracting modes of variability from surface air temperature while controlling for emissions contributions and exposing trends in these spatial patterns as forcing scenarios change.

Information

Type
Application Paper
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Open Practices
Open data
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. The DMDc model for estimating the autoregressive component and emissions contributions to global Surface Air Temperature (SAT). SAT at time $ t $ (in years) is $ \boldsymbol{x} $, the last $ 30 $ years ($ t-29,t-28,\dots, t $) of radiative forcing are in $ \boldsymbol{y} $, and SAT at time $ t+1 $ is $ {\boldsymbol{x}}^{\prime } $. We take $ t=2030 $ in the figure above. The autoregressive component contains the scaled modes of $ \boldsymbol{A} $, which are scaled eigenvectors of a low-rank estimate of $ \boldsymbol{A} $. The forcing contribution patterns are entries of a low-rank estimate of $ \boldsymbol{B} $ scaled by entries of $ \boldsymbol{y} $.

Figure 1

Figure 2. The ClimateBench dataset and the derived radiative forcing. This dataset contains four different emissions scenarios: SSP585, SSP370, SSP245, and SSP126 (ordered from highest forcing to lowest forcing). (a) Spatially averaged yearly global temperature from the ClimateBench dataset. (b) Radiative forcing derived from the ClimateBench dataset.

Figure 2

Table 1. Definitions of symbols for applying DMDc to SAT and emissions from the ClimateBench dataset

Figure 3

Table 2. Decomposition of $ \tilde{\boldsymbol{A}} $

Figure 4

Figure 3. The structure of the forcing contribution matrix $ \overset{\smile }{\boldsymbol{B}} $.

Figure 5

Figure 4. The global warming trend is associated with the two largest real eigenvalues. The scenarios ordered from high to low emissions are SSP585 (blue), SSP370 (orange), SSP245 (green), and SSP126 (red). Each spatial pattern is the sum of the two scaled dynamic modes associated with the two largest real eigenvalues. The plot on the right is the mean latitudinal temperature profile. The color bars and latitudinal profiles are in °C.

Figure 6

Figure 5. The SAT warming trend by land mass region over the entire scenario. The scenarios ordered from high to low emissions are SSP585, SSP370, SSP245, and SSP126. Each boxplot summarizes the distribution of the global warming scaled mode values in each region. The whiskers cover the entire distribution of the temperature values. We see larger warming relative to the global mean for the higher forcing scenarios in the Northern Hemisphere, especially Russia.

Figure 7

Figure 6. Analysis of ENSO oscillation with DMDc. The scenarios ordered from high to low emissions are SSP585(blue), SSP370 (orange), SSP245 (green), and SSP126 (red). The plot on the right of each map is the mean latitudinal temperature profile. The color bars and latitudinal profiles are in °C. (a) ENSO-like spatial patterns appear in all emissions scenarios, specifically, a central Pacific El Niño event in SSP126, SSP245, and SSP370, whereas La Niña in SSP585. Each spatial pattern is the sum of the two scaled dynamic modes associated with complex conjugate eigenvalues. (b) We observe a Niña-to-Niño phase transition in SSP585 as we evolve the spatial pattern one year into the future using the associated eigenvalues (Section 2). Therefore, a pattern akin to a central Pacific El Niño event is visible in all scenarios. (Left) The spatial pattern is the sum of the two scaled dynamic modes associated with complex conjugate eigenvalues. (Right) The spatial pattern is the sum of the two scaled dynamic modes associated with complex conjugate eigenvalues, multiplied by their associated eigenvalue.

Figure 8

Figure 7. Analysis of emissions contribution with DMDc. The scenarios ordered from high to low emissions are SSP585, SSP370, SSP245, and SSP126. Units are °C for the vertical axis in all plots. (Top left) Each annual value represents the spatial mean of the past 30 years of radiative forcing contributions from emissions to global SAT. (Top right) The spatial mean of the cumulative forcing from years 2051–2100 as we look further back from the predicted year averaged over across all four scenarios. (Bottom) The distribution of SAT contribution for each forcing agent for each scenario. The whiskers include each point in the data distribution.

Figure 9

Figure 8. The forcing contribution to SAT from SO2 by land mass region looking 30 years backwards from the year 2101. Each boxplot is the distribution of SAT contribution for the forcing contribution of SO2. The whiskers cover each point in the data distribution. The scenarios, ordered from high to low emissions, are SSP585, SSP370 SSP245 and SSP126 Although SSP585 exhibits cooling from SO2, we see warming from SO2 in other scenarios.

Figure 10

Figure 9. Visualization of the linear impact of radiative forcing on SAT. The scenarios ordered from high to low emissions are SSP585 (blue), SSP370 (orange), SSP245 (green), and SSP126 (red). The plot on the right of each map is the mean latitudinal temperature profile. The color bars and latitudinal profiles are in °C. (a) The cumulative effect of the past 30 years of radiative forcing on SAT (averaged over the output years 2050 to 2100). We see an increased contribution to SAT for higher forcing scenarios and polar amplification. Due to the DMDc model, this only contains the linear contribution of radiative forcing on SAT. (b) The changing pattern of the effect of radiative forcing from carbon on SAT for different years before the predicted year in SSP585 averaged over predicted years $ 2050 $ to $ 2100 $). We see a higher contribution from emissions when we look further into the past from the predicted year.

Figure 11

Table A1. The spatial and temporal patterns from DMD and DMDc for climate analysis. Both methods have spatial and temporal patterns for the autoregressive component (scaled modes of $ \boldsymbol{A} $). DMDc adds spatial and temporal patterns for the emissions contribution by analyzing the matrix (Figure 3) using the time-lagged radiative forcing stored in $ \boldsymbol{y} $

Supplementary material: File

Mankovich et al. supplementary material

Mankovich et al. supplementary material
Download Mankovich et al. supplementary material(File)
File 16.3 MB