Nothing Special   »   [go: up one dir, main page]

DE10036090B4 - Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern - Google Patents

Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern Download PDF

Info

Publication number
DE10036090B4
DE10036090B4 DE2000136090 DE10036090A DE10036090B4 DE 10036090 B4 DE10036090 B4 DE 10036090B4 DE 2000136090 DE2000136090 DE 2000136090 DE 10036090 A DE10036090 A DE 10036090A DE 10036090 B4 DE10036090 B4 DE 10036090B4
Authority
DE
Germany
Prior art keywords
track signals
errors
angle
correction
track
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
DE2000136090
Other languages
English (en)
Other versions
DE10036090A1 (de
Inventor
Andreas Dr. Bünte
Stephan Dr. Beineke
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.)
Keba Industrial Automation Germany GmbH
Original Assignee
Lust Antriebstechnik GmbH
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 Lust Antriebstechnik GmbH filed Critical Lust Antriebstechnik GmbH
Priority to DE2000136090 priority Critical patent/DE10036090B4/de
Publication of DE10036090A1 publication Critical patent/DE10036090A1/de
Application granted granted Critical
Publication of DE10036090B4 publication Critical patent/DE10036090B4/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/24471Error correction
    • G01D5/24476Signal processing
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D5/00Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
    • G01D5/12Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
    • G01D5/244Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
    • G01D5/24471Error correction
    • G01D5/2448Correction of gain, threshold, offset or phase control
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P3/00Measuring linear or angular speed; Measuring differences of linear or angular speeds
    • G01P3/42Devices characterised by the use of electric or magnetic means
    • G01P3/44Devices characterised by the use of electric or magnetic means for measuring angular speed
    • G01P3/48Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
    • G01P3/481Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
    • G01P3/489Digital circuits therefor

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Positions- oder Drehwinkelgebern mit mindestens zwei um einen Phasenwinkel verschobenen, näherungsweise sinusförmigen Spursignalen, dadurch gekennzeichnet, dass die Länge des durch die Spursignale oder durch die korrigierten Spursignale beschriebenen komplexen Zeigers oder Größen, die mit diesen Längen in einem definierten funktionalen Zusammenhang stehen, mit dem Sinus oder Kosinus des doppelten Winkels, der durch die aktuelle Lage innerhalb einer Periode der Spursignale festgelegt ist, gewichtet werden und dass mit den so bestimmten Grössen mittels eines Rechenwerkes (2) eine Korrektur der Amplitudenfehler oder mittels eines Rechenwerkes (1) eine Korrektur der Winkelfehler vorgenommen wird.

