1 Introduction

The atmosphere and the ocean stabilize Earth’s climate from uneven solar insolation by transporting heat from the equator to the poles. Energy balance models (EBMs), first introduced by Budyko (1969), Sellers (1969), include heat transport terms that reproduce zonally and annually averaged temperature profiles from this transport. These idealized climate models have been extensively studied (e.g. North 1975; North et al. 1981, 1983) and a wide range of modifications and additional forcings have been introduced in order to provide insights into causal relationships of components of Earth’s climate (for example, Held and Suarez 1974; Dommenget and Flöter 2011; Ikeda and Tajika 1999; Jentsch 1991; Merlis and Henry 2018; Lindzen and Farrell 1977; Stocker et al. 1992; Södergren et al. 2017; Bonetti and McInnes 2019; Emanuel 2002) among many other studies.

In this paper, we use an energy balance model to investigate the dynamics of the polar jet stream of an aqua-planet in response to increasing greenhouse gas concentrations, with a focus on the role of cloud fraction and albedo. Both observations and climate model studies indicate that the general circulation pattern of the atmosphere is altered by anthropogenic warming, e.g., Barnes and Polvani (2013), Francis and Vavrus (2015), Hu and Fu (2007), Karamperidou et al. (2012), Lu et al. (2007), Manney and Hegglin (2018), Yin (2005), Zhou et al. (2020). Among these are two studies that employed EBMs to investigate the link between shifts of the midlatitude storm tracks to the shifts of the Hadley cell edge: Mbengue and Schneider (2018) (hereafter MS18) and Siler et al. (2018) (hereafter SRA18).

MS18 (Mbengue and Schneider 2018) defined the storm track in a one layer EBM as the latitude of maximum absolute value of the temperature gradient. In that model, the diffusion coefficient was increased within the Hadley cell, relative to the diffusion coefficient outside the cell, and the Hadley cell edge (or terminus) was interactive and also depended on the convective lapse rate \(\gamma\) in the tropics, which was treated as a parameter. The model predicts that storm tracks shift in tandem as the Hadley cell edge is moved poleward by decreasing \(\gamma\). Their results also indicate that strengthening meridional temperature gradient at the Hadley cell terminus can reduce the distance between the Hadley cell edge and the storm tracks, resulting in storm tracks that do not parallel shifts of the Hadley cell terminus.

SRA18 (Siler et al. 2018) studied a single layer Moist Energy Balance perturbation model. Assuming a reference climate determined by reanalysis or averages of climate models, their perturbation model determines a change in temperature and in evaporation minus precipitation, \(E-P\), as a function of latitude, from forcings such as increased greenhouse gas concentrations. The extratropical latitude of the minimum value of EP serves as the proxy for mid-latitude storm tracks. In the case of spatially uniform radiative forcing, SRA18 (Siler et al. 2018) found that down-gradient energy transport implies a poleward expansion of the subtropics where E\(P>0\), and a poleward shift in the extratropical minimum of EP, consistent with a poleward shift of storm-track latitudes.

The idealized model considered in this paper is a latitude dependent, two-layer energy balance model that includes separate terms for atmospheric and surface albedos, and takes into account reflections of shortwave radiation between the surface and atmospheric layers, and includes heat diffusion terms for each layer. The novel feature of our model is what we refer to as a “cloud factor function”, a function which depends on temperature gradients, and which dynamically simulates the eddy-driven or polar jet stream. More specifically, at any fixed time, the cloud factor function, \({\mathcal {C}}_f(\theta )\), is a dimensionless quantity that represents the fraction of the zonally averaged planetary albedo at latitude \(\theta\) attributable to clouds. We use it to construct the atmospheric albedo as a function of latitude at each time step in our model (see Sect. 2.1).

The thermal wind equations link the horizontal temperature gradient to the polar-front jet and suggest that the location of the jet may be identified with the location of the maximum magnitude of the extratropical temperature gradient; this proxy was utilized in MS18 (Mbengue and Schneider 2018). Similar to MS18 (Mbengue and Schneider 2018), we interpret the latitude where this occurs as the averaged location of the eddy-driven jet, and define our cloud factor function to achieve a maximum value at that location at each time step in our numerical scheme. This allows us to track location of the jet as it moves dynamically until the system reaches equilibrium.

We must point out that the Hadley cell edge is not interactive in our model. We hold it fixed at 30\(^\circ\) latitude in our numerical experiments. However, this location can easily be modiflied, and the qualitative behavior of our model is robust with respect to this location. Despite this constraint, our model identifies a driver of jet stream fluctuations which has the potential to be incorporated into more complex climate models that include Hadley cell dynamics.

