Wie verschiebt man die Trägerfrequenz im QAM-Signal?

Wenn ich eine Frequenzverschiebung von 100 MHz auf ein QAM-Signal mit einer Trägerfrequenz von 400 MHz anwenden wollte, würde ich das tun

  1. Demodulieren Sie es mit der Trägerfrequenz
  2. Wenden Sie eine Frequenzverschiebung auf das Originalsignal an
  3. Modulieren Sie es erneut mit der neuen Trägerfrequenz

Gibt es eine Möglichkeit, eine Frequenzverschiebung auf die IQ-Werte eines QAM-Signals anzuwenden, ohne es zu demodulieren?

Gibt es einen Grund, warum einfaches Überlagern (Multiplizieren mit Sinuskurve bei Differenz der Trägerfrequenzen und Filtern zum Entfernen unerwünschter Bildsignale) nicht funktioniert?
@DilipSarwate Es sieht so aus, als würde das funktionieren. Könnten Sie in einer Antwort ein bisschen mehr über Heterodyn schreiben, und ich werde es akzeptieren. Da es zusätzliche Harmonische erzeugt, wird es das Signal nach dem Filtern verschlechtern?

Antworten (2)

Ich bin mir nicht sicher, was der Ausdruck zum Korrigieren des Frequenzversatzes im Titel dieser Frage bedeutet. Bedeutet es, dass die Trägerfrequenz sein soll 10 MHz ist es aber tatsächlich 10.001 MHz, das heißt, off by 1 kHz, und was wird gesucht, um dieses Problem zu beheben? In diesem Fall funktioniert die unten beschriebene Methode nicht.

Frequenzverschiebung um erhebliche Beträge, z. B. Änderung a 10 MHz zu, sagen wir, 455 kHz, wird im Allgemeinen durch Überlagerung oder Mischen des Signals mit einem anderen Trägersignal bei einer anderen Frequenz und Bandpassfiltern des Mischerausgangs erreicht. Angenommen, das QAM-Signal hat die Trägerfrequenz F C Hz ist

X ( T ) = ICH ( T ) cos ( 2 π F C T ) Q ( T ) Sünde ( 2 π F C T )
Wo ICH ( T ) Und Q ( T ) sind die gleichphasigen und Quadratur-Basisband-Datensignale. Das Spektrum des QAM-Signals nimmt ein relativ schmales Frequenzband ein, sagen wir, [ F C B 2 , F C + B 2 ] zentriert bei F C Hertz. Multiplizieren dieses Signals mit 2 cos ( 2 π F ^ C T ) und Anwenden der trigonometrischen Identitäten

2 cos ( C ) cos ( D ) = cos ( C + D ) + cos ( C D ) 2 Sünde ( C ) cos ( D ) = Sünde ( C + D ) + Sünde ( C D )

gibt uns

2 X ( T ) cos ( 2 π F ^ C T ) = ( ICH ( T ) cos ( 2 π ( F C + F ^ C ) T ) Q ( T ) Sünde ( 2 π ( F C + F ^ C ) T ) ) +   ( ICH ( T ) cos ( 2 π ( F C F ^ C ) T ) Q ( T ) Sünde ( 2 π ( F C F ^ C ) T ) )

das ist die Summe zweier QAM-Signale mit identischen Datenströmen, aber unterschiedlichen Trägerfrequenzen, die nach oben und unten verschoben sind F ^ C Hz von der Eingangsträgerfrequenz F C . Die Frequenzspektren dieser beiden QAM-Signale nehmen Breitenbänder ein B Hz zentriert bei F C + F ^ C Und F C F ^ C bzw. ggf

F C F ^ C + B 2 < F C + F ^ C B 2 F C ^ > B 2 ,
dann kann eine Bandpassfilterung verwendet werden, um eines der beiden QAM-Signale zu eliminieren, während das andere beibehalten wird. Wenn die Frequenzverschiebung viel größer ist als die QAM-Signalbandbreite, das heißt, wenn F ^ C B / 2 , dann ist die Aufgabe des Entwerfens und Implementierens des Bandpassfilters einfacher. Beachten Sie auch, dass diese Methode nicht verwendet werden kann, um kleine Frequenzoffsets zu korrigieren, da die beiden QAM-Signale, die am Mischerausgang erzeugt werden, überlappende Spektren haben und nicht durch Filtern getrennt werden können.

Sie haben einen guten Punkt, dass ich in meiner Frage nicht klar genug war. Obwohl ich tatsächlich versuche, die Frequenz um einen winzigen Betrag zu verschieben (300 Hz von 100 MHz), werde ich die Frage bearbeiten, da diese Antwort großartig ist. Danke!

Ja, es ist nur für Doppler-Blauverschiebung möglich. Wenn Sie eine Rotverschiebung haben, können Sie die Zukunft nicht vorhersagen.

Für diese Korrektur muss das System über eine unendliche Speicherkapazität verfügen. Stellen Sie sich eine unendliche Warteschlange vor, die an einem Ende mit einem blauverschobenen Signal gespeist wird, und ein Verbraucher der Warteschlange, der das Signal mit korrigiertem Träger weitersendet. Die Anforderung, eine Warteschlange zu haben, ergibt sich aus der Phasenkomponente. Nehmen wir an, die Amplitudenkomponente wurde vom Doppler intakt gelassen, aber die Frequenzverschiebung ist einfach eine ständig laufende Phasenverzögerung / -verstärkung.

Da das System eine unendliche Ressource benötigt, ist es unpraktisch. Es ist praktischer, eine Warteschlange zu erstellen, um demodulierte Informationen zu speichern, als das, was Ihr System tun wird. Wie in Ihrer Beschreibung der Schritte 1-2-3.

Es gibt ein subtiles Problem mit der Doppler-Verschiebung der Datenrate. Die Datenratenverschiebung bleibt bestehen, auch wenn Sie die Trägerverschiebung korrigiert haben. Wofür wird also eine Warteschlange benötigt, wenn Sie auch die Datenrate rekonstruieren.

In allen praktischen Systemen hat die Warteschlange eine Kapazität, die so groß ist wie das Paket. Wenn Ihre Quelle ein unendliches Paket hat, ist eine perfekte Korrektur aus Kapazitätsgründen und aus unvorhersehbaren zukünftigen Gründen unmöglich.

Es gibt ein lustiges Paradoxon im Zusammenhang mit der Modulation: Angenommen, jemand sendet ein einzelnes AM-CW-Paket mit fester Frequenz. Gemäß der Fourier-Reihe muss es möglich sein, Träger- und Seitenbänder des Signals zu JEDER gegebenen Zeit zu erkennen, einschließlich -T (die Zukunft vorhersagen), da das Signal genau eine Reihe von zeitlich unendlichen Sinuskurven ist. Unendlich bedeutet, dass die Sinuskurven die ganze Zeit vor, während und nach dem Senden des Signals existierten.