Range Resolution: ΔR = c / (2B)

Die Entfernungsauflösung ΔR beschreibt den minimalen Abstand, bei dem zwei Ziele noch als getrennte Objekte erkannt werden können. Sie wird ausschließlich durch die Signalbandbreite B bestimmt – nicht durch die Trägerfrequenz.

Herleitung aus der Beat-Frequenz:

Ein FMCW-Radar erzeugt für ein Ziel bei Entfernung R eine Beat-Frequenz:

fb = (2 · B · R) / (c · Tc)

Zwei Ziele bei R1 und R2 erzeugen Beat-Frequenzen fb1 und fb2. Nach der FFT-Verarbeitung können diese nur aufgelöst werden, wenn ihr Frequenzabstand mindestens einen FFT-Bin beträgt:

|fb1 − fb2| ≥ 1 / Tc

Setzt man die Beat-Frequenz-Formel ein und löst nach ΔR = |R1 − R2| auf:

(2B · ΔR) / (c · Tc) ≥ 1 / Tc  ⇒  ΔR ≥ c / (2B)

Zentrale Erkenntnis:

Die Chirp-Dauer Tc kürzt sich heraus! Die Entfernungsauflösung hängt nur von der Bandbreite B ab. Eine größere Bandbreite bedeutet eine feinere Auflösung – das ist der fundamentale Grund, warum moderne Radarsysteme (77–81 GHz) mit bis zu 4 GHz Bandbreite arbeiten.

Bandbreite B Entfernungsauflösung ΔR Typische Anwendung
250 MHz 60 cm Automotive Long-Range Radar (LRR)
500 MHz 30 cm Standard-Automotive Radar
1 GHz 15 cm Automotive Short-Range Radar
2 GHz 7,5 cm Hochauflösendes Imaging-Radar
4 GHz 3,75 cm 77–81 GHz Vollband, Drohnendetektion

Praktische Implikationen für verschiedene Radarbänder:

Im S-Band (2–4 GHz) stehen typisch nur 50–100 MHz Bandbreite zur Verfügung (ΔR = 1,5–3 m). Im X-Band (8–12 GHz) sind 500 MHz realistisch (ΔR = 30 cm). Das mmWave-Band (77–81 GHz) erlaubt bis zu 4 GHz Bandbreite (ΔR = 3,75 cm). Die verfügbare Bandbreite ist also direkt an die regulatorische Freigabe und die physikalischen Grenzen der HF-Komponenten gekoppelt.

Velocity Resolution: Δv = λ / (2 · N · Tc)

Die Geschwindigkeitsauflösung beschreibt den minimalen Geschwindigkeitsunterschied, bei dem zwei Ziele im Doppler-Spektrum noch trennbar sind. Sie hängt von der gesamten Beobachtungsdauer (Framedauer) ab.

Herleitung aus der Doppler-FFT:

In einem FMCW-Frame werden N Chirps gesendet. Die Doppler-Verschiebung wird über die Phasenänderung zwischen aufeinanderfolgenden Chirps gemessen. Die Doppler-FFT hat eine Bin-Breite von:

ΔfD = 1 / (N · Tc) = 1 / Tf

wobei Tf = N · Tc die Frame-Dauer ist. Mit der Beziehung fD = 2v/λ ergibt sich:

Δv = λ / (2 · N · Tc) = λ / (2 · Tf)

Konsequenz: Eine längere Beobachtungszeit (mehr Chirps oder längere Chirps) verbessert die Geschwindigkeitsauflösung. Dies steht jedoch im Konflikt mit der maximalen eindeutigen Geschwindigkeit (siehe Abschnitt 3).

Parameter Beispiel 1 Beispiel 2 Beispiel 3
Frequenz fc 77 GHz 77 GHz 24 GHz
Wellenlänge λ 3,9 mm 3,9 mm 12,5 mm
Chirps N 128 256 128
Chirp-Dauer Tc 50 μs 50 μs 100 μs
Frame-Dauer Tf 6,4 ms 12,8 ms 12,8 ms
Δv 0,30 m/s 0,15 m/s 0,49 m/s