The cloud factor function, \({\mathcal {C}}_f(\theta )\), is constructed so that its minimum corresponds to the Hadley cell boundary and so that the lowest extratropical latitude, at which \({\mathcal {C}}_f(\theta )\) reaches a prescribed maximum value, identifies the mean location of the polar jet stream. We assume that the cloud factor function is given by a cubic Hermite spline. This spline is defined by specified values of the cloud factor function at four latitudes—the equator, the Hadley cell edge, the polar jet stream, and the pole. These values are fixed, but one of the latitudes—the polar jet stream latitude—is a function of the temperature gradient. There is thus one degree of freedom in the cloud factor function. The location of the jet is determined by the gradient of the average of the atmospheric and surface temperatures.

This paper is organized as follows. Section 2 is divided into subsections that describe the components of our model, including standard forcings, but which focus primarily on the couplings between the cloud factor function and the surface and atmospheric albedos. We also describe how the latitude, where the maximum magnitude of the temperature gradient occurs at each time step of our computations, alters the cloud factor function for the next time step. Section 3 describes the results of numerical experiments for changes in the location of the eddy-driven jet as radiative forcing increases, such as from increasing greenhouse gas concentrations. In Sect. 4, we compare the behavior of our model with other investigations of jet stream response to increasing greenhouse gas concentrations and offer concluding remarks. In addition, there are three appendices. Appendix A gives an explicit formula for the cloud factor function; Appendix B provides a concise description of the numerical scheme used in our computations; and Appendix C displays output data.

2 Model description

Our EBM consists of an ocean covered surface layer and an overlying atmospheric layer. Throughout, we let \(x=\sin \phi\), where \(\phi\) is latitude,Footnote 1 so that \(-1\le x\le 1\), but because our aqua-planet is symmetrical, we will generally display data only for the northern hemisphere, \(0\le x\le 1\).

Let \(T_s\) and \(T_a\) represent the zonally averaged temperatures of the surface and atmosphere respectively, expressed in degrees Celsius. Here, \(T_a\) is a measure of the free tropospheric temperature, say at 500 hPa, but as in Rose and Marshall (2009) we express it as an equivalent surface air temperature, assuming a constant lapse rate (depending on the value of parameters used in the model).Footnote 2 The time evolution of the temperatures are solutions to coupled differential equations of the form,

$$\begin{aligned} C_{a}\dfrac{\partial T_{a}}{\partial t}= & {} F_{atm}^{\downarrow }+F_{up} - F_{out} - \dfrac{1}{2\pi a^{2}}\dfrac{d {\mathcal {H}}_{a}}{dx} \end{aligned}$$
(1a)
$$\begin{aligned} C_{s}\dfrac{\partial T_{s}}{\partial t}= & {} F_{ground}^{\downarrow } - F_{up} - \dfrac{1}{2\pi a^{2}}\dfrac{d {\mathcal {H}}_{s}}{dx}, \end{aligned}$$
(1b)

where a is the radius of Earth, \(C_{a}, C_{s}\) are respectively specific heats of the atmosphere and surface, \(F_{out}\) is the longwave radiative heat flux to space, and \(F_{up}\) is the net flux of longwave radiation, latent heat, and sensible heat from the ocean to the atmosphere. The last terms in each equation represent meridional diffusive heat transport (given explicitly in Eqs. (16a) and (16b) below). Although multiple processes are involved in heat transport and although they vary across regions and time scales, Stone (1978) demonstrated that the magnitude of the annual mean total meridional heat transport is insensitive to the details of dynamics of the atmosphere-ocean system.

As described below, these terms will be chosen to match the corresponding terms in the two layer energy balance model of Rose and Marshall (2009), Rose (2010). By contrast, the remaining two terms, \(F_{atm}^{\downarrow }\) and \(F_{ground}^{\downarrow }\), in Eqs. (1a) and (1b) represent incoming solar radiation flux and both depend on the atmospheric albedo, \(\alpha _{a}\), and ground albedo, \(\alpha _{g}\).

To model the dependence of \(F_{atm}^{\downarrow }\) and \(F_{ground}^{\downarrow }\) on \(\alpha _{a}\), and \(\alpha _{g}\), we follow Qu and Hall (2005) and Donohoe and Battisti (2011). We assume an atmospheric layer within which the radiation undergoes three processes: reflection by a factor \(\alpha _{a}\), transmission by a factor \({\mathcal {T}}_{sw}\) (the transmissivity of shortwave radiation), and absorption by a factor \(A_{sw} = 1 - \alpha _{a} - {\mathcal {T}}_{sw}\).

Summing up the infinite number of transmissions and reflections between the atmosphere, the ground, the shortwave flux abosrbed by the ground \(F_{ground}^{\downarrow }\) and the shortwave flux absorbed by the atmosphere \(F_{atm}^{\downarrow }\) and the radiative flux to space from the top of the atmosphere are given by,

