SSB-Modulation & Digitale Signalverarbeitung
Von den analogen AnfÀngen bis zur modernen SDR-Mathematik
1. Was ist SSB-Modulation?
SSB (Single-Sideband Modulation / Einseitenbandmodulation) ist ein hocheffizientes Verfahren zur analogen Ăbertragung von Sprache und Daten ĂŒber Funkwellen. Es ist eine Spezialform der Amplitudenmodulation (AM).
Das Problem bei klassischer AM
Bei der normalen Amplitudenmodulation entstehen durch die Mischung des TrÀgers mit dem Audiosignal drei Komponenten:
- Der TrÀger: Verbraucht bis zu $50\,\%$ der Sendeleistung, enthÀlt aber selbst keine Information.
- Das obere Seitenband (USB - Upper Sideband): EnthÀlt die vollstÀndige Information.
- Das untere Seitenband (LSB - Lower Sideband): EnthÀlt exakt dieselbe Information spiegelbildlich.
Die SSB-Lösung
SSB filtert den TrĂ€ger und eines der beiden SeitenbĂ€nder komplett heraus. Die gesamte Sendeleistung flieĂt zu $100\,\%$ in ein einziges Seitenband.
$f_{\text{SSB}} = f_{\text{TrÀger}} \pm f_{\text{Audio}}$
- Vorteile: Halbe Bandbreite (ca. $2{,}4\text{ kHz}$ statt $6\text{ kHz}$), enorme Sende-Effizienz und drastisch höhere Reichweite.
- Nachteile: Komplexe Technik bei der RĂŒckgewinnung und ungeeignet fĂŒr Musik (leichte Frequenzverschiebungen verzerren den Klang).
2. Das historische LSB-RĂ€tsel (< 10 MHz)
In offiziellen BandplĂ€nen gilt die Konvention: Unterhalb von $10\text{ MHz}$ wird LSB genutzt, oberhalb USB. Dies hat keine physikalischen, sondern rein historische GrĂŒnde aus den 1950er Jahren.
Das technische "9-MHz-Problem"
FrĂŒhe SSB-FunkgerĂ€te nutzten eine feste Zwischenfrequenz (ZF) von genau $9\text{ MHz}$ und mischten diese mit einem variablen Oszillator (VFO), der von $5{,}0\text{ MHz}$ bis $5{,}5\text{ MHz}$ regelbar war. Durch die mathematische Summen- und Differenzbildung beim Mischen passierte Folgendes:
-
Höhere BÀnder (z. B. 20m-Band / 14 MHz): Es wurde die Addition genutzt: $9{,}0\,\text{MHz}_{\text{ZF}} + 5{,}0\,\text{MHz}_{\text{VFO}} = 14{,}0\,\text{MHz}$
Bei der Addition bleibt die Lage des Seitenbandes gleich. Aus USB auf der Zwischenfrequenz wurde USB auf dem Band.
-
Tiefe BĂ€nder (z. B. 80m-Band / 3,5 MHz): Es wurde die Subtraktion genutzt: $9{,}0\,\text{MHz}_{\text{ZF}} - 5{,}5\,\text{MHz}_{\text{VFO}} = 3{,}5\,\text{MHz}$
Das Besondere: Bei einer mathematischen Subtraktion wird das Frequenzspektrum invertiert (gespiegelt). Das ursprĂŒnglich als USB erzeugte Signal drehte sich automatisch in ein LSB-Signal um.
Da frĂŒhe Hersteller aus KostengrĂŒnden auf teure Umschaltfilter verzichteten, bĂŒrgerte sich diese Eigenschaft weltweit als Standard ein.
3. Zwischenfrequenz & Mechanische Filter
Die Erfindung des Superheterodyne-EmpfĂ€ngers (Superhet) löste das Problem, dass man extrem schmale Filter ($2{,}4\text{ kHz}$ fĂŒr Sprache) nicht kontinuierlich ĂŒber alle FunkbĂ€nder abstimmbar bauen konnte. Man mischt jedes Antennensignal auf eine feste Zwischenfrequenz (ZF) herunter.
Der Sweet-Spot: 9 MHz
$9\text{ MHz}$ bot den perfekten Kompromiss: Hoch genug, um unerwĂŒnschte Spiegelfrequenzen weit wegzudrĂŒcken, und niedrig genug, damit die damalige Kristall- und Quarztechnologie extrem scharfe Filter herstellen konnte.
Wie funktioniert ein mechanisches Filter?
Bevor es gĂŒnstige Quarze gab, bauten Firmen wie Collins Radio Filter, die elektrische Signale in physische Schallwellen und Metallschwingungen umwandelten:
[Elektrisches Signal]
â
âŒ
âââââââââââââââââ
âEingangswandlerâ --> Wandelt Strom in mechanische Vibration (Schall) um
ââââââââŹâââââââââ
â (Vibration)
âŒ
⯠ââ ⯠ââ ⯠--> Metallscheiben schwingen NUR bei exakt 455 kHz (Resonanz)
â (Gefilterte Vibration)
âŒ
âââââââââââââââââ
âAusgangswandlerâ --> Wandelt mechanische Schwingung zurĂŒck in Strom um
ââââââââŹâââââââââ
â
âŒ
[Gefiltertes Signal]
4. Demodulation im Produktdetektor
Da bei LSB der TrĂ€ger fehlt, hört man an normalen AM-Radios nur ein unverstĂ€ndliches KrĂ€chzen. Der EmpfĂ€nger muss den TrĂ€ger kĂŒnstlich ersetzen.
Der Ablauf im Produktdetektor
- Ein interner Hilfsoszillator (BFO â Beat Frequency Oscillator) erzeugt eine kĂŒnstliche TrĂ€gerfrequenz genau auf der oberen Grenzfrequenz des LSB-Signals (z. B. exakt $455{,}0\text{ kHz}$).
- Der Produktdetektor multipliziert das LSB-Signal (z. B. $452\text{ kHz}$ bis $455\text{ kHz}$) mit dem BFO-Signal.
Die mathematische Filterung des Ausgangs
Durch die Multiplikation entstehen immer zwei neue Signalpakete:
- Das Summensignal (HF): Frequenzen addieren sich ($455\text{ kHz} + 455\text{ kHz} = 910\text{ kHz}$).
- Das Differenzsignal (NF / Audio): Frequenzen subtrahieren sich ($455\text{ kHz} - 452\text{ kHz} \dots 455\text{ kHz} = 0\text{ kHz} \dots 3\text{ kHz}$).
Der finale Schritt: Ein einfacher Kondensator (Tiefpassfilter) filtert das hochfrequente Summensignal ($910\text{ kHz}$) komplett weg. Ăbrig bleibt das reine Differenzsignal im Bereich von $0\text{ Hz}$ bis $3\text{ kHz}$: die menschliche Sprache, die direkt in den Lautsprecher flieĂt.
Durch die Subtraktion wird das auf dem Kopf stehende LSB-Signal gleichzeitig mathematisch wieder "richtig herum" gedreht:
- $455\text{ kHz} - 455\text{ kHz} = 0\text{ Hz}$ (Tiefe Töne landen unten)
- $455\text{ kHz} - 452\text{ kHz} = 3\text{ kHz}$ (Hohe Töne landen oben)
5. Mathematische SSB-Erzeugung: Die Phasenmethode
Die moderne Methode (Standard in jeder SDR-Software) nutzt die Phasenmethode (IQ-Verfahren), um ein Seitenband durch destruktive Interferenz komplett auszulöschen, ohne physikalische Filter zu benötigen.
Das Blockschaltbild
Audiosignal u_m(t) ââââŹââââș [ 0° Phase (I) ] ââââș ( Mischer I ) ââââ
â âŒ
âââââș [ 90° Phase (Q) ] âââș ( Mischer Q ) âââș ( SUMME / DIFFERENZ ) âââș SSB
âČ
TrĂ€gersignal u_c(t) âââŹââââș [ 0° Phase ] ââââââââș ( Mischer I ) ââââ
â
âââââș [ 90° Phase ] ââââââââș ( Mischer Q )
Die Trigonometrie dahinter
Sowohl das Audiosignal $u_m(t) = \cos(\omega_m \cdot t)$ als auch das TrÀgersignal $u_c(t) = \cos(\omega_c \cdot t)$ werden kopiert und um $90^\circ$ phasenverschoben (aus Kosinus wird Sinus). In zwei getrennten Mischern werden sie multipliziert:
- Mischer I ($0^\circ$-Zweig): $A = \cos(\omega_m \cdot t) \cdot \cos(\omega_c \cdot t)$
- Mischer Q ($90^\circ$-Zweig): $B = \sin(\omega_m \cdot t) \cdot \sin(\omega_c \cdot t)$
Rechnet man die AusgÀnge am Ende zusammen, greifen die mathematischen Additionstheoreme:
- FĂŒr LSB (Addition): $A + B = \cos(\omega_m \cdot t) \cdot \cos(\omega_c \cdot t) + \sin(\omega_m \cdot t) \cdot \sin(\omega_c \cdot t) = \cos((\omega_c - \omega_m) \cdot t)$
- FĂŒr USB (Subtraktion): $A - B = \cos(\omega_m \cdot t) \cdot \cos(\omega_c \cdot t) - \sin(\omega_m \cdot t) \cdot \sin(\omega_c \cdot t) = \cos((\omega_c + \omega_m) \cdot t)$
Der TrĂ€ger ist restlos eliminiert, und je nach Rechenoperation bleibt nur noch das exakte LSB- oder USB-Signal ĂŒbrig.
6. Die 90°-Verschiebung im Computer (FIR-Filter)
Es ist intuitiv schwer vorstellbar, wie ein Filter Frequenzen, die extrem dicht beieinanderliegen (wie $100\text{ Hz}$ und $110\text{ Hz}$), beide um exakt $90^\circ$ verschieben kann. Eine Welle von $100\text{ Hz}$ dauert schlieĂlich $10\text{ ms}$ ($\Delta t_{90^\circ} = 2{,}50\text{ ms}$), wĂ€hrend $110\text{ Hz}$ nur $9{,}09\text{ ms}$ dauert ($\Delta t_{90^\circ} = 2{,}27\text{ ms}$). Das Filter muss also leicht unterschiedliche Zeitverzögerungen berechnen.
Ein Computer löst dies ĂŒber einen diskreten Hilbert-Transformator mittels eines FIR-Filters (Finite Impulse Response).
Die Anti-Symmetrie der Koeffizienten
Das Filter nutzt mathematisch exakt gestaffelte Koeffizienten $h(n)$ nach der Formel:
$h(n) = \begin{cases} \frac{2}{\pi \cdot n} & \text{fĂŒr } n \text{ ungerade} \\ 0 & \text{fĂŒr } n \text{ gerade} \end{cases}$
Bei einer beispielhaften FilterlÀnge sieht das symmetrische Muster so aus:
[Mittlerer Koeffizient = 0]
â
-0.636 ââââââââââŒâââââââââ +0.636
-0.212 âââââââââââââââââŒââââââââââââââââ +0.212
Die Werte links und rechts der Mitte sind perfekt gespiegelt, haben aber das umgekehrte Vorzeichen ($h(-n) = -h(n)$). Diese Anti-Symmetrie zwingt das Signal im Frequenzbereich zu einer Phasendrehung um exakt $-90^\circ$ (Multiplikation mit $-j$), wĂ€hrend die Amplituden unberĂŒhrt bleiben.
Warum die FilterlÀnge ($N$) entscheidend ist
- Ein kurzes Filter (z. B. $N = 3$ oder $5$ Koeffizienten): Ist mathematisch "kurzsichtig". Es kann die feine KrĂŒmmung und den Zeitunterschied im Mikrosekundenbereich zwischen $100\text{ Hz}$ und $110\text{ Hz}$ nicht auflösen. Es wĂŒrde "pfuschen" und fĂŒr $100\text{ Hz}$ vielleicht $92^\circ$ und fĂŒr $110\text{ Hz}$ nur $88^\circ$ Phasenverschiebung erreichen.
- Ein langes Filter (z. B. $N = 255$, $511$ oder mehr Koeffizienten): Schaut durch eine lange Schiebekette tief in die Vergangenheit des Signals und tastet die Welle an hunderten Punkten gleichzeitig ab.
Das Zusammenspiel im Algorithmus:
- Die groĂen Koeffizienten nahe der Mitte reagieren blitzschnell und biegen die Phasen der schnellen, hohen Frequenzen zurecht.
- Die winzigen Koeffizienten ganz weit auĂen (die im Zeitfenster weit in der Vergangenheit liegen) merken erst ĂŒberhaupt, dass sich eine langsame, trĂ€ge Frequenz wie $100\text{ Hz}$ bewegt hat. Sie wirken wie minimale Ausgleichsgewichte auf einer Waagschale und steuern die letzten fehlenden Bruchteile eines Grades bei, um auch die langsame Welle exakt auf die $90^\circ$-Linie zu bringen.
Dank moderner Prozessorleistung kosten uns diese riesigen FilterlĂ€ngen heute in SDR-Software nur ein Schmunzeln und ermöglichen mathematisch perfekte Phasenverschiebungen ĂŒber das gesamte Sprachband.