Table of Contents
1. Introduction
VHF Direction Finding (VDF) provides a pilot with a bearing — the direction toward a ground station. This can be used to:
- Home toward the ground station
- Position fix — in conjunction with two or more bearings from different stations
- Track check / position line — verify or update navigation
- Let-down procedures — non-precision approach guidance
- Bearings provided by voice on the aircraft's VHF communications frequency
- Frequency range: 118.0 – 137 MHz (Emission code A3E)
- Auto-triangulation: available only on VHF International Distress frequency — 121.5 MHz
- UHF DF: limited to military use
- Available stations listed in the AD Section of the AIP
- Bearings only given when conditions are satisfactory and within calibrated limits
2. Procedures — Q-Codes
A pilot requests a VDF bearing using Q-code phrases. The station responds with: the Q-code, the bearing in degrees, the accuracy class, and the time of observation (if required).
(assuming zero wind)
Used for: station homing, let-downs
(the aircraft's radial from the station)
Used for: en route navigation
(the aircraft's true radial from station)
Used for: en route navigation
(true bearing from aircraft toward station)
Not generally used
- QDM is the reciprocal of QDR (TO vs FROM; both Magnetic)
- QUJ is the reciprocal of QTE (TO vs FROM; both True)
- QDR, QDM, and QTE are the most commonly used codes
flowchart LR
AC["Aircraft"]
ST["VDF Station"]
QDM["QDM: Mag heading TO station"]
QDR["QDR: Mag bearing FROM station"]
QTE["QTE: True bearing FROM station"]
QUJ["QUJ: True track TO station"]
AC -- "QDM" --> ST
ST -- "QDR (reciprocal of QDM)" --> AC
ST -- "QTE" --> AC
AC -- "QUJ (reciprocal of QTE)" --> ST
- QDR to QDM: Add or subtract 180° (take the reciprocal)
- QTE to QDR: Apply variation — Magnetic = True minus East variation
- QTE to QUJ: Add or subtract 180°
- Memory: "DM = Mag To; DR = Mag From; TE = True From; UJ = True To"
3. Bearing Accuracy Classes
| Class | Accuracy | Notes |
|---|---|---|
| Class A | ± 2° | Best; rarely achievable in practice |
| Class B | ± 5° | Normal best case — bearings normally no better than Class B |
| Class C | ± 10° | Poor conditions |
| Class D | > ± 10° | Accuracy less than Class C; unreliable |
| Modern Doppler VDF | ± 0.5° | Digital readout; available on VHF and UHF systems |
"Normally, bearings no better than Class B will be available."If a VDF bearing is given without an accuracy classification, assume Class B = ±5°.
4. Principle of Operation
The only equipment required in the aircraft is a standard VHF radio. On the ground, the VDF station uses a direction-finding aerial (circular array of vertical elements) and a display.
- Aircraft transmits on VHF comm frequency — vertically polarized signal
- Ground antenna: circular array of vertical elements — matched polarization
- Equipment resolves bearing from transmissions received at each element in the array
- Bearing displayed relative to True or Magnetic North at the station
- Latest Doppler-based systems produce a digital bearing at ±0.5°
5. Range of VDF
VDF operates in the VHF band — therefore range obeys the line-of-sight formula:
- Altitude of aircraft and station (primary factor) — higher = greater range
- Intervening high ground — limits range, especially for low-flying aircraft in hilly terrain
- Transmitter power — both airborne and ground
- Atmospheric ducting (super-refraction) — can give greater than LOS range
6. Factors Affecting Accuracy
| Factor | Effect on Accuracy |
|---|---|
| Propagation error / Site error | Aircraft transmissions reflected from terrain or buildings at the site, arriving at the antenna from false directions — producing bearing errors |
| Aircraft attitude | VHF comms are vertically polarized; best results when aircraft flies straight and level. Bank angle tilts the antenna axis, reducing bearing accuracy |
| Directly overhead effect | Poor accuracy when aircraft is directly overhead the VDF station — especially with modern Doppler systems. Direct and ground-reflected waves arrive simultaneously causing fading/loss |
| Multi-path signals | Direct + reflected waves reaching the antenna simultaneously → fading and bearing errors. Usually short-lived as aircraft transits the area |
| Simultaneous transmissions | Two or more aircraft transmitting at the same time → momentary bearing errors |
7. Determination of Position (Auto-triangulation)
If multiple ground stations are available and linked to an ATCC, the aircraft's position can be fixed using auto-triangulation — bearings from different stations are automatically crossed to give a position fix, transmitted to the pilot.
8. VDF Summary
Quick Revision Summary — Chapter 6
- QDM = Mag heading TO station (for homing/let-down)
- QDR = Mag bearing FROM station (reciprocal of QDM)
- QTE = True bearing FROM station
- QUJ = True track TO station (reciprocal of QTE; rarely used)
- Class A=±2°, B=±5°, C=±10°, D=>10°
- No class stated → assume Class B = ±5°
- Modern Doppler VDF = ±0.5°
- VHF band: 118.0–137 MHz; A3E emission; vertically polarized
- LOS formula: Range = 1.25 × (√hTX + √hRX)
- Auto-triangulation: 121.5 MHz only; not guaranteed
- No airborne equipment needed other than a standard VHF radio
- Accuracy degraded by: propagation error, site error, aircraft attitude, overhead effect, multi-path, simultaneous transmissions
Practice Questions & Detailed Answers
300 = 1.25 × (√2500 + √h)
300/1.25 = 240 = 50 + √h
√h = 190 → h = 190² = 36,100 ft
- (a) 190 ft — confuses √h = 190 with h = 190. Never forget to square the result.
- (b) 1,378 ft — no valid derivation; likely a misapplied partial formula.
- (d) 84,100 ft — result of 290² = 84,100; obtained by adding √h_station (50) to 240 instead of subtracting: 240+50=290. Addition trap.
- (a) ±1° — better than Class A; not a defined VDF class (only modern Doppler achieves ±0.5°).
- (c) ±2° — this is Class A, not Class B. Classic swap between A and B.
- (d) ±10° — this is Class C. Another class confusion trap.
- (a) 2° — Class A: too optimistic; not normally achievable with conventional VDF.
- (c) 7.5° — between Class B and C; not a defined class. Made-up distractor.
- (d) 10° — Class C: too pessimistic. The text says "no better than Class B" meaning Class B is the assumed worst-normal case, not Class C.
Range = 1.25 × (√9000 + √400) = 1.25 × (94.87 + 20)
= 1.25 × 114.87 = 143.6 ≈ 143 NM
- (a) 115 NM — possibly using only √9000 component, or using coefficient 1.23 instead of 1.25: 1.23 × 114.87 ≈ 141 NM. Neither gives 115 NM exactly; likely a wrong formula path.
- (b) 400 NM — unrelated to the calculation; likely confused with the station elevation figure of 400 ft.
- (d) 63.5 NM — result of using only the station component: 1.25 × 20 × 2 or similar incomplete calculation.
A "true bearing FROM the station" = QTE = 353°
Class B accuracy = ±5°
Therefore: QTE = 353° ± 5°
Deriving all Q-codes for reference:
QTE (True FROM) = 353° (given)
QDR (Mag FROM) = 353° − 8°E variation = 345°
QUJ (True TO) = 353° − 180° = 173°
QDM (Mag TO) = 173° − 8° = 165°
- (a) QDM = 345° — 345° is the value of QDR (mag FROM), not QDM. QDM = 165°. Wrong Q-code identified.
- (b) QDR = 345° ± 2° — 345° is correct for QDR, but Class B accuracy is ±5°, not ±2° (that is Class A). Correct bearing, wrong accuracy class.
- (d) QUJ = 353° ± 2° — QUJ is the True track TO station = 173° (reciprocal of QTE), not 353°. Also ±2° is Class A not Class B. Two errors in one option.
Range = 1.25 × (√19000 + √1400) = 1.25 × (137.84 + 37.42)
= 1.25 × 175.26 = 219.1 ≈ 219 NM
- (a) 175 NM — this is the sum of √19000 + √1400 ≈ 175.26, before multiplying by 1.25. Forgetting the final multiplication step. Extremely common error.
- (b) 400 NM — not derivable from correct calculation; red herring.
- (c) 62.5 NM — possibly using only the station height term: 1.25 × √1400 × 2 ≈ 93.6 NM; no clear correct derivation.
Master Reference Tables
Q-Code Quick Reference
| Code | Meaning | True/Mag | To/From | Primary Use |
|---|---|---|---|---|
| QDM | Magnetic Heading TO steer to station | Magnetic | TO | Homing, let-downs |
| QDR | Magnetic Bearing FROM station (radial) | Magnetic | FROM | En route navigation |
| QTE | True Bearing FROM station | True | FROM | En route navigation |
| QUJ | True Track TO station | True | TO | Rarely used |
Accuracy Classes
| Class | Accuracy | Default? |
|---|---|---|
| A | ±2° | No — rarely achievable |
| B | ±5° | YES — default when no class given |
| C | ±10° | No |
| D | >±10° | No |
| Modern Doppler | ±0.5° | Specific to Doppler systems |
LOS Calculation Reference
| Q | Given Heights | Calculation | Answer |
|---|---|---|---|
| Q1 | Station=2500 ft; Range=300 NM | 300/1.25=240; 240−50=190; 190² | 36,100 ft |
| Q4 | AC=9000 ft; Stn=400 ft | 1.25×(94.87+20)=1.25×114.87 | 143 NM |
| Q6 | AC=19,000 ft; Stn=1400 ft | 1.25×(137.84+37.42)=1.25×175.26 | 219 NM |
Answer Key — Chapter 6
Mnemonics
- QDM: M = Mag TO station (use to Home; M like Magnetic, TO like steer-To)
- QDR: R = Radial FROM station (Magnetic)
- QTE: E = truE bearing FROM station
- QUJ: True track TO station; J = just rarely used
- Reciprocals: DM ↔ DR (both Mag, one TO one FROM); TE ↔ UJ (both True)
- Class A=2°, B=5°, C=10°, D=dunno
- No class = Class B = ±5°
- LOS: 1.25 × (√h₁ + √h₂) — heights in feet, answer in NM
- Auto-triangulation = 121.5 MHz only
Chapter 6 — VHF Direction Finder (VDF) | For private study use only