Range-Doppler-Ambiguität

Die gleichzeitige Messung von Entfernung und Geschwindigkeit unterliegt fundamentalen physikalischen Grenzen. Die Wahl der Chirp-Parameter erzwingt einen Kompromiss zwischen maximalem eindeutigem Entfernungs- und Geschwindigkeitsbereich.

Maximale eindeutige Entfernung:

Rmax = c / (2 · PRF) = c · Tc / 2

Bei Tc = 50 μs: Rmax = 7.500 m.
Ein längerer Chirp erhöht Rmax.

Maximale eindeutige Geschwindigkeit:

vmax = λ / (4 · Tc)

Bei λ = 3,9 mm und Tc = 50 μs: vmax = 19,5 m/s ≈ 70 km/h.
Ein kürzerer Chirp erhöht vmax.

Das Ambiguitäts-Dilemma:

Das Produkt aus maximalem eindeutigem Bereich und maximaler eindeutiger Geschwindigkeit ist konstant:

Rmax · vmax = c · λ / 8

Bei 77 GHz: Rmax · vmax ≈ 146 m²/s. Man kann nicht gleichzeitig Rmax und vmax erhöhen – eine Verbesserung des einen verschlechtert automatisch das andere. Dieses fundamentale Dilemma kann nur durch fortgeschrittene Wellenformen (z.B. staggered PRF) umgangen werden.

Ambiguitätsfunktion |χ(τ, fd)|²:

Die Ambiguitätsfunktion beschreibt die gemeinsame Auflösung in Entfernung (τ = Zeitverzögerung) und Geschwindigkeit (fd = Doppler-Frequenz). Sie ist definiert als:

χ(τ, fd) = ∫ s(t) · s*(t − τ) · ej2πfdt dt

Das Volumen unter |χ|² ist konstant (Satz von Woodward). Eine schmale Spitze in einer Dimension erzwingt breitere Nebenkeulen in der anderen. Für LFM-Chirps (Linear Frequency Modulated) zeigt die Ambiguitätsfunktion eine diagonale Kopplung zwischen Range und Doppler – eine reine Doppler-Verschiebung erscheint als Range-Offset und umgekehrt.

Range-Velocity-Kopplung in FMCW:

Bei einem FMCW-Chirp verursacht eine radiale Geschwindigkeit v eine zusätzliche Beat-Frequenzverschiebung Δfb = 2vB/(c·fc) · fc/fc. Der resultierende Range-Fehler beträgt:

ΔRerr = v · Tc · fc / B

Bei v = 30 m/s, Tc = 50 μs, fc = 77 GHz, B = 4 GHz: ΔRerr ≈ 29 mm. Dieser Fehler wird durch die 2D-FFT-Verarbeitung (Range-Doppler-Map) korrigiert.

Window Functions: Auflösung vs. Dynamikbereich

Bei der FFT-Verarbeitung wird ein endlicher Signalausschnitt analysiert. Die abrupte Begrenzung des Signals (implizites Rechteckfenster) führt zu spektralem Leakage – die Energie eines Peaks "leckt" in benachbarte Bins. Fensterfunktionen reduzieren dieses Leakage auf Kosten einer breiteren Hauptkeule.

Rechteck-Fenster (Rectangular)

w[n] = 1

Beste Frequenzauflösung (schmalste Hauptkeule), aber schlechteste Nebenkeulen bei -13 dB. Nur geeignet, wenn keine schwachen Ziele neben starken detektiert werden müssen.

Hamming-Fenster

w[n] = 0,54 − 0,46 · cos(2πn/N)

Erste Nebenkeule bei -43 dB. Hauptkeule 1,5× breiter als Rechteck. Sehr beliebte Wahl für Radar-Signalverarbeitung.

Hanning-Fenster (Hann)

w[n] = 0,5 · (1 − cos(2πn/N))

Erste Nebenkeule bei -32 dB, aber schnellerer Abfall (-60 dB/Oktave). Guter Allzweck-Kompromiss. An den Rändern exakt null.

Blackman-Fenster

w[n] = 0,42 − 0,5·cos(2πn/N) + 0,08·cos(4πn/N)