Description

  • Die Erfindung bezieht sich auf ein Verfahren zur Unterdrückung von Amplituden-, Winkel- und Offsetfehlern der Spursignale von Lagegebern, bei denen die Lageinformation mittels zweier, näherungsweise sinusförmiger und um einen definierten Winkel versetzten Spursignale bereitgestellt wird. Bei diesen kann es sich beispielsweise um optische SinCos-Geber oder Resolver mit nachgeschalteter Amplitudendemodulation handeln.
  • Typischerweise weisen derartige Messsysteme zwei Spursignale auf, die um einen Winkel von 90° phasenverschoben sind. Die Spursignale können mathematisch als komplexe Funktion dargestellt werden:
    Figure 00010001
  • Nach dem Stand der Technik wird die Lage unter Berücksichtigung der Drehrichtung des komplexen Zeigers s(ε) bestimmt, indem die Quadrantenübergänge mit Hilfe von Zählern erfaßt werden. Bei sinusförmigen Spursignalen kann die Lageauflösung innerhalb einer Signalperiode verbessert werden, indem der Winkel εi = ⦟s(ε) berechnet und die Gesamtlage εG (für Drehbewegungen) aus dem Zählerstand und εi zusammengesetzt wird [2]. Die Geschwindigkeit wird durch Differenziation der Lage nach der Zeit berechnet.
  • Kritisch bei dieser Vorgehensweise ist, dass typische systematische Fehler der Spursignale wie Offsetfehler, Amplitudenfehler, Phasenfehler oder von der Sinusform abweichenden Signalverläufe bei der Berechnung der Gesamtlage und der daraus abgeleiteten Geschwindigkeit zu nennenswerten Fehlern führen. Dieser Effekt ist insbesondere bei Resolvern aufgrund der geringen Periodenzahl pro Umdrehung kritisch. Weiterhin ist es ungünstig, dass die Positions- und Geschwindigkeitsberechnung in der Regel zeitdiskret vorgenommen wird, wobei aufgrund der hohen Frequenzen der Spursignale, von optischen Gebern bezüglich der systematischen Fehler das Shannonsche Abtasttheorem nicht eingehalten werden kann. Die Spektren der Fehler der zeitdiskreten Lage- und Geschwindigkeitssignale finden sich deshalb in verschiedenen Frequenzbereichen wieder, insbesondere auch im für eine Regelung auszuwertenden Basisband um die Freguenz Null, so dass eine vollständige Unterdrückung mit digitalen Filtern nicht möglich ist. Andere Auswerteverfahren versuchen die Aliasing-Effekte zu unterdrücken, indem durch Oversampling und Mittelwertbildung die Auswirkungen der Spursignalfehler verringert werden.
  • Nachteil dieser Verfahren ist der hohe Hardwareaufwand durch die erforderlichen schnellen AD-Umsetzer und der notwendigen Geschwindigkeit des Rechenwerkes [4]. Ein anderer Ansatz, bei dem die wesentlichen Geberfehler mittels eines Rechenwerkes in Kennlinien abgelegt und anschliessend mit den Kennlinien kompensiert werden, hat die Nachteile, dass Änderungen der Fehler durch Alterung der Geber oder Temperatureinflüsse nicht erfasst werden und ein Abgleich der einzelnen Geber oder zumindest der Gebertypen erforderlich ist [3]:
  • Andere Auswerteverfahren arbeiten mit PLL-Reglern (Phase Locked Loop) [1]. Wenn die Dynamik des PLL-Reglers so gewählt wird, dass er auf die Fehleranteile nicht reagieren kann, lassen sich mit dieser Schaltung die Fehler unterdrücken. Bei kleinen Frequenzen der Spursignale folgt der PLL-Kreis allerdings den Fehlern der Spursignale, so dass auch mit dieser Vorgehensweise die Lage oder Geschwindigkeit nicht fehlerfrei bestimmt werden kann.
  • Die Patentschrift DE 37 42 295 C2 zeigt eine Positionsmesseinrichtung, bei der das Spursignal s(ε) mit Hilfe von insgesamt 4 Messsignalen bestimmt wird, bei der jeweils 2 Messsignale aus unabhängigen Abtasteinheiten stammen. Diese 4 Messsignale werden mittels eines Rechenwerkes so verrechnet, dass durch Exzentritäten verursachte Phasenfehler unterdrückt werden. Nachteilig bei diesem Messsystem ist, dass mindestens zwei Abtasteinheiten erforderlich sind und dass die Exzentritäten nicht unabhängig von den restlichen Geberfehlern, wie Offset-, Verstärkungsfehler oder Oberwellen, kompensiert werden können. Diese Geberfehler stören bei diesem Messsystem die Unterdrückung der Phasenfehler. Diese Nachteile werden mit der vorliegenden Erfindung vermieden.
  • Der Erfindung liegt die Aufgabe zugrunde, bei der Auswertung von Resolvern oder Inkrementalgebern die systematischen Phasen- und Amplitudenfehler in allen Betriebsbereichen effektiv zu unterdrücken, ohne dass die Dynamik der Lage oder Drehzahlerfassung verschlechtert wird. Erfindungsgemäß wird diese Aufgabe dadurch gelösst, dass der Betrag oder das Betragsquadrat vom komplexen Zeiger s(ε) gebildet und diese Grössen mit dem Sinus und Kosinus des doppelten Winkels, der durch die aktuelle Lage innerhalb einer Periode der Spursignale festgelegt ist, gewichtet wird und dass mit den so bestimmten Grössen mittels eines Rechenwerkes eine Korrektur der Amplituden- und Winkelfehler vorgenommen wird.
  • Diese Vorgehensweise kann mathematisch begründet werden. Geht man von einem Signal der Form
    Figure 00030001
    aus, so kann der Betrag des Zeigers dargestellt werden mit:
    Figure 00030002
  • Dabei repräsentiert der Winkel φ den Phasenfehler zwischen den Spursignalen, der hier ohne Begrenzung der Allgemeinheit so angenommen wird, dass er allein in dem Signal A auftritt. Da dieser Winkel, der nur von den Fertigungstoleranzen der Geberhersteller abhängt, in der Regel sehr klein ist, ist die folgende Näherung zulässig:
    Figure 00030003
  • Dabei beschreibt der Anteil a) die mittlere Länge des komplexen Zeigers, b) die mit dem Cosinus des Winkels 2? gewichtete Differenz der Amplitudenquadrate der Spursignale und c) der mit dem Produkt 2A2sin(2ε) gewichtete Phasenfehler φ . Unter Ausnutzung der Orthogonalitätsbeziehungen der trigonometrischen Funktionen kann basierend auf diesen Fehleranteilen eine Bestimmung der Amplituden und Phasenfehler erfolgen. So liefert das Integral
    Figure 00030004
    ein von den anderen Fehlern unabhängiges Maß für die Differenz der Amplitudenquadrate der Spursignale und das Integral
    Figure 00030005
    ein von den anderen Fehlern unabhängiges Maß für den Phasenfehler.
  • Die gleiche Vorgehensweise kann auf die Bestimmung der Offsetfehler übertragen werden. Werden zunächst Amplituden- und Phasenfehler vernachlässigt, so ergibt sich der Betrag des komplexen Fehlers bei Offsetfehlern wie folgt:
    Figure 00030006
    Figure 00040001
  • Dabei beschreibt der Anteil a) das mit dem Produkt 2cos(2ε) gewichtete Quadrat des Offsetfehlers der Spur A und der Anteil b) das mit dem Produkt 2sin(2ε) gewichtete Quadrat des Offsetfehlers der Spur B. Auch diese Anteile lassen sich aufgrund der Orthogonalitätsbeziehungen der trigonometrischen Funktionen unabhängig von den anderen Fehlerquellen zur Bestimmung der Offsetfehler nutzen. So liefert das Integral
    Figure 00040002
    ein von den anderen Fehlern unabhängiges Maß für den Offsetfehlers der Spur A und das Integral
    Figure 00040003
    ein von den anderen Fehlern unabhängiges Maß für den Offsetfehlers der Spur A.
  • Es bietet sich an, die oben aufgeführten Rechenvorschriften mittels eines digitalen Rechenwerkes zu realisieren, das in der Regel zeitdiskret arbeitet. Zur Vereinfachung der Bestimmung der Integrale kann die Integration nach dem Winkel durch eine Integration nach der Zeit ersetzt werden. Da ω ⋅ dt = dε gilt, kann diese Aufgabe gelöst werden, indem die Integranden mit der Drehzahl gewichtet werden.
  • Die exakte Integration über eine ganzzahlige Anzahl von Perioden ist bei drehzahlveränderlichen Antrieben nur schwer sicherzustellen. Auf der anderen Seite ändern sich die zu kompensierenden Fehler nicht oder nur langsam. Es bietet sich deshalb an, die Bestimmung der Fehleranteile mit Integratoren durchzuführen, die aufgrund der gewählten Zeitkonstante über viele Perioden mitteln und praktisch nur auf die Gleichanteile der eingeleiteten Signale reagieren und somit selektiv die Geberfehler bestimmen. In diesem Fall stellen die Integratoren praktisch Regler dar, die mit dem Sollwert Null beaufschlagt werden.
  • Bei dieser Betrachtungsweise können die Integratoren durch beliebige andere Übertragungselemente ersetzt werden, die ein entsprechendes Tiefpassverhalten aufweisen oder eine Mittelwertbildung vornehmen.
  • Die Integrale GAB, Gφ, G und GB - liefern nur dann ein Maß für den betrachteten Fehler das unabhängig von den anderen systematischen Fehlern ist, wenn die Integration exakt über eine Periode öder ein ganzzahliges Vielfaches integriert wird. Das kann erreicht werden, indem die Ausgangsgrößen der Regler synchron zur Winkellage abgetastet werden, und die Kompensation der Fehler mit den abgetasteten Werten durchgeführt wird.
  • Ebenfalls kann das Verfahren verallgemeinert werden, indem statt der exakten Länge des komplexen Zeigers eine Größe verwendet wird, und (∣⁣s(ε)∣⁣) im relevanten Bereich einen eindeutigen, funktionalen Zusammenhang darstellt. Der relevante Bereich ist hierbei durch die zu erwartenden maximalen Geberfehler festgelegt. Sinnvoll ist insbesondere die Verwendung der quadrierten Länge, da diese einfach zu berechnen ist.
  • Alternativ können die Offsetfehler mit einem Hochpass mit sehr kleiner Grenzfrequenz unterdrückt werden.
  • Die dargestellte Bestimmung der Geberfehler muss nicht ständig durchgeführt werden. Eventuell reicht eine einmalige Bestimmung bei der Inbetriebnahme aus. Später kann dann die Korrektur mit den einmalig bestimmten Größen erfolgen. Ebenfalls können kritische Drehzahlbereiche ausgeklammert werden, bei denen eine Bestimmung nicht zuverlässig möglich ist. Solch kritische Bereiche sind z. B. die Bereiche, in denen die Frequenz der Spursignale mit der Abtastfrequenz der Algorithmen zur Geberfehlerbestimmung übereinstimmt oder das Abtasttheorem nicht eingehalten werden kann.
  • Weitere Einzelheiten der Erfindung können den Unteransprüchen entnommen werden.
  • Auf der Zeichnung ist ein Ausführungsbeispiel der Erfindung dargestellt und zwar zeigen:
  • 1 ein erstes Ausführungsbeispiel, bei dem die Bestimmung der Korrekturgrössen mittels Regler erfolgt
  • 2 ein Ausführungsbeispiel, bei dem die Bestimmung der Korrekturgrössen mittels Regler erfolgt und zusätzlich eine Wichtung mit der Frequenz der Spursignale erfolgt
  • 3 eine Möglichkeit zur Korrektur der Offsetanteile der Spursignale
  • 4 eine weitere Möglichkeit zur Korrektur der Offsetanteile der Spursignale
  • 5 ein Ausführungsbeispiel, bei dem die Bestimmung der Korrekturgrössen nicht mit Reglern sondern gesteuert erfolgt.
  • 1 zeigt das erfindungsgemäße Rechenwerk zur Korrektur der Amplitudendifferenzen und der Winkelfehler mittels des mit dem Sinus und Kosinus gewichteten Betragsquadrates des Zeigers der Spursignale. Die Phasenkorrektur (1) wird dabei durch eine Addition und zwei Multiplikationen erreicht. Diese Phasenkorrektur (1) kann mit der Amplitudenkorrektur (2) vereint werden. Die Betragsquadratbildung (3) erfolgt mit den korrigierten Signalen. Mit dem Amplitudenregler (6), der nicht Gegenstand dieser Anmeldung ist und für die Funktion nicht zwingend erforderlich ist, wird die mittlere Amplitudenlänge geregelt. Das Betragsquadrat, oder in diesem Fall die Regeldifferenz des Amplitudenreglers wird mittels der Multiplikatoren (4) und (5) mit dem Sinus und Kosinus des doppelten Winkels gewichtet. Die entsprechenden Ausgangsgrößen werden anschliessend einem Winkelfehlerregler (7) und einem Amplitudendifferenzregler (8) zugeführt. Mit den Stellgrößen der Regler (6), (7) und (8) werden dann die Phasenkorrektur (1) und die Amplitudenkorrektur (2) angesteuert.
  • 2 zeigt die gleiche Struktur wie 1 mit der Ausnahme, dass hier zusätzlich die Eingangsgrössen des Winkelfehlerreglers (7) und des Amplitudendifferenzreglers (8) mittels des Multiplikators (9) mit der Frequenz der Spursignale gewichtet wird.
  • 3 zeigt eine Struktur zur. Korrektur der Offsetanteile der Spursignale. Die Ausgangssignale des Korrekturrechenwerkes (12) werden einer Betragsquadratbildung zugeführt und diese Grösse wird anschliessend mit den Spursignalen gewichtet. Diese Grössen werden dann Offsetreglern (10) und (11) zugeführt, dessen Ausgangsgrössen die Offsetkorrektur ansteuern.
  • 4 zeigt eine Alternative zur Offsetkonektur. Hier werden beide Signale jeweils einem Hochpassfilter (13) und (14) zugeführt.
  • 5 zeigt das erfindungsgemäße Rechenwerk zur Korrektur der Amplitudendifferenzen und der Winkelfehler mittels des mit dem Sinus und Kosinus gewichteten Betragsquadrates des Zeigers der Spursignale. Im Gegensatz zu 1 wird die Korrektur nicht mit Hilfe von Reglern durchgeführt sondern die Korrektur (1) und (2) erfolgt gesteuert. Dazu werden mit Hilfe des Rechenwerkes (15) u. a. die Integrale GAB und Gφ berechnet und mit diesen Werten werden an schliessend Korrekturgrössen bestimmt, mit denen die Phasenkorrektur (1) und Amplitudenkorrektur (2) durchgeführt werden. Das Rechenwerk (15) kann zusätzlich eine winkelsynchrone Abtastung der Integratoren vornehmen, um eine Integration über exakt eine Periode oder ein ganzzahliges Vielfaches erlauben.
  • Erklärung der Formelzeichen:
    ? Winkellage innerhalb einer Periode der Spursignale des Gebers
    φ Abweichung des Phasenwinkels der Kosinus- und Sinusspur vom idealen Wert
    A, B Amplituden der Komponenten des Spursignals (Kosinusspur, Sinusspur)
    Ᾱ, Β Offset der Komponenten des Spursignals (Kosinusspur, Sinusspur)
    G Größe zur Bestimmung der Offsets der Kosinusspur
    GB - Größe zur Bestimmung der Offsets der Sinusspur
    GAB Größe zur Bestimmung der Amplitudendifferenz der Spursignale (A – B ) Gφ Größe zur Bestimmung des Winkelfehlers der Spursignale (A – B ) sa, sb Komponenten des Spursignals (Kosinusspur, Sinusspur) Sa, korr, Sb , korr Komponenten des korrigierten Spursignals (Kosinusspur, Sinusspur) s komplexer Zeiger der Spursignale des Gebers
  • (1)
    Rechenwerk für die Winkelkorrektur der Spursignale
    (2)
    Rechenwerk für die Amplitudenkorrektur der Spursignale
    (3)
    Betragsquadratbildung der Zeigerlänge
    (4)
    Wichtung mit dem Sinus des doppelten Periodenwinkels
    (5)
    Wichtung mit dem Kosinus des doppelten Periodenwinkels
    (6)
    Regler zur Anpassung der Zeigerlänge
    (7)
    Regler zum Abgleich des Winkelfehlers
    (8)
    Regler zum Abgleich der Amplitudendifferenz
    (9)
    Wichtung mit der Frequenz des Spursignals
    (10)
    Regler zum Abgleich des Offsetfehlers der Kosinusspur
    (11)
    Regler zum Abgleich des Offsetfehlers der Sinusspur
    (12)
    Rechenwerk zur Korrektur der Offsetfehler
    (13)
    Hochpassfilter zur Eliminierung der Offsetanteile der Kosinusspur
    (14)
    Hochpassfilter zur Eliminierung der Offsetanteile der Sinusspur
    (15)
    Wichtung mit dem Kosinus des Periodenwinkels
    (16)
    Wichtung mit dem Sinus des Periodenwinkels
    (17)
    Rechenwerk zur Bestimmung der Grössen für eine gesteuerte Korrektur der Amplitu
    den- und Winkelfehler
  • Literatur
    • [1] Emura, T.; Wang, L.: A High-Resolution Interpolator for Incremental Encoders Based on the Quadrature PLL Method. In: IEEE Transactions on Industrial Electronics (2000), vol. 47, no. 1.
    • [2] Henke, T.: Spurenauswertung mit Spezial-Chip. In: Elektronik, H. 1, 1994, S. 24–31.
    • [3] Höscheler, B.: Erhöhung der Genauigkeit bei Wegmeßsystemen durch selbstlernende Kompensation systematischer Fehler. SPS/IPC/Drives, Nürnberg 1999. Konf.-ber. S. 617–626.
    • [4] Kirchberger, R.; Hiller, B.: Oversamplingverfahren zur Verbesserung der Erfassung von Lage und Drehzahl an elektrischen Antrieben mit inkrementellen Gebersystem. SPS/IPC/ Drives, Nürnberg 1999. Konf.-ber. S. 598–606.

