Blackbody Radiation Simulator Back
Thermal Radiation · Heat Transfer

Blackbody Radiation Simulator - Planck Distribution & Stefan-Boltzmann Law

Adjust temperature and emissivity to visualize Planck's radiation spectrum in real time. Compare curves for the Sun, incandescent bulb, and human body. Instantly compute Wien's peak wavelength and total radiated power.

Parameters
Temperature T
K
100 K10,000 K
Emissivity ε
Area A
Ambient Temp Tamb
K
Comparison Curves
Presets
Color Temperature
Sun-like blue-white
Results
Results
-
Emitted power q (W)
-
Net heat transfer q_net
-
Ambient T
-
λ_max (μm) [Wien]
-
Peak region
Planck Spectrum - Spectral Radiance vs. Wavelength
Spec
Main curve (current T) Visible light (0.38–0.75 μm) λ_max (Wien)
Theory & Key Formulas
Planck's law: $$B(\lambda,T)=\frac{2hc^2}{\lambda^5}\cdot\frac{1}{e^{hc/\lambda k_BT}-1}$$ Stefan-Boltzmann: $$q=\varepsilon\sigma A T^4,\quad\sigma=5.67\times10^{-8}\ \mathrm{W/m^2K^4}$$ Wien's displacement: $$\lambda_{\max}T=2898\ \mu\mathrm{m\cdot K}$$

What is Blackbody Radiation?

🙋
What exactly is a "blackbody"? Is it something that's literally black?
🎓
Basically, it's a perfect theoretical object that absorbs all radiation that hits it and emits radiation based only on its temperature. In practice, nothing is a perfect blackbody, but many things come close. For instance, the interior of a hot oven or the surface of the Sun. Try moving the "Temperature" slider in the simulator above from 3000 K to 6000 K. You'll see the entire spectrum change dramatically.
🙋
Wait, really? So the color of the light it emits is purely determined by temperature? That's why we say things are "red hot" or "white hot"?
🎓
Exactly! The peak wavelength of the emitted light shifts with temperature, described by Wien's Law. A common case is an old incandescent light bulb filament (~2800 K) glowing yellowish, while the Sun (~5800 K) appears white. In the simulator, watch the vertical dashed line (the peak) slide left towards shorter wavelengths as you increase the temperature.
🙋
What about the "Emissivity" parameter? If a blackbody is perfect, why can we change it?
🎓
Great question! Emissivity (ε) is a reality check-it's a number between 0 and 1 that tells you how close a real object is to being a perfect blackbody. A polished mirror has very low ε (~0.05), while matte black paint has high ε (~0.95). When you change ε in the simulator, you'll see the total power under the curve (the area) scale directly. This is crucial for accurate engineering simulations.

Physical Model & Key Equations

The core of this simulator is Planck's Law, which gives the spectral radiance-the intensity of radiation at each specific wavelength-for a blackbody at a given absolute temperature T.

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

Here, $B$ is spectral radiance (W/m²/μm/sr), $\lambda$ is wavelength (μm), $T$ is temperature (K), $h$ is Planck's constant, $c$ is the speed of light, and $k_B$ is Boltzmann's constant. This equation generates the curve you see in the plot.

To find the total power emitted over all wavelengths and directions, we integrate Planck's Law, which gives us the Stefan-Boltzmann Law. It states that the total radiant heat flux is proportional to the fourth power of the absolute temperature.

$$q = \varepsilon \sigma A (T^4 - T_{\text{amb}}^4)$$

Here, $q$ is the net radiative heat transfer rate (W), $\varepsilon$ is emissivity, $\sigma = 5.67 \times 10^{-8}$ W/m²K⁴ is the Stefan-Boltzmann constant, $A$ is surface area, and $T_{\text{amb}}$ is the ambient temperature. The simulator's "Total Power" display is calculated from this law.

Frequently Asked Questions

Currently, only one temperature spectrum can be displayed at a time, but you can observe curves at different temperatures overlapping by moving the temperature slider. Additionally, it is convenient to quickly switch and compare using preset buttons for the Sun (approximately 5778 K), incandescent light bulb (approximately 2800 K), and human body (approximately 310 K).
When the peak wavelength is in the visible light range (approximately 380–780 nm), the color close to that wavelength influences the apparent color of the object. For example, the Sun's peak is around 500 nm (blue-green), but due to atmospheric scattering, it appears yellowish on the ground. At lower temperatures, the peak shifts toward the infrared side, increasing the reddish tint.
By setting the Earth's average surface temperature (approximately 288 K), the theoretical blackbody radiation spectrum can be displayed. However, since the actual Earth's radiation spectrum is distorted by absorption bands of greenhouse gases, please consider this simulator as providing reference values for an ideal blackbody.
The radiated power is the total radiant energy per unit area based on the Stefan-Boltzmann law. For example, on the Sun's surface, it is approximately 6.3×10⁷ W/m², but at Earth's distance, it decreases to about 1.4×10³ W/m² (the solar constant). This value can be used to estimate the cooling rate or energy balance of an object.