$$\begin{aligned} F_{ground}^{\downarrow }= & {} \dfrac{(1 - \alpha _{g}){\mathcal {T}}_{sw}}{(1 - \alpha _{a}\alpha _{g})}\dfrac{S_{0}s(x)}{4} \end{aligned}$$
(2)
$$\begin{aligned} F_{atm}^{\downarrow }= & {} (1 - \alpha _{a} - {\mathcal {T}}_{sw})(1 + \dfrac{\alpha _{g} {\mathcal {T}}_{sw}}{1 - \alpha _{a} \alpha _{g}})\dfrac{S_{0}s(x)}{4}, \end{aligned}$$
(3)
$$\begin{aligned} F_{TOA}^{\uparrow }= & {} (\alpha _{a} + \dfrac{{\mathcal {T}}_{sw}^{2} \alpha _{g}}{(1 - \alpha _{a} \alpha _{g})})\dfrac{S_{0}s(x)}{4} \end{aligned}$$
(4)

where s(x) is the annual weight function for incoming solar radiation (dimensionless, unit global mean) which, following (Rose and Marshall 2009; Rose 2010), is given in terms of the second order Legendre polynomial \(P_{2}(x)\) as,

$$\begin{aligned} s(x) = 1 + s_{2}P_{2}(x), \end{aligned}$$
(5)

with \(s_{2}=-0.48\).

We note that \(F_{ground}^{\downarrow } + F_{atm}^{\downarrow }+ F_{TOA}^{\uparrow } = S_{0}s(x)/4\), that is, the sum of the various components of absorbed and reflected radiation equals the total quantity of incoming solar radiation. Eq. (4) does not appear in our EBM, but it shows that the planetary albedo can be identified as,

$$\begin{aligned} \alpha _{p} = \alpha _{p,atm} + \alpha _{p,ground} = \alpha _{a} + {\mathcal {T}}_{e}\alpha _{g} \end{aligned}$$
(6)

where

$$\begin{aligned} {\mathcal {T}}_{e} = \dfrac{{\mathcal {T}}_{sw}^{2}}{1 - \alpha _{a} \alpha _{g}}, \end{aligned}$$
(7)

and \({\mathcal {T}}_{e}\alpha _{g}\) can be considered as the contribution from the ground albedo \(\alpha _{g}\) to the planetary albedo modulated by the interactions with the atmosphere.

2.1 Cloud factor function

In order to assign latitudinal values to the ground and atmospheric albedos, \(\alpha _{g}\) and \(\alpha _{a}\), we first introduce a cloud factor function, \({\mathcal {C}}_f = {\mathcal {C}}_f(\theta , {\hat{\theta }}(t))\). At time t, \({\mathcal {C}}_f\) is a function of latitude \(\theta\) and of the location \({\hat{\theta }}(t)\) of the maximum of the absolute value of the temperature gradient. The function \({\mathcal {C}}_f\) is related to the zonally averaged albedo at latitude \(\theta\) attributable to clouds (see Eq. (9) below). The cloud factor function, whose general features are motivated by Fig. 1, is explained in detail in Sect. 2.5.

It is difficult to measure cloud cover in the polar regions due to a number of factors, including thin and low lying clouds and polar conditions that create an unusual amount of near surface hazes and fogs (Curry et al. 1996). Cloud fraction in global climate models and atmospheric reanalyses vary widely (Boucher et al. 2013), and clouds are among the main sources of uncertainty in modeling the Arctic climate (Liu and Key 2016). Because of these problems, there is an uncertainty in cloud cover over the polar regions. Vavrus et al. (2008) conclude maximum cloudiness occurs over open water in the summer time with cloud fraction values of \(81\%\). Palm et al. (2010) agree that maximum cloudiness occurs over open water in the summer time but report model cloud fraction values of \(90\%\) or more. Both conclude that the average polar cloud fraction is increasing as the sea ice extent has been decreasing.

In Norris (2000) and references therein, Norris examined climate variability and found a positive cloud feedback on sea surface temperatures (SST), in the North Pacific during the boreal summer, where increased cloud amount acts to cool the ocean by decreasing surface insolation, and decreased SST favors greater marine stratiform cloudiness amount. This suggests a steep drop in temperature associated with high cloud cover. In addition, Figs. 1, 2, and 3 in SRA18 (Siler et al. 2018) indicate maximum precipitation at the minimum of EP with high values of precipitation poleward. This suggests high cloud cover poleward of the jet location.

Fig. 1
figure 1

Zonal mean cloud fraction from CMIP3 models and compared to observations (International Satellite Cloud Climatology Project, ISCCP) (Figure from Stocker 2022 edition of Stocker 2011)

Taking these findings into consideration, we construct \({\mathcal {C}}_f(\theta , {\hat{\theta }})\) through the use of cubic Hermite splines.Footnote 3 The cloud factor function is incorporated into our climate model as described in Sect. 2.5. The graph of the cloud factor function is initially constrained to take extremal values at 0\(^\circ\), 30\(^\circ\), 50\(^\circ\), and 90\(^\circ\) latitude, the locations of the equator, the Hadley cell edge, the polar jet stream, and the pole. Specifically, the coordinates are (0, 0.9), (30, 0.1), (50, 0.8) and (90, 0.8) so as to represent high cloudiness at the equator as well as poleward of 50\(^\circ\) degrees, and low cloudiness at 30\(^\circ\) degrees. However, as we explain in Sect. 2.5, the graph will change with the time steps in the numerical runs of our model. A sample graph is shown in Fig. 2. We note that our numerical experiments exhibit the same qualitative behavior, as we describe in this paper, even when the cloud factor function is modified so that the cloud cover varies in the region poleward of the jet or takes a different constant value in that region.