Claims (10)

  1. Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Positions- oder Drehwinkelgebern mit mindestens zwei um einen Phasenwinkel verschobenen, näherungsweise sinusförmigen Spursignalen, dadurch gekennzeichnet, dass die Länge des durch die Spursignale oder durch die korrigierten Spursignale beschriebenen komplexen Zeigers oder Größen, die mit diesen Längen in einem definierten funktionalen Zusammenhang stehen, mit dem Sinus oder Kosinus des doppelten Winkels, der durch die aktuelle Lage innerhalb einer Periode der Spursignale festgelegt ist, gewichtet werden und dass mit den so bestimmten Grössen mittels eines Rechenwerkes (2) eine Korrektur der Amplitudenfehler oder mittels eines Rechenwerkes (1) eine Korrektur der Winkelfehler vorgenommen wird.
  2. Verfahren nach Anspruch 1., dadurch gekennzeichnet, dass, das Rechenwerk Regler (7), (8) enthält, dessen Ausgangsgrössen auf die Spursignale mittels einer Amplitudenkorrektur (2) oder Winkelkorrektur (1) einwirken, bevor die Spursignale der Positionsauswertung zugeführt werden.
  3. Verfahren nach Anspruch 2., dadurch gekennzeichnet, dass die Übertragungscharakteristik der Regler (7), (8) so gewählt wird, dass sie eine Tiefpassfilterung oder Mittelwertbildung bewirken.
  4. Verfahren nach Anspruch 1., dadurch gekennzeichnet, dass mittels des Rechenwerkes (15) eine Tiefpassfilterung oder Mittelwertbildung der mit dem Sinus oder Kosinus des doppelten Winkels gewichteten Länge des durch die Spursignale beschriebenen komplexen Zeigers oder Größen, die mit diesen Längen in einem definierten funktionalen Zusammenhang stehen, vorgenommen wird, und die Ausgangsgrössen der Filterung oder Mittelwertbildung auf die Spursignale mittels einer Amplitudenkorrektur (2) oder Winkelkorrektur (1) einwirken, bevor sie der Auswertung zugeführt werden.
  5. Verfahren nach den Ansprüchen 1. bis 4., dadurch gekennzeichnet, dass die Ausgangsgrössen der Regler, Tiefpassfilter oder Mittelwertbildner synchron zur Winkellage abgetastet werden.
  6. Verfahren nach Anspruch 1., dadurch gekennzeichnet, dass der mit dem Sinus oder Kosinus des doppelten Winkels gewichteten Länge des durch die Spursignaleoder durch die korrigierten Spursignale beschriebenen komplexen Zeigers oder Größen, die mit diesen Längen in einem definierten funktionalen Zusammenhang stehen, zusätzlich mit der Winkelgeschwindigkeit der Spursignale oder einer hierzu proportionalen Grösse gewichtet werden.
  7. Verfahren nach Anspruch 1., dadurch gekennzeichnet, dass zusätzlich eine Offsetkorrektur (12) der Spursignale vorgenommen wird.
  8. Verfahren nach Anspruch 7., dadurch gekennzeichnet, dass die Offsetkorrektur (12) der Spursignale vorgenommen wird, indem die Länge des durch die Spursignale oder der offsetkorrigierten Spursignale beschriebenen komplexen Zeiger oder Größen, die mit diesen Längen in einem definierten funktionalen Zusammenhang stehen, mit dem Sinus oder Kosinus des Winkels, der durch die aktuelle Lage innerhalb einer Periode der Spursignale festgelegt ist, gewichtet wird, und mit den so bestimmten Grössen mittels eines Rechenwerkes eine Korrektur der Offsetfehler vorgenommen wird.
  9. Verfahren nach den Ansprüchen 1. oder 7., dadurch gekennzeichnet, dass die Bestimmung der Amplituden-, Winkel- oder Offsetfehler nicht bei allen Frequenzen der Spursignale oder nicht in allen Betriebsbereichen des Gebers durchgeführt wird.
  10. Verfahren nach Anspruch 9., dadurch gekennzeichnet, dass in den Betriebsbereichen, in denen die Fehler nicht bestimmt werden, die Korrektur der Amplituden-, Winkel- oder Offsetfehler mit den zuletzt bestimmten Werten fortgeführt wird.
