[go: up one dir, main page]

DE69817041T2 - Methode und Anordnung zur Überwachung und Kontrolle eines Oszillatrorsignals - Google Patents

Methode und Anordnung zur Überwachung und Kontrolle eines Oszillatrorsignals Download PDF

Info

Publication number
DE69817041T2
DE69817041T2 DE69817041T DE69817041T DE69817041T2 DE 69817041 T2 DE69817041 T2 DE 69817041T2 DE 69817041 T DE69817041 T DE 69817041T DE 69817041 T DE69817041 T DE 69817041T DE 69817041 T2 DE69817041 T2 DE 69817041T2
Authority
DE
Germany
Prior art keywords
signal
time
discrete
corresponds
oscillator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69817041T
Other languages
English (en)
Other versions
DE69817041D1 (de
Inventor
Lars Erhage
Östen Erikmats
Svenolov Rizell
Hakan Karlsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Application granted granted Critical
Publication of DE69817041D1 publication Critical patent/DE69817041D1/de
Publication of DE69817041T2 publication Critical patent/DE69817041T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/40Means for monitoring or calibrating
    • G01S7/4004Means for monitoring or calibrating of parts of a radar system
    • G01S7/4008Means for monitoring or calibrating of parts of a radar system of transmitters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03BGENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
    • H03B23/00Generation of oscillations periodically swept over a predetermined frequency range
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03CMODULATION
    • H03C3/00Angle modulation
    • H03C3/02Details
    • H03C3/08Modifications of modulator to linearise modulation, e.g. by feedback, and clearly applicable to more than one type of modulator
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/02Automatic control of frequency or phase; Synchronisation using a frequency discriminator comprising a passive frequency-determining element
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/06Systems determining position data of a target
    • G01S13/08Systems for measuring distance only
    • G01S13/10Systems for measuring distance only using transmission of interrupted, pulse modulated waves
    • G01S13/26Systems for measuring distance only using transmission of interrupted, pulse modulated waves wherein the transmitted pulses use a frequency- or phase-modulated carrier wave
    • G01S13/28Systems for measuring distance only using transmission of interrupted, pulse modulated waves wherein the transmitted pulses use a frequency- or phase-modulated carrier wave with time compression of received pulses
    • G01S13/282Systems for measuring distance only using transmission of interrupted, pulse modulated waves wherein the transmitted pulses use a frequency- or phase-modulated carrier wave with time compression of received pulses using a frequency modulated carrier wave
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/06Systems determining position data of a target
    • G01S13/08Systems for measuring distance only
    • G01S13/32Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
    • G01S13/34Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated using transmission of continuous, frequency-modulated waves while heterodyning the received signal, or a signal derived therefrom, with a locally-generated signal related to the contemporaneously transmitted signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Description

  • Technisches Gebiet der Erfindung
  • Die Erfindung bezieht sich auf Verfahren und Vorrichtungen für eine solche Steuerung und Beaufsichtigung eines Oszillatorsignals, welche hauptsächlich gemacht werden zur Steuerung einer Frequenzveränderung des Oszillatorsignals. Genauer gesagt, bezieht sich die Erfindung auf Steuerung eines Oszillatorsignals eines steuerbaren Oszillators und die Beaufsichtigung des Oszillatorsignals, zur Bestimmung der Frequenzsteigung des Oszillatorsignals.
  • Stand der Technik
  • Ein spannungsgesteuerter Oszillator – allgemein VCO genannt – ist eine bekannte Vorrichtung, welche allgemein in verschiedenen technischen Gebieten verwendet wird, beispielsweise innerhalb des Gebietes von Funktechnologie.
  • Der spannungsgesteuerte Oszillator erzeugt ein oszillierendes Signal, dessen Frequenz gesteuert wird über eine Steuerspannung, welche dem Oszillator zugeführt wird.
  • In einer Anzahl von technischen Anwendungen steigt das Bedürfnis an, die Oszillatorsignalfrequenz derart zu steuern, dass sich die Frequenz zur Zeit verändert, auf eine Weise, welche für die relevante Anwendung geeignet ist.
  • Eine solche Anwendung besteht in einer Flugzeugradar-Einrichtung, welche eine HPD-Wellenform (Doppler Radar mit hoher Impulswiderholungsfrequenz) verwendet. In einem solchen Radar ist es wünschenswert, ein Oszillatorsignal zu erzeugen, dessen Frequenz sich wie folgt verändert. Zunächst hat die Frequenz für eine festgesetzte Zeitperiode konstant zu sein. Danach hat die Frequenz linear zur Zeit anzusteigen, bis zu einer maximalen Frequenz. Schließlich ist die Frequenz linear zur Zeit zu verringern, von der maximalen Frequenz herunter zu dem ursprünglichen Frequenzpegel.
  • Diese Frequenzveränderung wird verwendet beim Modulieren des Signals, welches von der Radarantenne ausgesendet wird. Das ausgesendete Signal wird von dem Ziel reflektiert und dann von der Radarantenne empfangen. Durch Beobachten der Veränderung in den Frequenzdifferenzen zwischen dem ausgesendeten Signal und dem empfangenen Signal, kann die Entfernung zum Ziel und die Geschwindigkeit des Ziels erhalten werden. Um eine hohe Genauigkeit bei den Messungen der Zielentfernung zu erhalten, und um eine wirksame Unterdrückung von Bodenechos zu erhalten, wird eine sehr gute Linearität bzgl. der Frequenzveränderungen benötigt.
  • Eine weitere solche Anwendung ist eine Testeinrichtung zur spektralen Analyse. Bei einer solchen Analyse besteht das Ziel darin, die spektrale Zusammensetzung eines Testsignals aufrechtzuerhalten. Dies wird erreicht durch Mischen des Testsignals mit einem oszillierenden Referenzsignal, dessen Frequenz sich linear zur Zeit verändert. Durch das Mischen wird ein neues Signal erhalten, und dieses neue Signal wird durch einen schmalen Bandpassfilter durchgelaufen.
  • Es kann gezeigt werden, dass das Ausgangssignal des Bandpassfilters ein Signal ist, welches unverzögert mit einer Frequenz oszilliert, welche gleich ist der Differenz zwischen der Referenzsignalfrequenz und der Mittenfrequenz des Bandpassfilters. Es kann ebenfalls gezeigt werden, dass das Ausgangssignal von dem Bandpassfilter einen unverzögerten Spitzenwert hat, welcher proportional ist zu dem Wert von der Fouriertransformation des Testsignals, bei einer Frequenz, welche gleich ist der Differenz zwischen der Referenzsignalfrequenz und der Mittenfrequenz des Bandpassfilters.
  • Der Wert der Fouriertransformation des Testsignals als eine Funktion der Frequenz kann einfach durch die Verwendung eines Oszilloskops dargestellt werden. Um dies durchzuführen, wird das Ausgangssignal des Bandpassfilters zunächst einem Spitzenwertdetektor zugeführt und danach wird das Ausgangssignal des Spitzenwertdetektors dem Oszilloskop zugeführt.
  • Die Beziehung zwischen der Frequenz und der Steuerspannung in einem spannungsgesteuerten Oszillator ist gewöhnlich nicht völlig linear. Dies gestaltet es schwieriger, einen Frequenz-Sweep zu erzeugen, dessen Frequenz sich linear zur Zeit verändert. Wenn die Beziehung zwischen der Steuerspannung und der Frequenz linear war, war das Ergebnis ein linearer Frequenz-Sweep, wenn die Steuerspannung, welche dem Oszillator zugeführt wurde, eine lineare war, bzgl. der zeitveränderlichen Spannung, eine Sägezahnspannung, und eine solche Sägezahnspannung ist relativ einfach zu erzeugen.
  • Um ein Oszillatorsignal zu erzeugen, dessen Frequenz sich bzgl. zur Zeit auf eine gewünschte Weise verändert, unter Verwendung eines spannungsgesteuerten Oszillators, muss sich die Steuerspannung daher auf eine eher komplizierte Weise zur Zeit verändern. Die Veränderung in der Steuerspannung wird teilweise bestimmt durch die gewünschten Frequenzveränderungen, und teilweise durch die Beziehung zwischen Frequenz und Steuerspannung in dem spannungsgesteuerten Oszillator.
  • Es ist natürlich möglich, die Korrelation zwischen Frequenz und Steuerspannung zu messen und mit dieser Korrelation einen Steuerspannungsgenerator aufzubauen, welcher eine Steuerspannung erzeugt, welche das gewünschte Ergebnis gibt. Um eine hohe Leistung zu erhalten, beispielsweise bei einer Radaranwendung, wird eine sehr genaue Abbildung der Korrelation zwischen Frequenz und Steuerspannung benötigt, die Genauigkeit kann oft im Bereich von Tausenden von Meßwerten sein.
  • Eine weitere Schwierigkeit ist, dass die Korrelation zwischen der Frequenz und der Steuerspannung im allgemeinen von der Umgebungstemperatur abhängig ist. Dies bedeutet, dass die Messungen fortgesetzt werden müssen, wenn sich die Temperatur änderte alternativ haben Meßwerte gespeichert zu werden, welche die Korrelation zwischen Frequenz und Steuerspannung an einer großen Anzahl von Temperaturen beschreiben. Die erste Alternative benötigt viel Zeit. Die zweite Alternative benötigt eine größere Speichermenge, und da sich die Korrelation zwischen der Steuerspannung und der Frequenz ebenfalls ändert, da die Oszillatorkomponenten altern, haben die Messungen zu regelmäßigen Zeitintervallen wiederholt zu werden.
  • Um diese Probleme zu umgehen, wird irgendeine Form von einer geschlossenen Steuerungssequenz des Oszillatorsignals verwendet. Bei einer solchen Art von Steuerungssequenz wird im allgemeinen ein Fehlerhinweissignal erzeugt, welches auf irgendeine Weise die Ableitung der tatsächlichen Veränderung des Oszillatorsignals, verglichen mit der gewünschten Veränderung des Oszillatorsignals angibt. Das Fehlerhinweissignal wird verwendet, um ein Korrektursignal zu erzeugen, welches wiederum zur Modifizierung des Steuersignals verwendet wird, welches dem Oszillator zugeführt wird, derart, dass der Oszillator ein Oszillatorsignal aussendet, dessen Veränderung nach verstreichender Zeit der gewünschten Veränderung entspricht.
  • Mehrere Verfahren, welche beschreiben, wie die Frequenz eines frequenzgesteuerten Oszillators zu steuern ist, derart, dass sich die Frequenz zur Zeit auf eine gewünschte Weise verändert, können in der Patentliteratur gefunden werden.
  • In der US,A,4129832 wird beschrieben, dass es das Ziel ist, eine lineare Frequenzveränderung eines spannungsgesteuerten Oszillators auszuführen. Dies wird ausgeführt durch die Kalibrierung eines Steuersignals. Das Steuersignal wird durch sukzessive D/A-Umwandlung von Werten erhalten, welche in einem RAM-Speicher gespeichert sind, durch Integration von den Werten von der D/A-Umwandlung und durch Zuführen des Ergebnisses von der Integration in der Form eines Steuersignals an den spannungsgesteuerten Oszillator.
  • Um einen linearen Sweep zu erhalten, haben die Werte in dem RAM-Speicher kalibriert zu werden, wobei bei der Kalibrierung wie folgt vorgegangen wird. Das Oszillatorsignal wird mit einer davon zeitverzögerten Version gemischt, wobei das Ergebnis von dieser Mischung tiefpassgefiltert wird. Das resultierende Signal nimmt eine Frequenz an, welche hauptsächlich proportional ist zu der Frequenzsteigung – d. h. der Frequenzänderung pro Sekunde – in dem Oszillatorsignal. Dieses Signal, dessen Frequenz abhängt von der Frequenzsteigung, wird auf einem Oszilloskop verglichen mit einem Signal, welches eine konstante Frequenz hat, entsprechend der gewünschten Frequenzsteigung von dem Sweep. Die Werte in dem RAM-Speicher werden manuell eingestellt, bis die zwei Kurven auf dem Schirm des Oszilloskops übereinstimmen.
  • Ein Nachteil dieses Verfahrens ist, dass das Verfahren manuell ist. Bei einem System, welches hohe Anforderungen an Linearität in den Frequenzveränderungen hat, muss die Kalibrierung automatisch gemacht werden.
  • In der US,A,5172123 ist es das Ziel, eine lineare Frequenzveränderung von einem spannungsgesteuerten Oszillator zu erhalten. Es kann zu einem gewissen Umfang gesagt werden, dass der in dieser Patentveröffentlichung beschriebene Kern darin besteht, eine Automatisierung des in der obigen Patentveröffentlichung beschriebenen Verfahrens zu erhalten.
  • Es wird ein Detektorsignal auf ähnliche Weise wie in der oben erwähnten Patentveröffentlichung erzeugt, dessen Detektorsignalfrequenz hauptsächlich proportional ist zu der Frequenzsteigung des Oszillatorsignals. Das Detektorsignal wird durch einen Nulldurchgang-Detektor (zero crossing detector) analysiert, welcher einer Rechteckwelle erzeugt, dessen Nulldurchgänge simultan sind zu den Nulldurchgängen des Detektorsignals. Die Rechteckwelle wird verwendet, um zwei Zähler zu steuern, welche, wenn sie aktiviert werden, die Anzahl von Pulsen zählen, welche mit einer festen Frequenz erzeugt werden. Die Anzahl an gezählten Pulsen wird ein Hinweis von der Frequenzsteigung des Oszillatorsignals. Ein gewünschter Wert, welcher der Anzahl an Pulsen entspricht, welche der Zähler zählen würde, wenn das Oszillatorsignal die gewünschte Frequenzsteigung vorbringt, wird von der Anzahl von Pulsen abgezogen, wobei ein zeitdiskretes Fehlerhinweissignal erhalten wird.
  • Die Korrekturwerte, welche in einem RAM-Speicher gespeichert sind, werden sukzessive D/A konvertiert, und das Ergebnis der D/A-Umwandlung wird integriert. Das Ergebnis der Integration wird nach Verstärkung als ein Steuersignal dem spannungsgesteuerten Oszillator zugeführt.
  • Jeder wert des zeitdiskreten Fehlerhinweissignals wird addiert zu einem entsprechenden Korrekturwert, welcher von dem RAM-Speicher hergeleitet wird. Der resultierende Wert der Addition wird gespeichert an der Stelle der Korrekturwerte in dem RAM-Speicher, wodurch ein neuer verbesserter Korrekturwert erhalten wird, welcher in der nächsten Steuerungssequenz von den Frequenzveränderungen verwendet wird.
  • Ein Nachteil dieses Verfahrens besteht darin, dass es eine recht große Anzahl an komplizierten elektronischen Bauteilen bedarf.
  • In der US,A,4647873 ist das beschriebene Ziel, eine lineare Frequenzveränderung eines spannungsgesteuerten Oszillators zu erhalten. Zu diesem Zweck wird eine Schaltung verwendet zur Steuerung von Phase oder Frequenz des Oszillatorsignals. Die Schaltung enthält einen spannungsgesteuerten Oszillator, ein Fehlermeßsystem, ein adaptives Korrektursystem und einen Steuerspannungserzeuger.
  • Der Fehler in Bezug auf Phase oder Frequenz, welcher durch das Fehlermeßsystem gemessen wird, wird zur Korrektur der von dem Steuererzeuger erzeugten Steuerspannung verwendet, welche zur Steuerung des Oszillators verwendet wird. Diese Korrektur wird teilweise in einer Breitbandschleife und teilweise in einer adaptiven Schleife gemacht. Die Breitbandschleife wird verwendet zur Korrektur von schnell veränderlichen Zufallsfehlern, und die adaptive Schleife wird verwendet zur Korrektur von langsam veränderlicher Nicht-Linearität in dem spannungsgesteuerten Oszillator, beispielsweise hervorgerufen durch Temperaturveränderungen.
  • In der Breitbandschleife wird das Fehlersignal direkt zur Korrektur von dem Steuersignal verwendet, einfach durch Addieren des Fehlersignals zu dem Steuersignal von dem Steuerspannungserzeuger.
  • In der adaptiven Schleife wird das Fehlersignal gemäß dem Folgenden verwendet. Das Fehlersignal wird an vorbestimmten Zeitpunkten abgetastet und A/D umgewandelt. Die Korrekturwerte, welche aus einem RAM-Speicher aufgerufen werden, werden teilweise zu den A/D umgewandelten Fehlersignalen addiert. Dieser Prozeß wird in dem Dokument als „fading memory"(Speicherschwund)-Prozeß genannt, und wird mit dem Ziel verwendet, ein stabiles System zu erhalten. Das Ergebnis von dem „fading memory"-Prozeß, an einem bestimmten Abtastzeitpunkt, wird an derselben Speicherstelle gespeichert, an der der entsprechende Wert für die entsprechenden Abtastzeitpunkte gespeichert war, und wird daher in dem Prozeß als ein neuer Korrekturwert für den entsprechenden Abtastzeitpunkt in dem nächsten Sweep verwendet.
  • Der Korrekturwert, welcher zu einem gegebenen Abtastzeitpunkt aus dem RAM-Speicher aufgerufen wird, zur Verwendung in dem „fading memory"-Prozeß, wird ebenfalls verwendet, um das Steuersignal für den Oszillator zu korrigieren. Der Korrekturwert wird D/A umgewandelt, das Ergebnis der Umwandlung der D/A-Umwandlung wird tiefpassgefiltert, und wird danach als ein Korrektursignal verwendet, welches zu dem Steuersignal von dem Steuerspannungserzeuger addiert wird.
  • Dieses Verfahren hat einen Nachteil darin, dass das Fehlersignal basiert auf Abweichungen in Phase oder Frequenz. Beim Erzeugen einer linearen Frequenzveränderung muss ein zeitabhängiger gewünschter Wert erzeugt werden, welcher höhere Anforderungen an Zeitpräzision und Präzision in dem Fehlermeßsystem hat.
  • Beschreibung der Erfindung
  • Es ist ein Ziel der Erfindung, auf wirksame Weise das Problem einer Beaufsichtigung und Steuerung eines Oszillatorsignals eines steuerbaren Oszillators, beispielsweise ein VCO, auf eine solche Weise zu lösen, dass die Frequenz des Oszillators so gemacht wird, dass sie sich auf eine vorbestimmte Weise mit der Zeit verändert; es muss besonders in dieser Betrachtung möglich sein, mit hoher Genauigkeit die Frequenz linear in Bezug zur Zeit zu verändern.
  • Das Problem kann im allgemeinen gemäß dem Folgenden gelöst werden. Es wird ein Korrektursignal erzeugt. Das Korrektursignal wird erzeugt in einer Steuerungsschleife, und wird verwendet, um das Steuersignal zu modifizieren, welches den Oszillator steuert. In der Steuerungsschleife wird eine zeitdiskrete Darstellung einer sekundären Phase erzeugt, die zeitdiskrete Darstellung stellt die sekundäre Phase an einer Anzahl von Zeitpunkten dar. Die sekundäre Phase ist derart, dass die Frequenz, welche der sekundären Phase entspricht, gleich der Differenz ist zwischen der Oszillatorsignalfrequenz und einer konstanten Frequenz. In der Steuerungsschleife wird ein zeitdiskretes Annäherungssignal aus der zeitdiskreten Darstellung von der sekundären Phase erzeugt. Die Signalwerte des zeitdiskreten Annäherungssignals, welches unterschiedlichen Zeitpunkten entspricht, stellt Annäherungen zu der zweiten Ableitung dar, mit Bezug zur Zeit (zweite Zeitableitung), von der sekundären Phase an den unterschiedlichen Zeitpunkten. Die zweite Zeitableitung der sekundären Phase hängt mit der tatsächlichen Frequenzsteigung des Oszillatorsignals zusammen. Das zeitdiskrete Annäherungssignal enthält somit Information, bezüglich der tatsächlichen Frequenzsteigung des Oszillatorsignals. Es wird ein zeitdiskretes Fehlerhinweissignal in Abhängigkeit von dem zeitdiskreten Annäherungssignal erzeugt. Das zeitdiskrete Fehlerhinweissignal zeigt die Ableitung von der tatsächlichen Frequenzsteigung des Oszillatorsignals an, wie verglichen zu der gewünschten Frequenzsteigung. In der Steuerschleife wird das Korrektursignal in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal erzeugt. Die Steuerschleife kann adaptiv sein, wobei Daten, welche in einer Steuerungssequenz erzeugt werden, in der nächsten Steuerungssequenz verwendet werden. Das Ziel von der Erfindung ist somit, dass zeitdiskrete Annäherungssignal zur Bestimmung der Oszillatorsignal-Frequenzsteigung zu verwenden, und eine Steuerungssequenz in einer geschlossenen Schleife zur Steuerung des Oszillators zu verwenden, um die Oszillatorsignalfrequenz zu steuern, derart, dass sich diese Frequenz zur Zeit auf eine vorbestimmte Weise verändert, und dass die Erfindung Verfahren und Vorrichtungen für diese Zwecke enthält.
  • Dieses Problem wird genauer gemäß dem Folgenden gelöst. In der Steuerungsschleife wird das Oszillatorsignal quadraturdemoduliert. Bei der Quadraturdemodulation des Oszillatorsignals wird ein erstes Quadratursignal erzeugt, welches die sekundäre Phase und ein zweites Quadratursignal hat, welches eine Phase von π/2 von der sekundären Phase hat. Das erste und das zweite Quadratursignal (In-Phase und Quadraturphase) werden an einer Anzahl von Zeitpunkten A/D-umgewandelt, wodurch ein zeitdiskretes erstes Quadratursignal (In-Phase) und ein zeitdiskretes zweites Quadratursignal (Quadraturphase) erzeugt werden. Das zeitdiskrete erste Quadratursignal bildet, verbunden mit dem zeitdiskreten zweiten Quadratursignal, die zeitdiskrete Darstellung von der sekundären Phase. In Abhängigkeit von den zeitdiskreten Quadratursignalen wird ein zeitdiskretes Differentialsignal erzeugt, welches die ersten Unterschiede von der sekundären Phase zwischen unterschiedlichen Zeitpunkten darstellt. In Abhängigkeit von dem zeitdiskreten Differentialsignal wird das zeitdiskrete Annäherungssignal erzeugt, derart, dass es zweite Unterschiede von der sekundären Phase zwischen unterschiedlichen Zeitpunkten darstellt. Bei einer adaptiven Steuerungssequenz von dem Oszillator wurden eine Anzahl von gespeicherten Korrekturwerten, welche im allgemeinen erzeugt werden an einer vorangehenden Steuerungssequenz von dem Oszillator, in einem Speicher gespeichert. In Abhängigkeit von den gespeicherten Korrekturwerten und dem zeitdiskreten Fehlerhinweissignal, werden in der Steuerungsschleife neue Korrekturwerte erzeugt. Die Erzeugung von den neuen Korrekturwerten kann hiermit gemacht werden durch Erzeugung von jeweils einem ersten und einem zweiten zeitdiskreten Tiefpasssignal, durch zeitdiskrete Tiefpassfilterung, jeweils von dem zeitdiskreten Fehlerhinweissignal und den gespeicherten Korrekturwerten, wobei die neuen Korrekturwerte erzeugt werden in Abhängigkeit von dem ersten und dem zweiten zeitdiskreten Tiefpasssignal. Die neuen Korrekturwerte können die gespeicherten alten Korrekturwerte ersetzen. Die neuen Korrekturwerte werden D/A-umgewandelt, und das Ergebnis von D/A-Umwandlung bildet das Korrektursignal.
  • Die Erfindung bringt, neben dem Lösen des oben erwähnten Problems, die folgenden Vorteile. Pro primo ist die zu dem Problem von der Erfindung angebotene Lösung vergleichsweise einfach und stellt Möglichkeiten für eine wirksame und genaue Signalbehandlung bereit. Zweitens verwendet die Erfindung ein Fehlerhinweissignal, welches basiert auf einer Ableitung der tatsächlichen Frequenzsteigung von einer gewünschten Frequenzsteigung, welches die Steuerung von einer linearen Frequenzveränderung vereinfacht, da die gesetzte Werteinformation in einem solchen Fall unabhängig von der Zeit ist.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt eine offene Steuerungssequenz von einem spannungsgesteuerten Oszillator gemäß dem Stand der Technik.
  • 2 zeigt einen Kurvenverlauf, welcher beispielhaft eine Korrelation zwischen der Frequenz und der Steuerspannung in einem spannungsgesteuerten Oszillator erläutert.
  • 3 zeigt einen Kurvenverlauf, welcher beispielhaft eine gewünschte Frequenzveränderung von einem spannungsgesteuerten Oszillator erläutert.
  • 4 zeigt einen Kurvenverlauf, welcher beispielhaft erläutert, wie sich die Steuerspannung mit der Zeit verändern sollte, um eine gewünschte Frequenzveränderung von dem spannungsgesteuerten Oszillator zu geben.
  • 5 zeigt einen geschlossenen Steuerungsablauf von einem spannungsgesteuerten Oszillator gemäß dem Stand der Technik.
  • 6 zeigt ein Blockdiagramm, welches eine Ausführungsform von dem Steuerungsablauf von einem spannungsgesteuerten Oszillator gemäß der vorliegenden Erfindung darstellt.
  • 7 zeigt ein Beispiel einer gewünschten Frequenzveränderung von einem spannungsgesteuerten Oszillator gemäß der vorliegenden Erfindung.
  • 8 zeigt ein Ablaufdiagramm, welches die Verfahrensschritte zusammenfaßt, welche einbezogen sind in der Steuerung von einem steuerbaren Oszillator gemäß der vorliegenden Erfindung.
  • 9 zeigt eine Vorrichtung zur Erzeugung eines Oszillatorsignals, welches eine vorbestimmte Frequenzveränderung hat, gemäß der vorliegenden Erfindung.
  • Bevorzugte Ausführungsformen
  • In 1 wird gezeigt, wie ein offener Steuerungsablauf für einen spannungsgesteuerten Oszillator 1 – ein VCO – grundlegend ausgeführt werden kann, gemäß dem Stand der Technik.
  • Der Oszillator 1 in 1 wird gesteuert durch ein Steuersignal, in der Form von einer Spannung, welche sich mit der Zeit verändert V(t) und in Abhängigkeit von dem Steuersignal V(t) ein Oszillatorsignal cos(Φ(t)) erzeugt. Hierbei stellt Φ(t) die Phase des Oszillatorsignals cos(Φ(t)) dar. Das Steuersignal V(t) wird durch einen Steuersignalerzeuger 3 erzeugt.
  • Die Frequenz f(t) des Oszillatorsignals cos(Φ(t)) und die Frequenzsteigung μ(t) – welche Variablen sind, welche unten verwendet werden, werden durch die unteren Beziehungen bestimmt
    Figure 00130001
  • Die Punkte weisen, wie allgemein üblich, auf eine Ableitung bzgl. zur Zeit hin.
  • Das Oszillatorsignal cos(Φ(t)) Frequenz f(t), ist abhängig von dem Steuersignal V(t), und wie oben erwähnt, kommt oft das Bedürfnis auf, den Oszillator 1 auf eine solche Weise zu steuern, dass dessen Frequenz f(t) sich auf eine bestimmte gewünschte Weise zur Zeit verändert.
  • In 3 ist schematisch ein Beispiel von einer solchen gewünschten Frequenzveränderung fD(t) gezeigt. Wie gezeigt, ist es der Wunsch, dass die Frequenz f(t) sich linear mit Bezug zur Zeit verändern sollte, woraus natürlich folgt, dass die gewünschte Frequenzsteigung ein konstanter Wert μ0 ist.
  • In 2 ist schematisch die Korrelation zwischen dem Steuersignal V und der Oszillatorsignalfrequenz f gezeigt. Bei einem idealen Oszillator sollte diese Korrelation gänzlich linear sein. Der Oszillator 1 in 1 ist jedoch ein nicht idealer Oszillator, und die Korrelation, welche in 2 gezeigt ist, ist nicht linear. Dies stellt jedoch einige Probleme dar, da dem Oszillator 1 ein Steuersignal V(t) zugeführt werden muss, welches die gewünschte Frequenzveränderung fD(t) geben wird.
  • In 4 ist schematisch das Steuersignal Vd(t) gezeigt, welches die gewünschte fD(t) gibt. Das Steuersignal Vd(t) wird eher kompliziert, da es, wie in 4 angezeigt, sowohl in Bezug zu den gewünschten Frequenzveränderungen fD(t), als auch der Korrelation zwischen dem Steuersignal V und der Frequenz f des Oszillators 1 erzeugt werden muss.
  • Die Korrelation zwischen dem Steuersignal V und der Frequenz f wird, wie bereits erwähnt, durch die Umgebungstemperatur beeinflusst. Dies gestaltet es schwierig, mit hoher Genauigkeit eine offene Steuerungssequenz eines VCO durchzuführen, welcher im allgemeinen zu der Verwendung einer bestimmten Art von geschlossener Steuerungssequenz führt. In 5 ist gemäß dem Stand der Technik gezeigt, wie eine solche Steuerungssequenz im allgemeinen durchgeführt werden kann.
  • In 5 ist gezeigt, wie einem spannungsgesteuerten Oszillator 5 ein Steuersignal in der Form einer Spannung V(t) zugeführt wird. Die Steuerspannung V(t) wird durch einen Steuersignalerzeuger 7 erzeugt, wobei der Erzeuger ebenfalls ein Korrektursignal K(t) empfängt. Der Steuersignalerzeuger 7 modifiziert das Steuersignal V(t) in Abhängigkeit von dem empfangenen Korrektursignal K(t), um die Oszillatorsignalfrequenz zu veranlassen, dass sie sich auf die gewünschte Weise fD(t) zur Zeit verändert.
  • In 5 wird das Korrektursignal K(t) gemäß dem Folgenden in einer Steuerschleife erzeugt.
  • Das Oszillatorsignal cos(Φ(t)) wird gemessen und ein Fehlermeßsystem 9 erzeugt ein Fehlerhinweissignal e in Abhängigkeit von dem gemessenen Oszillatorsignal cos(Φ(t)). Das Fehlerhinweissignal e in 5 zeigt die Ableitung des Oszillatorsignals cos(Φ(t)) von der Frequenzsteigung μ(t) von der gewünschten Frequenzsteigung μD an. In 5 kann die Information über die gewünschte Frequenzsteigung μD in einem Sollwert B gefunden werden, welcher dem Fehlermeßsystem 9 zugeführt wird.
  • Es gibt ebenfalls die Möglichkeit, ein Fehlerhinweissignal zu verwenden, welches die Ableitung einer gewünschten Phase Φ(t) oder einer gewünschten Frequenz fD(t) angibt.
  • In 5 kann ferner gesehen werden, dass das Fehlerverarbeitungssystem 11 das Korrektursignal K(t) in Abhängigkeit von dem Fehlerhinweissignal e erzeugt. Das Fehlerverarbeitungssystem 11 kann auf unterschiedliche Wege realisiert werden. Das Fehlerverarbeitungssystem 11 kann in seiner einfachsten Form mehr oder weniger direkt das Fehlerhinweissignal e als ein Korrektursignal K(t) an den Signalerzeuger 7 übertragen. Ein eher fortgeschritteneres Fehlerverarbeitungssystem 11 kann adaptiv sein, wobei das System Daten derart speichern kann, dass das System jedes Mal, wenn die Erzeugung der gewünschten Frequenzveränderung fD(t) versucht wird, es erfolgreicher sein wird, indem Daten aus früheren Versuchen verwendet werden.
  • Die vorliegende Erfindung wird nun beschrieben mit Bezug auf 6 bis 9.
  • In 6 zeigt ein Blockdiagramm eine geschlossene und adaptive Steuerungssequenz der Frequenz f(t) eines Oszillatorsignals cos(Φ(t)) eines spannungsgesteuerten Oszillators 13, gemäß der vorliegenden Erfindung. Das Blockdiagramm in 6 sollte in erster Weise als eine Beschreibung des verfahrensseitigen Aufbaus der Erfindung gesehen werden, sogar obwohl das Blockdiagramm natürlich in einigen Teilen angesehen werden kann als Angabe möglicher konstruktiver Lösungen.
  • In 6 empfängt der spannungsgesteuerte Oszillator 13 ein Steuersignal in der Form einer sich verändernden Spannung V(t). Der Oszillator 13 erzeugt ein Oszillatorsignal cos(Φ(t)), dessen Frequenz f(t) von dem empfangenen Steuersignal V(t) abhängt.
  • In 6 wird das Steuersignal V(t) erzeugt durch Addieren einer Spannung U0 17 mit einem Korrektursignal K(t), wobei die, durch die Addition empfangene, addierte Signalsumme integriert wird 15. Das Ergebnis von der Integration 15 wird dem Oszillator 13 als das Steuersignal V(t) zugeführt. Das Steuersignal V(t) wird somit immer konstant modifiziert, in Abhängigkeit von dem Korrektursignal K(t). Die Spannung U0 bestimmt die nominale Steigung von dem Steuersignal V(t) und der Wert von U0 wird derart gewählt, dass die nominale Steigung des Steuersignals einen geeigneten wert annimmt.
  • In 7 ist die gewünschte Frequenzveränderung fD(t) gezeigt. Die Frequenz f(t) des Oszillators 13 hat derart gesteuert zu werden, dass sie sich während einer Zeitperiode τ linear zur Zeit verändert. Die gewünschte lineare Frequenzveränderung entspricht fD(t) an einer gewünschten Frequenzsteigung μD.
  • Manchmal kann die gewünschte Frequenzveränderung derart sein, dass sie mehrere Zeitperioden enthält, während der sich die Frequenz linear in Bezug zur Zeit verändern sollte, wobei die gewünschte Frequenzsteigung, welche den unterschiedlichen Zeitperioden entspricht, unterschiedlich sein kann. Die vorliegende Erfindung kann unter solchen Umständen natürlich verwendet werden, um die Frequenzveränderungen für eine optionale Anzahl dieser Zeitperioden zu steuern.
  • In der Ausführungsform gemäß 6 sollte das Korrektursignal K(t) somit derart erzeugt werden, dass das Steuersignal V(t) auf eine solche Weise modifiziert wird, dass die gewünschte Frequenzveränderung fD(t) ausgeführt wird. Die Erzeugung des Korrektursignals wird in einer in 6 gezeigten Steuerschleife gemacht, welche unten beschrieben wird.
  • Die Steuerschleife in 6 beginnt mit einer Quadraturdemodulation des Oszillatorsignals cos(Φ(t)). Bei der Quadraturdemodulation des Oszillatorsignals cos(Φ(t)) werden ein erstes Quadratursignal I(t) (das In-Phase-Signal) und ein zweites Quadratursignal Q(t) (das Quadraturphase-Signal) erzeugt. Der Phasenversatz von den zwei Quadratursignalen I(t) und Q(t) beträgt π/2.
  • Die Quadraturdemodulation in 6 beginnt durch Messen des Oszillatorsignals cos(Φ(t)). In 6 wird angezeigt, dass die Messung mittels eines Kopplers 19 durchgeführt wird, jedoch kann die Messung natürlich auch durch andere Mittel durchgeführt werden.
  • Die Quadraturdemodulation des Oszillatorsignals cos(Φ(t)) in 6 fährt fort, indem das Oszillatorsignal cos(Φ(t)) in einen ersten Teil und einen zweiten Teil getrennt wird, wobei der erste Teil und der zweite Teil von gleicher Größe sind.
  • Das In-Phase-Signal I(t) wird erzeugt durch Multiplizieren 21 des ersten Teils von dem gemessenen Oszillatorsignal cos(Φ(t)) mit einem ersten harmonisch oszillierenden Signal 2cos(ω0t), wobei das Ergebnis von der Multiplikation 21 tiefpassgefiltert 27 wird. Das erste harmonisch oszillierende Signal 2cos(ω0t) oszilliert mit einer konstanten Frequenz ω0/2π.
  • Das Quadraturphasesignal Q(t) wird auf eine ähnliche Weise erzeugt, durch Multiplizieren 23 des zweiten Teils von dem gemessenen Oszillatorsignal cos(Φ(t)) mit einem zweiten harmonisch oszillierenden Signal –2sin(ω0t), wobei das Ergebnis von der Multiplikation tiefpassgefiltert 25 wird. Das zweite harmonisch oszillierende Signal –2sin(ω0t) bringt dieselben Spitzenwerte und dieselbe Frequenz wie das erste harmonisch oszillierende Signal 2cos(ω0t) hervor; die Phase des zweiten harmonisch oszillierenden Signals –2sin(ω0t) eilt jedoch um π/2 der Phase des ersten harmonisch oszillierenden Signals 2cos(ω0t) vor.
  • In 6 werden das erste und das zweite harmonisch oszillierende Signal als 2cos(ω0t) und –2sin(ω0t) angezeigt. Der Spitzenwert Zwei und der absolute Phasenversatz wurden so gewählt, um die Beschreibung zu vereinfachen, und diese getroffenen Wahlen sollten nicht als Beschränkungsangaben von der Erfindung verstanden werden.
  • In 7 ist die gewünschte Frequenzveränderung fD(t) auf einem relativ hohen Basispegel fb. Die Änderungen in der Frequenz f(t) des Oszillatorsignals cos(Φ(t)), welche während des Steuerungsablaufes auftreten, sind klein im Vergleich zu diesem Basispegel fb. Die Frequenz ω0/2π von dem ersten und dem zweiten harmonisch oszillierenden Signal 2cos(ω0t) und –2sin(ω0t) wurde derart gewählt, dass sie in demselben Bereich ist, wie der Basispegel fb. Unter diesem Hintergrund erschien es praktisch, die Oszillatorsignalphase wieder zu formulieren als Φ(t) = ω0t + θ(t) (3)
  • Dies führt eine sekundäre Phase θ(t) ein. Bei dieser sekundären Phase gleicht die Frequenz
    Figure 00190001
    (t)/2π, welche der sekundären Phase θ(t) entspricht, der Differenz zwischen der Oszillatorfrequenz f(t) und der konstanten Frequenz ω02π von dem ersten und dem zweiten harmonisch oszillierenden Signal 2cos(ω0t) und –2sin(ω0t). Es ist unmittelbar offensichtlich, dass gilt
    Figure 00190002
  • Gemäß dem was zuvor gesagt wurde, muss auch das Folgende gültig sein.
  • Figure 00190003
  • Wenn der erste Teil von dem gemessenen Oszillatorsignal cos(θ(t)) multipliziert wird 21 mit dem ersten harmonisch oszillierenden Signal 2cos(ω0t), ergibt sich unter Verwendung von der Gleichung (3) das Folgende, 2cos(ω0t)cos(ω0t + θ) = cos(θ) + cos(θ)cos(2ω0t) – sin(θ)sin(2ω0t) (6)
  • Wenn der zweite Teil von dem gemessenen Oszillatorsignal cos(θ(t)) multipliziert wird 23 mit dem zweiten harmonisch oszillierenden Signal –2sin(w0t), ergibt sich entsprechend das Folgende –2sin(ω0t)cos(ω0t + θ) = sin(θ) – cos(θ)sin(2ω0t) – sin(θ)cos(2ω0t) (7)
  • Beim Tiefpassfiltern 25 und 27 der Signale gemäß den Gleichungen (6) und (7) werden die sich am schnellsten verändernden Terme herausgefiltert, und es werden im wesentlichen nur die ersten Terme auf der rechten Seite der Gleichungen (6) und (7) verbleiben. Das In-Phase-Signal I(t) und das Quadratur-Phase-Signal Q(t) kann somit geschrieben werden als: I (t) = cos(θ(t)) (8) Q (t) = sin(θ(t)) (9)
  • Die Phase von dem In-Phase-Signal I(t) ist, wie gesehen werden kann, die sekundäre Phase θ(t). Das In-Phase-Signal I(t) und das Quadratur-Phase-Signal Q(t) bringen dieselbe Frequenz vor, jedoch ist die Phase von dem Quadratur-Phase-Signal Q(t) um π/2 von der Phase des In-Phase-Signals I(t) getrennt.
  • Die Steuerschleife in 6 fährt mit A/D-Umwandlung des In-Phase-Signals I(t) und des Quadratur-Phase-Signals Q(t) fort 31 und 29.
  • Die A/D-Umwandlung 31 und 29 tritt aufeinanderfolgend an einer Anzahl von Zeitpunkten tk; k = 0, 1, ..., N während der Zeitperiode τ auf, während der der Steuerungsablauf von der Oszillatorfrequenz f(t) dazu neigt, durchgeführt zu werden. In 7 sind einige der Zeitpunkte tk angezeigt. Aus 7 ist offensichtlich, dass die erste Zeitposition t0 im wesentlichen übereinstimmt mit dem Beginn von der Zeitperiode τ, und dass der letzte Zeitpunkt tN im wesentlichen übereinstimmt mit dem Ende der Zeitperiode τ. Aus 7 ist ebenfalls offensichtlich, dass der Zeitunterschied zwischen zwei aufeinanderfolgenden Zeitpunkten von der in 6 gezeigten Ausführungsform ein konstantes Zeitintervall T ist.
  • In der folgenden Beschreibung wird von einer Anzahl von zeitdiskreten Signalen gesprochen; wenn auf diese zeitdiskreten Signale Bezug genommen wird, wird der Suffix k verwendet, und wenn Bezug genommen wird auf irgendeinen Signalwert von diesen zeitdiskreten Signalen, wird der Suffix n oder ein anderer Suffix verwendet.
  • Die A/D-Umwandlung 31 des In-Phase-Signals I(t) verursacht, dass ein zeitdiskretes In-Phase-Signal Ik; k = 0, 1, ..., N erzeugt wird, und auf die entsprechende Weise verursacht die A/D-Umwandlung des Quadratur-Phase-Signals Q(t), dass ein zeitdiskretes Quadratur-Phase-Signal Qk; k = 0, 1, ..., N erzeugt wird. Unter Verwendung der Gleichungen (8 ) und (9) wird man herausfinden, dass zu einem gegebenen Zeitpunkt tn der Signalwert In des zeitdiskreten In-Phase-Signals und der Signalwert Qn des zeitdiskreten Quadratur-Phase-Signals, welche dem Zeitpunkt tn entsprechen, geschrieben werden können als: In = cos(θn) (10) Qn = sin(θn) (11) wobei θn = θ(tn) (12)
  • Zu einem gegebenen Zeitpunkt tn bilden der Signalwert In des zeitdiskreten In-Phase-Signals in Kombination mit dem Signalwert Qn des zeitdiskreten Quadratur-Phase-Signals eine Darstellung von der sekundären Phase θn an dem Zeitpunkt tn. Dass die zwei Signalwerte In und Qn eine Darstellung von der sekundären Phase θn bilden, ist hier so zu verstehen, dass die sekundäre Phase θn direkt berechnet werden kann (mit Ausnahme für ein willkürliches Vierfaches von 2π) aus den Signalwerten In und Qn.
  • Die Quadraturdemodulation des gemessenen Oszillatorsignals cos(Φ(t)) leistet somit einen doppelten Nutzen; einerseits werden Signale I(t) und Q(t) mit langsameren Veränderungen zur Zeit erhalten, welches die A/D-Umwandlungen 31 und 29 vereinfacht, und andererseits wird eine direkte Darstellung von der sekundären Phase θn erhalten.
  • In 6 fährt die Steuerschleife durch Erzeugen eines ersten zeitdiskreten komplexen Signals Xk; k = 0, 1, ..., N fort. Entsprechend einem gegebenen Zeitpunkt t0 wird der Signalwert Xn derart erzeugt, dass sein Realteil dem Signalwert In von dem ersten zeitdiskreten In-Phase-Signal entspricht, welches dem Zeitpunkt tn entspricht, und dass sein Imaginärteil dem Signalwert Qn von dem zeitdiskreten Quadratur-Phase-Signal entspricht, welches dem Zeitpunkt tn entspricht, d. h.:
    Figure 00220001
    Oben symbolisiert j den Imaginärteil.
  • Die Steuerschleife in 6 fährt mit Erzeugen eines zeitdiskreten Differentialsignals Yk; k = 0, 1, ..., N fort. Entsprechend eines gegebenen Zeitpunktes tn wird der Signalwert Yn des zeitdiskreten Differentialsignals derart erzeugt, dass er dem Wert von einer Multiplikation 35 entspricht, nämlich des Signalwertes Xn eines ersten zeitdiskreten komplexen Signals, welches dem Zeitpunkt tn entspricht, mit dem Signalwert X* n_1 des konjugiert Komplexen von dem ersten zeitdiskreten komplexen Signal an dem unmittelbar nachfolgenden Zeitpunkt tn_1. Das * deutet das konjugiert Komplexe an.
  • In 6 wird angezeigt, dass zur Erzeugung des zeitdiskreten Differentialsignals Yk ein erster Verzögerungsblock 33 verwendet wird. Dies sollte so verstanden werden, dass zu einem gegebenen Zeitpunkt tn der Signalwert Xn_1 des ersten zeitdiskreten komplexen Signals, welches dem letzten vorhergehenden Zeitpunkt tn–1 entspricht, verzögert wurde, beispielsweise indem es in einem Speicher gespeichert wird. Der gespeicherte Signalwert Xn–1 wird komplex konjugiert und multipliziert 35 mit dem jüngst erzeugten Signalwert Xn des ersten zeitdiskreten komplexen Signals. Nach der Multiplikation 35 wird der neue Signalwert Xn gespeichert, und wird somit derart verzögert, dass er zum nächsten Zeitpunkt tn+1 verwendet werden kann. Der erste Verzögerungsblock 33 zeigt in diesem Fall an, dass der Signalwert Xn vorzugsweise in dem Speicherbereich gespeichert wird, in dem der Signalwert Xn–1 zuvor gespeichert wurde.
  • Was die Erzeugung des Signalwerts Y0 des ersten zeitdiskreten Differentialsignals betrifft, welches dem ersten Zeitpunkt t0 entspricht, so gibt es keinen früheren Signalwert X_1 zu verwenden, als einen solchen Signalwert, welcher niemals erzeugt wurde. X_1 ist daher ein vorbestimmter Startwert. In der in 6 dargestellten Ausführungsform wurde dieser Startwert X_1 auf Null gesetzt. Der Startwert X_1 wird somit in dem durch den ersten Verzögerungsblock 33 angezeigten Speicherbereich gespeichert, wenn bereits der Steuerungsablauf begonnen hat. Der Startwert X_1 ist natürlich nur ein fiktiver Hilfswert, welcher einem genauso fiktiven hilfsweisen Zeitpunkt t_1 entspricht.
  • Demgemäß kann der Signalwert Yn des zeitdiskreten Differentialsignals, welches einem gegebenen Zeitpunkt tn entspricht, geschrieben werden als:
    Figure 00230001
  • Bei der obigen Gleichung wurde ein Differenzoperator Δ eingeführt, welcher hier die Rückdifferenz kennzeichnet, gemäß Δθn = θn – θn–1 (15)
  • Die Steuerschleife in 6 fährt mit dem Erzeugen eines zeitdiskreten Annäherungssignals Zk; k = 0, 1, ..., N fort. Gemäß eines gegebenen Zeitpunktes tn wird der Signalwert Zn des zeitdiskreten Annäherungssignals derart erzeugt, dass er dem Wert von einer Multiplikation 39 entspricht, zwischen dem Signalwert Yn des zeitdiskreten Differentialsignals, welches dem Zeitpunkt tn entspricht, und dem Signalwert Y* n–1 des konjugiert Komplexen von dem zeitdiskreten Differentialsignal, welches dem unmittelbar vorhergehenden Zeitpunkt tn_1 entspricht .
  • In 6 wird angezeigt, dass zur Erzeugung des zeitdiskreten Annäherungssignals Zk ein zweiter Verzögerungsblock 37 verwendet wird. Dieser sollte auf dieselbe Weise interpretiert werden, wie bei dem ersten Verzögerungsblock 33.
  • Bezüglich der Erzeugung des Signalwertes Z0 des zeitdiskreten Differenzsignals, welches dem ersten Zeitpunkt t0 entspricht, gibt es keinen früheren Signalwert Y_1 zu verwenden, als ein solcher Signalwert, welcher niemals erzeugt wurde. Y_1 ist daher ein vorbestimmter Startwert. In der in 6 dargestellten Ausführungsform wurde dieser Startwert Y_1 auf Null gesetzt. Der Startwert wird daher in dem Speicherbereich gespeichert, welcher durch den ersten Verzögerungsblock 33 angezeigt wird, bereits wenn der Steuerungsablauf beginnt. Der Startwert Y_1 ist natürlich nur ein fiktiver Hilfswert, welcher genauso einem fiktiven hilfsweisen Zeitpunkt t_1 entspricht.
  • Demgemäß kann der Signalwert Zn des zeitdiskreten Differenzsignals, welches einem gegebenen Zeitpunkt tn entspricht, geschrieben werden als:
    Figure 00250001
  • Das zeitdiskrete Annäherungssignal Zk gibt Information über die tatsächliche Frequenzsteigung μ(t) des Oszillatorsignals cos(Φ(t)), wie dies genau ausgeführt wird, wird weiter unten in der Beschreibung genauestens erläutert.
  • Die Steuerschleife in 6 fährt durch Erzeugung eines anderen zeitdiskreten komplexen Signals Ek; k = 0, 1, ..., N fort. Der Signalwert En des zweiten zeitdiskreten komplexen Signals, welches einem gegebenen Zeitpunkt tn entspricht, wird derart erzeugt, dass es dem Wert von einer Multiplikation 41 entspricht, zwischen dem Signalwert Zn des zeitdiskreten Annäherungssignals, welches dem Zeitpunkt tn entspricht, und einem komplexen Sollwert
    Figure 00250002
    . Daraus folgt, dass der Signalwert En des zweiten zeitdiskreten komplexen Signals, welches einem gegebenen Zeitpunkt entspricht, geschrieben werden kann als:
    Figure 00250003
  • In 6 fährt die Steuerschleife durch Erzeugung eines zeitdiskreten Fehlerhinweissignals ek; k = 0, 1, ..., N fort. Der Signalwert en des zeitdiskreten Fehlerhinweissignals, welches einem gegebenen Zeitpunkt tn entspricht, wird derart erzeugt, dass es dem Wert von der Multiplikation 45 entspricht, zwischen dem imaginären Teil Im{En} 43 des Signalwertes En des zweiten zeitdiskreten komplexen Signals, welches dem Zeitpunkt tn entspricht, und einer realen Schleifen-Konstante α. Der Signalwert en des zeitdiskreten Fehlerhinweissignals, welches einem gegebenen Zeitpunkt tn entspricht, kann somit geschrieben werden als: en = αIm{En} = αsin((Δ)2θn – 2πT2μD (18)
  • Die Schleifen-Konstante α wurde eingeführt aufgrund der Nicht-Linearität von den Oszillatoreigenschaften. Die Schleifen-Konstante α wird gebraucht, um die Steuerschleife zu stabilisieren. Der Wert von der Schleifen-Konstante a wird im wesentlichen bestimmt durch die maximale Frequenzverstärkung des Oszillators 13, ein Umstand, welcher beim Stand der Technik wohl bekannt ist.
  • Unter Verwendung der Annäherungen
  • Figure 00260001
  • Der Signalwert en des zeitdiskreten Fehlersignals weist, wie gezeigt, auf die Ableitung der Frequenzsteigung μ(tn) in dem Oszillatorsignal cos(Φ(t)) an der gegebenen Zeitposition tn von der gewünschten Frequenzsteigung μD hin.
  • Der Steuerungsablauf des Oszillators 13 in 6 ist adaptiv. Dies bedeutet, dass es dort gespeicherte Korrekturwerte Kk; k = 0, 1, ..., N gibt, welche jedem der Zeitpunkte tk entsprechen. Die Korrekturwerte Kk werden in einem Speicher gespeichert, und in 6 wird angezeigt, dass dieser Speicher beispielsweise einen RAM-Speicher 47 umfaßt.
  • Wenn es das erste Mal ist, dass der Steuerungsablauf von den Frequenzveränderungen f(t) läuft, werden die gespeicherten Korrekturwerte Kk auf vorbestimmte Startwerte gesetzt, wenn der Steuerungsablauf beginnt, sie können beispielsweise auf Null gesetzt werden.
  • Wenn es nicht das erste Mal ist, dass der Steuerungsablauf von den Frequenzveränderungen f(t) läuft, dann haben die gespeicherten Korrekturwerte Kk, wenn der Steuerungsablauf beginnt, Werte, welche adaptiv verbessert wurden, während früherer Steuerungsabläufe von den Frequenzveränderungen f(t) des Oszillators 13. Wie die adaptive Verbesserung von den gespeicherten Korrekturwerten Kk ausgeführt wird, wird anhand der folgenden Beschreibung verstanden.
  • In 6 wird der Steuerungsablauf fortgeführt, indem Korrektursignale K(t) erzeugt werden. Das Korrektursignal K(t) wird einerseits erzeugt in Abhängigkeit von dem zeitdiskreten Fehlersignal ek und andererseits den gespeicherten Korrekturwerten Kk.
  • Um das Korrektursignal K(t) zu erzeugen, werden ein erstes zeitdiskretes Tiefpasssignal LP1(ek); k = 0, 1, ..., N und ein zweites zeitdiskretes Tiefpasssignal LP2(Kk); k = 0, 1, ..., N erzeugt.
  • Der Signalwert LP1(en) des ersten zeitdiskreten Tiefpasssignals, welches einem gegebenen Zeitpunkt tn entspricht, wird erzeugt durch eine zeitdiskrete Tiefpassfilterung 49 des zeitdiskreten Fehlerhinweissignals ek an dem gegebenen Zeitpunkt tn.
  • Die Tiefpassfilterung 49 des zeitdiskreten Fehlerhinweissignals ek, welche in 6 enthalten ist, kann eine FIR-Filterung (Finite Impulse Response Filter) sein, entsprechend zu einer ersten zeitdiskreten Impulsantwortfunktion 1hk; k = 0, 1, ..., m1 . Der Signalwert LP1(en) des ersten zeitdiskreten Tiefpasssignals, welches einem gegebenen Zeitpunkt tn entspricht, kann in einem solchen Fall geschrieben werden als:
    Figure 00280001
  • Der Signalwert LP2(Kn) des zweiten zeitdiskreten Tiefpasssignals, welches einem gegebenen Zeitpunkt tn entspricht, wird erzeugt durch eine zeitdiskrete Tiefpassfilterung 51 von den gespeicherten Korrekturwerten Kk an den gegebenen Zeitpunkten tn – die gespeicherten Korrekturwerte Kk werden natürlich in diesem Zusammenhang verstanden als ein gespeichertes zeitdiskretes Signal.
  • Die Tiefpassfilterung 51 von den gespeicherten Korrekturwerten Kk ist in 6 beispielsweise eine FIR-Filterung, entsprechend einer zweiten zeitdiskreten Impulsantwortfunktion 2hk; k = –m2, –m2 + 1, ..., m3 – 1, m3. Der Signalwert LP2(Kn) des zweiten zeitdiskreten Tiefpasssignals, welches einem gegebenen Zeitpunkt tn entspricht, kann in einem solchen Fall geschrieben werden als:
    Figure 00280002
  • Wie die zwei zeitdiskreten Impulsantwortfunktionen 1hk und 2hk gewählt werden sollten, um die Tiefpassfilterungswirkung zu erreichen, ist eine Tatsache, welche dem Fachmann geläufig ist.
  • Die Tiefpassfilterung 49, welche zum Erzeugen des ersten zeitdiskreten Tiefpasssignals LP1(ek) verwendet wird, ist im allgemeinen eine kausale FIR-Filterung. Der Grund dafür ist, dass die Filterung in Echtzeit durchgeführt werden muss. Was die Erzeugung des zweiten Tiefpasssignals LP(Kk) betrifft, so gibt es keinen Anspruch darauf, dass die Filterung 51 so sein sollte, dass sie in Echtzeit arbeitet, da die gespeicherten Korrekturwerte Kk, welche allen Zeitpunkten tk entsprechen, bereits erhältlich sind. Die Tiefpassfilterung 51 des zweiten zeitdiskreten Tiefpasssignals LP2(Kk) kann daher eine nichtkausale FIR-Filterung sein, wie angezeigt in der Gleichung (21).
  • Wenn es zu der Erzeugung des zweiten zeitdiskreten Tiefpasssignals LP2(Kk) kommt, kann man natürlich andere Arten von Tiefpassfilterung 51 verwenden, welche nicht in Echtzeit verwendbar sind, beispielsweise eine FFT-basierte Filterung (Fast Fourier Transform).
  • Entsprechend zu einem gegebenen Zeitpunkt tn wird ein neuer Korrekturwert
    Figure 00290001
    in 6 erzeugt. Der neue Korrekturwert
    Figure 00290002
    , welcher dem Zeitpunkt tn entspricht, wird derart erzeugt, dass er dem Wert von einer Addition 53 gleicht, nämlich von dem ersten zeitdiskreten Tiefpasssignalwert LP1(en) mit dem zweiten zeitdiskreten Tiefpasssignalwert LP2(Kn), entsprechend dem Zeitpunkt tn. Dies bedeutet
    Figure 00290003
  • In 6 wird der neue Korrekturwert
    Figure 00300001
    , welcher einem gegebenen Zeitpunkt tn entspricht, in dem Speicherbereich in dem RAM-Speicher gespeichert, wo der gespeicherte Korrekturwert Kn gespeichert ist, welcher dem Zeitpunkt entspricht. Der gespeicherte Korrekturwert Kn wird überschrieben von dem neuen Korrekturwert
    Figure 00300002
    , welches so verstanden werden sollte, dass der gespeicherte Korrekturwert Kn, welcher dem Zeitpunkt tn entspricht, geändert wird auf den neuen Korrekturwert
    Figure 00300003
    .
  • Die neuen Korrekturwerte
    Figure 00300004
    (k = 0, 1, ..., N) werden aufeinanderfolgend D/A umgewandelt 55. Das Ergebnis der D/A-Umwandlung 55 in 6 bildet das Korrektursignal K(t).
  • In der obigen Beschreibung wurde die gesamte Steuerschleife beschrieben. Es wird nun der zweckmäßige Modus von der Erfindung detaillierter erläutert und verallgemeinert.
  • In der Steuerschleife wird das zeitdiskrete Fehlerhinweissignal ek erzeugt. Das zeitdiskrete Fehlerhinweissignal ek zeigt die Ableitung von der realen Frequenzsteigung μ(tk) des Oszillatorsignals von der gewünschten Frequenzsteigung μD an.
  • Die neuen Korrekturwerte
    Figure 00300005
    werden erzeugt in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal ek und den gespeicherten Korrekturwerten Kk. Beim Erzeugen der neuen Korrekturwerte
    Figure 00300006
    werden zeitdiskrete Tiefpassfilterungen 49 und 51 des zeitdiskreten Fehlerhinweissignals ek und der gespeicherten Korrekturwerte Kk durchgeführt. Der Grund dafür, diese Tiefpassfilterungen 49 und 51 durchzuführen, liegt in den Stabilitätseigenschaften von der Steuerschleife begründet. Wie dem Fachmann bekannt, hängen die Stabilitätseigenschaften von einer Steuerschleife im allgemeinen von der Schleifenbandbreite und der Schleifenverstärkung ab. Beim Erzeugen der zeitdiskreten Fehlerhinweissignale ek werden zwei Verzögerungen verwendet, welches durch die zwei Verzögerungsblöcke 33 und 37 angezeigt wird. Dies gibt Anlaß zu einem spezifischen Stabilitätsproblem.
  • Aufgrund der zwei Verzögerungen 33 und 37 und der Tatsache, dass es immer Komponenten in der Steuerschleife gibt, welche Rauschen erzeugen, würde bei jeder Runde mehr Rauschen in der Steuerschleife erzeugt werden, als daraus entfernt werden würde, und dies würde ebenfalls so sein, sogar wenn das zeitdiskrete Fehlerhinweissignal ek zwangsweise tiefpassgefiltert wurde. Das Ergebnis ist, dass die gespeicherten Korrekturwerte Kk mehr Rauschen enthalten würden bei jedem Umlauf von der Steuerschleife. Um dies zu umgehen, werden zwei Tiefpassfilterungen 49 und 51 durchgeführt, und das Rauschen wird dadurch begrenzt und die Steuerschleife stabilisiert.
  • Das Korrektursignal K(t) wird erzeugt durch eine D/A-Umwandlung 55 des neuen Korrektursignals
    Figure 00310001
    . Das Korrektursignal V(t) wird erzeugt in Abhängigkeit von dem Korrektursignal K(t). Auf die (in 6 gezeigte) Weise, bei der das Steuersignal V(t) erzeugt wird, wird das Korrektursignal K(t) die Steigung des Steuersignals V(t) beeinflussen. Eine Erzeugung des Steuersignals V(t) kann jedoch auf andere Wege durchgeführt werden. Das Korrektursignal K(t) könnte beispielsweise nach der Integration 15 addiert werden, das Korrektursignal würde dann direkt auf den Wert von dem Steuersignal V(t) wirken. Die Erzeugung des Steuersignals V(t) in Abhängigkeit von dem Korrektursignal K(t) kann natürlich gemäß jeder anderen bekannten Weise durchgeführt werden.
  • Die Weise, auf die die Erfindung das zeitdiskrete Fehlerhinweissignal ek erzeugt, verdient weitere Beachtung. Der Signalwert Zn des zeitdiskreten Annäherungssignals, welches einem gegebenen Zeitpunkt tn entspricht, stellt, wie anhand der Gleichung (16) gesehen werden kann, eine zweite Differenz (Δ)2Θn dar, und es kann daher gesagt werden, dass er eine Annäherung
    Figure 00320001
    darstellt, von der zweiten Ableitung von der sekundären Phase in Bezug zur Zeit
    Figure 00320002
    (tn) zum Zeitpunkt tn. Der Ausdruck zeitdiskretes Annäherungssignal deutet hier im allgemeinen ein zeitdiskretes Signal an, dessen Signalwert einem gegebenen Zeitpunkt tn entspricht, welches eine Annäherung von der zweiten Zeitableitung der sekundären Phase
    Figure 00320003
    (tn) zu dem gegebenen Zeitpunkt tn darstellt.
    Figure 00320004
    bezieht sich, gemäß der Gleichung (2), direkt auf die Frequenzsteigung μ(t) des Oszillatorsignals cos(Φ(t)). Der Signalwert Zn des zeitdiskreten Annäherungssignals zu einem gegebenen Zeitpunkt tn begründet somit die Frequenzsteigung μ(tn) des Oszillatorsignals cos(Φ(t)) an dem gegebenen Zeitpunkt tn. Wenn die Information über die Oszillatorsignal Frequenzsteigung μ(t) somit über das zeitdiskrete Annäherungssignal Zk erlangt wurde, worauf man damit Kenntnis über die gewünschte Frequenzsteigung μD erhält, ist es einfach, das zeitdiskrete Fehlerhinweissignal ek in Abhängigkeit von dem zeitdiskreten Annäherungssignal Zk zu erzeugen.
  • Das zeitdiskrete Annäherungssignal Zk wird erzeugt in Abhängigkeit von dem zeitdiskreten In-Phase-Signal Ik und dem zeitdiskreten Quadratur-Phase-Signal Qk. In 6 wird dies gemacht, indem zunächst das zeitdiskrete Differentialsignal Yk erzeugt wird. Das zeitdiskrete Differenzsignal Yk ist derart, dass der Signalwert Yn desselben, welches einem gegebenen Zeitpunkt tn entspricht, eine Differenz ΔΘn darstellt, zwischen der sekundären Phase Θn an dem gegebenen Zeitpunkt tn und der sekundären Phase Θn_1 an dem unmittelbar nachfolgenden Zeitpunkt tn_1, welches am einfachsten gesehen werden kann durch einen Blick auf die Gleichung (14). Das zeitdiskrete Annäherungssignal Zk kann dann erzeugt werden in Abhängigkeit von dem zeitdiskreten Differenzsignal Yk.
  • Das Verfahren gemäß dem das Annäherungssignal Zk in 6 erzeugt wird, in Abhängigkeit von dem zeitdiskreten In-Phase-Signal Ik und dem zeitdiskreten Quadratur-Phase-Signal Qk, ist ein bevorzugtes Verfahren. Die Erfindung sollte jedoch nicht so angesehen werden, dass sie sich auf dieses Verfahren zum Erzeugen des Annäherungssignals Zk in Abhängigkeit von dem zeitdiskreten In-Phase-Signal Ik und dem zeitdiskreten Quadratur-Phase-Signal Qk beschränkt, die Erzeugung des Signals kann natürlich auch durch ein anderes Verfahren durchgeführt werden,
  • Ein solches weiteres Verfahren besteht in der Berechnung der sekundären Phase θk an den Zeitpunkten tk von der Darstellung der sekundären Phase θ, welche gegeben wird durch das zeitdiskrete In-Phase-Signal Ik und das zeitdiskrete Quadratur-Phase-Signal Qk. Bei einer solchen Berechnung sollte daran gedacht werden, dass die sekundäre Phase θ(t), wie hier bestimmt, ableitbar und kontinuierlich ist mit Bezug zur Zeit. Ein Fachmann hat jedoch keine Probleme damit, einen Berechnungsalgorithmus zur Berechnung der sekundären Phase θk an den Zeitpunkten tk aufzubauen, welche gleichbleibend ist mit der Definition der sekundären Phase θ.
  • Wenn die sekundäre Phase θk für unterschiedliche Zeitpunkte tk berechnet wurde, ist es von diesen Berechnungen ausgehend eine einfache Aufgabe, eine Annäherung von der zweiten Zeitableitung
    Figure 00330001
    (tn) der sekundären Phase für unterschiedliche Zeitpunkte tn zu bestimmen. Dies kann beispielsweise auf eine Weise durchgeführt werden, welche ähnlich zu der in 6 ist, durch eine direkte Erzeugung eines zeitdiskreten Signals von ersten Differenzen ΔΘk; k = 0, 1, ..., N, durch eine direkte Erzeugung eines zeitdiskreten Signals von zweiten Differenzen (Δ )2Θk; k = 0, 1, ..., N, in Abhängigkeit von dem zeitdiskreten Signal von ersten Differenzen Δ Θk. Das zeitdiskrete Signal von zweiten Differenzen (Δ)2Θk wird diesbezüglich bevorzugt verwendet als zeitdiskretes Annäherungssignal Zk.
  • Die Annäherungen zu der zweiten Ableitung der sekundären Phase
    Figure 00340001
    (t) bzgl. zur Zeit kann natürlich berechnet werden aus den Berechnungen von der sekundären Phase θk an unterschiedlichen Zeitpunkten tk, auf eine anspruchsvollere Weise – hier wird hingewiesen auf die Literatur zur Mathematik, beispielsweise die Theorie der Reihenentwicklung.
  • Die Weise, gemäß der vorliegenden Erfindung, auf welche die Frequenzsteigung μ(t) bestimmt wird – d. h. die Bildung eines zeitdiskreten Annäherungssignals Zk – kann natürlich in anderen Zusammenhängen verwendet werden, wo ein Wunsch besteht, die Frequenzsteigung μ(t) eines Oszillatorsignals zu bestimmen, beispielsweise auf andere Verfahren zum Steuern eines steuerbaren Oszillators.
  • Das Verfahren, welches in 6 dargestellt ist, kann mit bestimmten Modifikationen zum Steuern eines steuerbaren Oszillators verwendet werden, wenn die gewünschte Frequenzveränderung fD(t) nichtlinear ist. In einem solchen Fall wird sich die gewünschte Frequenzsteigung μD(t) bzgl. zur Zeit verändern, welches zum Ergebnis führen wird, dass die gesetzte Wertinformation, welche in dem Steuerungsablauf verwendet wird, sich ebenfalls zur Zeit verändern muss. Somit kann, um das Verfahren in 6 zu verwenden, ein zeitdiskreter komplexer Sollwert
    Figure 00340002
    , welcher den unterschiedlichen Zeitpunkten tk entspricht, anstelle des komplexen Sollwertes b verwendet werden – in anderer Hinsicht kann das Verfahren unverändert verwendet werden. Da die Sollwert Information sich mit der Zeit verändert, werden höhere Anforderungen gesetzt auf die Zeitgenauigkeit und die Präzision des Systems.
  • In 8 werden die in dem Steuerungsablauf gemäß 6 beteiligten Verfahrensschritte von einer allgemeinen Ansicht aus zusammengefaßt.
  • Der erste Schritt 61 in 8 ist die Erzeugung eines Steuersignals V(t) für die Steuerung des steuerbaren Oszillators 13.
  • Der zweite Schritt 63 in 8 ist die Erzeugung einer zeitdiskreten Darstellung Ik und Qk von einer sekundären Phase θ(t) von einem Oszillatorsignal cos(Φ(t)). Für die sekundäre Phase θ(t) sollte gelten, dass die Frequenz
    Figure 00350001
    (t)/2π , welche der sekundären Phase θ(t) entspricht, gleich der Differenz ist zwischen der Oszillatorsignalfrequenz f(t) und einer konstanten Frequenz ω0/2π.
  • Der dritte Schritt 65 in 8 ist die Erzeugung eines zeitdiskreten Annäherungssignals Zk in Abhängigkeit von der zeitdiskreten Darstellung Ik und Qk von der sekundären Phase θ(t). Das zeitdiskrete Annäherungssignal Zk wird hier derart erzeugt, dass es Information gibt über die reale Frequenzsteigung μ(t) des Oszillatorsignals cos(Φ(t)).
  • Der vierte Schritt 67 in 8 ist die Erzeugung eines zeitdiskreten Fehlerhinweissignals ek, in Abhängigkeit von dem zeitdiskreten Annäherungssignal Zk. Das zeitdiskrete Fehlerhinweissignal ek wird hier derart erzeugt, dass es die Differenz anzeigt zwischen der realen μ(t) und der gewünschten μD Frequenzsteigung des Oszillatorsignals cos(Φ(t)).
  • Der fünfte Schritt 69 in 8 ist die Erzeugung des Korrektursignals K(t) in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal ek. Das Korrektursignal K(t) wird zum Modifizieren des Steuersignals V(t) verwendet.
  • In 9 wird eine Einrichtung gezeigt, zur Erzeugung eines Oszillatorsignals, welches eine vorbestimmte Frequenzveränderung fD(t) hat. Die Einrichtung in 9 kann verwendet werden zur Erzeugung unter einer Zeitperiode τ, in Bezug auf zeitlineare Frequenzveränderung, und das Steuerverfahren gemäß der Erfindung kann vorzugsweise in dieser Einrichtung verwendet werden.
  • Die in 9 gezeigte Einrichtung enthält einen steuerbaren Oszillator 71, und in 9 ist dieser Oszillator 71 ein VCO. Der steuerbare Oszillator enthält einen Steuersignal-Eingang 75, über den der steuerbare Oszillator 71 ein Steuersignal V(t) empfängt, und einen Steuersignal-Ausgang 73, über den der steuerbare Oszillator 71 ein Oszillatorsignal cos(Φ(t)) ausgibt. Die Oszillatorsignalfrequenz f(t) ist hier abhängig von dem Steuersignal V(t).
  • Das Steuersignal V(t) wird in 9 durch einen Steuersignalerzeuger 77 erzeugt. Der Steuersignalerzeuger 77 enthält einen Steuersignal-Ausgang 79 und einen Korrektursignal-Eingang 81. Der Steuersignalerzeuger 77 ist so angepasst, dass er das Steuersignal V(t) in Abhängigkeit von einem empfangenen Korrektursignal K(t) aussendet, welches über einen Korrektursignal-Eingang 81 empfangen wird. Der Steuersignal-Ausgang 79 ist mit dem Steuersignal-Eingang 75 verbunden. In dem Steuersignalerzeuger 77 werden das Korrektursignal K(t) und eine Spannung U0 den Signaleingängen eines Addierers 83 zugeführt. Der Signalausgang des Addierers 83 ist gekoppelt an einen Integrator 85, und das Steuersignal V(t) ist in diesem Fall das Ausgangssignal von dem Integrator 85. Die Spannung U0 bildet die nominale Steigung von dem Steuersignal V(t) und der wert von der Spannung U0 wird so gewählt, dass die nominale Spannung des Steuersignals einen adäquaten Wert erhält. Dieser Aufbau des Steuersignalerzeugers 77 sollte nur als eine Möglichkeit aufgefaßt werden, und der Steuersignalerzeuger 77 kann natürlich auf irgendeine andere mögliche Weise entworfen werden, beispielsweise auf die Weise, welche in der vorbekannten Technologie beschrieben ist.
  • Das Korrektursignal K(t), welches dem Steuersignalerzeuger 77 zugeführt wird, wird in 9 in einer Steuerschleife erzeugt, wie unten angegeben.
  • Die Steuerschleife in 9 enthält Mittel zur Quadraturdemodulation des Oszillatorsignals cos(Φ(t)). Ein Meßmittel 87 zum Messen des Oszillatorsignal cos(Φ(t)) ist an dem Oszillatorsignal-Ausgang 73 gekoppelt. In 9 ist das Meßmittel 87 ein Koppler. Ein Signaleingang 91 in einem Quadraturdemodulator 89 ist an dem Meßmittel 87 gekoppelt. Der Quadraturdemodulator 89 ist zur Quadraturdemodulation des an dem Signaleingang 81 zugeführten Signals angepasst, in Bezug auf eine konstante Frequenz ω0/2π, und zur Aussendung eines In-Phase-Signals I(t) und eines Quadratur-Phase-Signals Q(t), jeweils über einen ersten und zweiten Quadratursignal-Ausgang 93 und 95. Das In-Phase-Signal bringt eine sekundäre Phase vor, und das Quadratur-Phase-Signal Q(t) bringt eine Phase vor, welche um π/2 von der sekundären Phase θ(t) versetzt liegt. Der Aufbau eines Quadraturdemodulators ist dem Fachmann bekannt.
  • Die Steuerschleife in 9 enthält ferner eine Steuereinheit 97 und eine an die Steuereinheit gekoppelte analoge Eingangsdaten/Ausgangsdaten-Einheit 99. Die Steuereinheit 97 enthält Prozessormittel, Speichermittel und Taktmittel. Die Steuereinheit 97 enthält ferner ein Programm, welches in dem Speichermittel gespeichert ist, zum Steuern von der Arbeit der Steuereinheit 97. Die Eingangsdaten/Ausgangsdaten-Einheit 99 enthält einen ersten und einen zweiten analogen Eingangsdatenanschluß 103 und 101 und einen analogen Ausgangsdatenanschluß 105. Die Eingangsdaten/Ausgangsdaten-Einheit 99 enthält ferner A/D-Umwandler, welche mit dem Eingangsdatenanschluß 101 und 103 verbunden sind, und einen D/A-Umwandler, welcher mit einem Ausgangsdatenanschluß 105 verbunden ist. Die Steuereinheit 97 ist derart mit der Eingangsdaten/Ausgangsdaten-Einheit 99 verbunden, dass sie jeweils steuern kann, wo und wann Eingangsdaten und Ausgangsdaten zu erhalten und auszusenden sind. In 9 sind jeweils der erste und der zweite Eingangsdatenanschluß 101 und 103 jeweils verbunden mit dem In-Phase-Signal und dem Quadratur-Phase-Signal Ausgang 93 und 95, und der Ausgangsdatenanschluß 105 ist verbunden mit dem Korrektursignal-Eingang 81.
  • Die Einrichtung in 9 kann verwendet werden, zum Erhalten eines Oszillatorsignals cos(Φ(t)), welches eine vorbestimmte Frequenzveränderung fD(t) hat; die Einrichtung kann speziell verwendet werden zum Erhalten einer linearen Frequenzveränderung, wobei jegliche der Steuerungsabläufe, welche gemäß der vorliegenden Erfindung beschrieben wurden, verwendet werden können.
  • Die Steuereinheit 97 kann somit in Kombination mit der Eingangsdaten/Ausgangsdaten-Einheit 99 eine A/D-Umwandlung der Quadratursignale I(t) und Q(t) ausführen, an einer Anzahl von Zeitpunkten tk, wobei zeitdiskrete Quadratursignale Ik und Qk erhalten werden.
  • Auf der Basis der zeitdiskreten Quadratursignale Ik und Qk kann die Steuereinheit ferner ein zeitdiskretes Annäherungssignal Zk erzeugen, welches die reale Frequenzsteigung μ(t) des Oszillatorsignals cos(Φ(t)) anzeigt. Die Steuereinheit 97 erzeugt ferner in Abhängigkeit von dem zeitdiskreten Annäherungssignal Zk ein zeitdiskretes Fehlerhinweissignal ek, welches die Ableitung der tatsächlichen Frequenzsteigung μ(t) von der gewünschten Frequenzsteigung μD des Oszillatorsignals cos(Φ(t)) anzeigt, entsprechend der gewünschten linearen Frequenzveränderung fD(t). Die Steuereinheit 97 in Kombination mit dem Eingangsdaten/Ausgangsdaten-Anschluß 99 kann ferner in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal ek ein Korrektursignal K(t) erzeugen, welches über den Ausgangsdatenanschluß 105 ausgesendet wird. Die Erzeugung des Korrektursignals K(t) kann adaptiv sein, wobei die gespeicherten Korrekturwerte in den Speichermitteln der Steuereinheit 97 gespeichert werden.
  • Die Weise, auf welche die Einrichtung in 9 angepasst ist um die Steigung der Oszillatorfrequenz zu bestimmen – d. h. durch Bilden eines zeitdiskreten Annäherungssignals Zk – kann natürlich in anderen Einrichtungen verwendet werden, wo es wünschenswert ist die Frequenzsteigung von einem Oszillatorsignal zu bestimmen, beispielsweise in anderen Einrichtungsarten für die Steuerung von einem steuerbaren Oszillator.

Claims (11)

  1. Verfahren zum Steuern eines Oszillatorsignals (cos(Φ(t))) von einem steuerbaren Oszillator (13) während einer Zeitperiode (τ), in der die Frequenz (f(t)) des Oszillatorsignals (cos(Φ(t))) sich linear zur Zeit verändern soll, entsprechend zu einer vorbestimmten Frequenzsteigung (μ0), wobei der Oszillator (13) wird durch ein Steuersignal (V(t)) gesteuert, welches während der Zeitperiode (τ) in Abhängigkeit von einem Korrektursignal (K(t)) modifiziert wird, gekennzeichnet durch: a) Quadraturdemodulieren des Oszillatorsignals (cos(Φ(t))) in Bezug auf eine konstante Frequenz (ω0/2π), wobei ein erstes In-Phase Quadratursignal (I(t)), welches eine sekundäre Phase (θ(t)) hervorbringt, und ein zweites Quadraturphase Quadratursignal (Q(t)), welches eine Phasendifferenz von π/2 zu der sekundären Phase (θ(t)) hervorbringt, erzeugt werden; b) A/D-Umwandeln (31, 29) des ersten und zweiten Quadratursignals (I(t), Q(t)) an vorbestimmten Zeitpunkten (tk; k = 0, 1, ..., N) während der Zeitperiode (τ), wobei zeitdiskrete Quadratursignale (Ik, Qk; k = 0, 1,..., N) erzeugt werden; c) Erzeugen eines zeitdiskreten Annäherungssignals (Zk; k = 0, 1,... N) in Abhängigkeit von den zeitdiskreten Quadratursignalen (Ik, Qk), derart, dass der Signalwert (Zn) von dem zeitdiskreten Annäherungssignal, welches einem gegebenen Zeitpunkt (tn) entspricht, eine Annäherung von der zweiten Zeitableitung (
    Figure 00410001
    (tn)) von der sekundären Phase (θn) an dem gegebenen Zeitpunkt (tn) darstellt; d) Erzeugen eines zeitdiskreten Fehlerhinweissignals (ek; k = 0, 1, ... N) in Abhängigkeit von dem zeitdiskreten Annäherungssignal (Zk), derart, dass der Signalwert (en) von dem zeitdiskreten Fehlerhinweissignal, welches einem gegebenen Zeitpunkt (tn) entspricht, die Ableitung von der Frequenzsteigung (μ(tn)) des Oszillatorsignals (cos(Φ(t))) an dem gegebenen Zeitpunkt (tn) von der vorbestimmten Frequenzsteigung (μ0) angibt, da diese Frequenzsteigung (μ(tn)) direkt in Verbindung steht zu der zweiten Zeitableitung (
    Figure 00410002
    (t)) von der sekundären Phase (θ(t)); e) Erzeugen des Korrektursignals (K(t)) in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal (ek).
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass: f) Schritt c) ein Erzeugen eines zeitdiskreten Differenzsignals (Yk; k = 0, 1, ..., N) in Abhängigkeit von den zeitdiskreten Quadratursignalen (Ik, Qk) enthält, derart, dass Signalwert (Yn) des zeitdiskreten Differenzsignals, welches einem gegebenen Zeitpunkt (tn) entspricht, eine Differenz (Δθn) darstellt, zwischen der sekundären Phase (θn) an dem gegebenen Zeitpunkt (tn) und der sekundären Phase (θn–1) an dem unmittelbar nachfolgenden Zeitpunkt (tn–1); g) und das Schritt c) enthält, dass das Erzeugen von dem zeitdiskreten Annäherungssignal (Zk) durchgeführt wird in Abhängigkeit von dem zeitdiskreten Differenzsignal (Yk), derart, dass der Signalwert (Zn) von dem zeitdiskreten Annäherungssignal, welches einem gegebenen Zeitpunkt (tn) entspricht, eine Differenz (Δ2– θn) darstellt, zwischen der Differenz (Δθn), welche dargestellt wird durch den Signalwert (Yn) des zeitdiskreten Differenzsignals, welches dem gegebenen Zeitpunkt (tn) entspricht, und der Differenz (Δθn–1), welche dargestellt wird durch den Signalwert (Yn–1) des zeitdiskreten Differenzsignals, welches dem unmittelbar nachfolgenden Zeitpunkt (tn–1) entspricht;
  3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass: h) Schritt f) ein Erzeugen eines ersten zeitdiskreten komplexen Signals (Xk; k = 0, 1, ..., N) enthält, derart, dass der Signalwert (Xn) des ersten zeitdiskreten komplexen Signals, welches einem gegebenen Zeitpunkt (tn) entspricht, jeweils einen Realteil und einen Imaginärteil hervorbringt, welche dem ersten und zweiten zeitdiskreten Quadratursignal (In, Qn) an dem gegebenen Zeitpunkt (tn) entsprechen; i) und das Schritt f) enthält, dass das Erzeugen des zeitdiskreten Differenzsignals (Yk) derart durchgeführt wird, dass dessen Signalwert (Yn), welches einem gegebenen Zeitpunkt (tn) entspricht, dem Wert von einer Multiplikation (35) entspricht, von dem Signalwert (Xn) des ersten zeitdiskreten komplexen Signals, welches dem gegebenen Zeitpunkt (tn) entspricht, und dem Signalwert (X* n–1) des konjugiert Komplexen von dem ersten zeitdiskreten komplexen Signal, welches dem unmittelbar nachfolgenden Zeitpunkt (tn–1) entspricht.
  4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass: j) Schritt g) enthält, dass das Erzeugen des zeitdiskreten Annäherungssignals (Zk) derart durchgeführt wird, dass dessen Signalwert (Zn), welches einem gegebenen Zeitpunkt (tn) entspricht, dem Wert von einer Multiplikation (39) entspricht, von dem Signalwert (Yn) des zeitdiskreten Differenzsignals, welches dem gegebenen Zeitpunkt (tn) entspricht, und dem Signalwert (Yn–1) des konjugiert Komplexen von dem zeitdiskreten Differenzsignal, welches dem unmittelbar nachfolgenden Zeitpunkt (tn_1) entspricht.
  5. Verfahren nach Anspruch 1, gekennzeichnet durch: k) Speichern von Korrekturwerten (Kk; k = 0, 1, ..., N), welche jedem der Zeitpunkte (tk) entsprechen, wobei das Speichern nachfolgend zu Beginn von der Zeitperiode (τ) durchgeführt wird; wobei, wenn es das erste Mal ist, dass ein Steuerungsablauf läuft, die gespeicherten Korrekturwerte (Kk) auf vorbestimmte Startwerte gesetzt werden, und wenn es nicht das erste Mal ist, die gespeicherten Korrekturwerte (Kk) Werte haben, welche adaptiv verbessert wurden während früherer Steuerungsabläufe, l) und das Schritt e) enthält, dass das Erzeugen von dem Korrektursignal (K(t)) ebenfalls in Abhängigkeit von den gespeicherten Korrekturwerten (Kk) durchgeführt wird.
  6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass: m) Schritt l) zeitdiskretes Tiefpaßfiltern (49) von dem zeitdiskreten Fehlerhinweissignal (ek) enthält, wobei ein erstes zeitdiskretes Tiefpaßsignal (LP1(ek); k = 0, 1, ... N) erzeugt wird; n) Schritt l) zeitdiskretes Tiefpaßfiltern (51) von den gespeicherten Korrekturwerten (Kk) enthält, wobei ein zweites zeitdiskretes Tiefpaßsignal (LP2(Kk); k = 0, 1, ..., N) erzeugt wird; o) Schritt l) ein Erzeugen von neuen Korrekturwerten (
    Figure 00440001
    ; k = 0, 1, ..., N) in Abhängigkeit von dem zeitdiskreten ersten und zweiten Tiefpaßsignal (LP1(ek), LP2(K(t)) enthält; p) und Schritt l) ein Erzeugen von dem Korrektursignal durch ein D/A-Umwandeln (55) von den neuen Korrekturwerten (
    Figure 00440002
    ) enthält.
  7. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass das zeitdiskrete Tiefpaßfiltern (49) in Schritt m) ein kausales FIR-Filtern ist.
  8. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass: r) das zeitdiskrete Tiefpaßfiltern (51) in Schritt n) ein FIR-Filtern ist.
  9. Verfahren nach Anspruch 6, dadurch gekennzeichnet, dass: s) Schritt o) enthält, dass der neue Korrekturwert (
    Figure 00440003
    ), welcher einem gegebenen Zeitpunkt t(n) entspricht, derart erzeugt wird, dass er dem Wert von der Addition (53) von den Signalwerten (LP1(en), LP2(Kn)) von dem ersten und dem zweiten zeitdiskreten Tiefpaßsignal entspricht, welche dem gegebenen Zeitpunkt (tn) entsprechen.
  10. Verfahren nach Anspruch 6, gekennzeichnet durch: t) Modifizieren von den gespeicherten Korrekturwerten (Kk), derart, dass der gespeicherte Korrekturwert (Kn), welcher einem gegebenen Zeitpunkt (tn) entspricht, derart modifiziert wird, dass er dem neuen Korrekturwert (
    Figure 00450001
    ) entspricht, welcher dem gegebenen Zeitpunkt (tn) entspricht.
  11. Vorrichtung zum Erzeugen eines Oszillatorsignals (cos(Φ(t))), welches eine vorbestimmte Frequenzveränderung (fD(t)) hat, wobei die Frequenzveränderung (fD(t)) mindestens eine Zeitperiode (τ) enthält, während der die Frequenz (f(t)) sich linear zur Zeit verändern soll, entsprechend zu einer für die Zeitperiode (τ) vorbestimmten Frequenzsteigung (μ0), enthaltend: einen steuerbaren Oszillator (71), welcher einen Steuersignal-Eingang (75) hat, und einen Oszillatorsignal-Ausgang (73), wobei der steuerbare Oszillator (71) angepasst ist, über den Oszillatorsignal-Ausgang (73) ein Oszillatorsignal (cos(Φ(t))) auszusenden, dessen Frequenz (f(t)) von einem Steuersignal (V(t)) abhängt, welches über den Steuersignal-Eingang (75) empfangen wird; einen Steuersignalerzeuger (77), welcher wiederum einen Steuersignal-Ausgang (79) und einen Korrektursignal-Eingang (81) enthält, wobei der Steuersignal-Ausgang (79) mit dem Steuersignal-Eingang (75) des steuerbaren Oszillators (71) verbunden ist, wobei der Steuersignalerzeuger (77) angepasst ist, um über den Steuersignal-Ausgang (79) das Steuersignal (V(t)) auszusenden, welches modifiziert ist in Abhängigkeit von einem über den Korrektursignal-Eingang (81) empfangenen Korrektursignal (K(t)), dadurch gekennzeichnet, dass: die Vorrichtung Mittel (87, 89) enthält zur Quadraturdemodulation des Oszillatorsignals (cos(Φ(t))), in Bezug auf eine konstante Frequenz (ω0/2π), wobei die Mittel zur Quadraturmodulation (87, 89) einen ersten und einen zweiten Quadratursignal-Ausgang (93, 95) enthalten, wobei die Mittel zur Quadraturmodulation (87, 89) angepasst sind, ein erstes In-Phase Quadratursignal (I(t)) auszusenden, welches eine sekundäre Phase (θn) hat, und ein zweites Quadratur-Phase Quadratursignal (Q(t)), welches eine Phase hat, welche um π/2 von der sekundären Phase (θn) getrennt ist, über den ersten und einen zweiten Quadratursignal-Ausgang (93, 95); die Vorrichtung Mittel (97, 99) enthält, zur A/D-Umwandlung von den Quadratursignalen (I(t), Q(t)), wobei die Mittel (97, 99) zur A/D-Umwandlung angepasst sind zur A/D-Umwandlung an einer Anzahl von Zeitpunkten (tk; k = 0, 1, ..., N) während der Zeitperiode (τ), und dadurch zeitdiskrete Quadratursignale (Ik, Qk; k = 0, 1, ..., N) erzeugen; die Vorrichtung Mittel (97) enthält zum Erzeugen eine s zeitdiskreten Annäherungssignals (Zk; k = 0, 1, ..., N) in Abhängigkeit von den zeitdiskreten Quadratursignalen (Ik, Qk) , derart, dass der Signalwert (Zn) von dem zeitdiskreten Annäherungssignal, welches einem gegebenen Zeitpunkt (tn) entspricht, eine Annäherung von der zweiten Zeitableitung (
    Figure 00460001
    (t)) von der sekundären Phase an dem gegebenen Zeitpunkt (tn) darstellt; die Vorrichtung Mittel (97) enthält zum Erzeugen eines zeitdiskreten Fehlerhinweissignals (ek; k = 0, 1, ..., N) in Abhängigkeit von den zeitdiskreten Annäherungssignalen (Zk) , derart, dass der Signalwert (en) von dem zeitdiskreten Fehlerhinweissignal, welches einem gegebenen Zeitpunkt (tn) entspricht, die Ableitung angibt von der Frequenzsteigung (μ(tn)) von dem Oszillatorsignal (cos(Φ(t))) an dem gegebenen Zeitpunkt (tn) von der vorbestimmten Frequenzsteigung (μ0); und dass, die Vorrichtung Mittel (97, 99) enthält zum Erzeugen des Korrektursignals (K(t)) in Abhängigkeit von dem zeitdiskreten Fehlerhinweissignal (ek), wobei die Mittel (97, 99) zum Erzeugen von dem Korrektursignal (K(t)) mit dem Korrektursignal-Eingang (81) verbunden sind.