As pointed out in Mbengue (2015), the Southern Hemisphere polar jet is located at \(50^\circ\) latitude. So this is a plausible choice for an initial location of the polar jet prior to radiative forcings that we will impose. We note that the EBM of SAR18 (Siler et al. 2018) locates the initial northern hemisphere minimum value of EP (evaporation minus precipitation and the proxy in that EBM for storm track location) above \(60^\circ\) latitude (see Figs. 2f and 3b in Siler et al. 2018).

Fig. 2
figure 2

Cubic Hermite spline cloud factor \({\mathcal {C}}_f\) plotted as a function of latitude from equator to pole with the first extratropical maximum \({\hat{\theta }} = 50^\circ\) latitude. In general, the location of the the first extratropical maximum is interactive and varies in time. See Eq. (22) in Appendix A

2.2 Albedo functions

Our modeling of the atmospheric albedo \(\alpha _a\) and the ground albedo \(\alpha _g\) begins with an initial approximate estimate of the planetary albedo. As a reference frame and a guide, Fig. 3 shows the zonal mean planetary albedo partitioned between atmospheric and surface components.

Fig. 3
figure 3

Zonal mean planetary albedo partitioned between atmospheric and surface components based on CERES EBAF 4.0 data from 3/2000 to 6/2020, c.f. Donohoe and Battisti 2011

In our model, we first approximate the total planetary albedo by choosing a reference planetary albedo \(\alpha _{p0}\) of the form

$$\begin{aligned} \alpha _{p0} = \alpha _{p0}^0 + \alpha _{p0}^1x^{4}. \end{aligned}$$
(8)

The coefficients \(\alpha _{p0}^0\) and \(\alpha _{p0}^1\) are chosen along with parameters for the ground albedo in Eq. (11) so that the average planetary albedo approximates Earth’s average planetary albedo, and in order to specify initial equilibrium locations of maximal absolute values of the temperature gradient (for further elaboration, see the third paragraph in Sect. 3). Figure 4 shows a plot of \(\alpha _{p0}\) for this choice of parameters: \(\alpha _{p0}^0= 0.25\) and \(\alpha _{p0}^1= 0.38\).

Fig. 4
figure 4

Initial planetary albedo with parameters chosen so that \(\alpha _{p0}= 0.25 + 0.38x^{4}\)

We emphasize that at no time step in our computational scheme does the function in Eq. (8) represent the planetary albedo in our model, which instead will vary in time in a way that depends on the global temperature distribution. We use \(\alpha _{p0}\), along with the cloud factor function \({\mathcal {C}}_f\), to define the atmospheric contribution to the planetary albedo as:

$$\begin{aligned} \alpha _{a} = {\mathcal {C}}_f(\alpha _{p0} - \alpha _{clear})+\alpha _{clear}, \end{aligned}$$
(9)

where \(\alpha _{clear}\) is the clear sky (cloud free) albedo of the atmosphere which we take as constant, \(\alpha _{clear} = 0.149\) Stephens et al. (2015). An initial sample plot of the atmospheric albedo is given in Fig.  5. We note that \(\alpha _a\) depends on \({\mathcal {C}}_f\) and, in turn, \({\mathcal {C}}_f\) depends on temperature gradients, so \(\alpha _a\) depends on temperature gradients.

Fig. 5
figure 5

Initial atmospheric albedo \(\alpha _a\) plotted as a function of latitude from equator to pole for cubic Hermite spline cloud factor \({\mathcal {C}}_f(\theta )\) using \(\alpha _{p0} = 0.25 + 0.38x^{4}\) and the graph in Fig. 2

We can now define the atmospheric transmittance of short wave radiation (SWR) in terms of \(\alpha _a\) as,

$$\begin{aligned} {\mathcal {T}}_{sw} = 1 - \alpha _a - A_{sw}, \end{aligned}$$
(10)

where \(A_{sw} = 0.05\) is the atmospheric absorption of SWR (Jentsch 1991). We note that \({\mathcal {T}}_{sw}\) depends on \({\mathcal {C}}_f\), making it interactive.

Following other researchers (for example Kaper and Engler 2013), we model the ground albedo as a function of the surface temperature using the hyperbolic tangent function as follows,

$$\begin{aligned} \alpha _{g} = 0.40 - 0.34\tanh (T_s + 8). \end{aligned}$$
(11)

2.3 Albedo constraint