Erste Nebenkeule bei -58 dB. Hauptkeule 2× breiter als Rechteck. Geeignet für hohe Dynamikanforderungen.

Blackman-Harris-Fenster:

Viertermiges Fenster mit Nebenkeulen bei -92 dB. Wird verwendet, wenn extrem hohe Unterdrückung von Nebenkeulen benötigt wird (z.B. Detektion einer kleinen Drohne neben einem starken Clutter-Echo). Die Hauptkeule ist jedoch ca. 2,5× breiter als beim Rechteck-Fenster.

Fenster Hauptkeulenbreite (rel.) Erste Nebenkeule Nebenkeulen-Abfall Einsatz
Rectangular 1,0× -13 dB -20 dB/Dek. Max. Auflösung
Hanning 1,5× -32 dB -60 dB/Dek. Allzweck
Hamming 1,5× -43 dB -20 dB/Dek. Radar-Standard
Blackman 2,0× -58 dB -60 dB/Dek. Hohe Dynamik
Blackman-Harris 2,5× -92 dB -20 dB/Dek. Max. Dynamik

Trade-off Zusammenfassung:

Jedes Fenster verteilt die konstante Signalenergie unterschiedlich zwischen Hauptkeule und Nebenkeulen. Für die Drohnen-/Vogel-Klassifikation ist das Hamming-Fenster oft die beste Wahl: es bietet ausreichend schmale Hauptkeule für Range-Auflösung und genügend Nebenkeulenunterdrückung (-43 dB), um schwache Ziele neben starkem Clutter zu detektieren.

Zero-Padding und FFT-Interpolation

Zero-Padding ist eine häufig verwendete Technik bei der FFT-Verarbeitung. Das Verständnis ihrer Möglichkeiten und Grenzen ist essentiell.

Was Zero-Padding bewirkt:

Beim Zero-Padding werden dem Zeitsignal vor der FFT Nullen angehängt. Dadurch erhöht sich die FFT-Länge NFFT und die Anzahl der Frequenz-Bins. Das Spektrum wird an mehr Stellen abgetastet – es entsteht eine Interpolation im Frequenzbereich.

Zero-Padding verbessert NICHT:

  • Die tatsächliche spektrale Auflösung
  • Die Fähigkeit, zwei nahe Frequenzen zu trennen
  • Den Signal-Rausch-Abstand (SNR)

Die Auflösung bleibt durch die physikalische Beobachtungsdauer begrenzt: Δf = 1/Tobs.

Zero-Padding verbessert:

  • Die visuelle Glätte der FFT-Darstellung
  • Die Genauigkeit der Peak-Position (Interpolation)
  • Die Abtastung des zugrunde liegenden Spektrums

Ein Peak, der zwischen zwei Bins liegt, wird durch Zero-Padding genauer lokalisiert.

// Praktische Anwendung in Python

import numpy as np

N_signal = 256 # Originale Signallänge

N_zp = 1024 # Zero-Padded Länge (4x)

# Ohne Zero-Padding: 256 Frequenz-Bins

spectrum = np.fft.fft(signal, n=N_signal)

# Mit 4x Zero-Padding: 1024 Frequenz-Bins

spectrum_zp = np.fft.fft(signal, n=N_zp)

# Gleiche Auflösung, aber 4x mehr Punkte!

Praktische Regel:

2× Zero-Padding ist Standard für die meisten Anwendungen. 4× Zero-Padding wird für hochwertige Visualisierungen und genaue Peak-Schätzungen empfohlen. Mehr als 8× bringt kaum noch visuellen Gewinn bei steigendem Rechenaufwand.

Resolution-Explorer: Zwei-Ziel-Szenario

Passe Bandbreite, Zielabstand und Fensterfunktion an, um zu sehen, ob zwei Ziele im Range-Profil aufgelöst werden können. Die FFT-Magnitude wird als Liniengraph mit dB-Skala dargestellt.

Berechnete Auflösung:

ΔR = 7,50 cm

Zielabstand: 30,0 cm | Mindestabstand: 7,5 cm

RESOLVED

← RCS Multipath →