DE2000136090 2000-07-25 2000-07-25 Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern Expired - Lifetime DE10036090B4 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2000136090 DE10036090B4 (de) 2000-07-25 2000-07-25 Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000136090 DE10036090B4 (de) 2000-07-25 2000-07-25 Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern

Publications (2)

Publication Number Publication Date
DE10036090A1 DE10036090A1 (de) 2002-02-07
DE10036090B4 true DE10036090B4 (de) 2004-01-29

Family

ID=7650085

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000136090 Expired - Lifetime DE10036090B4 (de) 2000-07-25 2000-07-25 Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern

Country Status (1)

Country Link
DE (1) DE10036090B4 (de)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1674830A2 (de) 2004-12-23 2006-06-28 Aradex AG Verfahren zur Verbesserung der Signalqualität von sinusförmigen Spursignalen
DE102004039379B4 (de) * 2004-08-13 2010-09-02 Aerolas Gmbh, Aerostatische Lager- Lasertechnik Verfahren und Vorrichtung zur Korrektur systematischer Spursignalfehler von inkrementellen Positions- oder Drehwinkelgebern
US7904267B2 (en) 2007-07-13 2011-03-08 P.C. Krause & Associates, Inc. Adaptive resolver compensation controller
DE102016223938A1 (de) 2016-12-01 2018-06-07 Schaeffler Technologies AG & Co. KG Verfahren zur Demodulation von Signalen eines Sinus-Cosinus-Rotationssensors
CN110199177A (zh) * 2017-02-02 2019-09-03 索尤若驱动有限及两合公司 用于监控位置变化传感器的轨迹信号的方法和装置

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004002629B4 (de) * 2004-01-19 2020-12-24 K.A. Schmersal Gmbh & Co. Kg Verfahren zur Fehlererkennung einer mittels induktivem Geber wie Resolver durchgeführten Positionserfassung
DE102006059258B4 (de) * 2006-12-15 2019-01-31 Hengstler Gmbh Verfahren zur synchronen Auswertung von Positions-Encodern mit Sinus/Kosinus Signalen und eine nach dem Verfahren arbeitende Schaltung
KR101664567B1 (ko) 2014-10-20 2016-10-10 현대자동차주식회사 레졸버의 위치 정보 오차를 보상하기 위한 장치 및 방법
FR3036888B1 (fr) * 2015-05-29 2019-04-19 Francecol Technology Procede de reduction du bruit pour codeur numerique d'arbre tournant
US10156462B2 (en) 2016-11-07 2018-12-18 GM Global Technology Operations LLC Error correction in a vector-based position sensing system
DE102017202218A1 (de) 2017-02-13 2018-08-16 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren und Vorrichtung zur Korrektur eines Ausgangssignals einer Messeinrichtung
DE102017202217B4 (de) 2017-02-13 2019-07-11 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren und Vorrichtung zur Korrektur eines Ausgangssignals einer Messeinrichtung
DE102017222508B4 (de) 2017-12-12 2022-02-17 Carl Zeiss Industrielle Messtechnik Gmbh Verfahren und Vorrichtung zur Korrektur von Messsystemabweichungen
CN109634312B (zh) * 2018-12-31 2024-05-28 华测检测认证集团股份有限公司 自动防倒大气采样设备
CN114421838B (zh) * 2021-12-07 2024-04-19 浙江零跑科技股份有限公司 一种高精度旋转变压器软解码实现方法
CN118705982A (zh) * 2023-03-27 2024-09-27 库卡机器人(广东)有限公司 旋转变压器及其校准方法、装置、存储介质和控制系统

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3742295C2 (de) * 1987-12-14 1992-02-27 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut, De
US5168222A (en) * 1990-09-26 1992-12-01 Sextant Avionique Signal processor circuit with signal multiplexing, sampling and multiplying for processing orthogonally received signals in electromagnetic position detection system
DE4242145A1 (de) * 1992-12-14 1994-06-16 Siemens Ag Vorrichtung zum Ausgleich eines Fehlwinkels zwischen einem cosinus- und einem sinusförmigen, lageabhängigen Meßsignal bei einem Winkelgeber bzw. einem Linearmaßstab
DE19544948A1 (de) * 1995-12-01 1997-06-05 Gemac Ges Fuer Mikroelektronik Digitale Interpolationseinrichtung mit Amplituden- und Nullageregelung der Eingangssignale
DE19502399C2 (de) * 1994-01-28 1998-04-09 Mitsubishi Electric Corp Verfahren zur Fehlerkorrektur bei einem Positionssensor
DE19849910A1 (de) * 1998-10-29 2000-05-04 Philips Corp Intellectual Pty Offsetkompensiertes Winkelmeßsystem

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3742295C2 (de) * 1987-12-14 1992-02-27 Dr. Johannes Heidenhain Gmbh, 8225 Traunreut, De
US5168222A (en) * 1990-09-26 1992-12-01 Sextant Avionique Signal processor circuit with signal multiplexing, sampling and multiplying for processing orthogonally received signals in electromagnetic position detection system
DE4242145A1 (de) * 1992-12-14 1994-06-16 Siemens Ag Vorrichtung zum Ausgleich eines Fehlwinkels zwischen einem cosinus- und einem sinusförmigen, lageabhängigen Meßsignal bei einem Winkelgeber bzw. einem Linearmaßstab
DE19502399C2 (de) * 1994-01-28 1998-04-09 Mitsubishi Electric Corp Verfahren zur Fehlerkorrektur bei einem Positionssensor
DE19544948A1 (de) * 1995-12-01 1997-06-05 Gemac Ges Fuer Mikroelektronik Digitale Interpolationseinrichtung mit Amplituden- und Nullageregelung der Eingangssignale
DE19849910A1 (de) * 1998-10-29 2000-05-04 Philips Corp Intellectual Pty Offsetkompensiertes Winkelmeßsystem

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
EMURA, T. *
EMURA, T.; WANG, I.: A High-Resolution Interpola- tor for Incremental Encoders Based on the Quadra- ture: PLL Method. In: IEEE Transactions on In- dustrial Electronics (2000), Vol. 47, No. 1
HENKE, T.: Spurenauswertung mit Spezial-Chip. In: Elektronik, H. 1, 1994, S. 24-31 *
HILLER, B.: Oversamplingver- fahren zur Verbesserung der Erfassung von Lage und Drehzahl an elektrischen Antrieben mit inkre- mentellen Gebersystem. SPS/IPC/Drives, Nürnberg 1999. Konf.-ber. S. 598-606 *
HÖSCHELER, B.: Erhöhung der Genauigkeit bei Weg- meßsystemen durch selbstlernende Kompensation systematischer Fehler SPS/IPC/Drives, Nürnberg 1999. Konf.-ber. S. 617-626 *
KIRCHBERGER, R. *
KIRCHBERGER, R.; HILLER, B.: Oversamplingver- fahren zur Verbesserung der Erfassung von Lage und Drehzahl an elektrischen Antrieben mit inkre- mentellen Gebersystem. SPS/IPC/Drives, Nürnberg 1999. Konf.-ber. S. 598-606
WANG, I.: A High-Resolution Interpola- tor for Incremental Encoders Based on the Quadra- ture: PLL Method. In: IEEE Transactions on In- dustrial Electronics (2000), Vol. 47, No. 1 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004039379B4 (de) * 2004-08-13 2010-09-02 Aerolas Gmbh, Aerostatische Lager- Lasertechnik Verfahren und Vorrichtung zur Korrektur systematischer Spursignalfehler von inkrementellen Positions- oder Drehwinkelgebern
EP1674830A2 (de) 2004-12-23 2006-06-28 Aradex AG Verfahren zur Verbesserung der Signalqualität von sinusförmigen Spursignalen
US7904267B2 (en) 2007-07-13 2011-03-08 P.C. Krause & Associates, Inc. Adaptive resolver compensation controller
DE102016223938A1 (de) 2016-12-01 2018-06-07 Schaeffler Technologies AG & Co. KG Verfahren zur Demodulation von Signalen eines Sinus-Cosinus-Rotationssensors
DE102016223938B4 (de) 2016-12-01 2018-06-14 Schaeffler Technologies AG & Co. KG Verfahren zur Demodulation von Signalen eines Sinus-Cosinus-Rotationssensors
CN110199177A (zh) * 2017-02-02 2019-09-03 索尤若驱动有限及两合公司 用于监控位置变化传感器的轨迹信号的方法和装置
CN110199177B (zh) * 2017-02-02 2021-11-16 索尤若驱动有限及两合公司 用于监控位置变化传感器的轨迹信号的方法和装置