The fraction of incoming solar energy sent back to space from Earth is about \(29 \%\) (Stephens et al. 2015) with roughly \(88\%\) of that coming from the atmospheric contribution and the remainder due to the modulated surface albedo (Donohoe and Battisti 2011; Qu and Hall 2005). We therefore tune our model so that our initial atmospheric and modulated ground albedos are close to these values. They cannot be constrained in model runs because the atmospheric and ground albedo contributions in our model are dynamic and therefore fluctuate.

The total planetary albedo \({\bar{\alpha }}_p\) is given by,

$$\begin{aligned} {\bar{\alpha }}_p = \dfrac{1}{2}\int \limits _{-1}^{1}\alpha _p(x)\text {s}(x)dx \end{aligned}$$
(12)

where, as before, x is the sine of latitude, \(\alpha _p(x)\) is the zonally averaged albedo at x given by Eq. (6), and s(x) is the annual weight function for incoming solar radiation given by Eq. (5). The planetary atmospheric albedo \({\bar{\alpha }}_a\) is defined as,

$$\begin{aligned} {\bar{\alpha }}_a = \dfrac{1}{2}\int \limits _{-1}^{1}\alpha _{a}(x)\text {s}(x)dx, \end{aligned}$$
(13)

where \(\alpha _a(x)\) is the zonally averaged atmospheric albedo at x. Therefore, we define the total planetary effective ground albedo by,

$$\begin{aligned} \overline{{\mathcal {T}}_{e}\alpha }_g = {\bar{\alpha }}_p - {\bar{\alpha }}_a. \end{aligned}$$
(14)

2.4 The model

Our model is based on the energy balance equations given in this section. We begin by linearizing the terms \(F_{up}, F_{out}\) in Eqs.  (1a) and (1b) and write,

$$\begin{aligned} \begin{aligned} F_{out} =&A_{out}+B_{out}T_{a}\\ F_{up} =&A_{up} + B_{up}(T_s - T_a). \end{aligned} \end{aligned}$$
(15)

Collecting the remaining terms from the preceding sections, the system of coupled PDEs for the zonally and column averaged two layer climate system becomes,

$$\begin{aligned} \begin{aligned} C_{a}\dfrac{\partial T_{a}}{\partial t}&= (1-\alpha _{a}-{\mathcal {T}}_{sw})\left( 1+\dfrac{\alpha _{g}{\mathcal {T}}_{sw}}{1-\alpha _{a}\alpha _{g}}\right) \dfrac{S_{o}s(x)}{4}+A_{up}+B_{up}(T_{s}-T_{a}) \\&-A_{out}-B_{out}T_{a} +\dfrac{D_{a}}{a^2} \dfrac{\partial }{\partial x}\left[ (1-x^2)\dfrac{\partial T_a{}}{\partial x}\right] \end{aligned} \end{aligned}$$
(16a)
$$\begin{aligned} \begin{aligned} C_{s}\dfrac{\partial T_{s}}{\partial t}&= \dfrac{(1-\alpha _{g}){\mathcal {T}}_{sw}}{1-\alpha _{a}\alpha _{g}}\dfrac{S_{o}s(x)}{4}-A_{up}-B_{up}(T_{s}-T_{a}) \\&+\dfrac{D_{s}}{a^2} \dfrac{\partial }{\partial x}\left[ (1-x^2)\dfrac{\partial T_s{}}{\partial x}\right] \end{aligned} \end{aligned}$$
(16b)
$$\begin{aligned} \sqrt{1 - x^{2}}\dfrac{\partial T_{a}}{\partial x}\vline _{x = -1,0,1} = \sqrt{1 - x^{2}}\dfrac{\partial T_{s}}{\partial x} \vline _{x =-1,0,1}= 0 ; t > 0. \end{aligned}$$
(16c)

Table 1 lists the parameter values for the constants in Eqs. (16a) and (16b). These are the same values in Rose and Marshall (2009), Rose (2010), except that our ocean heat capacity is greater by a factor of 10 in order to simulate a greater ocean depth. The value of \(C_s\) in Table 1 together with the nominal values of heat capacity and density for water (as opposed to seawater) of 4184 J/kg/\(^\circ\)C and 1000 kg/m\(^3\) assigns an ocean depth of approximately 24 m. This value is shallow compared to observations of Earth’s mixed layer depth (de Boyer Montégut 2004), but the absence of land in our aqua-planet model is a compensating feature. At any rate, the qualitative behavior of our model is largely independent of the numerical value chosen for \(C_s\).

Table 1 Parameter values for the EBM

The initial (\(t=0\)) temperature profile is specified below, and the dynamic feature of the cloud factor function are explained in the next section.

The system of equations Eqs. (16a) and (16b) is defined for \(-1 \le x \le 1\), where \(x < 0\) is the Southern Hemisphere and \(x > 0\) is the Northern Hemisphere. But since the Southern and Northern hemispheres are symmetric (including our initial conditions), we need only consider the solution from \(0 \le x \le 1\).

2.5 Cloud function dynamics and polar jet stream

