DXLook Blog

🌞 HF Absorption Explained: Inside DXLook’s D-RAP View

When HF bands suddenly go quiet in the middle of the day, the cause is often D-region absorption triggered by solar activity. To help operators understand why this happens — and which bands are still usable — DXLook includes a dedicated D-RAP (D-Region Absorption Prediction) view.

This article explains what D-RAP is, where the data comes from, and how DXLook calculates and visualizes HF absorption in real time.


What Is D-Region Absorption?

The D-region is the lowest layer of the ionosphere, roughly 60–90 km above Earth. Under normal conditions, it has little effect on HF propagation.

During solar X-ray flares, however, this region becomes heavily ionized, dramatically increasing HF signal absorption.

Key impacts on HF operation:

This is the physical cause behind short-wave fadeouts (SWF) and sudden daytime blackouts.


Where DXLook’s D-RAP Data Comes From

Primary Source: NOAA SWPC D-RAP Model

DXLook primarily relies on official data from the NOAA Space Weather Prediction Center (SWPC).

Specifically, we use the global “frequency for 1 dB absorption” grid, which:

From this grid, DXLook builds smoothed absorption zones, allowing operators to instantly see up to which band HF signals are likely degraded.

Data Freshness Indicators

In the UI you’ll see clear status messages such as:

Transparency matters — you always know whether you’re seeing fresh or cached data.


When NOAA Data Isn’t Available: DXLook’s Fallback Model

Space-weather services occasionally fail, lag, or publish stale data. When that happens, DXLook automatically switches to a calculated D-RAP model.

You’ll see indicators like:

This fallback ensures you still get a meaningful absorption map instead of a blank screen.


How DXLook Calculates D-RAP Internally

1️⃣ Solar Position Calculation

DXLook computes the exact solar position for the current UTC time across a global grid, determining:

This mirrors NOAA’s spatial resolution.


2️⃣ Solar Zenith Angle (SZA)

For each grid point we calculate the solar zenith angle:

SZA is the primary driver of absorption intensity.


3️⃣ Chapman Layer Modeling

DXLook applies a modified Chapman layer function to approximate D-region electron density.

This reflects real ionospheric physics:


4️⃣ Frequency-Dependent Absorption Estimation

Instead of computing raw dB loss, DXLook estimates:

The highest HF frequency likely to experience at least ~1 dB of absorption

Assumptions:

From an operator’s perspective, this answers a very practical question:
“Up to which band is HF absorption likely to be a problem right now?”


5️⃣ Geomagnetic & High-Latitude Effects

The model also accounts for:


6️⃣ Terminator & Twilight Zones

Near sunrise and sunset, absorption gradients change rapidly:

DXLook preserves these gradients instead of smoothing them away.


How D-RAP Is Visualized in DXLook

🎨 Band-Based Color Coding

Absorption zones use the same color scheme as DXLook’s MUF view:

This makes it easy to correlate absorption with usable bands at a glance.


🌊 Smooth Zone Rendering

Although source data is coarse, DXLook applies:

This improves readability while never inventing new data — smoothing is visual only.


🔍 Opacity Control

Using the Zone Opacity slider, you can:


How to Use D-RAP in Practice

During High Absorption Events

Path-Specific Insight


What D-RAP Does Not Show

D-RAP focuses strictly on D-region absorption. It does not represent:

Think of it as an absorption floor, not a full propagation solution.


Why D-RAP Matters in DXLook

D-RAP complements other DXLook views by defining the lower boundary of HF usability, while MUF defines the upper one. Together, they reveal the true operating window between absorption and refraction.

Whether you’re contesting, chasing DX, or supporting emergency communications, understanding D-region absorption helps explain why the bands behave the way they do — not just what they’re doing.


DXLook is built by a ham, for hams — combining real-time data with physics-based modeling to make propagation easier to understand and operate.