DE69817041T 1997-01-28 1998-01-20 Methode und Anordnung zur Überwachung und Kontrolle eines Oszillatrorsignals Expired - Lifetime DE69817041T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9700245A SE508289C2 (sv) 1997-01-28 1997-01-28 Förfarande och anordning vid övervakning och styrning av oscillatorsignal
SE9700245 1997-01-28

Publications (2)

Publication Number Publication Date
DE69817041D1 DE69817041D1 (de) 2003-09-18
DE69817041T2 true DE69817041T2 (de) 2004-03-25

Family

ID=20405547

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69817041T Expired - Lifetime DE69817041T2 (de) 1997-01-28 1998-01-20 Methode und Anordnung zur Überwachung und Kontrolle eines Oszillatrorsignals

Country Status (4)

Country Link
US (1) US6147560A (de)
EP (1) EP0855792B1 (de)
DE (1) DE69817041T2 (de)
SE (1) SE508289C2 (de)

Families Citing this family (146)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001036989A1 (fr) * 1999-11-16 2001-05-25 Anritsu Corporation Appareil d'analyse de signal dote d'un oscillateur yto
ATE294401T1 (de) * 2001-04-20 2005-05-15 Krohne Messtechnik Kg Verarbeitungsverfahren für ein frequenzsignal
US11229472B2 (en) 2001-06-12 2022-01-25 Cilag Gmbh International Modular battery powered handheld surgical instrument with multiple magnetic position sensors
US7219037B2 (en) 2002-10-24 2007-05-15 Lecroy Corporation High bandwidth oscilloscope
US10659071B2 (en) 2002-10-24 2020-05-19 Teledyne Lecroy, Inc. High bandwidth oscilloscope
US8182501B2 (en) 2004-02-27 2012-05-22 Ethicon Endo-Surgery, Inc. Ultrasonic surgical shears and method for sealing a blood vessel using same
CN101035482B (zh) 2004-10-08 2012-11-14 伊西康内外科公司 超声外科器械
US20070191713A1 (en) 2005-10-14 2007-08-16 Eichmann Stephen E Ultrasonic device for cutting and coagulating
US7621930B2 (en) 2006-01-20 2009-11-24 Ethicon Endo-Surgery, Inc. Ultrasound medical instrument having a medical ultrasonic blade
US8911460B2 (en) 2007-03-22 2014-12-16 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8226675B2 (en) 2007-03-22 2012-07-24 Ethicon Endo-Surgery, Inc. Surgical instruments
US8142461B2 (en) 2007-03-22 2012-03-27 Ethicon Endo-Surgery, Inc. Surgical instruments
US20080234709A1 (en) 2007-03-22 2008-09-25 Houser Kevin L Ultrasonic surgical instrument and cartilage and bone shaping blades therefor
US8057498B2 (en) 2007-11-30 2011-11-15 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instrument blades
US8808319B2 (en) 2007-07-27 2014-08-19 Ethicon Endo-Surgery, Inc. Surgical instruments
US8523889B2 (en) 2007-07-27 2013-09-03 Ethicon Endo-Surgery, Inc. Ultrasonic end effectors with increased active length
US8882791B2 (en) 2007-07-27 2014-11-11 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8430898B2 (en) 2007-07-31 2013-04-30 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8512365B2 (en) 2007-07-31 2013-08-20 Ethicon Endo-Surgery, Inc. Surgical instruments
US9044261B2 (en) 2007-07-31 2015-06-02 Ethicon Endo-Surgery, Inc. Temperature controlled ultrasonic surgical instruments
AU2008308606B2 (en) 2007-10-05 2014-12-18 Ethicon Endo-Surgery, Inc. Ergonomic surgical instruments
US10010339B2 (en) 2007-11-30 2018-07-03 Ethicon Llc Ultrasonic surgical blades
US8058771B2 (en) 2008-08-06 2011-11-15 Ethicon Endo-Surgery, Inc. Ultrasonic device for cutting and coagulating with stepped output
US9089360B2 (en) 2008-08-06 2015-07-28 Ethicon Endo-Surgery, Inc. Devices and techniques for cutting and coagulating tissue
US9700339B2 (en) 2009-05-20 2017-07-11 Ethicon Endo-Surgery, Inc. Coupling arrangements and methods for attaching tools to ultrasonic surgical instruments
US8650728B2 (en) 2009-06-24 2014-02-18 Ethicon Endo-Surgery, Inc. Method of assembling a transducer for a surgical instrument
US9017326B2 (en) 2009-07-15 2015-04-28 Ethicon Endo-Surgery, Inc. Impedance monitoring apparatus, system, and method for ultrasonic surgical instruments
US8663220B2 (en) 2009-07-15 2014-03-04 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments
US8461744B2 (en) 2009-07-15 2013-06-11 Ethicon Endo-Surgery, Inc. Rotating transducer mount for ultrasonic surgical instruments
US9168054B2 (en) 2009-10-09 2015-10-27 Ethicon Endo-Surgery, Inc. Surgical generator for ultrasonic and electrosurgical devices
USRE47996E1 (en) 2009-10-09 2020-05-19 Ethicon Llc Surgical generator for ultrasonic and electrosurgical devices
US10441345B2 (en) 2009-10-09 2019-10-15 Ethicon Llc Surgical generator for ultrasonic and electrosurgical devices
US9039695B2 (en) 2009-10-09 2015-05-26 Ethicon Endo-Surgery, Inc. Surgical generator for ultrasonic and electrosurgical devices
US11090104B2 (en) 2009-10-09 2021-08-17 Cilag Gmbh International Surgical generator for ultrasonic and electrosurgical devices
US8531064B2 (en) 2010-02-11 2013-09-10 Ethicon Endo-Surgery, Inc. Ultrasonically powered surgical instruments with rotating cutting implement
US8951272B2 (en) 2010-02-11 2015-02-10 Ethicon Endo-Surgery, Inc. Seal arrangements for ultrasonically powered surgical instruments
US8579928B2 (en) 2010-02-11 2013-11-12 Ethicon Endo-Surgery, Inc. Outer sheath and blade arrangements for ultrasonic surgical instruments
US8961547B2 (en) 2010-02-11 2015-02-24 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments with moving cutting implement
US8486096B2 (en) 2010-02-11 2013-07-16 Ethicon Endo-Surgery, Inc. Dual purpose surgical instrument for cutting and coagulating tissue
US8469981B2 (en) 2010-02-11 2013-06-25 Ethicon Endo-Surgery, Inc. Rotatable cutting implement arrangements for ultrasonic surgical instruments
GB2480498A (en) 2010-05-21 2011-11-23 Ethicon Endo Surgery Inc Medical device comprising RF circuitry
US8795327B2 (en) 2010-07-22 2014-08-05 Ethicon Endo-Surgery, Inc. Electrosurgical instrument with separate closure and cutting members
US9192431B2 (en) 2010-07-23 2015-11-24 Ethicon Endo-Surgery, Inc. Electrosurgical cutting and sealing instrument
US9259265B2 (en) 2011-07-22 2016-02-16 Ethicon Endo-Surgery, Llc Surgical instruments for tensioning tissue
JP6165780B2 (ja) 2012-02-10 2017-07-19 エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. ロボット制御式の手術器具
US9226766B2 (en) 2012-04-09 2016-01-05 Ethicon Endo-Surgery, Inc. Serial communication protocol for medical device
US9439668B2 (en) 2012-04-09 2016-09-13 Ethicon Endo-Surgery, Llc Switch arrangements for ultrasonic surgical instruments
US9241731B2 (en) 2012-04-09 2016-01-26 Ethicon Endo-Surgery, Inc. Rotatable electrical connection for ultrasonic surgical instruments
US9724118B2 (en) 2012-04-09 2017-08-08 Ethicon Endo-Surgery, Llc Techniques for cutting and coagulating tissue for ultrasonic surgical instruments
US9237921B2 (en) 2012-04-09 2016-01-19 Ethicon Endo-Surgery, Inc. Devices and techniques for cutting and coagulating tissue
US20140005705A1 (en) 2012-06-29 2014-01-02 Ethicon Endo-Surgery, Inc. Surgical instruments with articulating shafts
US9326788B2 (en) 2012-06-29 2016-05-03 Ethicon Endo-Surgery, Llc Lockout mechanism for use with robotic electrosurgical device
US9820768B2 (en) 2012-06-29 2017-11-21 Ethicon Llc Ultrasonic surgical instruments with control mechanisms
US9226767B2 (en) 2012-06-29 2016-01-05 Ethicon Endo-Surgery, Inc. Closed feedback control for electrosurgical device
US9283045B2 (en) 2012-06-29 2016-03-15 Ethicon Endo-Surgery, Llc Surgical instruments with fluid management system
US9408622B2 (en) 2012-06-29 2016-08-09 Ethicon Endo-Surgery, Llc Surgical instruments with articulating shafts
US9393037B2 (en) 2012-06-29 2016-07-19 Ethicon Endo-Surgery, Llc Surgical instruments with articulating shafts
US9351754B2 (en) 2012-06-29 2016-05-31 Ethicon Endo-Surgery, Llc Ultrasonic surgical instruments with distally positioned jaw assemblies
US9198714B2 (en) 2012-06-29 2015-12-01 Ethicon Endo-Surgery, Inc. Haptic feedback devices for surgical robot
US20140005702A1 (en) 2012-06-29 2014-01-02 Ethicon Endo-Surgery, Inc. Ultrasonic surgical instruments with distally positioned transducers
IN2015DN02432A (de) 2012-09-28 2015-09-04 Ethicon Endo Surgery Inc
US9095367B2 (en) 2012-10-22 2015-08-04 Ethicon Endo-Surgery, Inc. Flexible harmonic waveguides/blades for surgical instruments
US10201365B2 (en) 2012-10-22 2019-02-12 Ethicon Llc Surgeon feedback sensing and display methods
US20140135804A1 (en) 2012-11-15 2014-05-15 Ethicon Endo-Surgery, Inc. Ultrasonic and electrosurgical devices
US10226273B2 (en) 2013-03-14 2019-03-12 Ethicon Llc Mechanical fasteners for use with surgical energy devices
US9241728B2 (en) 2013-03-15 2016-01-26 Ethicon Endo-Surgery, Inc. Surgical instrument with multiple clamping mechanisms
US9814514B2 (en) 2013-09-13 2017-11-14 Ethicon Llc Electrosurgical (RF) medical instruments for cutting and coagulating tissue
ITMI20131559A1 (it) 2013-09-23 2015-03-24 Quadro Vehicles S A Freno di stazionamento
US9265926B2 (en) 2013-11-08 2016-02-23 Ethicon Endo-Surgery, Llc Electrosurgical devices
GB2521228A (en) 2013-12-16 2015-06-17 Ethicon Endo Surgery Inc Medical device
GB2521229A (en) 2013-12-16 2015-06-17 Ethicon Endo Surgery Inc Medical device
US9795436B2 (en) 2014-01-07 2017-10-24 Ethicon Llc Harvesting energy from a surgical generator
US9554854B2 (en) 2014-03-18 2017-01-31 Ethicon Endo-Surgery, Llc Detecting short circuits in electrosurgical medical devices
US10092310B2 (en) 2014-03-27 2018-10-09 Ethicon Llc Electrosurgical devices
US10463421B2 (en) 2014-03-27 2019-11-05 Ethicon Llc Two stage trigger, clamp and cut bipolar vessel sealer
US9737355B2 (en) 2014-03-31 2017-08-22 Ethicon Llc Controlling impedance rise in electrosurgical medical devices
US9913680B2 (en) 2014-04-15 2018-03-13 Ethicon Llc Software algorithms for electrosurgical instruments
US10285724B2 (en) 2014-07-31 2019-05-14 Ethicon Llc Actuation mechanisms and load adjustment assemblies for surgical instruments
US10639092B2 (en) 2014-12-08 2020-05-05 Ethicon Llc Electrode configurations for surgical instruments
US10245095B2 (en) 2015-02-06 2019-04-02 Ethicon Llc Electrosurgical instrument with rotation and articulation mechanisms
US10321950B2 (en) 2015-03-17 2019-06-18 Ethicon Llc Managing tissue treatment
US10342602B2 (en) 2015-03-17 2019-07-09 Ethicon Llc Managing tissue treatment
US10595929B2 (en) 2015-03-24 2020-03-24 Ethicon Llc Surgical instruments with firing system overload protection mechanisms
US10034684B2 (en) 2015-06-15 2018-07-31 Ethicon Llc Apparatus and method for dissecting and coagulating tissue
US11020140B2 (en) 2015-06-17 2021-06-01 Cilag Gmbh International Ultrasonic surgical blade for use with ultrasonic surgical instruments
CN104965198B (zh) * 2015-06-30 2018-04-03 南京理工大学 雷达回波模拟器频率校准的装置及方法
US10357303B2 (en) 2015-06-30 2019-07-23 Ethicon Llc Translatable outer tube for sealing using shielded lap chole dissector
US11129669B2 (en) 2015-06-30 2021-09-28 Cilag Gmbh International Surgical system with user adaptable techniques based on tissue type
US10034704B2 (en) 2015-06-30 2018-07-31 Ethicon Llc Surgical instrument with user adaptable algorithms
US10765470B2 (en) 2015-06-30 2020-09-08 Ethicon Llc Surgical system with user adaptable techniques employing simultaneous energy modalities based on tissue parameters
US10898256B2 (en) 2015-06-30 2021-01-26 Ethicon Llc Surgical system with user adaptable techniques based on tissue impedance
US11051873B2 (en) 2015-06-30 2021-07-06 Cilag Gmbh International Surgical system with user adaptable techniques employing multiple energy modalities based on tissue parameters
US10154852B2 (en) 2015-07-01 2018-12-18 Ethicon Llc Ultrasonic surgical blade with improved cutting and coagulation features
US10751108B2 (en) 2015-09-30 2020-08-25 Ethicon Llc Protection techniques for generator for digitally generating electrosurgical and ultrasonic electrical signal waveforms
US10595930B2 (en) 2015-10-16 2020-03-24 Ethicon Llc Electrode wiping surgical device
US10179022B2 (en) 2015-12-30 2019-01-15 Ethicon Llc Jaw position impedance limiter for electrosurgical instrument
US10575892B2 (en) 2015-12-31 2020-03-03 Ethicon Llc Adapter for electrical surgical instruments
US10716615B2 (en) 2016-01-15 2020-07-21 Ethicon Llc Modular battery powered handheld surgical instrument with curved end effectors having asymmetric engagement between jaw and blade
US11229471B2 (en) 2016-01-15 2022-01-25 Cilag Gmbh International Modular battery powered handheld surgical instrument with selective application of energy based on tissue characterization
US11129670B2 (en) 2016-01-15 2021-09-28 Cilag Gmbh International Modular battery powered handheld surgical instrument with selective application of energy based on button displacement, intensity, or local tissue characterization
US10299821B2 (en) 2016-01-15 2019-05-28 Ethicon Llc Modular battery powered handheld surgical instrument with motor control limit profile
US12193698B2 (en) 2016-01-15 2025-01-14 Cilag Gmbh International Method for self-diagnosing operation of a control switch in a surgical instrument system
US10555769B2 (en) 2016-02-22 2020-02-11 Ethicon Llc Flexible circuits for electrosurgical instrument
US10485607B2 (en) 2016-04-29 2019-11-26 Ethicon Llc Jaw structure with distal closure for electrosurgical instruments
US10702329B2 (en) 2016-04-29 2020-07-07 Ethicon Llc Jaw structure with distal post for electrosurgical instruments
US10646269B2 (en) 2016-04-29 2020-05-12 Ethicon Llc Non-linear jaw gap for electrosurgical instruments
US10456193B2 (en) 2016-05-03 2019-10-29 Ethicon Llc Medical device with a bilateral jaw configuration for nerve stimulation
US10245064B2 (en) 2016-07-12 2019-04-02 Ethicon Llc Ultrasonic surgical instrument with piezoelectric central lumen transducer
US10893883B2 (en) 2016-07-13 2021-01-19 Ethicon Llc Ultrasonic assembly for use with ultrasonic surgical instruments
US10842522B2 (en) 2016-07-15 2020-11-24 Ethicon Llc Ultrasonic surgical instruments having offset blades
US10376305B2 (en) 2016-08-05 2019-08-13 Ethicon Llc Methods and systems for advanced harmonic energy
US10285723B2 (en) 2016-08-09 2019-05-14 Ethicon Llc Ultrasonic surgical blade with improved heel portion
USD847990S1 (en) 2016-08-16 2019-05-07 Ethicon Llc Surgical instrument
US10828056B2 (en) 2016-08-25 2020-11-10 Ethicon Llc Ultrasonic transducer to waveguide acoustic coupling, connections, and configurations
US10952759B2 (en) 2016-08-25 2021-03-23 Ethicon Llc Tissue loading of a surgical instrument
US10603064B2 (en) 2016-11-28 2020-03-31 Ethicon Llc Ultrasonic transducer
US11266430B2 (en) 2016-11-29 2022-03-08 Cilag Gmbh International End effector control and calibration
US10820920B2 (en) 2017-07-05 2020-11-03 Ethicon Llc Reusable ultrasonic medical devices and methods of their use
EP3819660B1 (de) * 2019-11-05 2025-01-08 NXP USA, Inc. Radarsendermodul zur digitalen modulation
US11660089B2 (en) 2019-12-30 2023-05-30 Cilag Gmbh International Surgical instrument comprising a sensing system
US11937863B2 (en) 2019-12-30 2024-03-26 Cilag Gmbh International Deflectable electrode with variable compression bias along the length of the deflectable electrode
US12336747B2 (en) 2019-12-30 2025-06-24 Cilag Gmbh International Method of operating a combination ultrasonic / bipolar RF surgical device with a combination energy modality end-effector
US11779329B2 (en) 2019-12-30 2023-10-10 Cilag Gmbh International Surgical instrument comprising a flex circuit including a sensor system
US12064109B2 (en) 2019-12-30 2024-08-20 Cilag Gmbh International Surgical instrument comprising a feedback control circuit
US11779387B2 (en) 2019-12-30 2023-10-10 Cilag Gmbh International Clamp arm jaw to minimize tissue sticking and improve tissue control
US12076006B2 (en) 2019-12-30 2024-09-03 Cilag Gmbh International Surgical instrument comprising an orientation detection system
US11986234B2 (en) 2019-12-30 2024-05-21 Cilag Gmbh International Surgical system communication pathways
US20210196361A1 (en) 2019-12-30 2021-07-01 Ethicon Llc Electrosurgical instrument with monopolar and bipolar energy capabilities
US11696776B2 (en) 2019-12-30 2023-07-11 Cilag Gmbh International Articulatable surgical instrument
US11911063B2 (en) 2019-12-30 2024-02-27 Cilag Gmbh International Techniques for detecting ultrasonic blade to electrode contact and reducing power to ultrasonic blade
US11786291B2 (en) 2019-12-30 2023-10-17 Cilag Gmbh International Deflectable support of RF energy electrode with respect to opposing ultrasonic blade
US11974801B2 (en) 2019-12-30 2024-05-07 Cilag Gmbh International Electrosurgical instrument with flexible wiring assemblies
US11950797B2 (en) 2019-12-30 2024-04-09 Cilag Gmbh International Deflectable electrode with higher distal bias relative to proximal bias
US11684412B2 (en) 2019-12-30 2023-06-27 Cilag Gmbh International Surgical instrument with rotatable and articulatable surgical end effector
US12262937B2 (en) 2019-12-30 2025-04-01 Cilag Gmbh International User interface for surgical instrument with combination energy modality end-effector
US12053224B2 (en) 2019-12-30 2024-08-06 Cilag Gmbh International Variation in electrode parameters and deflectable electrode to modify energy density and tissue interaction
US12082808B2 (en) 2019-12-30 2024-09-10 Cilag Gmbh International Surgical instrument comprising a control system responsive to software configurations
US11812957B2 (en) 2019-12-30 2023-11-14 Cilag Gmbh International Surgical instrument comprising a signal interference resolution system
US12114912B2 (en) 2019-12-30 2024-10-15 Cilag Gmbh International Non-biased deflectable electrode to minimize contact between ultrasonic blade and electrode
US11944366B2 (en) 2019-12-30 2024-04-02 Cilag Gmbh International Asymmetric segmented ultrasonic support pad for cooperative engagement with a movable RF electrode
US12023086B2 (en) 2019-12-30 2024-07-02 Cilag Gmbh International Electrosurgical instrument for delivering blended energy modalities to tissue
US12343063B2 (en) 2019-12-30 2025-07-01 Cilag Gmbh International Multi-layer clamp arm pad for enhanced versatility and performance of a surgical device
US11452525B2 (en) 2019-12-30 2022-09-27 Cilag Gmbh International Surgical instrument comprising an adjustment system
US11937866B2 (en) 2019-12-30 2024-03-26 Cilag Gmbh International Method for an electrosurgical procedure
US11986201B2 (en) 2019-12-30 2024-05-21 Cilag Gmbh International Method for operating a surgical instrument
EP4040191A1 (de) * 2020-02-20 2022-08-10 2pi-Labs GmbH Radarsystem und synchronisationsverfahren

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4129832A (en) * 1977-06-20 1978-12-12 Harris Corporation Method and means for linearizing a voltage controlled oscillator sweep generator
US4593287A (en) * 1982-09-30 1986-06-03 The Boeing Company FM/CW sweep linearizer and method therefor
US4499435A (en) * 1982-09-30 1985-02-12 Harris Corporation System for linearizing sweep of voltage controlled oscillator
US4603305A (en) * 1984-07-24 1986-07-29 Cushman Electronics, Inc. Apparatus and method for sweep oscillator calibration
US5172123A (en) * 1985-01-29 1992-12-15 Hercules Defense Electronics, Inc. Frequency feedback linearizer
US4647873A (en) * 1985-07-19 1987-03-03 General Dynamics, Pomona Division Adaptive linear FM sweep corrective system
US4831373A (en) * 1987-04-30 1989-05-16 Motorola, Inc. Method for dynamically allocating data channels on a trunked communication system
US4916405A (en) * 1988-10-27 1990-04-10 Unisys Corp. Smart sweep apparatus for data rate receivers
US5028886A (en) * 1989-09-29 1991-07-02 Hewlett-Packard Company Swept frequency slope correction system for synthesized sweeper
GB2237157A (en) * 1989-10-20 1991-04-24 Marconi Instruments Ltd Control of frequency modulators
GB9106131D0 (en) * 1991-03-22 1991-06-12 Marconi Gec Ltd Digital waveform lineariser
ES2060536B1 (es) * 1992-11-30 1995-06-01 Alcatel Standard Electrica Sintetizador de frecuencias.
US5379001A (en) * 1993-10-25 1995-01-03 Alliant Techsystems Inc. Closed loop linearizer for ramp modulated VCO
US5721762A (en) * 1993-12-01 1998-02-24 Sharp Microelectronics Technology, Inc. Shared base stations for voice and data cellular telecommunications and method
US5533019A (en) * 1994-01-31 1996-07-02 Motorola, Inc. Packet data in an analog cellular radiotelephone system
JP3418463B2 (ja) * 1994-10-27 2003-06-23 富士通株式会社 ディジタル移動電話通信方法と通話チャネル切換方法及びそれらを実現するための移動局と基地局
US5557241A (en) * 1995-05-24 1996-09-17 Ail Systems, Inc. Linear chirp generation using VCO tuning with polynomial predistortion
US5764781A (en) * 1995-12-12 1998-06-09 Ding; Chih-Shun Speaker and amplifier system

