Periodische Steady-State-Analyse für Klasse-C-Verstärker

Ich arbeite an einem einfachen Klasse-C-Verstärker , der nicht linear ist, daher konnte eine herkömmliche AC-Analyse nicht verwendet werden. Stattdessen muss eine periodische Steady-State-Analyse verwendet werden.

Der Kontext dieser Frage besteht darin, die PSS-Analyse vollständig zu verstehen, bevor sie zur Analyse meines Klasse-C-Verstärkers angewendet wird.

Könnte jemand auf Seite 2 in Computergestützte Schaltungsanalyse-Tools für die RFIC-Simulation: Algorithmen, Merkmale und Einschränkungen die folgende Aussage näher erläutern?

Betrachten Sie die Simulation von High-Q-Oszillatoren. Diese erfordern auch sehr lange transiente Simulationen; ein Q von 10.000 legt nahe, dass die Einschalt-Einschwingzeit ausgehend von einem Null-Anfangszustand in der Größenordnung von 10.000 Zyklen der Schwingungsperiode liegen wird

Edit: Zur Verdeutlichung.

Der zweite Screenshot unten zeigt, dass die Übergangszeit beim Einschalten etwa zwei Mikrosekunden beträgt.

Unter Verwendung der im dritten Screenshot unten angegebenen Gleichung (8.56) ergibt sich Qtot = 628,318530718

Aus dem oben diskutierten Artikel behauptete der Autor jedoch, dass die Einschalt-Transientenzeit in der Größenordnung von „ Qtot “-Zyklen der Oszillationsperiode liegen wird (in diesem Fall beträgt die Periode 1/15,9154943092 Meg).

Was ich aus der Berechnung habe, sind 31,8309886184 Zyklen (2 us geteilt durch 1/15,9154943092 Meg).

Könnte jemand vorschlagen, warum ich zwei verschiedene 'Qtot'-Werte mit unterschiedlichen Berechnungsmethoden erhalte?

Bitte korrigieren Sie mich, wenn ich einen Fehler in einem der Berechnungsschritte habe.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Antworten (1)

Bei Oszillatoren mit hohem Q ist es sehr schwierig, die Energiemenge zu ändern, die an der Oszillation beteiligt ist.

Nehmen Sie einen einfachen RLC-Oszillator mit niedrigem Q wie diesen:

Geben Sie hier die Bildbeschreibung ein

Bei dieser Schaltungsart ist das Q des LC-Tanks (hauptsächlich L1 und C1) nicht sehr hoch. Etwas wie ein Q von 100 sollte bei HF-Frequenzen erreichbar sein. Auf einem Chip oder für sehr hohe Frequenzen kann Q viel niedriger sein wie Q = 10.

Ein Tank mit niedrigem Q bedeutet, dass die Schwingung nach nur wenigen Zyklen (der Schwingungsfrequenz) absterben würde, wenn es keinen aktiven Schaltkreis gäbe, um die Schwingung am Laufen zu halten. Die Aufgabe des aktiven Schaltkreises besteht darin, Energie in den Tank zu pumpen , um die Schwingung am Laufen zu halten.

Sie können solche Schaltungen leicht simulieren, auch in einer PSS-Simulation, da der Oszillator schnell (innerhalb weniger Zyklen) auf Änderungen reagiert.

Schauen wir uns nicht einen High-Q- Oszillator wie diesen Crystal-Oszillator an:

Geben Sie hier die Bildbeschreibung ein

Als Tank wird ein Kristall verwendet, der wie folgt als High-Q-RLC-Tank modelliert werden kann:

Geben Sie hier die Bildbeschreibung ein

Ein Kristall verhält sich wie ein RLC-Tank mit sehr geringem Verlust (und daher hohem Q). Dies wird durch ein Modell mit einem sehr kleinen C1 (einige Femto-Farad) und einem sehr großen L1 (einige Milli-Henry) modelliert . Es ist nicht ungewöhnlich, dass Kristalle einen Q-Faktor in der Größenordnung von 100.000 (100.000) haben. Vergleichen Sie das mit einem Faktor Q = 100, der für eine Schaltung, die nur Kondensatoren und Induktivitäten verwendet, bereits ziemlich gut ist.

Dies führt zu einem sehr hohen Q-Tank, und das Ergebnis davon ist, dass es viele Zyklen dauert, bis Änderungen bezüglich der Signale im Tank stattfinden. Es ist, als wäre die Energie im Tank "gefangen" (die Energie wechselt zwischen C1 und L1) und in jedem Zyklus können nur kleine Energieportionen dem Tank hinzugefügt oder entnommen werden.

Das Ergebnis ist, dass es sehr unpraktisch ist , Oszillatoren mit sehr hohem Q unter Verwendung einer PSS-Simulation oder sogar einer transienten Simulation zu simulieren. Viele Zyklen müssen simuliert werden, um beispielsweise das Startverhalten zu simulieren. Für einen 25-MHz-Quarzoszillator, an dem ich gearbeitet habe, wurde die Startzeit mit etwa 10 ms gemessen, was bedeutet, dass Sie mehr als 250000 (250k) Zyklen simulieren müssten, um dies zu simulieren.

Was ich als Problemumgehung mache, ist, ein Versionsmodell des Kristalls mit niedrigerem Q zu erstellen, beispielsweise mit einem Q von 1000. Dann mache ich meine Zeitsimulationen (transient oder PSS) mit diesem Modell. Ich kann das High-Q-Modell jedoch immer noch in einer AC-Analyse verwenden, um Schleifenverstärkung und Frequenzgang zu bestimmen.