Real-World Applications

Spacecraft Thermal Control: In the vacuum of space, radiation is the only way to reject heat. Engineers must carefully select surface coatings (which determine ε) to balance absorbing solar radiation and emitting the spacecraft's internal waste heat. Accurate CAE simulations using these laws are critical for mission success.

Infrared Thermography & Non-Destructive Testing: Thermal cameras detect infrared radiation (long wavelengths) emitted by objects. By measuring intensity and using these laws, they can create temperature maps. This is used to find heat leaks in buildings, electrical faults in panels, or structural defects in composites.

Astrophysics & Stellar Classification: Astronomers cannot measure a star's temperature directly. Instead, they analyze its spectrum. The peak wavelength of the starlight, via Wien's Law ($\lambda_{\max}T = 2898\ \mu\text{m·K}$), gives a direct estimate of the star's surface temperature, telling us if it's a hot blue star or a cool red dwarf.

Industrial Furnace & Lighting Design: The efficiency of industrial heating and the color quality of lighting depend on understanding blackbody radiation. Designing an energy-efficient furnace or an LED that mimics natural sunlight requires precise modeling of the spectral output versus temperature.

Common Misconceptions and Points to Note

When you start using this simulator, there are a few points that beginners in CAE often stumble over. The first one is assuming "emissivity ε is independent of wavelength". While this tool simplifies ε as a constant, for real materials-like oxidized metals or painted surfaces-emissivity can vary significantly with wavelength. This is precisely the issue in infrared camera calibration. After learning with the simulator, look up the difference between a "gray body" and a "selective radiator".

The second is misapplying the scope of the Stefan-Boltzmann law. The basic formula $q = \varepsilon \sigma A T^4$ gives the "net radiative heat flux" for an object that is either a perfect blackbody (ε=1) or a gray body, and only when the surroundings are at 0K. In practice, since the object and its surroundings radiate to each other, the net heat flux must be calculated as a difference: $q = \varepsilon \sigma A (T_1^4 - T_2^4)$. For example, when observing a 1000K object in a 300K room, calculating based solely on the fourth power of 1000K will give you a value significantly larger than reality, so be careful.

Finally, avoid simply equating "peak wavelength = visible color". It's true the sun's peak (~5800K) is in the visible range, but objects emit light broadly, not just at the peak wavelength. For instance, the peak wavelength for 800K (similar to red-hot iron) is about 3.6μm, which is infrared and invisible. However, it also emits a small amount of visible light (mostly red) at shorter wavelengths, which is why we see it as "red". Remember, how something appears in visible light is determined by the "tail" height of the Planck distribution.

How to Use

  1. Set absolute temperature (K) using slider sl-T: typical range 300–3000 K for industrial applications (furnace walls, tungsten filaments, thermal sensors)
  2. Adjust emissivity (0–1) via sl-eps: polished steel ≈0.25, oxidized steel ≈0.80, blackbody coating ≈0.95
  3. Define radiating surface area (m²) with sl-A and ambient temperature (K) with sl-Tamb to compute net heat transfer q_net using Stefan-Boltzmann law
  4. Read output: total emitted power q (W), peak wavelength λ_max (μm) from Wien's displacement law, and spectral distribution across visible and infrared regions

Worked Example

Tungsten filament at 2800 K, emissivity ε=0.35, surface area A=5×10⁻⁶ m²: Stefan-Boltzmann equation σT⁴ε yields q≈0.54 W. Wien's law gives λ_max = 2897/2800 ≈1.03 μm (near-infrared peak). Against ambient 300 K, net radiated power q_net ≈0.54 W. Planck distribution shows 40% energy below 1 μm, explaining incandescent efficiency loss.

Practical Notes

  1. Furnace wall design: increasing emissivity from 0.5 to 0.90 (ceramic coating) doubles radiant heat loss at 1200 K; validate with refractory specifications
  2. Peak wavelength shift: raise temperature from 1000 K (λ_max=2.90 μm) to 2000 K (λ_max=1.45 μm) to move energy toward visible spectrum—critical for pyrometry calibration
  3. Net heat flux reverses sign below ambient when modeling cooled surfaces; use absolute temperature difference (T⁴−T_amb⁴) for passive radiators