Also Published As

Publication number Publication date
US6147560A (en) 2000-11-14
EP0855792B1 (de) 2003-08-13
SE9700245D0 (sv) 1997-01-28
DE69817041D1 (de) 2003-09-18
EP0855792A1 (de) 1998-07-29
SE508289C2 (sv) 1998-09-21
SE9700245L (sv) 1998-07-29

Similar Documents

Publication Publication Date Title
DE69817041T2 (de) Methode und Anordnung zur Überwachung und Kontrolle eines Oszillatrorsignals
EP0499952B1 (de) FMCW-Radarsystem mit linearer Frequenzmodulation
DE2741215C2 (de) Sendeeinrichtung für eine Netzüberlagerungs-Meldeanlage
DE3334453C2 (de)
EP0175863B1 (de) Verfahren zum Senden von Daten über die Leitung eines Wechselstrom-Verteilungsnetzes und Sender zur Durchführung des Verfahrens
DE1812503C3 (de) Verfahren zum Prüfen der Antwort eines Systems auf ein Eingangssignal und Gerät zum Durchführen des Verfahrens
DE2442985C2 (de)
DE19750349C2 (de) Netzwerk-Analysator
DE2424709A1 (de) Geraet fuer frequenzmessung und frequenzabgleich von kristallresonatoren
DE3425961C2 (de)
DE1462411A1 (de) Frequenz-Phasen-Steuerkreis
DE68916773T2 (de) Verfahren und Anordnung zur Detektion von Übermodulation für die Signalanalyse.
DE3687559T2 (de) Vorrichtung und geraet zur signalmessung nach der frequenzueberlagerungsmethode mit mitteln zur automatischen korrektur der verstimmung.
DE3324190C2 (de) Gewobbelter Frequenzsignalgenerator
WO2004027452A1 (de) Verfahren zum bestimmen einer entfernung und entfernungsmessgerät verbesserung der effektiven auflösung eines a/d-wandlers durch phasenmodulation des auswertesignals
CH615542A5 (en) Method and device for correcting the characteristic curve of an analog-digital converter
DE2856397A1 (de) Schaltungsanordnung zur erzielung eines gleichlaufs zwischen der oszillatorfrequenz und der resonanzfrequenz des eingangskreises eines ueberlagerungsempfaengers
DE2404888A1 (de) Verfahren und vorrichtung zur umwandlung eines gleichstromsignals mit veraenderlicher amplitude in ein entsprechendes sinus-/kosinus-signalformat
DE2061744A1 (de) Vorrichtung zur Übertragung von In formation bei sich ändernder Frequenz
DE19680092C2 (de) Spektrumanalysator
DE3119975C2 (de) Homodynes Netzwerkanalyseverfahren
DE2801525A1 (de) Winkelmodulierbarer oszillator
DE102009001695B4 (de) Verfahren und Anordnung zur Impedanzmessung
DE2637953C2 (de) Einrichtung zum Nachstimmen eines frequenzmodulierten Oszillators
DE19913722C1 (de) Verfahren und Vorrichtung zum Prüfen eines Jittergenerators

Legal Events

Date Code Title Description
8364 No opposition during term of opposition