6.1 Radiation Budget

The Earth's radiation budget describes the balance between incoming shortwave solar radiation and outgoing longwave terrestrial radiation at the top of the atmosphere. This balance is the fundamental driver of global climate, governing planetary temperature, atmospheric circulation, and the hydrological cycle. Understanding the radiation budget requires mastery of blackbody theory, radiative transfer, and the spectral properties of the atmosphere.

Blackbody Radiation Laws

All bodies with temperature above absolute zero emit electromagnetic radiation. A blackbody is an idealized object that absorbs all incident radiation and emits the maximum possible radiation at every wavelength. The spectral radiance of a blackbody is described by the Planck function, which gives the power emitted per unit area, per unit solid angle, per unit frequency:

$$B(\nu, T) = \frac{2h\nu^3}{c^2} \cdot \frac{1}{e^{h\nu / k_B T} - 1}$$

Planck function (frequency form), where $h = 6.626 \times 10^{-34}$ J s, $c = 3 \times 10^8$ m/s, $k_B = 1.381 \times 10^{-23}$ J/K

In wavelength form, the Planck function becomes:

$$B(\lambda, T) = \frac{2hc^2}{\lambda^5} \cdot \frac{1}{e^{hc / \lambda k_B T} - 1}$$

Planck function (wavelength form) in W m⁻² sr⁻¹ m⁻¹

Integrating the Planck function over all wavelengths and over the hemisphere yields the Stefan-Boltzmann law, which gives the total power radiated per unit area:

$$F = \sigma T^4 \quad \text{where} \quad \sigma = \frac{2\pi^5 k_B^4}{15 c^2 h^3} = 5.670 \times 10^{-8} \text{ W m}^{-2}\text{K}^{-4}$$

Stefan-Boltzmann law: total emitted flux scales as the fourth power of temperature

The wavelength at which the Planck function peaks is given by Wien's displacement law:

$$\lambda_{\text{max}} = \frac{b}{T} \quad \text{where} \quad b = 2897.8 \text{ } \mu\text{m K}$$

Wien's displacement law: hotter objects emit at shorter wavelengths

Sun (T = 5778 K)

Peak wavelength: $\lambda_{\max}$ = 0.50 $\mu$m (visible green)

Total flux: F = 6.32 x 10⁷ W/m²

Luminosity: L = 3.846 x 10²⁶ W

Earth (T = 255 K)

Peak wavelength: $\lambda_{\max}$ = 11.4 $\mu$m (thermal infrared)

Total flux: F = 240 W/m² (effective)

Emission overwhelmingly in the infrared

Solar Constant and Inverse Square Law

The Sun emits radiation isotropically from its photosphere at T = 5778 K. As this radiation propagates outward, it spreads over an ever-increasing spherical surface area. The flux at distance d from the Sun is given by the inverse square law:

$$S(d) = \frac{L_\odot}{4\pi d^2} = \sigma T_\odot^4 \left(\frac{R_\odot}{d}\right)^2$$

Solar flux decreases as the square of the distance from the Sun

At Earth's mean orbital distance (d = 1 AU = 1.496 x 10¹¹ m), the solar flux is the solar constant:

$$S_0 = 1361 \text{ W/m}^2$$

Total Solar Irradiance (TSI) measured by SORCE/TIM and TSIS-1 satellites

Due to Earth's slightly elliptical orbit (eccentricity e = 0.0167), the actual TSI varies seasonally between approximately 1321 W/m² at aphelion (July) and 1413 W/m² at perihelion (January), a variation of about 6.7%. The 11-year solar cycle introduces an additional variation of approximately 1 W/m² (0.07%).

1361 W/m²

Solar constant S₀

340.25 W/m²

Global mean (S₀/4)

~0.07%

Solar cycle variation

Earth's Global Energy Balance

Earth intercepts solar radiation over a cross-sectional area $\pi R_E^2$, but rotates so the average flux over the entire surface area $4\pi R_E^2$ is $S_0/4$. A fraction $\alpha$ (the planetary albedo) is reflected back to space without being absorbed. At radiative equilibrium, the absorbed solar radiation equals the outgoing longwave radiation (OLR):

$$\frac{S_0 (1 - \alpha)}{4} = \sigma T_e^4$$

Planetary energy balance: absorbed shortwave = emitted longwave

Solving for the effective emission temperature T_e:

$$T_e = \left[\frac{S_0(1-\alpha)}{4\sigma}\right]^{1/4} = \left[\frac{1361 \times 0.70}{4 \times 5.67 \times 10^{-8}}\right]^{1/4} \approx 255 \text{ K} \approx -18°\text{C}$$

Earth's effective emission temperature without greenhouse effect

The observed mean surface temperature is approximately 288 K (15 degrees C), which is 33 K warmer than T_e. This 33 K difference is the greenhouse effect. The planetary albedo $\alpha \approx 0.30$ arises from multiple sources:

Clouds

Contribution to $\alpha$: ~0.15

Thick low clouds (stratocumulus) are highly reflective, contributing roughly half of planetary albedo

Surface

Contribution to $\alpha$: ~0.10

Ice sheets, snow cover, deserts; varies strongly with latitude and season

Aerosols & Rayleigh

Contribution to $\alpha$: ~0.05

Sulfate aerosols, dust, and molecular Rayleigh scattering of shortwave radiation

Top-of-Atmosphere (TOA) Radiation Budget

At the top of the atmosphere, the net radiative flux is the difference between absorbed shortwave and outgoing longwave radiation. This net flux determines whether the Earth system is gaining or losing energy:

$$R_{\text{TOA}} = \frac{S_0}{4}(1-\alpha) - F_{\text{OLR}}$$

Net radiation at TOA: positive means Earth gains energy