The response of the eddy-driven jet to arctic amplification (Graversen and Wang 2009) and changing meridional temperature gradients has been analyzed extensively (e.g., Barnes and Polvani 2013; Armour et al. 2019; Francis and Vavrus 2015; Manney and Hegglin 2018; Mbengue and Schneider 2018; Siler et al. 2018; Yin 2005 and references therein). With the thermal wind equations in mind, we identify the mean latitudinal position of the jet stream, at any time t, with the location of the maximum value of a meridional temperature gradient given by,

$$\begin{aligned} \frac{1}{2}\dfrac{\partial }{\partial \theta } (T_a (t, \theta ) + T_s (t, \theta )). \end{aligned}$$
(17)

We motivate this choice as follows. Let \(T(z)=T(\theta , z)\) be the zonally averaged temperature at altitude z and fixed latitude \(\theta\). The vertically averaged temperature \({\overline{T}}={\overline{T}}(\theta )\) at \(\theta\) is given by,

$$\begin{aligned} {\overline{T}}=\dfrac{1}{h}\int \limits _0^h T(z) dz = \dfrac{1}{h}\int \limits _0^h (T(0) - \Gamma z)\, dz , \end{aligned}$$
(18)

where h is the height of the troposphere, and the constant \(\Gamma\) is the zonally averaged lapse rate at \(\theta\). Thus,

$$\begin{aligned} {\overline{T}}=\dfrac{T(0) + (T(0)-\Gamma h)}{2}. \end{aligned}$$
(19)

If we interpret \(T_s = T(0)\) and \(T(0) - \Gamma h\), to be the atmospheric temperature at altitude h then from Eq. (19),

$$\begin{aligned} {\overline{T}}=\dfrac{T_s + (T_a - \Gamma h) }{2}. \end{aligned}$$
(20)

The gradient of \({\overline{T}}\) is then given by Eq. (17).

We couple the temperature gradient (17) with the cloud factor function in the following way. We solve the model equations in Sect. 2.4 numerically by time-stepping out to equilibrium (or quasi-periodicity). \({\mathcal {C}}_f\) is updated at every timestep by setting it to 0.8 at the latitude of maximum temperature gradient. This choice, together with the cubic Hermite spline functional form and the specified equatorial, polar, and Hadley cell edge values, uniquely determines \({\mathcal {C}}_f\) at all latitudes. Among other things, it entails that \({\mathcal {C}}_f\) = 0.8 at all latitudes poleward of the maximum temperature gradient.

For example, the graph in Fig. 2 corresponds to a maximum meridional temperature gradient occurring at \(50^{\circ }\) latitude. Since the atmospheric albedo \(\alpha _a\) depends on \({\mathcal {C}}_f\) (c.f. Eq. (9)), it is updated at each time step. Similarly, the ground albedo \(\alpha _g\) (which is a function of latitude) is updated at each time step according to the values of the surface temperature \(T_s\) in the previous time step (see Eq. (11)). Numerical approximation details are described in Appendix B.

3 Numerical results

In this section, we present numerical results from our model in response to increases in radiative forcing, such as from increased greenhouse gas concentrations. Following (Rose and Marshall 2009), to simulate this, we decrease the parameter \(A_{out}\) which controls the flux of outgoing longwave radiation (OLR) from the top of the atmosphere. Our focus is on how the latitudinal locations of the maximum modulus of temperature gradient are affected by these increases in radiative forcing. We interpret those latitudes as the averaged locations of the polar jet stream.

Since the coupled partial differential equations of the model are non autonomous, equilibrium temperature and temperature gradient values for each experiment must be found by numerically running them out to equilibrium.Footnote 4 The results of this section take as initial temperature distributions the final equilibrium temperatures obtained by Rose and Marshall (2009) (in their Fig. 2), but the model behaviors are insensitive to the choice of initial temperature distributions.

To set a reference climate, we take \(A_{out}\) = 214 W m\(^{-2}\). In equilibrium, this results in a climate with a planetary albedo, \({\bar{\alpha }}_p = 0.298\), and average temperatures given by \(T_s = 14.4\,^\circ\)C and \(T_a = 15.5\,^\circ\)C. The maximum absolute value of the atmospheric temperature gradient occurs at \(55.4^\circ\) latitude. This is our proxy for the average latitude of the jet stream. The temperature and gradient distributions for \(A_{out}\) = 214 W m\(^{-2}\) are displayed in Fig. 6a and Table 2.

By decreasing the parameter \(A_{out}\), we introduce a longwave radiative forcing in the model. Meridional profiles of \(T_s\) and \(T_a\) and temperature gradient plots for \(A_{out} = 214, 213, 212\), and 211 W m\(^{-2}\) are shown in Fig. 6.

Equilibrium is reached for the first three forcings, \(A_{out} = 214, 213, 212\) W m\(^{-2}\). However, for \(A_{out} = 211\) Wm\(^{-2}\), the maximum absolute value of the atmospheric temperature gradient begins to exhibit oscillatory behavior. This is indicated by the red dots in Fig. 7.