Also Published As

Publication number Publication date
DE10036090A1 (de) 2002-02-07

Similar Documents

Publication Publication Date Title
DE10036090B4 (de) Verfahren zur Unterdrückung systematischer Fehler von inkrementellen Lagegebern
EP0997701B1 (de) Offsetkompensiertes Winkelmessystem
EP2827106B1 (de) Winkelerfassungsvorrichtung
EP3025125B1 (de) Verfahren zur dynamischen linearisierung von sensorsignalen eines magnetband-längenmesssystems
EP1241438A2 (de) Anordnung zur Winkelmessung
US9068861B2 (en) Resolver interface
DE10163528B4 (de) Verfahren zur Fehlerkompensation von sin/cos-Lagemesssystemen nach Offset-, Amplituden- und Phasenfehler
DE102006059258B4 (de) Verfahren zur synchronen Auswertung von Positions-Encodern mit Sinus/Kosinus Signalen und eine nach dem Verfahren arbeitende Schaltung
DE3642771A1 (de) Verfahren und vorrichtung zur messung der messgroesse eines messobjekts
DE102004021057A1 (de) Codierersignalinterpolationsdividierer
DE19934478B4 (de) Digitale Interpolationseinrichtung
DE102010027166B4 (de) Positionsmessvorrichtung und Verfahren zur Positionsmessung mittels Hall-Sensoren
DE102004015771A1 (de) Anordnung zur Drehmomentmessung von rotierenden Maschinenteilen
EP2787644B1 (de) Digitale Signalverarbeitungseinrichtung für einen Winkelbestimmer
EP0320589B2 (de) Positionsmesseinrichtung mit mehreren Abtaststellen
DE10025160C2 (de) Verfahren zur Auswertung von Lage- oder Drehwinkelgebern sowie Vorrichtung zur Durchführung des Verfahrens
DE112015006001T5 (de) Winkelfehlerkorrekturvorrichtung und Winkelfehlerkorrekturverfahren für einen Positionssensor
WO2016112903A1 (de) Verfahren und messsignalverarbeitungseinheit zur generierung eines mehrkanaligen messsignals für eine drehzahlmessung sowie sensoreinheit
DE10306127B4 (de) Verfahren und Schaltungsanordnung zur Festellung der Richtung eines Magnetfeldes
DE3417015A1 (de) Interpolationsverfahren
EP1651967B1 (de) Schaltungsanordnung und verfahren zur gewinnung eines ausgangssignals, sowie mit einer derartigen schaltungsanordnung ausgestattete drehzahlmessvorrichtung
DE4324197C2 (de) Anordnung zur Analog/Digital-Wandlung und zur seriellen Übertragung der Meßwerte wenigstens eines Sensorelements
DE102022102337A1 (de) Winkelsensorvorrichtung und Verfahren
DE10303495B4 (de) Verfahren zur Offset-Bestimmung von Winkelsensorsignalen
DE19937263C2 (de) Verfahren und Vorrichtung zur Ermittlung eines Drehzahl-Istwertes mit einem Analogtacho im Bereich kleiner Drehzahlen

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8110 Request for examination paragraph 44
8364 No opposition during term of opposition
R081 Change of applicant/patentee

Owner name: LTI DRIVES GMBH, DE

Free format text: FORMER OWNER: LUST ANTRIEBSTECHNIK GMBH, 35633 LAHNAU, DE

Effective date: 20140624

R071 Expiry of right