Satellite missions such as CERES (Clouds and the Earth's Radiant Energy System) on the Aqua and Terra platforms provide global measurements of the TOA radiation budget. Current observations indicate a net positive imbalance of approximately 0.7-1.0 W/m², meaning Earth is currently accumulating energy, primarily in the ocean. The three components measured by CERES are:

340 W/m²

Incoming SW (S₀/4)

Varies with latitude: ~480 W/m² at equator, ~170 W/m² at poles (annual mean)

~100 W/m²

Reflected SW

Reflected by clouds, surface, aerosols; higher at poles due to ice

~240 W/m²

Outgoing LW (OLR)

Emitted by surface and atmosphere; reduced by greenhouse gases and clouds

Surface Radiation and Energy Budget

At the surface, the energy balance includes both radiative and non-radiative components. The surface gains energy from absorbed solar radiation and downwelling longwave radiation from the atmosphere, and loses energy through upwelling longwave emission, sensible heat flux, and latent heat flux (evaporation):

$$R_{\text{net,sfc}} = S_{\downarrow}(1-\alpha_s) + L_{\downarrow} - L_{\uparrow} - H - \lambda E$$

Surface energy balance: net SW + net LW = sensible + latent heat

Radiative Components

$S_{\downarrow}(1-\alpha_s)$: Net surface SW absorption (~185 W/m²)

$L_{\downarrow}$: Downwelling LW from atmosphere (~340 W/m²)

$L_{\uparrow} = \varepsilon \sigma T_s^4$: Surface LW emission (~398 W/m²)

Net surface LW: $L_{\downarrow} - L_{\uparrow}$ = -58 W/m²

Non-Radiative Components

H (Sensible heat): ~20 W/m² (turbulent transfer)

$\lambda E$ (Latent heat): ~84 W/m² (evaporation/transpiration)

Ground heat flux G: ~2 W/m² (conduction into soil/ocean)

Bowen ratio B = H/$\lambda E$ varies by surface type

Atmospheric Window and Absorption

The atmosphere is not uniformly opaque to radiation. The atmospheric window between 8 and 13 micrometers is a spectral region where the atmosphere is relatively transparent to terrestrial infrared radiation. Through this window, surface radiation can escape directly to space without being absorbed. However, this window is partially closed by ozone absorption near 9.6 micrometers and by the continuum absorption of water vapor.

The attenuation of radiation as it passes through an absorbing medium is described by the Beer-Lambert law:

$$I(z) = I_0 \, e^{-\tau(z)}$$

Beer-Lambert law: exponential attenuation with optical depth

The optical depth $\tau$ is the integral of the absorption coefficient along the path:

$$\tau(\nu, z) = \int_0^{z} \kappa_\nu(z') \, \rho(z') \, dz'$$

Optical depth: $\kappa_\nu$ is mass absorption coefficient (m²/kg), $\rho$ is absorber density (kg/m³)

Physical interpretation: When $\tau = 1$, the intensity has decreased to $1/e \approx 37\%$ of its original value. A medium with $\tau \gg 1$ is optically thick (opaque), while $\tau \ll 1$ is optically thin (transparent). The atmosphere is optically thick at most infrared wavelengths except the 8-13 $\mu$m window.

Schwarzschild's Equation and Radiative Transfer

The complete description of radiation propagating through an absorbing and emitting atmosphere is given by the Schwarzschild equation (also called the equation of radiative transfer). This equation accounts for both the attenuation of radiation by absorption and the addition of radiation by thermal emission:

$$\frac{dI_\nu}{d\tau_\nu} = I_\nu - B_\nu(T)$$

Schwarzschild equation: change in intensity = absorption - emission

The formal solution of this equation for upwelling radiation at the top of the atmosphere is:

$$I_\nu^{\uparrow}(0) = B_\nu(T_s) \, e^{-\tau_\nu^*} + \int_0^{\tau_\nu^*} B_\nu(T(\tau')) \, e^{-\tau'} \, d\tau'$$

Formal solution: surface emission attenuated + atmospheric emission contributions

The first term represents surface emission attenuated by atmospheric absorption. The second term is the integrated contribution from each atmospheric layer, each attenuated by the optical path above it. The weighting function $e^{-\tau'} d\tau'/dz$ peaks at the level where $\tau \approx 1$, defining the effective emission level for each frequency.

Two-Stream Approximation

For practical calculations, the full angular dependence of the radiation field is often simplified using the two-stream approximation, which divides the radiation into upward and downward streams. The equations become:

$$\frac{dF^{\uparrow}}{d\tau} = F^{\uparrow} - \pi B(T) \quad ; \quad \frac{dF^{\downarrow}}{d\tau} = -F^{\downarrow} + \pi B(T)$$

This approximation captures the essential physics while reducing the angular integral to two discrete directions. A diffusivity factor of D = 1.66 is commonly used to account for the non-vertical paths of diffuse radiation: $\tau^* = D \cdot \tau$. This approach is the foundation of most radiative transfer schemes in climate models.

Fortran + Python: TOA Radiation Budget with Visualization

Python

Compiles and runs a Fortran program (gfortran) that computes the zonal-mean radiation budget. Python parses the output and generates 4-panel matplotlib plots: SW/LW vs latitude, net radiation surplus/deficit, albedo/temperature profiles, and SW budget partition.

rad_budget_fortran_plot.py211 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Interactive Simulation: Earth's Energy Budget

Python

Visualize Earth's global radiation budget with stacked bar charts showing incoming solar (341 W/m2), reflected shortwave, absorbed surface and atmosphere, longwave emission, and the greenhouse effect. Prints the full budget balance at TOA and surface.

earth_energy_budget.py91 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server