Fig. 6
figure 6

Meridional profiles of \(T_s\) and \(T_a\) with temperature gradients. Increased greenhouse gas concentrations are modeled by decreasing values of \(A_{out}\). The maximum value of \(|\partial /\partial \theta (T_a + T_s)|\) (scaled by a factor of 0.15 for display purposes) represents the average latitude of the polar jet under the indicated forcings of \(A_{out}\). In plots (a) through (c), the jet moves poleward monotonically as \(A_{out}\) decreases, but the gradient in plot (d) begins to form an approximate plateau with oscillatory equilibrium location. The graph shown in subfigure (d) is for a time step at which the maximum value of \(|\partial /\partial \theta (T_a + T_s)|\) occurs at latitude 64.027

As \(A_{out}\) continues to decrease to values below 211 Wm\(^{-2}\) (so that radiative forcing increases), the modulus of the temperature gradient given by Eq. (17) does not peak at a singular latitude, but instead produces a collection of nearly equal large values within an interval of latitudinal coordinates. As a physical interpretation, this suggests oscillatory behavior of the jet stream, and this is shown graphically in Fig. 8, based on the data in Appendix C. Additional detail is shown in Fig. 9, which displays plots of the temperature gradient within a narrower range of latitudes, and illustrates the formation of approximate plateaus of maximum values of \(|\partial (T_a + T_s)/\partial \theta |\). We note that numerical experiments show that the same oscillatory behavior appears when the time step is reduced to half days and quarter days (instead of days).

Tables 2 and 3 show the mean latitudinal locations of the jet, standard deviations from the means of the jet locations, along with temperature and albedo data, as \(A_{out}\) decreases from 214 to 202 W m\(^{-2}\). The standard deviations reveal the extent of oscillations of the jet. As shown in Table 2, oscillations increase as \(A_{out}\) decreases to 208 W m\(^{-2}\). The movement of the jet location, as the forcing increases, is initially poleward, but as the forcing increases further, the mean jet location begins to move equatorward.

Fig. 7
figure 7

Meridional profiles of \(T_s\) and \(T_a\) with temperature gradients for \(A_{out} = 211\) W m\(^{-2}\) at two different time steps beyond 8725 days. \(A_{out} = 211\) W m\(^{-2}\) is the largest integer value of \(A_{out}\) at which oscillatory behavior of the maximum value of \(|\partial /\partial \theta (T_a + T_s)|\) occurs

Table 2 Model data for low forcings and increasing jet oscillations
Table 3 Model data for high forcings and decreasing jet oscillations
Fig. 8
figure 8

Quasi-periodic graphs of \(\max |\partial /\partial \theta (T_a + T_s)|\) as functions of time (in days) for large forcings corresponding to radiative forcings determined by: a \(A_{out}= 211~W~m^{-2}\), b \(A_{out}= 210~W~m^{-2}\), c \(A_{out}= 209~W~m^{-2}\), d \(A_{out}= 208 Wm^{-2}\)

Fig. 9
figure 9

Sample maxima of \(|\partial (T_a + T_s)/\partial \theta |\) indicated with a red dot, along with displays of approximate plateaus of maximum values, at particular time steps for values of \(A_{out}< 212\) W m\(^{-2}\) for which the jet is oscillatory. With each time step, the maximum on each plot shifts to a different latitude

Table 3 shows that the mean jet location continues to move equatorward as the forcing increases (i.e., as \(A_{\text{ o }ut}\) decreases), and the standard deviation data indicates that the jet oscillations decrease and nearly cease at \(A_{\text{ o }ut} = 206\) W m\(^{-2}\), and lower values, so that the mean jet location is nearly constant for each of those values.

The picture that emerges is that significant oscillations of the jet occur only for the band of \(A_{\text{ o }ut}\) values between 211 and 207 W m\(^{-2}\), and the mean location of the jet increases poleward from 55.4\(^\circ\) latitude for \(A_{\text{ o }ut} =214\) W m\(^{-2}\) to 62.3\(^\circ\) latitude for \(A_{\text{ o }ut} =212\) W m\(^{-2}\), and thereafter moves equatorward.

The climate sensitivity of our model can be determined from the temperature data in Tables 2 and 3. For the purpose of comparison, we first note that the IPCC’s AR6 estimate for Earth’s modern Effective Radiative Forcing (ERF) for a doubling of atmospheric CO\(_2\) is \(3.93 \pm 0.47\) W m\(^{-2}\), and \(3.73 \pm 0.44\) W m\(^{-2}\) for the stratospherically adjusted radiative forcing. The equilibrium climate sensitivity is estimated to be 3 \(^\circ\)C (Forster et al. 2021).

Tables 2 and 3 show that the climate sensitivity of our model varies with temperature and forcing. This is not unprecedented. In their study of climate sensitivity in the context of high temperature and large radiative forcings, Caballero and Huber (2013) gave evidence that hothouse climate states may have different climate sensitivities per doubling of CO\(_2\) than Earth’s present state. In their study of early Paleogene and possible future high temperature modern climates, the temperature gain with each doubling of CO\(_2\) was not constant according to their model, but instead increased with increasing CO\(_2\) concentrations.

By contrast, climate sensitivity of our model varies strongly and nonmonotonically with temperature and \(A_{\text{ o }ut}\), encompassing values that are both above and below reasonable estimates of the modern Earth’s climate sensitivity, but also Earthlike sensitivity at high temperatures and forcings. Unit increases in forcing, from \(A_{\text{ o }ut}= 208\) to 207 and \(A_{\text{ o }ut}= 207\) to 206 W m\(^{-2}\) each result in an increase of the atmospheric temperature \(T_a\) by only 0.1 \(^\circ\)C. But unit increases from lower values of \(A_{\text{ o }ut}\), corresponding to higher temperatures, shown in Table 3 result in increases of 0.9 and 0.8 \(^\circ\)C (corresponding to climate sensitivities of 3.5 and 3.1  \(^\circ\)C respectively, assuming the IPCC’s reported effective radiative forcing of 3.9 W m\(^{-2}\) for a doubling of CO\(_2\)).

Data in Table 2 reveals an unrealistically high climate sensitivity for the larger consecutive values of \(A_{\text{ o }ut}\) compared to Earth’s modern climate, and unrealistically low climate sensitivity for smaller consecutive values of \(A_{\text{ o }ut}\). An increase in forcing from \(A_{\text{ o }ut}= 214\) to 213 W m \(^{-2}\) results in an increase of \(T_a\) by 2.4 \(^\circ\)C, but as \(A_{\text{ o }ut}\) decreases, the temperature increases decline. For consecutive large values of \(A_{\text{ o }ut}\), it is likely that positive shortwave feedbacks, created by the interactive clouds and surface albedo, nearly cancel out the negative feedback associated with the increase of outgoing longwave radiation with increasing temperatures.

We note, however, that over the full range of \(A_{\text{ o }ut}\) values, the average climate sensitivity is evidently closer to Earth-like climate sensitivity. Comparing the data for \(A_{\text{ o }ut} = 214\) and \(A_{\text{ o }ut} = 202\) Wm\(^{-2}\), the ratio of temperature (\(T_a\)) increase per unit forcing is,

$$\begin{aligned} \frac{25.1-15.5}{214-202}= 0.8\frac{^\circ \text {C}}{\text {W\,m}^{-2}}, \end{aligned}$$
(21)

which amounts to a warming of 3.1 \(^\circ\)C from the IPCC’s reported effective radiative forcing of 3.9 W m\(^{-2}\) for a doubling of atmospheric CO\(_2\).

4 Discussion

Our results may be compared with observations and predictions from more elaborate models. Using the Coupled Model Intercomparison Project (CMIP5) and assuming the representative concentration pathway 8.5 (RCP8.5) scenario, Barnes and Polvani (2013) found that all jets migrate poleward in the twenty-first century. Using reanalysis, Manney and Hegglin (2018) found that the southern polar jet has shown a robust poleward shift, while the northern polar jet has shifted equatorward in most regions and seasons. Liu et al. showed (2015) that, in a simulation of the Last Glacial Maximum, NCAR’s CCSM4 model indicates that, in the Southern Hemisphere, the ice line advances equatorward while the jet shifts poleward. In Francis and Vavrus (2015) found evidence to support a linkage between rapid Arctic warming and more frequent high-amplitude, wavy jet-stream configurations (though they considered zonally asymmetric aspects of the flow which our model does not simulate), and in Karamperidou et al. (2012) considered meridional surface temperature gradients and found them to be determinants of large-scale atmospheric circulation patterns.

The behavior of our model shares qualitative features with these investigations. An increase in radiative forcing, as from increased greenhouse gas concentrations, results in an initial poleward movement of the polar jet, followed by a equatorward shift of averaged locations and quasi-periodic oscillations, under greater forcings. Our results may also be compared to those of MS18 (Mbengue and Schneider 2018) and SAR18 (Siler et al. 2018), both of which used EBMs to demonstrate the influence of changing Hadley cell boundaries on the location of mid-latitude storm tracks. Our results do not contradict those findings but suggest that the latitudinal distribution of clouds may play a significant role as well.

More broadly, the cloud factor function in our model may be regarded as a prototype for further investigations. The cubic Hermite spline used to define the cloud factor function in this article depends only on a small number of fixed values, those at the equator, the Hadley cell boundary, the pole, and at the location of the maximum absolute value of the temperature gradients (see Sect. 2.1). But additional data points, including interactive data points in more elaborate models that incorporate physical processes influencing cloud cover at other latitudinal locations, might improve the climate sensitivity of the model considered here and add further insight into the dynamics of the polar jets.