DE102022126969B3 - Kalibrieren eines Drehratensensors - Google Patents

Kalibrieren eines Drehratensensors Download PDF

Info

Publication number
DE102022126969B3
DE102022126969B3 DE102022126969.8A DE102022126969A DE102022126969B3 DE 102022126969 B3 DE102022126969 B3 DE 102022126969B3 DE 102022126969 A DE102022126969 A DE 102022126969A DE 102022126969 B3 DE102022126969 B3 DE 102022126969B3
Authority
DE
Germany
Prior art keywords
test data
rate sensor
rotation rate
sensor
coordinate system
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.)
Active
Application number
DE102022126969.8A
Other languages
English (en)
Inventor
Leonardo Borges Farconi
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.)
Deutsches Zentrum fuer Luft und Raumfahrt eV
Original Assignee
Deutsches Zentrum fuer Luft und Raumfahrt eV
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 Deutsches Zentrum fuer Luft und Raumfahrt eV filed Critical Deutsches Zentrum fuer Luft und Raumfahrt eV
Priority to DE102022126969.8A priority Critical patent/DE102022126969B3/de
Application granted granted Critical
Publication of DE102022126969B3 publication Critical patent/DE102022126969B3/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Kalibrieren eines Drehratensensors (1): Ermitteln (S1) von ersten Testdaten durch Aufbringen von Referenzdrehraten in unterschiedlichen Orientierungen und Beträgen; Schätzen (S2) eines Ausrichtungsfehlers zur Sensorachse, Ermitteln (S3) von zweiten Testdaten durch Aufbringen von Vibrationen; Ermitteln (S4) einer jeweiligen ersten Orientierungstransformation sodass alle Referenzdrehraten der ersten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind; Zusammenfassen (S5) aller Testdaten in einen kombinierten Testdatensatz; Vorgeben (S6) einer Modellstruktur; Ausführen (S7) einer allumfassenden Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von Parameterwerten, sodass sämtliche Parameter des parametrischen Modells auf Grundlage der aller Testdaten aufeinmal erhalten werden; und Kalibrieren (S8) des getesteten Drehratensensors (1) auf Basis des parametrischen Modells;

Description

  • Die Erfindung betrifft ein Verfahren zum Kalibrieren eines Drehratensensors.
  • Inertiale Messeinheiten (sogenannte IMUs, engl. für „inertial measurement units“) dienen dazu, aktuelle kinematische Größen in einem Referenzkoordinatensystem zu erfassen. Größtenteils mechanisch ausgeführt nutzen sie bekannte Effekte, wie den Zusammenhang zwischen Kraft und beschleunigter Masse, die Lagewinkelstabilität von rotierenden Massen (Kreiselstabilität) und Ähnliches, um weiterverarbeitbare Sensorsignale von vorherrschenden kinematischen Größen zu ermitteln. Auf optischen bzw. relativistischen Effekten basierende inertiale Messeinheiten, beispielsweise zur Bestimmung von Lagewinkeldrehraten mittels Laserkreisel, sind sehr teuer und werden entsprechend selten angewendet; diese sind nur in Nischenanwendungen wie militärischen Flugkörpern mit extrem hohen zu erwartenden Beschleunigungen zu finden. Der Fokus im Folgenden wird daher auf mechanische Messeinheiten gelegt, wenn auch nicht ausgeschlossen wird, dass die dargestellten Lösungen auch für optische Systeme gelten können.
  • Die folgenden Informationen ergeben sich aus fachmännischen Überlegungen, anstatt sich notwendigerweise aus einem bestimmten Dokument des Stands der Technik zu ergeben: Wie für andere Sensoren auch ist es Zweck von inertialen Messeinheiten, eine natürlich auftretende Größe zu erfassen und einen verarbeitbaren Signalwert daraus zu generieren. Naturgemäß weist jeder physische Sensor gewisse Ungenauigkeiten auf, die von Umgebungsbedingungen beeinflusst werden können und insbesondere über verschiedene Bereiche von Messgrößen und/oder Frequenzen der gemessenen Größe variieren. Ein Sensor weist damit eine gewisse Übertragungsfunktion (im algebraischen wie im dynamischen Sinne) auf, welche eine Abbildung der natürlich auftretenden Größe auf das verarbeitbare Sensorsignal darstellt.
  • Eine solche Übertragungsfunktion kann mit mathematischen Modellen beschrieben werden. Eine Vielzahl von Modelltypen kommt hierfür prinzipiell in Frage, seien es Modelle in Form von algebraischen Gleichungen oder dynamische Modelle, wobei letztere eine frequenzabhängige Übertragungsfunktion beschreiben und damit bevorzugt als Differentialgleichungen oder als Gleichungen im Frequenzbereich (wie dem Laplace Bereich) formuliert werden. Es sind ferner lineare Modelle von nichtlinearen Modellen zu unterscheiden. Statistische Modelle erlauben es, viele einzelne empirische Daten in ein Modell zusammenzufassen. Je genauer ein Modell die Realität des Sensors abbildet, umso besser ist der vom jeweiligen Sensor eingebrachte Fehler in der Übertragung von der natürlich auftretenden Größe auf das verarbeitbare Sensorsignal korrigierbar.
  • Ein häufig essenzieller Bestandteil einer inertialen Messeinheit sind Kreiselinstrumente. Solche Kreiselinstrumente dienen dazu, die Orientierung eines Referenzkoordinatensystems in Form von Lagewinkeln insbesondere gegenüber der Erde ermitteln zu können. Der dabei ausgenutzte Effekt ist die Stabilität einer rotierenden Masse gegenüber Lagewinkeländerungen. Wird beispielsweise eine kardanisch aufgehängte schnell rotierende Masse in einem Gehäuse an einen bewegten Körper angeordnet, wird bei einer Rotationsbewegung des Körpers und damit des Gehäuses das Gehäuse sozusagen um die rotierende Masse herum rotiert, während die jeweilige Achse der rotierenden Masse ihre Ausrichtung beibehält. Aus dieser relativen Orientierungsänderung zwischen rotierender Masse und Gehäuse kann somit eine Orientierungsänderung in Form von differenziellen Winkeln ermittelt werden. Wird durch zeitliche Integration einer gemessenen Drehrate ein Lagewinkel ermittelt, so integrieren sich naturgemäß Messfehler in der gemessenen Drehrate zu größeren Fehlern in den Lagewinkeln auf. Zur Vermeidung dieser Fehlerintegration werden typischerweise Kreiselinstrumente nicht alleine verwendet, sondern mit anderen Sensorarten gekoppelt. Dennoch geht der Messfehler in der gemessenen Drehrate in den abschließend ermittelten Lagewinkel ein.
  • Mit dem Ziel, Sensorfehler von Kreiselinstrumenten wie Drehratensensoren zu reduzieren, wurden und werden typischerweise solche Kreiselinstrumente zur Charakterisierung im Sinne einer Systemidentifikation getestet, um mittels der Charakterisierung und dem damit erreichten Wissen über Übertragungsfehler der Kreiselinstrumente Fehler im späteren Betrieb zu eliminieren, d. h. um die Kreiselinstrumente zu kalibrieren. Eine relativ einfache Modellbeschreibung der Übertragungsfehler eines Kreiselinstruments besteht in der Aufteilung der Übertragungsfehler in die Anteile „Skalierungsfehler“ (auch genannt „Skalenfaktor-Fehler“), „Bias“, und „weißes Rauschen“ (sogenannter „White-Noise“). Zumindest der Skalierungsfehler sowie der Bias können herausgerechnet werden und somit das originale Sensorsignal korrigiert werden, insbesondere wenn Skalierungsfehler und Bias abhängig von der zu messenden Beschleunigung und bekannten Umweltbedingungen für jede aktuelle Situation bestimmt werden können.
  • Im Stand der Technik sind verschiedenste Verfahren zur Analyse bzw. Kalibrierung von Trägheitssensoren bekannt.
  • Die WO 2013/ 033755 A1 betrifft hierzu ein Verfahren zum Bestimmen eines Inertialsenor-Bias, wobei das Verfahren die folgenden Schritte umfasst: Ermitteln der Ausrichtung des Inertialsenors relativ zu einem Gehäuse; Einholen einer ersten Messung des Inertialsensors; Drehen des Gehäuses mit dem Inertialsenor um ca. 180°; Einholen einer zweiten Inertialsensormessung; und Bestimmen des Inertialsenor-Bias aus der ersten Inertialsensormessung, der zweiten Inertialsensormessung und der erhaltenen Ausrichtung des Inertialsenors relativ zum Gehäuse.
  • Die DE 10 2021 004 103 A1 betrifft ferner ein Verfahren zur Erkennung von Fehlfunktionen in Inertialmesseinheiten, die in einem Fahrzeug zur Messung von Winkelgeschwindigkeiten und von Specific Forces verwendet werden, wobei zwei Inertialmesseinheiten mit jeweils mehreren Sensoren, umfassend Beschleunigungsmessern und gyroskopischen Sensoren, zum Einsatz kommen, wobei eine erste Inertialmesseinheit als Master-Inertialmesseinheit verwendet wird, wobei eine zweite Inertialmesseinheit, deren Leistungsfähigkeiten geringer sein kann als die der ersten Inertialmesseinheit, als Slave-Inertialmesseinheit verwendet wird.
  • Die WO 2013/ 112 230 A1 betrifft darüberhinaus ein Verfahren zum Kalibrieren eines Beschleunigungsmessers in einer tragbaren Vorrichtung, umfassend: Empfangen von Daten von dem Beschleunigungsmesser; Bereitstellung von Beschleunigungsmesswerten aus den Daten auf Grundlage einer oder mehrerer Auswahlregeln, die adaptiv Daten auswählen, die bestimmte Kriterien erfüllen; Anpassung der Beschleunigungsmesswerte an ein mathematisches Modell; und Bereitstellen eines Bias des Beschleunigungsmessers basierend auf einem Mittelpunkt des mathematischen Modells.
  • Die DE 10 2012 219 507 A1 betrifft außerdem ein Verfahren zum Abgleich von Drehratensensoren, wobei ein Drehratensensor ein Substrat mit einer Haupterstreckungsebene, eine relativ zum Substrat bewegliche seismische Masse, eine Antriebsanordnung zur Auslenkung der seismischen Masse in einer Antriebsrichtung, eine Detektionsanordnung zur Detektion einer Kraftwirkung der seismischen Masse in einer zur Antriebsrichtung senkrechten Detektionsrichtung und eine Testanordnung zur Auslenkung der seismischen Masse parallel zur Detektionsrichtung umfasst.
  • Aufgabe der Erfindung ist es, die Kalibrierung eines Drehratensensors durch eine möglichst genaue Charakterisierung des Drehratensensors zu verbessern.
  • Die Erfindung ergibt sich aus den Merkmalen der unabhängigen Ansprüche. Vorteilhafte Weiterbildungen und Ausgestaltungen sind Gegenstand der abhängigen Ansprüche.
  • Ein erster Aspekt der Erfindung betrifft ein Verfahren zum Kalibrieren eines Drehratensensors, wobei der Drehratensensor eine Sensorachse und ein Gehäuse aufweist, aufweisend die Schritte:
    • - Ermitteln von ersten Testdaten durch Aufbringen von Referenzdrehraten in unterschiedlichen Orientierungen relativ zum Gehäuse und mit unterschiedlichen Beträgen der Referenzdrehraten je Orientierung auf den Drehratensensor, wobei die ersten Testdaten die Beträge der Referenzdrehraten mit den zugehörigen Orientierungen relativ zum Gehäuse sowie die nominale Orientierung eines zum Gehäuse körperfesten Koordinatensystems relativ zu einem an einem Rotationstisch für das Aufbringen der Referenzdrehraten körperfesten Koordinatensystem sowie ein jeweiliges den Referenzdrehraten zugeordnetes verarbeitbares Sensorsignal des Drehratensensors umfassen;
    • - Schätzen, für die ersten Testdaten, eines Ausrichtungsfehlers zwischen einem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem,
    • - Ermitteln von zweiten Testdaten durch Aufbringen von Vibrationen in drei Orientierungen des Drehratensensors, insbesondere in genau drei Orientierungen, wobei die Orientierungen insbesondere an den Achsen des zum Gehäuse körperfesten Koordinatensystems ausgerichtet sind, wobei die zweiten Testdaten die aufgeprägten Vibrationen sowie die jeweilige Orientierung des Drehratensensors sowie das jeweilige verarbeitbare Sensorsignal des Drehratensensors umfassen;
    • - Ermitteln einer jeweiligen ersten Orientierungstransformation auf Basis der nominalen Orientierungen und auf Basis des geschätzten Ausrichtungsfehlers jeweils der ersten Testdaten und Anwenden der jeweiligen ersten Orientierungstransformation auf die ersten Testdaten mit der Wirkung, dass alle Referenzdrehraten der ersten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind;
    • - Zusammenfassen aller Testdaten in einen kombinierten Testdatensatz;
    • - Vorgeben einer mathematischen Modellstruktur eines parametrischen Modells des getesteten Drehratensensors;
    • - Ausführen einer allumfassenden Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von Parameterwerten des parametrischen Modells, sodass mit der allumfassenden Regressionsanalyse sämtliche Parameter des parametrischen Modells auf Grundlage aller Testdaten aufeinmal erhalten werden; und
    • - Kalibrieren des getesteten Drehratensensors auf Basis des parametrischen Modells mit den ermittelten Parameterwerten;
  • Der Drehratensensor weist eine Sensorachse auf. Entlang dieser Sensorachse erfolgt die Messung. Definitionsgemäß ist damit die Orientierung der Messung zur Sensorachse immer bekannt, es besteht jedoch ein zu ermittelnder Ausrichtungsfehler im Sinne einer unbekannten Ausrichtungsdifferenz zwischen einem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem. Sensorgehäuse und Rotationstisch drehen sich insbesondere zusammen mit den Referenzdrehraten. Die Referenzdrehraten werden in unterschiedlichen Orientierungen relativ zum Gehäuse, insbesondere drei Orientierungen, bevorzugt um die Achsen eines kartesischen Koordinatensystems, aufgebracht. Die nominale Orientierung des zum Gehäuse körperfesten Koordinatensystems relativ zu einem, an einem Rotationstisch für das Aufbringen der Referenzdrehraten körperfesten, Koordinatensystem ist prinzipiell in ihrem Standartwert bekannt, daher „nominal“.
  • Der Drehratensensor ist so konfiguriert, dass auf eine auftretende Drehrate oder Orientierungsänderung ein verarbeitbares Sensorsignal erzeugt wird. Das verarbeitbare Sensorsignal kann umfassen: Eine elektrische Spannung, bevorzugt in der Einheit Volt, oder eine elektrische Stromstärke, bevorzugt in der Einheit Milliampere. Das verarbeitbare Sensorsignal wird vom Drehratensensor somit als Antwort auf die jeweilige Referenzdrehdate erzeugt. Dementsprechend weist der Drehratensensor die Funktion einer Abbildung der Eingangsgröße (zumindest die Referenzdrehdate) auf die Ausgangsgröße (das verarbeitbare Sensorsignal) auf. Die Eingangsgröße kann skalar sein, ist jedoch typischerweise vektoriell, d. h. dass sie mehrere Komponenten umfasst. Auch wenn die Eingangsgröße vektoriell ist, kann durch den Drehratensensor eine Abbildung auf eine skalare Ausgangsgröße für eine betrachtete Achse (in der insbesondere genau eine Orientierungsänderung gemessen wird) erfolgen.
  • Diese Abbildung wird durch das parametrische Modell nachgebildet. Das parametrische Modell weist eine vorgegebene insbesondere nichtlineare mathematische Struktur auf, beispielsweise ist es von vorgegebener Ordnung (mit welchem höchsten Exponenten Variablen der Eingangsgröße in das Modell eingehen), weiterhin bevorzugt wird mit der vorgegebenen mathematischen Struktur festgelegt, welche Komponenten der Eingangsgröße in das Modell eingehen.
  • Das parametrische Modell kann prinzipiell ein statisches Modell sowie ein dynamisches Modell sein. Das statische Modell berücksichtigt keinen Einfluss der Frequenzen der Eingangsgröße und wird daher durch eine algebraische Gleichung beschrieben. Eine solche algebraische Gleichung weist jeder aktuellen Eingangsgröße eine zugehörige aktuelle Ausgangsgröße zu. Die Ausgangsgröße des dynamischen Modells dagegen ist nicht nur von der aktuellen Eingangsgröße abhängig, sondern auch vom vergangenen Verlauf der Eingangsgrößen. Anstelle einer algebraischen Gleichung wird daher bevorzugt zur Beschreibung eines dynamischen Modells eine Differenzialgleichung verwendet, welche auch in den Frequenz- bzw. Laplacebereich transformiert werden kann und als Übertragungsfunktion dargestellt werden kann. Des Weiteren ist es mit einem dynamischen Modell möglich, den sogenannten „colored noise“, ein frequenzabhängiges Rauschen zu modellieren. Ob ein statisches Modell oder ein dynamisches Modell zur Beschreibung der Übertragung der Eingangsgröße auf die Ausgangsgröße besser geeignet ist, hängt von den Eigenschaften des verwendeten Drehratensensors ab, und in speziellen Fällen davon, welche Frequenzen in auftretenden Beschleunigungen erwartet werden, die es zu erfassen gilt.
  • Die Regressionsanalyse dient dem Zweck, die Parameter des Modells in Werten zu identifizieren und daher im weiteren Sinne dem Prozess einer Parameter-Identifikation. Allgemein ist die Regressionsanalyse eine auf statistischen Überlegungen basierende Methode, um statistische Prozesse zu modellieren, d. h. den Zusammenhang zwischen einer oder mehreren abhängigen Variablen und einer oder mehreren unabhängigen Variablen zu ermitteln, sodass für einen hypothetischen Wert einer Eingangsgröße ein entsprechender Wert einer Ausgangsgröße des Modells berechnet werden kann. Welche konkrete Ausprägung der Regressionsanalysen verwendet wird, hängt insbesondere von der Struktur des parametrischen Modells ab. Bevorzugt wird eine Form der Regressionsanalyse verwendet, die einen Term für den Bias berücksichtigt.
  • In anderen Worten wird gemäß dem ersten Aspekt der Erfindung der Drehratensensor auf einem typischen Rotationstisch platziert. Hierbei wird die nominale Sensororientierung relativ zum Koordinatensystem ermittelt, welches körperfest zum Rotationstisch ist. Anschließend wird der Rotationstisch so angesteuert, dass verschiedene Referenzdrehraten eingesteuert werden, bevorzugt über die ganze erfassbare Breite von Beträgen des Drehratensensors, und unter verschiedenen Orientierungen relativ zu einer körperfesten Achse des Drehratensensors, oder zumindest in einer Orientierung, die von der betrachteten Sensorachse abweicht. Bei diesem Test werden sowohl das verarbeitbare Sensorsignal als auch die Referenzdrehrate ermittelt und aufgezeichnet. Wenn der Rotationstisch eine ausreichende Genauigkeit aufweist, kann die Referenzbeschleunigung der Schwerkraft auch von der Relation zwischen dem Schwerkraftvektor und der gegenwärtigen Rotationstischorientierung abhängig gemacht sein. Andernfalls kann die Referenzbeschleunigung aus der Schwerkraft auch zu Null angenommen werden, und dieser Fehler wird in den Modellfehler mit eingeschlossen. Für den Fall, dass der Rotationstisch über einer seismisch isolierten Plattform angeordnet ist, kann die in einer weiter unten genannten Ausführungsform durchgeführte Beobachtung des Messrauschens übersprungen werden und das Messrauschen zusammen mit der eigentlichen Systemidentifikation (beim Aufbringen der Referenzdrehraten) ausgeführt werden. Dafür sollte der Rotationstisch statisch positioniert werden, um eine ausreichende Zeit zum Betrachten des Messrauschens zur Verfügung zu haben, und dies vor, zwischen, oder nach dem Aufbringen der Referenzdrehraten. Der zeitliche Verlauf, d. h. das Profil, der Referenzdrehdaten sollte dabei so ausgewählt werden, dass alle Sensorachsen angeregt werden, und dies idealerweise mit vielen unterschiedlichen Vektoren der Referenzdrehraten wie möglich. Als eine zusätzliche Option kann eine zeitvariante Temperaturrampe aufgebracht werden, während die Systemidentifikation durchgeführt wird und zu diesem Zweck die Referenzdrehraten aufgebracht werden.
  • Wurde dies durchgeführt, wird der Drehratensensor auf einem typischen Vibrationstisch angeordnet mit einer entsprechenden Halterung. Die Halterung sollte so genau wie möglich gefertigt sein, und die Orientierungen des Drehratensensors relativ zur Halterung sollten damit entsprechend so genau wie möglich bekannt sein. Die Beschleunigung an der Halterung und bezüglich eines Koordinatensystems, welches körperfest zur Halterung ist, sollte so genau wie möglich insbesondere durch Messung bekannt sein und als Term in der Eingangsgröße verwendet werden. Wiederum sollte darauf geachtet werden, ausreichende Anregungen in Frequenz und Amplitude bereitzustellen, wobei verschiedene bekannte Profile wie zufällige Vibrationen, Frequenzgänge (Sinus Sweeps), Schocks, und quasi statische Belastungen verwendet werden können. Dies orientiert sich insbesondere daran, welche Vibrationen im späteren Betrieb des Drehratensensors erwartet werden. Während die Vibrationen aufgebracht werden, sind das verarbeitbare Sensorsignal sowie die bekannten Vibrationen jeweils aufzuzeichnen und zeitlich in Verbindung mit einander zu setzen. Auch ist die nominale Orientierung des Drehratensensors mit Bezug zum Koordinatensystem der Halterung aufzuzeichnen. Optional kann, wenn möglich, die Temperatur während dieses Vibrationstests verändert werden, wobei die entsprechende Temperatur mit aufgezeichnet wird und als Teil der Eingangsgröße als Teil der zweiten Testdaten verwendet wird. Dieser Vibrationstest wird bevorzugt für alle relevanten Sensorachsen sequenziell wiederholt.
  • Die Vibrationen werden auf ein nominales Koordinatensystem ohne Ausrichtungsfehler bezogen, während die Referenzdrehraten zunächst auf ein geschätztes Koordinatensystem bezogen werden, welches Ausrichtungsfehler aufweist, welche wiederum geschätzt werden. Nach der Aufzeichnung sämtlicher Ausrichtungsfehler und nominaler Sensororientierungen werden alle Referenzdrehraten in das zur Sensorachse des Drehratensensors feste Koordinatensystem und alle aufgezeichneten Beschleunigungen in das zum Gehäuse körperfeste Koordinatensystem transformiert. Hierbei wird eine spezielle Regressionsanalyse verwendet, um sämtliche Parameter des parametrischen Modells in einem Zug zu erhalten, die genau auf oben genannte Koordinatensysteme bezogen sind. Mit diesem vorläufigen Modell wird bevorzugt das finale Modell dadurch erhalten, dass eine weitere Koordinatensystemtransformation angewendet wird, sodass das Modell lediglich auf das Koordinatensystem bezogen ist, das körperfest zum Drehratensensor ist.
  • Die Erfindung weist folgende vorteilhafte Wirkungen auf: Es kann auf standardmäßig vorhandene und nicht zu teure Ausrüstung zurückgegriffen werden, wie ein Vibrationstisch, eine Rotationstisch, und Ähnliches. Ferner können verschiedene Situationen und unterschiedliche Umgebungsbedingungen berücksichtigt werden wie unterschiedliche Temperaturen, Vibrationen und Orientierungen. Das passendste, insbesondere nichtlineare, dynamische Modell mit Termen höherer Ordnung und mit nichtlinearen Termen kann erhalten werden und bei Bedarf später reduziert werden auf Anteile wie „Skalierungsfehler“ und „Bias“ , jedoch mit einem besseren Fehlermodell. Der Sensorfehler, bzw. ein Sensorfehleranteil, kann als nicht weißer zufälliger Fehler modelliert werden, außerdem ist eine vorherrschende Vibration als Teil der Umgebungsbedingungen nicht auf sinusförmige Fälle beschränkt. Der Aufwand für die notwendigen Tests wird dadurch vorteilhaft gering gehalten, sodass ein und dieselben Vibrationsprofile, welche für das Testen des Sensors gegenüber Umweltbedingungen verwendet wurden, auch für die Charakterisierung des Sensors verwendet werden können. Insgesamt müssen nicht mehr als drei Testdurchläufe bezüglich des äußeren Vibrationseinflusses durchlaufen werden. Auch Temperatureffekte können in der Charakterisierung berücksichtigt werden, wobei die Bandbreite der vorherrschenden Vibrationen nur durch die Bandbreite der Testausrüstung begrenzt ist, sodass in der Regel ein sehr breiter Frequenzbereich berücksichtigt werden kann. Darüber hinausgehend kann die Ausrichtung geschätzt und berücksichtigt werden, sodass diese Sensorcharakterisierung unabhängig von der Testausrüstung erfolgen kann.
  • Gemäß einer weiteren vorteilhaften Ausführungsform weist das Verfahren weiterhin einen der Schritte auf:
    • - Ermitteln einer jeweiligen zweiten Orientierungstransformation auf Basis der zweiten Testdaten, und Anwenden der jeweiligen zweiten Orientierungstransformation auf die zweiten Testdaten mit der Wirkung, dass alle Vibrationen der zweiten Testdaten auf das zum Gehäuse feste Koordinatensystem bezogen sind; oder:
    • - Ermitteln einer jeweiligen zweiten Orientierungstransformation auf Basis der zweiten Testdaten und der Schätzungen des Ausrichtungsfehlers aus den ersten Testdaten, und Anwenden der jeweiligen zweiten Orientierungstransformation auf die zweiten Testdaten mit der Wirkung, dass alle Vibrationen der zweiten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind;
  • Gemäß einer weiteren vorteilhaften Ausführungsform sind die unterschiedlichen Orientierungen der Referenzdrehraten derart, dass sie jeweils Anregungen des Drehratensensors in allen Achsen des zum Gehäuse körperfesten Koordinatensystems erzeugen.
  • Gemäß einer weiteren vorteilhaften Ausführungsform umfasst das parametrische Modell ein NARMAX Modell. Hierbei steht NARMAX für „nonlinear autoregressive moving average model with exogenous inputs“. NARMAX Modelle können eine breite Klasse von nichtlinearen Systemen repräsentieren.
  • Gemäß einer weiteren vorteilhaften Ausführungsform wird eine Vielzahl von möglichen parametrischen Modellen des getesteten Drehratensensors mit unterschiedlichen mathematischen Modellstrukturen vorgegeben, wobei eine jeweilige allumfassende Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von allen Parameterwerten des jeweiligen parametrischen Modells ausgeführt wird, wobei gemäß einer vorgegebenen Metrik das passendste Modell ausgewählt wird und das Kalibrieren des getesteten Drehratensensors auf Basis des ausgewählten parametrischen Modells mit den zugehörigen ermittelten Parameterwerten erfolgt.
  • Gemäß einer weiteren vorteilhaften Ausführungsform werden dritte Testdaten dadurch erzeugt, dass der Drehratensensor auf einer seismisch isolierten Plattform statisch angeordnet wird, wobei die dritten Testdaten ein von einem jeweiligen Messrauschen umfassendes verarbeitbares Sensorsignal des Drehratensensors umfassen, und wobei für die dritten Testdaten ein Ausrichtungsfehler zwischen dem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem ermittelt wird. Die dritten Testdaten werden dann ebenfalls zum kombinierten Testdatensatz hinzugefügt.
  • In anderen Worten wird gemäß dieser Ausführungsform der Drehratensensor auf eine seismisch isolierte Plattform angebracht und das verarbeite Sensorsignal sowie der Vektor der Erdrotationsrate relativ zu der Halterung erfasst. Ferner wird die nominale Orientierung des Drehratensensors zur Halterung ermittelt. Optional werden zusätzlich während dieser Tests zur Ermittlung des Sensorrauschen die Temperatur des Drehratensensors verändert, bevorzugt mit einer variablen Temperaturrampe, wobei die jeweils aktuelle Temperatur aufgezeichnet wird und der jeweiligen Orientierung des Drehratensensors zugeordnet wird. Daran anschließend wird der Ausrichtungsfehler ermittelt, ohne dass der Drehratensensor aus der Halterung entfernt wird und wieder angeordnet wird. Zusätzlich optional kann die Orientierung des Drehratensensors relativ zur Halterung und damit relativ zur seismischen isolierten Plattform verändert werden und die oben genannte Vorgehensweise wiederholt werden. Wird jedoch der Drehratensensor aus der Halterung entnommen und wieder eingebaut, so muss nach jedem Wiedereinbau erneut der Ausrichtungsfehler ermittelt werden.
  • Gemäß einer weiteren vorteilhaften Ausführungsform wird der Drehratensensor in unterschiedliche statische Orientierungen gegenüber der seismisch isolierten Plattform gebracht, wobei die dritten Testdaten die jeweiligen Orientierungen des Drehratensensors umfassen.
  • Gemäß einer weiteren vorteilhaften Ausführungsform erfolgt für die ersten Testdaten und/oder für die zweiten Testdaten und/oder für die dritten Testdaten eine Kompensation der Erdrotationsrate dadurch, dass der Vektor der Erdrotationsrate auf die Achsen des zum Gehäuse körperfesten Koordinatensystems projiziert wird, und das Ergebnis der Projektionen und die jeweilige Orientierung des Drehratensensors als jeweilige Komponente der jeweiligen Testdaten verwendet wird.
  • Gemäß einer weiteren vorteilhaften Ausführungsform werden innerhalb der ersten Testdaten und/oder der zweiten Testdaten und/oder der Testdaten unterschiedliche Temperaturen auf den Drehratensensor aufgebracht, wobei die erfassten Temperaturen als weitere Komponente der jeweiligen Testdaten verwendet werden.
  • Gemäß einer weiteren vorteilhaften Ausführungsform wird zum Ermitteln eines jeweiligen Ausrichtungsfehlers ein modifizierter rationaler Modell Schätzer verwendet. Der modifizierte rationale Modell Schätzer wird auch als modifizierter RME abgekürzt, wobei RME für „Rational Model Estimator“ steht.
  • Weitere Vorteile, Merkmale und Einzelheiten ergeben sich aus der nachfolgenden Beschreibung, in der - gegebenenfalls unter Bezug auf die Zeichnung - zumindest ein Ausführungsbeispiel im Einzelnen beschrieben ist. Gleiche, ähnliche und/oder funktionsgleiche Teile sind mit gleichen Bezugszeichen versehen.
  • Es zeigen:
    • 1: Ein Verfahren zum Kalibrieren eines Drehratensensors gemäß einem Ausführungsbeispiel der Erfindung.
    • 2: Bezeichnungen und Definitionen für den Drehratensensor.
    • 3: Ein Verfahren der erweiterten Methode der kleinsten Quadrate für ein Ausführungsbeispiel der Erfindung.
    • 4: Ein Verfahren zur Ermittlung der Orientierungstransformation für ein Ausführungsbeispiel der Erfindung.
  • Die Darstellungen in den Figuren sind schematisch und nicht maßstäblich.
  • 1 zeigt ein Verfahren zum Kalibrieren eines Drehratensensors 1, wobei der Drehratensensor 1 eine Sensorachse und ein Gehäuse aufweist, aufweisend die Schritte:
    • - Ermitteln S1 von ersten Testdaten durch Aufbringen von Referenzdrehraten in unterschiedlichen Orientierungen relativ zum Gehäuse und mit unterschiedlichen Beträgen der Referenzdrehraten je Orientierung auf den Drehratensensor 1, wobei die ersten Testdaten die Beträge der Referenzdrehraten mit den zugehörigen Orientierungen relativ zum Gehäuse sowie die nominale Orientierung eines zum Gehäuse körperfesten Koordinatensystems relativ zu einem an einem Rotationstisch für das Aufbringen der Referenzdrehraten körperfesten Koordinatensystem sowie ein jeweiliges den Referenzdrehraten zugeordnetes verarbeitbares Sensorsignal des Drehratensensors 1 umfassen;
    • - Schätzen S2, für die ersten Testdaten, eines Ausrichtungsfehlers zwischen einem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem,
    • - Ermitteln S3 von zweiten Testdaten durch Aufbringen von Vibrationen in drei Orientierungen des Drehratensensors 1, wobei die Orientierungen insbesondere an den Achsen des zum Gehäuse körperfesten Koordinatensystems ausgerichtet sind, wobei die zweiten Testdaten die aufgeprägten Vibrationen sowie die jeweilige Orientierung des Drehratensensors 1 sowie das jeweilige verarbeitbare Sensorsignal des Drehratensensors 1 umfassen;
    • - Ermitteln S4 einer jeweiligen ersten Orientierungstransformation auf Basis der nominalen Orientierungen und auf Basis des geschätzten Ausrichtungsfehlers jeweils der ersten Testdaten und Anwenden der jeweiligen ersten Orientierungstransformation auf die ersten Testdaten mit der Wirkung, dass alle Referenzdrehraten der ersten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind;
    • - Zusammenfassen S5 aller Testdaten in einen kombinierten Testdatensatz;
    • - Vorgeben S6 einer mathematischen Modellstruktur eines parametrischen Modells des getesteten Drehratensensors 1;
    • - Ausführen S7 einer allumfassenden Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von Parameterwerten des parametrischen Modells, sodass mit der allumfassenden Regressionsanalyse sämtliche Parameter des parametrischen Modells auf Grundlage der Testdaten aller Testpunkte aufeinmal erhalten werden; und
    • - Kalibrieren S8 des getesteten Drehratensensors 1 auf Basis des parametrischen Modells mit den ermittelten Parameterwerten;
  • Weitere Ausführungsmöglichkeiten dieses Verfahrens sind im Folgenden ausgeführt, wobei 2 die grundlegenden Bezeichnungen für die weiteren bevorzugten Ausführungen angibt:
    • 2 zeigt die Achsen eines skizzenhaften Drehratensensors 1 und die Winkel der Orientierungstransformation. Hierbei bezeichnen:
      • - IA: Die Eingangsachse, die gleich der Sensorachse des Drehratensensors gemäß der Beschreibung ist, dass der Drehratensensor eine Sensorachse und ein Gehäuse aufweist;
      • - IRA: Die Eingangsreferenzachse;
      • - XRA: Die X-Referenzachse;
      • - YRA: Die Y-Referenzachse; und
      • - α: den Rotationsvektor in der Ebene, die durch XRA und YRA definiert wird, und ist senkrecht zu IA wie auch zu IRA;
  • Die Systemgleichung (und damit ein Kandidat für ein parametrisches Modell) zur Beschreibung eines einachsigen Drehratensensors ist standardisiert nach:
    • - IEEE Standard Specification Format Guide and Test Procedure for SingleAxis Interferometric Fiber Optic Gyros. Standard IEEE 952:1997(R2008). The Institute of Electrical and Electronics Engineers (IEEE), Dec. 10, 2008. Sowie nach:
    • - IEEE Standard Specification Format Guide and Test Procedure for SingleAxis Interferometric Fiber Optic Gyros, Corrigendum 1: Figure 1 and Subclauses 5.3.4, 8.3, 12.11.4.3.2, 12.11.4.3.3, 12.11.4.3.4, 12.12.3.1, and 12.12.4.1. Standard IEEE 952:1997(R2008), Cor 1-2016. The Institute of Electrical and Electronics Engineers (IEEE), Dec. 7, 2016.
  • Diese Quellen geben eine rationale Systemgleichung vor, die dynamisch ist und die Ausgangsgröße des Drehratensensors mit Komponenten der Referenzrotationen, Temperaturen, und Drift-Fehler entlang der Referenz- und Orthogonalachsen verknüpft. Basierend darauf wird folgende Systemgleichung hierin verwendet: S 0 = ( Δ N / Δ t ) = I + E + D 1 + 10 6 ε K
    Figure DE102022126969B3_0001
  • Hierbei sind: S0: Der nominale Skalenfaktor ["/p]; (ΔN/Δt): Die Ausgangspulsrate [p/s]; I: Die inertiale Eingangsgröße [°/h]; E: Der umgebungseinflusssensitive Term [°/h]; D: Der Drift-Term [°/h]; εK: Der Skalenfaktor-Fehlerterm [ppm]; Ferner gilt: I = ω IRA 1 [ sin α α α x ] 2 [ sin α α α y ] 2 + ω XRA [ sin α α α y ] ω YRA [ sin α α α x ]
    Figure DE102022126969B3_0002
    E = D T Δ T + D T ˙ ( d T / d t ) + D ¯ T ¯ ˙ d T ¯ d t ,  und  D = D F + D R + D Q , mit:
    Figure DE102022126969B3_0003
    D R = D R N + D R B + D R K + D R R ,  und  ε K = ε T Δ T + f ( I )
    Figure DE102022126969B3_0004
    worin wiederum sind: ωIRA, ωXRA, ωYRA Komponenten einer inertialen Eingangsdrehrate im Referenzkoordinatensystem des Drehratensensors 1; α der Ausrichtungsfehler von IA zu IRA; α 2 = α x 2 + α y 2
    Figure DE102022126969B3_0005
    mit αx der Ausrichtungsfehler von IA zu XRA; αy der Ausrichtungsfehler von IA zu YRA; mit 1 [ sin α α α x ] 2 [ sin α α α y ] 2 = cos  α ;
    Figure DE102022126969B3_0006
    DF der Bias; DTΔT die Driftrate die zurückzuführen ist auf eine Temperaturänderung ΔT mit DT dem Driftraten-Temperatur-Sensitivitätskoeffizienten; εTΔT der Skalenfaktor-Fehler der auf eine Temperaturänderung ΔT zurückzuführen ist mit εT dem Skalenfaktor-Temperatur-Sensitivitätskoeffizienten; D(ΔT/dt) die Driftrate die auf eine Temperaturrampe ΔT/dt zurückzuführen ist mit D dem Koeffizienten für die Temperaturrampe-Driftraten-Sensitivität; D ¯ T ¯ ˙ d T ¯ d t
    Figure DE102022126969B3_0007
    die Driftrate die auf einen zeitvarianten Temperaturgradienten d T ¯ d t
    Figure DE102022126969B3_0008
    zurückzuführen ist mit D ¯ T ¯ ˙
    Figure DE102022126969B3_0009
    dem Koeffizientenvektor der zeitabhängigen Temperaturgradient-Driftraten-Sensitivität; f (I) der Skalenfaktor-Fehler abhängig von der Eingangsrate; DRN die zufällige Driftrate die auf einen Winkel-Random-Walk zurückzuführen ist mit N als dem Koeffizienten; DRB die zufällige Driftrate die auf eine Bias Instabilität zurückzuführen ist mit B als dem Koeffizienten; DRK die zufällige Driftrate die auf eine Winkelraten-Random-Walk zurückzuführen ist mit K als dem Koeffizienten; DRR die zufällige Driftrate die auf eine Rampe zurückzuführen ist mit R als dem Koeffizienten; DQ die äquivalente zufällige Driftrate die auf eine Winkelquantisierung zurückzuführen ist mit Q als dem Koeffizienten.
  • Die o.g. Standards des „Institute of Electrical and Electronics Engineers (IEEE)“ geben ein Modell vor, das sowohl deterministisch als auch stochastisch ist. Der deterministische Teil wird repräsentiert durch die Faktoren S0, I, E, εK und DF, die dem grundsätzlichen Sensorprinzip zuzuordnen sind, sowie Temperatur und Sensitivität auf Umgebungseinflüsse und deterministische Fehler in Beziehung setzen. Dagegen wird der stochastische Teil repräsentiert von den Faktoren DR und DQ, die unter dem Begriff des Messrauschens zusammengefasst werden können, nicht notwendigerweise jedoch nur weißes Rauschen, auch genannt „White-Noise“.
  • Das Messrauschen ist ein hoch unerwünschter aber sehr relevanter Einfluss bei inertialen Messeinheiten. Im Folgenden wird die stress-strain Theorie beleuchtet und anschließend im Frequenzbereich mit experimentellen Daten analysiert, um folgendes Vibrationsmodell zu verifizieren: S Ω = | H ' ( f ) f | 2 S v i b
    Figure DE102022126969B3_0010
  • Hierbei ist SΩ die Leistungsspektraldichte der Ausgangsrate und Svib die Leistungsspektraldichte der zufälligen Vibration. Ausgehend von der oben gezeigten Systemgleichung ist es notwendig, das parametrische Modell für den Gebrauch sowohl in einer Simulation als auch in Schätz-Szenarien auszulegen. Der Temperaturgradient ist ein Effekt, der zu komplex ist um modelliert zu werden; besser wird er als Modellfehler belassen. Die umgebungssensitiven Terme hängen von der Temperatur ab, können jedoch durch die folgende Differenzgleichung angenähert werden: E T ( k ) = c T 1 T ( k ) + c T 2 T ( k 1 )
    Figure DE102022126969B3_0011
    worin c die Koeffizienten sind, die bei der Charakterisierung erhalten werden und k das jeweilige Sample für eine Variable ist. Die Driftterme DRN, DRB, DRK und DRR können ferner durch die folgende Gleichung modelliert werden: D R ( s ) = ( n Ω ˙ ( s ) + 1 s + n F Ω ˙ ( s ) 1 s ) 1 s + n Ω ( s ) + n F Ω ( s ) 1 s
    Figure DE102022126969B3_0012
    worin nΩ(s), n(s), nΩ̇(s) und nFΩ̇(s) die den zufälligen White-Noise beschreibenden Terme sind mit einem Mittelwert von Null und einer Varianz von jeweils N τ 0 , 2 B 2 π , K 2 τ 0 3
    Figure DE102022126969B3_0013
    und R 2 τ 0 2 2 ,
    Figure DE102022126969B3_0014
    während τ0 die Samplingzeit ist. Nach Auswertung der obigen Gleichung können die Terme für das Messrauschen klassifiziert werden als weißes Rauschen (White-Noise), pinkes Rauschen, rotes Rauschen und schwarzes Rauschen. In praktischen Anwendungen sind nur die Terme des Messrauschens nΩ(s) und n(s) in der Regel relevant. Deshalb kann die obige Gleichung vereinfacht werden zu: D R ( s ) = n Ω ( s ) + n F Ω ( s ) 1 s
    Figure DE102022126969B3_0015
  • Hierin sind nΩ(s) weißes Messrauschen proportional zu N2, und n F Ω ( s ) 1 s
    Figure DE102022126969B3_0016
    ist pinkes Messrauschen proportional zu B2. Die Übertragungsfunktion 1 s
    Figure DE102022126969B3_0017
    kann nicht genau als ein lineares System modelliert werden. Sie kann jedoch durch eine lineare Übertragungsfunktion der dritten Ordnung angenähert werden, die weißes Rauschen filtert. Es seien ferner A(q) und B(q) Polynome aus q, wobei q den Vorwärtsoperator im Zeitbereich angibt, d. h. q-1x(k) = x(k - 1). Das pinke Messrauschen kann daher angenähert werden durch: d F Ω ( k ) = b 0 ' + b 1 ' q 1 + b 2 ' q 2 + b 3 ' q 3 1 + a 1 ' q 1 + a 2 ' q 2 + a 3 ' q 3 n F Ω ( k ) = B ' ( q ) A ' ( q ) n F Ω ( k )
    Figure DE102022126969B3_0018
  • Die Drift-Terme andererseits werden zusammengefasst durch die Differenzgleichung: D R ( k ) = B ' ( q ) A ' ( q ) n F Ω ( k ) + n Ω ( k )
    Figure DE102022126969B3_0019
  • Zum Zweck der Charakterisierung des Systemverhaltens wird es in der Praxis schwierig sein, die beiden Quellen des weißen Rauschens n(k) und nΩ(k) voneinander zu trennen. Zur Abhilfe kann ein Rauschmodell des resultierenden Messrauschens als Ergebnis des Filterns von nur einer Quelle von weißem Messrauschen mit adäquater kombinierter Varianz verwendet werden: D R ( k ) = B ( q ) A ( q ) n Ω ' ( k )
    Figure DE102022126969B3_0020
  • Der im Zusammenhang mit der Systemgleichung erwähnte Skalenfaktor-Fehler f (I) als Funktion der Eingangsdrehrate I, die wiederum eine Funktion von ωIRA, ωXRA und ωYRA ist, wird wie folgt verwendet, um die Ordnung des Modells zu reduzieren, wobei angenommen wird, dass er nur eine Funktion von ωIRA ist ausgehend von dem Vorwissen, dass die größten Einflüsse auf das Signal von ωIRA stammen. Damit ergibt sich: f ( I ) ( k ) = c f 1 ω I R A ( k ) + c f 2 ω I R A 2 ( k ) + c f 3 | ω I R A | ( k )
    Figure DE102022126969B3_0021
  • Hierin sind cf1, cf2, und cf3 beliebige Koeffizienten, die es zu charakterisieren gilt. Es ist wahrscheinlich, dass sich während der Charakterisierung herausstellt, dass einer dieser Parameter oder mehrere dieser Parameter sich als irrelevant herausstellen. Sicherer ist es dennoch, sämtliche dieser Parameter zunächst zu berücksichtigen und erst später bei Gewissheit zu entfernen. Der Einfachheit halber kann der Faktor I auch reduziert werden auf: I ( k ) = c I 1 ω I R A ( k ) + c I 2 ω X R A ( k ) + c I 3 ω Y R A ( k )
    Figure DE102022126969B3_0022
  • Aus Gleichung (A) ergibt sich, dass die Übertragungsfunktion von einer mechanischen Beschleunigung auf die Ausgangsgröße durch H' (f) f beschrieben wird. Dies ist eine Übertragungsfunktion die mit einem Filter für violettes Rauschen multipliziert wird. Ein Filter für violettes Rauschen ist eine Ableitung des Signals des weißen Rauschens. Die Übertragungsfunktion der geschlossenen Kette kann damit bestimmt werden zu: H ' ( ƒ ) = 1 T s + 1 e τ s
    Figure DE102022126969B3_0023
  • Hierbei sind T und τ Zeitkonstanten. Es ist daher sinnvoll, die Übertragungsfunktion des Vibrationseinfluss anzunähern durch eine Differenzgleichung zweiter Ordnung wie: E a ( k ) = d 0 + d 1 q 1 + d 2 q 2 1 + c 1 q 1 + c 2 q 2 a I R A ( k ) + ƒ 0 + ƒ 1 q 1 + ƒ 2 q 2 1 + e 1 q 1 + e 2 q 2 a X R A ( k ) +   h 0 + h 1 q 1 + h 2 q 2 1 + g 1 q 1 + g 2 q 2 a Y R A ( k )
    Figure DE102022126969B3_0024
    E a ( k ) = D ( q ) C ( q ) a I R A ( k ) + F ( q ) E ( q ) a X R A ( k ) + H ( q ) G ( q ) a Y R A ( k )
    Figure DE102022126969B3_0025
    worin aIRA(k), aXRA(k) und aYRA(k) externe Beschleunigungen beschreiben, die auf den Drehratensensor in jeder Achse zur Instanz k ausgeübt werden. Aus sämtlichen vorhergehenden Gleichungen kann damit die vorgeschlagene Ausgangsgröße Ω(k) des Drehratensensors zur Instanz k modelliert werden durch folgende Gleichung: Ω ( k ) S 0 [ 1 + 10 6 ε T T ( k ) + c ƒ 1 ω I R A ( k ) + c f 2 ω I R A 2 ( k ) + c f 3 | ω I R A | ( k ) ] =   = c I 1 ω I R A ( k ) + c I 2 ω X R A ( k ) + c I 3 ω Y R A ( k ) + c T 1 T ( k ) + c T 2 T ( k 1 ) +   + B ( q ) A ( q ) n Ω ' ( k ) + D ( q ) C ( q ) a I R A ( k ) + F ( q ) E ( q ) a X R A ( k ) + H ( q ) G ( q ) a Y R A ( k ) + D F
    Figure DE102022126969B3_0026
  • Es sei ferner FS = {ni, np, no} das Referenzkoordinatensystem innerhalb des Drehratensensors 1, wobei ni an der Achse IA des Drehratensensors 1 ausgerichtet ist. Ferner sei FC = {nira, nxra, nyra} das Referenzkoordinatensystem am Drehratensensor 1 wie in 2 gezeigt, wobei die Transformation von FC nach FS bekannt ist. Obige Gleichung kann auf Grundlage dessen umgeschrieben werden in den Bezug auf FS: Ω ( k ) S 0 [ 1 + 10 6 ε T T ( k ) + c ƒ 1 ω i ( k ) + c ƒ 2 ω i 2 ( k ) + c ƒ 3 | ω i | ( k ) ] = c I 1 ω i ( k ) + c T 1 T ( k ) + c T 2 T ( k 1 ) + + B ( q ) A ( q ) n Ω ' ( k ) + D ( q ) C ( q ) a i ( k ) + F ( q ) E ( q ) a p ( k ) + H ( q ) G ( q ) a o ( k ) + D F
    Figure DE102022126969B3_0027
  • Es sei angemerkt, dass andere Rotationsterme in dieser Gleichung nicht auftreten, da per Definition FS exakt an der Sensorachse ausgerichtet ist und deshalb kein Ausrichtungsfehler auftritt.
  • Die letztgenannte Gleichung ist ein komplexes nichtlineares autoregressives Modell mit Anteilen des „Moving Average“ und einem externen Eingang (das genannte „Non-linear Autoregressive Model with Moving Average and Exogenous Input“ abgekürzt, NARMAX); im Folgenden wird ein NARMAX Modell verwendet, welches genauer in der Veröffentlichung „Q.M. Zhu and S.A. Billings. „Identification of Polynomial and Rational Narmax Models." In: IFAC Proceedings Volumes 27.8 (July 1994), pp. 259-264. issn: 14746670. doi: 10. 1016 / S1474 - 6670(17) 47725 - 1. http://dx.doi.org/10.1016/S1474-6670(17)47725-1„erläutert und hergeleitet wird. Dieses generalisierte NARMAX Modell kann beschrieben werden durch: y ( k ) = j = 1 m ϕ j ( k ) θ j + e ( k )
    Figure DE102022126969B3_0028
  • Darin ist ϕj(k) = pj(k) (vj(k) + ej(k)), und u(k) repräsentiert die Eingangsgröße und y(k) die Ausgangsgröße jeweils zu einem Zeitpunkt k(k = 1, 2, 3, ...). Ferner sind pj (k) = pj (y(k - 1), ..., y(k - r), u(k), ..., u(k - r), e(k - 1), ..., e(k - r)) und vj (k) = vj (y(k - 1), ..., y(k - r), u(k), ..., u(k - r), e(k - 1), ..., e(k - r)) frei von aktuellen Messrauschen-Termen und können in beliebigen nichtlinearen Arten ausgedrückt werden. Ferner bezeichnet r die Ordnung des Modells und e(k) und ej (k) sind voneinander unabhängige aktuelle Messrauschen-Terme mit einem Mittelwert von Null und einer Varianz von σ e j 2 .
    Figure DE102022126969B3_0029
    Die Abhängigkeit von y(k) in u(k - d) wird hierin angenommen als d = 1, 2, ...; hierzu kann gezeigt werden, dass diese Annahme keinen Einfluss auf die Tatsache hat, dass der im Folgenden diskutierte Schätzer „unbiased“ ist. Zum Zwecke der Schätzung wird die obige Gleichung (B) des generalisierten NARMAX Modells in Matrix Notation umgeschrieben: Y = ΦΘ+ e ,
    Figure DE102022126969B3_0030
    wobei gilt: Y = [ y ( 1 ) , , y ( N ) ] T
    Figure DE102022126969B3_0031
    Φ = ( PV + PE )
    Figure DE102022126969B3_0032
    PV = [ p 1 ( 1 ) v 1 ( 1 ) p m ( 1 ) v m 1 ( 1 ) p 1 ( N ) v 1 ( N ) p m ( N ) v m ( N ) ]
    Figure DE102022126969B3_0033
    P E = [ p 1 ( 1 ) e 1 ( 1 ) p m ( 1 ) e m 1 ( 1 ) p 1 ( N ) e 1 ( N ) p m ( N ) e m ( N ) ]
    Figure DE102022126969B3_0034
    Θ= [ θ 1 , , θ m ( N ) ] T ,   e = [ e ( 1 ) , , e ( N ) ] T
    Figure DE102022126969B3_0035
    und N ist die Datenlänge.
  • Es sei nun ein parametrisches (System-)modell eingeführt durch die folgende Gleichung: y s y s ( k ) = a s y s ( k ) + e s y s 1 ( k ) b s y s ( k ) + e s y s 2 ( k )
    Figure DE102022126969B3_0036
    für die gilt: a s y s ( k ) = j = 1 n u m p s y s | n j ( k ) θ s y s | n j
    Figure DE102022126969B3_0037
    b s y s ( k ) = j = 1 d e n p s y s | d j ( k ) θ s y s | d j
    Figure DE102022126969B3_0038
    jeweils zur Parametrisierung des Zählers bzw. des Nenners des Systemmodells (C). Die Terme psys|nj (k) und psys|dj (k) bestehen aus den Kombinationen ysys (k - 1), ..., ysys (k - r), usys (k), ..., usys (k - r), esys1 (k - 1), ..., esys1 (k - r), und esys2 (k - 1), ..., esys2 (k - r); ferner sind θsys|nj und θsys|dj die Parameter für jeden Term. Außerdem gilt θsys|d1 = 1 und num + den (symbolisch für Zähler plus Nenner) steht für die vollständige Zahl von unbekannten Parametern. Zur Angleichung des Formats des obig eingeführten generalisierten NARMAX Modells in Gleichung (B) kann erhalten werden: y ( k ) y s y s ( k ) p s y s | d 1 ( k ) p j ( k ) { p s y s | n j ( k ) for 1 j n u m p s y s | d ( j n u m + 1 ) ( k ) for 1 + n u m j n u m + d e n 1 v j ( k ) { 1 for 1 j n u m a s y s ( k ) b s y s ( k ) for 1 + n u m j n u m + d e n 1 θ j ( k ) { θ s y s | n j for 1 j n u m θ s y s | d ( j n u m + 1 ) for 1 + n u m j n u m + d e n 1 e j ( k ) { 0 for 1 j n u m e s y s 1 ( k ) b s y s ( k ) + e s y s 2 ( k ) for 1 + n u m j n u m + d e n 1 e ( k ) e s y s 1 ( k ) + b s y s ( k ) e s y s 2 ( k )
    Figure DE102022126969B3_0039
  • Die „Unbiased“ Schätzung nach der Methode der kleinsten Quadrate der Parameter Θ für Gleichung (B) lautet: Θ ^ = [ Φ T Φ [ PE ] T PE ] 1 [ Φ ¯ T Y [ PE ] T Y ]
    Figure DE102022126969B3_0040
  • Die Kovarianz des Schätzers ist außerdem gegeben durch Θ ^ = σ e 2 [ Φ T Φ ] 1 ,
    Figure DE102022126969B3_0041
    wobei gilt: σ e 2 = 1 N m d k = m d + 1 N e 2 ( k ) ,
    Figure DE102022126969B3_0042
    und wobei md der maximale Verzug in den Termen ist.
  • Für das System in Gleichung (C) kann die Fehler-Varianz des weißen Messrauschens geschätzt werden durch: σ e s y s 1 2 = 1 N m d k = m d + 1 N e s y s 1 2 ( k ) ,  und  σ e s y s 2 2 =   1 N m d k = m d + 1 N e s y s 2 2 ( k )
    Figure DE102022126969B3_0043
  • Die Variable e(k) ist dabei offensichtlich nicht messbar und deshalb ist der Schätzer für sich genommen nicht ausreichend. Der rationale Modell Schätzer (Rational Model Estimator, abgekürzt RME) aus 3 kann zur Abhilfe verwendet werden.
  • Für sehr komplexe Strukturen könnte diese Methode jedoch ineffizient und rechenintensiv ausfallen. Sollte der in 3 gezeigte Algorithmus sich als rechenintensiv herausstellen, kann alternativ dazu der Algorithmus verwendet werden, der in der Veröffentlichung „Yan Pu, Jing Chen, Yongqing Yang, and Quanmin Zhu. Accelerated identification algorithms for rational models based on the vector transformation. In: Optimal Control Applications and Methods December 2021 (Jan. 2022), pp. 1-17. issn: 0143-2087. doi: 10.1002/oca.2849. url: https://onlinelibrary.wiley.com/doi/10. 1002/oca.2849“ gezeigt ist, welcher unter Umständen eine schnellere Konvergenz aufweist und robust gegenüber Schätzungen von initialen Parametern ist. Dieser Algorithmus ist „unbiased“ und kann für hochskalige Systeme und nichtlineare Systeme angewendet werden.
  • Wird Gleichung (G) in Form von Gleichung (C) geschrieben, wird es möglich sein, mithilfe des Algorithmus der 3 den Drehratensensor 1 zu charakterisieren, d.h. insbesondere die Parameter des parametrischen Modells zu identifizieren. Mittels einiger Zwischenschritte und Umformungen, so dass Terme mit Ω(k) auf der rechten Seite der Gleichung stehen, kann mit Gleichung (C) erhalten werden: p s y s | n ( k ) [ Ω ( k 1 ) , , Ω ( k 9 ) , Ω ( k 1 ) T ( k 1 ) , , Ω ( k 9 ) T ( k 9 ) ,   Ω ( k 1 ) ω i ( k 1 ) , , Ω ( k 9 ) ω i ( k 9 ) ,   Ω ( k 1 ) ω i 2 ( k 1 ) , , Ω ( k 9 ) ω i 2 ( k 9 ) ,   Ω ( k 1 ) | ω i ( k 1 ) | , , Ω ( k 9 ) | ω i 2 ( k 9 ) | ,   ω i ( k ) , , ω i ( k 9 ) , T ( k ) , , T ( k 10 ) , n Ω ' ( k 1 ) , , n Ω ' ( k 9 ) ,   a i ( k ) , , a i ( k 9 ) , a i ( k 9 ) , a i ( k ) , , n Ω ' ( k 9 ) ,1 ] p s y s | d ( k ) [ 1, T ( k ) , ω i ( k ) , ω i 2 ( k ) , | ω i ( k ) | ]   e s y s 1 ( k ) = n Ω ' ( k )   m d = 10
    Figure DE102022126969B3_0044
    wobei psys|n(k) und psys|d(k) die vektoriellen die Äquivalente von psys|nj(k) und Psys|dj(k) sind. In diesem Fall ist ein esys2(k) Ausgangs-additiver Messfehler.
  • Zur allumfassenden Regressionsanalyse: Mit der oben beschriebenen Methode zur Ausführung eines Verfahrens der kleinsten Quadrate kann zwar für einen Testpunkt ein Satz von Parametern des vorgegebenen parametrischen Modells ermittelt werden. Um die jeweiligen vorteilhaften Eigenheiten der verschiedenen Testpunkte zu kombinieren, werden jedoch die Testdaten der verschiedenen Testpunkte in einen kombinierten Testdatensatz zusammengefasst und auf Basis des kombinierten Testdatensatzes erst die Parameter des parametrischen Modells endgültig ermittelt. Denn beispielsweise weist ein Testpunkt eine höhere Genauigkeit wegen einer besser kontrollierten Umgebung auf, während an anderen Testpunkten breitere Variationen der Referenzgrößen betrachtet werden. Zum Zweck der Kombination dieser vorteilhaften Eigenschaften werden die Testdaten der unterschiedlichen Testpunkte in einen kombinierten Testdatensatz zusammengefasst. Die Regressionsanalyse wird in einem Stück, d. h. es wird eine einzige Regressionsanalyse, für den kombinierten Testdatensatz durchgeführt. Zu diesem Zweck wird ausgeführt: Y [ Y 0 T Y M T ] T
    Figure DE102022126969B3_0045
    Φ [ Φ 0 T Φ M T ] T
    Figure DE102022126969B3_0046
  • Wobei M die Anzahl verschiedener Testpunkte angibt, für Y und Φ siehe oben.
  • Dabei kann es passieren, dass der Umfang des kombinierten Testdatensatzes sehr groß wird, d. h. der kombinierte Testdatensatz eine erhebliche Datei-Speichergröße benötigt und zu entsprechendem Rechenaufwand bei der Regressionsanalyse führt. Damit wird auch die Zahl der Regressoren sehr groß, was wiederum zu großen Matrizen führt. Auch wenn die Regressionsanalyse offline durchgeführt wird, kann Arbeitsspeicher volllaufen und die numerischen Grenzen des verwendeten Rechners erreicht werden. Zur Vermeidung dieser Probleme kann der kombinierte Testdatensatz durch Vorprozessierung aufbereitet werden, um die Datenmenge im kombinierten Testdatensatz zu reduzieren, während die Informationen der Datenpunkte von verschiedenen Tests und Experimenten grundsätzlichen im kombinierten Testdatensatz erhalten bleiben. Sollte diese Strategie nicht möglich sein, kann die folgende angewendet werden: Die letztendlich erhaltenen Parameter des parametrischen Modells können für jeden Testpunkt einzeln ermittelt werden und abschließend gemittelt werden. Die Mittelung erfolgt bevorzugt durch eine Gewichtung mit der Inversen der jeweils ermittelten Schätzung der Varianzen wie oben erläutert. In der folgenden Gleichung ist ein Beispiel der finalen Parameterschätzung par und ihre jeweiligen Varianzen σ2 für alle Parameter pars und Varianzen σ s 2
    Figure DE102022126969B3_0047
    aus den Testpunkten s gezeigt: par = s = 1 M 1 σ s 2 par s s = 1 M 1 σ s 2 ,   σ 2 = M s = 1 M σ s 2 s = 1 M σ s 2
    Figure DE102022126969B3_0048
  • Das parametrische Modell mit seinen Parametern, das diese geschätzten Parameter erhalten wird, kann dann mit anderen Modellen und deren jeweiligen geschätzten Parametern verglichen werden, um die Güte des jeweiligen Modells zu bestimmen.
  • Zur Modellauswahl: Wird statt der Vorgabe eines einzigen parametrischen Modells mit seiner speziellen mathematischen Struktur eine Vielzahl von möglichen parametrischen Modellen des getesteten Drehratensensors mit unterschiedlichen mathematischen Modellstrukturen vorgegeben, wird jeweils eine allumfassende Regressionsanalyse mit dem kombinierten Testdatensatz zur Ermittlung von Parameterwerten für alle der strukturell vorgegebenen parametrischen Modelle ausgeführt.
  • Gemäß einer vorgegebenen Metrik wird das passendste Modell ausgewählt und das Kalibrieren des getesteten Drehratensensors erfolgt auf Basis des ausgewählten parametrischen Modells mit den zugehörigen ermittelten Parameterwerten. Zu diesem Zweck wird eine Kombination aus den folgenden vier Metriken angewendet:
    • - Error Reduction Ratio (ERR),
    • - t-statistic,
    • - Akaike Information Criterion (AIC), und
    • - eine angepasste Schätzung der Kovarianz.
  • Die ERR ist ein Maß für jeden Modellparameter, welches den Beitrag oder die Relevanz des jeweiligen Modellparameters für die Ausgangsgröße angibt. Dementsprechend wird ein Modellparameter mit einem höheren ERR wichtiger als ein Modellparameter mit einer geringeren ERR gewertet. Der ERR für einen Parameter j ist: [ ERR ] j = g ^ j 2 q j T q j Y T Y ,
    Figure DE102022126969B3_0049
    wobei gilt: g ^ = [ g ^ 1 , , g ^ p ] = ( Q T Q ) 1 Q T Y
    Figure DE102022126969B3_0050
    Q = [ q 1 , , q p ]
    Figure DE102022126969B3_0051
    Φ = Q R
    Figure DE102022126969B3_0052
  • Ferner ist hierbei QR die QR-Zerlegung der Regressionsmatrix Φ, während R die obere Dreiecksmatrix mit Nullen auf der Diagonalen angibt, Q die orthogonale Spalten qj aufweist und QTQ = D gilt, worin D diagonal ist.
  • Das AIC auf der anderen Seite versucht das sogenannte „Bias-Variance Dilemma“ dadurch anzugehen, dass die Fehlervarianz mit einbezogen wird, das Einbinden von weiteren Parametern jedoch bestraft wird. Demnach ist ein Modell mit einem geringeren Wert des AIC statistisch besser als ein Modell mit einem höheren AIC Wert. Deshalb gilt: AIC ( n θ ) = N  ln [ σ e 2 ( p ) ] + 2 p
    Figure DE102022126969B3_0053
  • Hierin geben an: N die Zahl der Daten, p die Zahl der Modellparameter, und σ e 2 ( p )
    Figure DE102022126969B3_0054
    ist die Residuenvarianz der Identifikationsdaten für das parametrische Modell mit p Parametern.
  • Die „t-statistic“ dient dem Zweck, irrelevante Parameter des parametrischen Modells identifizieren und entfernen zu können. Wenn ein Parameter einen Einfluss auf die Ausgangsgröße ausübt, muss sein Wert statistisch von Null abweichen. Trifft dies nicht zu, kann das parametrische Modell durch Entfernung dieses Parameters vereinfacht werden. Unter der Annahme, dass Θ̂ normalverteilt ist und eine wie oben berechnete Kovarianz von ΣΘ̂ aufweist, kann der sogenannte Studentsche t-Test zum Testen der Nullhypothese durchgeführt werden, ob θ̂j = 0 für j=1,...,p gilt. Die t-statistic für diese Hypothese ist: t j = θ ^ j Θ ^ , j t ( N p 1 )
    Figure DE102022126969B3_0055
  • Hierbei ist ∑Θ̂,j das j-te Element auf der Diagonalen von ΣΘ̂. Unter Verwendung von tj in der zweiseitigen kumulativen Studentschen t-Verteilung mit N - p - 1 Freiheitsgraden, ist es möglich, das Konfidenzniveau zu ermitteln, welches notwendig ist, um die Nullhypothese (θ̂j = 0) zu verwerfen.
  • Werden schließlich verschiedene parametrische Modelle mit vorgegebener Struktur verglichen, wird hierbei ein Datensatz speziell zur Verifikation angewendet. Somit wird der kombinierte Testdatensatz zweiteilig verwendet, zum einen zur Parameteridentifikation mithilfe der Regressionsanalyse und zum anderen zur Verifikation des jeweiligen Kandidaten des parametrische Modells. Das Ziel besteht darin, dasjenige parametrische Modell mit identifizierten Parameter auszuwählen, das am besten auf den Datensatz zur Verifikation passt. Die Kovarianz σθ̂ ist der genaue erwartete Wert der Differenz zwischen den tatsächlichen Parametern und den geschätzten. Diese Metrik eignet sich daher insbesondere um die verschiedenen fertig identifizierten Modelle zu vergleichen. Zu diesem Zweck wird die folgende Metrik definiert, um die parametrischen Modelle mit identifizierten Parameter untereinander zu vergleichen: Δ i = s = 1 M i s Θ ^ 1,1
    Figure DE102022126969B3_0056
  • Hierin ist Δi die Verifikationsmetrik für das Modell i, ferner bezeichnet s den jeweiligen Test, für den i s Θ ^
    Figure DE102022126969B3_0057
    erhalten wurde, M beschreibt die Zahl der verschiedenen Testpunkte um die Testdaten zu erhalten, und || • ||1,1 ist die 1-Norm für eine Matrix, welche durch Summenbildung der Komponenten der Matrix ermittelt wird. Mit diesen Grundlagen wird folgender Algorithmus (Q) der Modellauswahl angewendet:
    • Stelle bereit: sΩ(k), spsys|n(k), spsys|d(k);
      • 1) Trenne sΩ(k), spsys|n(k), spsys|d(k) in einen Identifikations-Datensatz und einen Verfikations-Datensatz;
      • 2) Für den Identifikations-Datensatz: Fasse alle I D   s Ω ( k )
        Figure DE102022126969B3_0058
        in einen Term IDΩ(k), alle I D   s p s y s | n ( k )
        Figure DE102022126969B3_0059
        in einen Term IDpsys|n(k), und alle I D   s p s y s | d ( k )
        Figure DE102022126969B3_0060
        in einen Term IDpsys|d(k) zusammen, wenn möglich;
      • 3) wenn die allumfassende Regressionsanalyse möglich ist, dann:
      • 4) Schätze die Parameter Θ̂ des parametrischen Modells mithilfe der erweiterten Methode der kleinsten Quadrate aus 3 und dem Datensatz IDΩ(k), IDpsys|n(k), IDpsys|d(k);
      • 5) Sortiere die Parameter θ̂j nach [ ERR ] j = g ^ j 2 q j T q j Y T Y ;
        Figure DE102022126969B3_0061
      • 6) Beginne Schleife: Für alle j sortiert nach absteigender Reihenfolge in [ERR]j tue bis zum Schleifenende:
      • 7) Modifiziere I D   s p s y s | n ( k )  und  I D   s p s y s | d ( k ) ,
        Figure DE102022126969B3_0062
        sodass es nur Spalten mit Bezug zu den Parametern θ̂1, ..., θ̂j umfasst;
      • 8) Schätze die reduzierte Menge der Modellparameter θ̂1,...,j durch die erweiterte Methode der kleinsten Quadrate nach 3 und dem Datensatz IDΩ(k), IDpsys|n(k), IDpsys|d(k).
      • 9) Entferne alle störenden Parameter mittels des Studentschen t-Tests und aktualisiere Modell;
      • 10) Berechne AICj mittels AIC ( n θ ) = N  ln [ σ e 2 ( p ) ] + 2 p ;
        Figure DE102022126969B3_0063
      • 11) Berechne ΣΘ̂ mittels IDΩ(k), IDpsys|n(k), IDpsys|d(k), dem identifizierten θ̂1,...j und der erweiterten Methode der kleinsten Quadrate nach 3 zur Schätzung des zufälligen Fehlers (random error);
      • 12) Beende Schleife;
      • 13) Wähle das bestes Modell abhängig von AICj und ||∑Θ̂||1,1
      • 14) Andernfalls zu Schritt 3):
      • 15) Beginne Schleife: Für alle Testpunkte s tue:
      • 16) Schätze Modellparameter Θ̂is mit den Schritten 4) und 13) und I D   s Ω ( k ) ,   I D   s p s y s | n ( k ) ,   I D   s p s y s | d ( k ) ;
        Figure DE102022126969B3_0064
      • 17) Beende Schleife;
      • 18) Schätze Modellparameter Θ̂iM+1 durch par = s = 1 m 1 σ s 2 par s s = 1 M 1 σ s 2 ,
        Figure DE102022126969B3_0065
        und σ 2 = M s = 1 M σ s 2 s = 1 M σ s 2 ;
        Figure DE102022126969B3_0066
      • 19) Beginne Schleife: Für alle Modelle is für s = 1, ..., M + 1, tue bis zum Schleifenende:
      • 20) Berechne i s s Θ ^
        Figure DE102022126969B3_0067
        mittels V F s Ω ( k ) , V F s p s y s | n ( k ) , V F s p s y s | d ( k ) ,
        Figure DE102022126969B3_0068
        dem identifizierten θ̂1,....j und der erweiterten Methode der kleinsten Quadrate nach 3 zur Schätzung des zufälligen Fehlers (random error);
      • 21) Berechne Δis ;
      • 22) Beende Schleife;
      • 23) Wähle bestes Modell aus ← argminx∈{i,is}x);
  • Zur Kompensation der Erdrotation: Der Drehratensensor unterliegt grundsätzlich der Rotationsrate der Erde gegenüber einem Inertialsystem. Wird dieser Einfluss nicht berücksichtigt, wird die Charakterisierung des Drehratensensors fehlerhaft. Zur Kompensation der Rotationsrate der Erde wird daher wie folgt vorgegangen:
    • - Es wird für jede Messung des Drehratensensors die aktuell vorliegende Orientierung in Form von Lagewinkeln mit aufgezeichnet;
    • - Die bekannte, durchschnittliche Rotationsrate ωe der Erde wird auf die Achsen des Drehratensensors projiziert, sodass ωe|i, ωe|p und ωe|o erhalten werden; und
    • - Die Ergebnisse dieser Projektionen werden als bekannte Variablen zur Charakterisierung und letztendlich damit zur Kalibrierung des Drehratensensors verwendet, im Detail:
    ω i ( k ) ω i ( k ) + ω e | i ( k )
    Figure DE102022126969B3_0069
    ω p ( k ) ω p ( k ) + ω e | p ( k )
    Figure DE102022126969B3_0070
    ω o ( k ) ω o ( k ) + ω e | o ( k )
    Figure DE102022126969B3_0071
  • Durch die oben beschriebenen Schritte wird der Bias, verursacht durch die Rotationsrate der Erde einschließlich aller Nichtlinearitäten und Modelleffekte, entfernt.
  • Zur Orientierungstransformation: Wird der Algorithmus der 3 ausgeführt, ist die Transformation von FC nach FS nicht bekannt. Prinzipiell ist es möglich, die Identitäts-Transformation anzunehmen, wonach ni genau nira ist, und die dadurch entstehenden Fehler zu akzeptieren. Diese Transformation von einem externen Referenzsystem nach FC ist andererseits bekannt. Dennoch verbleiben in jedem realen Testaufbau Ausrichtungsfehler, die Unsicherheiten zu dieser Transformationsmatrix hinzufügen. Wenn diese Unsicherheiten entsprechend kontrolliert werden und dadurch gering gehalten werden, können Sie grundsätzlich ignoriert werden. Wird eine höhere Genauigkeit gefordert, sollte jeder Testvorgang in der Vorrichtung mindestens zweimal ausgeführt werden, in einer ersten aufrechten Orientierung und in einer zweiten zur ersten entgegengesetzten Orientierung. Dies kann zum Kürzen oder zumindest zum Reduzieren des Orientierungstransformation in der Parameteridentifikation führen. Dafür erhöht sich naturgemäß jedoch auch die Zahl der Testpunkte um das Doppelte, und abhängig von der Halterung kann es schwierig werden, den Drehratensensor in zwei zueinander entgegengesetzten Richtungen zu testen. Die Vorgehensweise wird daher wie folgt vorgeschlagen:
    • Es wird der Ausrichtungsfehler der Halterung zusammen mit dem Ausrichtungsfehler des Drehratensensors geschätzt. Dies führt zu einer entsprechend höheren Zahl von zu identifizierenden Parametern und zu zusätzlich benötigten Rechenschritten, um die Charakterisierung des Drehratensensors unabhängig von Ausrichtungsfehlern nach Gleichung (G) durchzuführen. Es sei FE = {nx, ny, nz} ein externes Referenzkoordinatensystem, in dem die Rotationsraten und Beschleunigungen bekannt sind. Die nominale Koordinatensystem- Transformation (auch genannt Richtungs-Kosinus-Matrix, abgekürzt DCM), ohne irgendwelche Ausrichtungsfehler, gibt die Koordinatensystem-Transformation aus dem System FE nach FC an und ist eine 3x3 Matrix M E C ,
      Figure DE102022126969B3_0072
      sodass gilt:
    [ n i r a n x r a n y r a ] = M E C [ n x n y n z ]
    Figure DE102022126969B3_0073
  • Mit der DCM Matrix M E S
    Figure DE102022126969B3_0074
    von FE nach FS, wenn alle Ausrichtungsfehler berücksichtigt werden, gilt: [ n i n p n o ] = M E S [ n x n y n z ] = [ α i x α i y α i z α p x α p y α p z α o x α o y α o z ] [ n x n y n z ]
    Figure DE102022126969B3_0075
  • Die Rotationsraten, die in einer jeweiligen Achse des Drehratensensors erfasst werden, können daher ermittelt werden durch: ω i ( k ) = α i x ω x ( k ) + α i y ω y ( k ) + α i z ω z ( k )
    Figure DE102022126969B3_0076
    worin ωE = [ωx, ωy, ωz]T die Messungen der Rotationsraten im Koordinatensystem FE sind. Die Beschleunigungen, die entlang dieser Achsen des Drehratensensors wirken, werden für die Achsen im Einzelnen erhalten zu: a i ( k ) = α i x a x ( k ) + α i y a y ( k ) + α i z a z ( k )
    Figure DE102022126969B3_0077
    a p ( k ) = α p x a x ( k ) + α p y a y ( k ) + α p z a z ( k )
    Figure DE102022126969B3_0078
    a o ( k ) = α o x a x ( k ) + α o y a y ( k ) + α o z a z ( k )
    Figure DE102022126969B3_0079
    worin aS = [ai, ap, ao]T die Beschleunigungsmessungen im Koordinatensystem FS sind, aE = [ax, ay, az]T die Beschleunigungsmessungen im Koordinatensystem FE; die Untermengen pωa|n(k) aus psys|n(k) und pωa|d(k) aus psys|d(k) sammeln lediglich die Regressionen mit Bezug zu den Rotationsraten und Beschleunigungen mit der Ausnahme der Regressoren für die absoluten Werte, sodass gilt: p ω a | n ( k ) = [ Ω ( k 1 ) ω i ( k 1 ) , , Ω ( k 9 ) ω i ( k 9 ) , Ω ( k 1 ) ω i 2 ( k 1 ) , ,   Ω ( k 9 ) ω i 2 ( k 9 ) , ω i ( k ) , , ω i ( k 9 ) , a i ( k ) , ,   a i ( k 9 ) , a p ( k ) , , a p ( k 9 ) , a o ( k ) , , a o ( k 9 ) ]
    Figure DE102022126969B3_0080
    p ω a | d ( k ) = [ ω i ( k ) , ω i 2 ( k ) ]
    Figure DE102022126969B3_0081
  • Zur Vereinfachung der Notation werden ferner die Parameter-Untermengen Θωa|n und Θωa|d aus Θ betrachtet, die direkten Bezug zu den Regressoren in pωa|n(k) und pωa|d(k) aufweisen, sodass gilt: Θ ω a | n = [ θ Ω ω 1 , , θ Ω ω 9 , θ Ω ω ω 1 , , θ Ω ω ω 9 , θ ω i 0 , , θ ω i 9   θ a i 0 , , θ a i 9 , θ a p 0 , , θ a p 9 , θ a o 0 , , θ a o 9 ]
    Figure DE102022126969B3_0082
    Θ ω a | d = [ θ ω d , θ ω ω d ]
    Figure DE102022126969B3_0083
  • Werden die Messergebnisse der Rotationsraten im Koordinatensystem FE verwendet, und die Messergebnisse der Beschleunigungen im Koordinatensystem FC, wobei gilt a C = [ a I R A , a X R A , a Y R A ] = M E C a E ,
    Figure DE102022126969B3_0084
    dann können psys|n(k) und psys|d(k) modifiziert werden, sodass folgende Gleichung (L) erhalten wird: p s y s | n E C ( k ) [ Ω ( k 1 ) , , Ω ( k 9 ) , Ω ( k 1 ) T ( k 1 ) , , Ω ( k 9 ) T ( k 9 ) , Ω ( k 1 ) ω x ( k 1 ) , , Ω ( k 9 ) ω x ( k 9 ) , Ω ( k 1 ) ω y ( k 1 ) , , Ω ( k 9 ) ω y ( k 9 ) , Ω ( k 1 ) ω z ( k 1 ) , , Ω ( k 9 ) ω z ( k 9 ) , Ω ( k 1 ) ω x 2 ( k 1 ) , , Ω ( k 9 ) ω x 2 ( k 9 ) , Ω ( k 1 ) ω y 2 ( k 1 ) , , Ω ( k 9 ) ω y 2 ( k 9 ) , Ω ( k 1 ) ω z 2 ( k 1 ) , , Ω ( k 9 ) ω z 2 ( k 9 ) , Ω ( k 1 ) ω x ( k 1 ) , ω y ( k 1 ) , , Ω ( k 9 ) ω x ( k 9 ) ω y ( k 9 ) , Ω ( k 1 ) ω x ( k 1 ) , ω z ( k 1 ) , , Ω ( k 9 ) ω x ( k 9 ) ω z ( k 9 ) , Ω ( k 1 ) ω y ( k 1 ) , ω z ( k 1 ) , , Ω ( k 9 ) ω y ( k 9 ) ω z ( k 9 ) , Ω ( k 1 ) | ω i ( k 1 ) | , , Ω ( k 9 ) | ω i ( k 9 ) | , ω x ( k ) , , ω x ( k 9 ) , ω y ( k ) , , ω y ( k 9 ) , ω z ( k ) , , ω z ( k 9 ) , T ( k ) , , T ( k 10 ) , n Ω ' ( k 1 ) , , n Ω ( k 9 ) , ' a I R A ( k ) , , a I R A ( k 9 ) , a X R A ( k ) , , a X R A ( k 9 ) , a Y R A ( k ) , , a Y R A ( k 9 ) ,1 ]
    Figure DE102022126969B3_0085
    p s y s | d E C ( k ) [ 1, T ( k ) , ω x ( k ) , ω y ( k ) , ω z ( k ) , ω x 2 ( k ) , ω y 2 ( k ) , ω z 2 ( k ) ,   ω x ( k ) ω y ( k ) ,, ω x ( k ) ω z ( k ) , ω y ( k ) ω z ( k ) | ω i ( k ) | ]
    Figure DE102022126969B3_0086
  • Hieraus wird ersichtlich, dass sich die Anzahl der Regressoren erhöht hat. Daraus resultieren die folgenden äquivalenten Parameter-Teilmengen, nachdem das obige System charakterisiert wurde: Θ ^ ω a | n E C = [ K ^ Ω ω x 1 , , K ^ Ω ω x 9 , K ^ Ω ω y 1 , , K ^ Ω ω y 9 , K ^ Ω ω z 1 , , K ^ Ω ω z 1 , K ^ Ω ω ω x 1 , , K ^ Ω ω ω x 9 , K ^ Ω ω ω y 1 , , K ^ Ω ω ω y 9 , K ^ Ω ω ω z 1 , , K ^ Ω ω ω z 9 K ^ Ω ω ω x y 1 , , K ^ Ω ω ω x y 9 , K ^ Ω ω ω x z 1 , , K ^ Ω ω ω x z 9 , K ^ Ω ω ω y z 1 , , K ^ Ω ω ω y z 9 K ^ ω x 0 , , K ^ ω x 9 , K ^ ω y 0 , , K ^ ω y 9 , K ^ ω z 0 , , K ^ ω z 0 K ^ a I R A 0 , , K ^ a I R A 9 , K ^ a X R A 0 , , K ^ a X R A 9 , K ^ a Y R A 0 , , K ^ a Y R A 9
    Figure DE102022126969B3_0087
    Θ ^ ω a | n E C = [ K ^ ω x d , K ^ ω y d , K ^ ω z d , K ^ ω ω x d , K ^ ω ω y d , K ^ ω ω z d , K ^ ω ω x y d , K ^ ω ω x z d , K ^ ω ω y z d ]
    Figure DE102022126969B3_0088
  • Aus Gleichung (H) ergibt sich: K ^ Ω ω x l 1 = θ Ω ω l 1 α i x
    Figure DE102022126969B3_0089
    K ^ Ω ω y l 1 = θ Ω ω l 1 α i y
    Figure DE102022126969B3_0090
    K ^ Ω ω z l 1 = θ Ω ω l 1 α i z
    Figure DE102022126969B3_0091
    K ^ Ω ω ω x l 1 = θ Ω ω ω l 1 α i x 2
    Figure DE102022126969B3_0092
    K ^ Ω ω ω y l 1 = θ Ω ω ω l 1 α i y 2
    Figure DE102022126969B3_0093
    K ^ Ω ω ω z l 1 = θ Ω ω ω l 1 α i z 2
    Figure DE102022126969B3_0094
    K ^ Ω ω ω x y l 1 = 2 θ Ω ω ω l 1 α i x α i y
    Figure DE102022126969B3_0095
    K ^ Ω ω ω x z l 1 = 2 θ Ω ω ω l 1 α i x α i z
    Figure DE102022126969B3_0096
    K ^ Ω ω ω y z l 1 = 2 θ Ω ω ω l 1 α i y α i z
    Figure DE102022126969B3_0097
    K ^ ω x l 0 = θ ω i l 0 α i x
    Figure DE102022126969B3_0098
    K ^ ω y l 0 = θ ω i l 0 α i y
    Figure DE102022126969B3_0099
    K ^ ω z l 0 = θ ω i l 0 α i z
    Figure DE102022126969B3_0100
    K ^ ω x d = θ ω d α i x
    Figure DE102022126969B3_0101
    K ^ ω y d = θ ω d α i y
    Figure DE102022126969B3_0102
    K ^ ω z d = θ ω d α i z
    Figure DE102022126969B3_0103
    K ^ ω ω x d = θ ω ω d α i x 2
    Figure DE102022126969B3_0104
    K ^ ω ω y d = θ ω ω d α i y 2
    Figure DE102022126969B3_0105
    K ^ ω ω z d = θ ω ω d α i z 2
    Figure DE102022126969B3_0106
    K ^ ω ω x y d = θ ω ω d α i x α i y
    Figure DE102022126969B3_0107
    K ^ ω ω x z d = θ ω ω d α i x α i z
    Figure DE102022126969B3_0108
    K ^ ω ω y z d = θ ω ω d α i y α i z
    Figure DE102022126969B3_0109
    für l1 = 1, ..., 9 und l0 = 0, ..., 9. Selbst wenn berücksichtigt wird, dass ni, np, no und nx, ny, nz jeweils orthonormale Rechtshand-Koordinatensysteme bilden, ist das unmittelbar oben gezeigte System aus der Vielzahl der Gleichungen immer noch unterbestimmt und es gibt einen Unterraum von möglichen Orientierungen, die dem Gleichungssystem genügen. Eine der Möglichkeiten, dieses Problem zu lösen, ist im Algorithmus der 4 zur Ermittlung der Orientierungstransformation gezeigt, wobei die nominale DCM Matrix M E C
    Figure DE102022126969B3_0110
    von FE nach FC wie oben beschrieben ist. Ferner ist in 4 im Schritt ‚9‘ R(n̂R, δR) die Transformationsmatrix der Rotation um den Winkel δR um die n̂R Achse.
  • Die DCM Matrix zur Koordinatensystem-Transformation von FS in FC ist M S C = M E C ( M E S ) T ,
    Figure DE102022126969B3_0111
    sodass gilt: [ n I R A n X R A n Y R A ] = M E C [ n i n p n o ] = [ α I i α I p α I o α X i α X p α X o α Y i α Y p α Y o ] [ n i n p n o ]
    Figure DE102022126969B3_0112
  • Die Beziehung zwischen den erfassten Beschleunigungen kann deshalb angegeben werden durch: a I R A ( k ) = α I i a i ( k ) + α I p a p ( k ) + α I o a o ( k )
    Figure DE102022126969B3_0113
    a X R A ( k ) = α X i a i ( k ) + α X p a p ( k ) + α X o a o ( k )
    Figure DE102022126969B3_0114
    a Y R A ( k ) = α Y i a i ( k ) + α Y p a p ( k ) + α Y o a o ( k )
    Figure DE102022126969B3_0115
  • Dies erlaubt die Bestimmung der ursprünglichen beschleunigungssensitiven Parameter im Bezug auf das Koordinatensystem FS wie folgend beschrieben für l = 0, ..., 9: θ a i l = K ^ a I R A l α I i + K ^ a X R A l α X i + K ^ a Y R A l α Y i θ a p l = K ^ a I R A l α I p + K ^ a X R A l α X p + K ^ a Y R A l α Y p θ a o l = K ^ a I R A l α I o + K ^ a X R A l α X o + K ^ a Y R A l α Y o
    Figure DE102022126969B3_0116
  • Zur späteren Referenz sei hiermit auch der Fall eingeführt, in dem die Messungen der Rotationsrate aus dem Koordinatensystem FS und die Messungen der Beschleunigung aus dem Koordinatensystem FC sind. Dann können psys|n(k) und psys|d(k) modifiziert werden, sodass in folgender Gleichung (M) gilt: p s y s | n S C ( k ) [ Ω ( k 1 ) , , Ω ( k 9 ) , Ω ( k 1 ) T ( k 1 ) , , Ω ( k 9 ) T ( k 9 ) , Ω ( k 1 ) ω i ( k 1 ) , , Ω ( k 9 ) ω i ( k 9 ) , Ω ( k 1 ) ω i 2 ( k 1 ) , , Ω ( k 9 ) ω i 2 ( k 9 ) , Ω ( k 1 ) | ω i ( k 1 ) | , , Ω ( k 9 ) | ω i ( k 9 ) | ω i ( k ) , , ω i ( k 9 ) , T ( k ) , , T ( k 10 ) , n Ω ' ( k 1 ) , , n Ω ' ( k 9 ) , a I R A ( k ) , , a I R A ( k 9 ) , a X R A ( k ) , , a X R A ( k 9 ) , a Y R A ( k ) , , a Y R A ( k 9 ) ,1 ]
    Figure DE102022126969B3_0117
    p s y s | d S C ( k ) [ 1, T ( k ) , ω i ( k ) , ω i 2 ( k ) , | ω i ( k ) | ]
    Figure DE102022126969B3_0118
  • Die Beziehung zu Gleichung (J) kann unter Ausnutzung der Transformation (K) leicht hergestellt werden.
  • Die Parameter der Gleichung (C) und die Ausrichtungsfehler der Gleichung (H) und der Gleichungen der danach abgeleiteten Beschleunigungen, die entlang der Achsen des Drehratensensors wirken, können mit folgendem Algorithmus ermittelt werden, wobei M E C
    Figure DE102022126969B3_0119
    die nominale DCM Matrix von FE nach FC ohne Berücksichtigung eines Orientierungstransformation ist. Algorithmus (X) zur Ausführung des modifizierten rationalen Modell Schätzers (modifizierte RME Methode):
    • Ausgehend von Y , ω b , a b , M E C , η > 0,
      Figure DE102022126969B3_0120
      führe aus:
    Figure DE102022126969B3_0121
    Figure DE102022126969B3_0122
  • Analog zu oben kann die Kovarianz berechnet werden durch Θ ^ = σ e 2 [ Φ T Φ ] 1 .
    Figure DE102022126969B3_0123
  • Zur modifizierten Modellauswahlstrategie unter Berücksichtigung der Orientierungstransformation: Beim Schätzen der Orientierungstransformation sowie der Sensorparameter an isolierten Testpunkten (ohne die allumfassende Regressionsanalyse) sind die Schritte 4) bis 13) von Algorithmus (Q) anzuwenden. Geringfügige Modifikationen sind jedoch notwendig, und Algorithmus (Y) sollte verwendet werden, um das beste Modell für diesen Test auszuwählen und gleichzeitig den Ausrichtungsfehler zu ermitteln. Algorithmus (Y) zur Modellauswahlstrategie für isolierte Testpunkte unter Berücksichtigung der Schätzung des Orientierungstransformation:
    Ausgehend von Ω(k), p s y s | n E ( k )  und p s y s | d E ( k ) :
    Figure DE102022126969B3_0124
    • 1. Trenne Ω(k), p s y s | n E ( k ) , p s y s | d E ( k )
      Figure DE102022126969B3_0125
      in einen Identifikations-Datensatz und einen Verfikations-Datensatz;
    • 2. Schätze die Sensor Parameter Θ̂SC und den Ausrichtungsfehler
      Figure DE102022126969B3_0126
      mit Algorithmus (X) und dem Datensatz IDΩ(k), I D p s y s | n E ( k )  und  I D p s y s | d E ( k ) ;
      Figure DE102022126969B3_0127
    • 3. Sortiere die Sensorparameter θ ^ j E C
      Figure DE102022126969B3_0128
      nach [ ERR ] j = g ^ j 2 q j T q j Y T Y
      Figure DE102022126969B3_0129
      und ΦEC der vorhergehenden Schritte;
    • 4. Beginne Schleife: Für alle j sortiert nach absteigender Reihenfolge in [ERR]j tue bis zum Schleifenende:
    • 5. Modifiziere s p s y s | n S C ( k )  und  s p s y s | d S C ( k ) ,
      Figure DE102022126969B3_0130
      sodass sie nur Spalten mit Bezug zu den Parametern θ ^ 1 S C , , θ ^ j S C
      Figure DE102022126969B3_0131
      umfassen. Wenn alle Sensorparameter in einer der Gleichungen (H) Null sind, entferne die äquivalente Spalte dieses Parameters von P s y s | n E ( k )
      Figure DE102022126969B3_0132
      und P s y s | d E ( k )
      Figure DE102022126969B3_0133
      in Algorithmus (X) im nächsten Schritt;
    • 6. Schätze die reduzierte Menge der Modellparameter θ ^ 1, j S C
      Figure DE102022126969B3_0134
      mit Algorithmus (X) und dem Datensatz IDΩ(k), I D p s y s | n S C ( k ) , I D p s y s | d S C ( k ) , I D p s y s | n E ( k )  und  I D p s y s | d E ( k )
      Figure DE102022126969B3_0135
      mit den Modifikationen des vorhergehenden Schritts;
    • 7. Entferne alle störenden Parameter mittels des Studentschen t-Tests und ΦSC der vorhergehenden Schritte, und aktualisiere Modell;
    • 8. Berechne AICj mit AIC ( n θ ) = N  ln [ σ e 2 ( p ) ] + 2 p ;
      Figure DE102022126969B3_0136
    • 9. Berechne ΣΘ̂ mit VFΩ(k), V F p s y s | n S C ( k ) , V F p s y s | n S C ( k ) ,
      Figure DE102022126969B3_0137
      dem identifizierten θ ^ 1, j , S C
      Figure DE102022126969B3_0138
      den geschätzten Beschleunigungen der Sensorachsen und Rotationsraten âC(k) und ω̂S(k), und 3 zur Schätzung des zufälligen Fehlers;
    • 10. Beende Schleife;
    • 11. Wähle bestes Modell abhängig von AICj und ||∑Θ̂||1,1;
  • Obwohl die Erfindung im Detail durch bevorzugte Ausführungsbeispiele näher illustriert und erläutert wurde, so ist die Erfindung nicht durch die offenbarten Beispiele eingeschränkt und andere Variationen können vom Fachmann hieraus abgeleitet werden, ohne den Schutzumfang der Erfindung zu verlassen. Es ist daher klar, dass eine Vielzahl von Variationsmöglichkeiten existiert. Es ist ebenfalls klar, dass beispielhaft genannte Ausführungsformen wirklich nur Beispiele darstellen, die nicht in irgendeiner Weise als Begrenzung etwa des Schutzbereichs, der Anwendungsmöglichkeiten oder der Konfiguration der Erfindung aufzufassen sind. Vielmehr versetzen die vorhergehende Beschreibung und die Figurenbeschreibung den Fachmann in die Lage, die beispielhaften Ausführungsformen konkret umzusetzen, wobei der Fachmann in Kenntnis des offenbarten Erfindungsgedankens vielfältige Änderungen, beispielsweise hinsichtlich der Funktion oder der Anordnung einzelner, in einer beispielhaften Ausführungsform genannter Elemente, vornehmen kann, ohne den Schutzbereich zu verlassen, der durch die Ansprüche definiert wird.
  • Bezugszeichenliste
  • 1
    Drehratensensor
    S1
    Ermitteln
    S2
    Schätzen
    S3
    Ermitteln
    S4
    Ermitteln
    S5
    Zusammenfassen
    S6
    Vorgeben
    S7
    Ausführen
    S8
    Kalibrieren

Claims (10)

  1. Verfahren zum Kalibrieren eines Drehratensensors (1), wobei der Drehratensensor (1) eine Sensorachse und ein Gehäuse aufweist, aufweisend die Schritte: - Ermitteln (S1) von ersten Testdaten durch Aufbringen von Referenzdrehraten in unterschiedlichen Orientierungen relativ zum Gehäuse und mit unterschiedlichen Beträgen der Referenzdrehraten je Orientierung auf den Drehratensensor (1), wobei die ersten Testdaten die Beträge der Referenzdrehraten mit den zugehörigen Orientierungen relativ zum Gehäuse sowie die nominale Orientierung eines zum Gehäuse körperfesten Koordinatensystems relativ zu einem an einem Rotationstisch für das Aufbringen der Referenzdrehraten körperfesten Koordinatensystem sowie ein jeweiliges den Referenzdrehraten zugeordnetes verarbeitbares Sensorsignal des Drehratensensors (1) umfassen; - Schätzen (S2), für die ersten Testdaten, eines Ausrichtungsfehlers zwischen einem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem, - Ermitteln (S3) von zweiten Testdaten durch Aufbringen von Vibrationen in drei Orientierungen des Drehratensensors (1), wobei die Orientierungen insbesondere an den Achsen des zum Gehäuse körperfesten Koordinatensystems ausgerichtet sind, wobei die zweiten Testdaten die aufgeprägten Vibrationen sowie die jeweilige Orientierung des Drehratensensors (1) sowie das jeweilige verarbeitbare Sensorsignal des Drehratensensors (1) umfassen; - Ermitteln (S4) einer jeweiligen ersten Orientierungstransformation auf Basis der nominalen Orientierungen und auf Basis des geschätzten Ausrichtungsfehlers jeweils der ersten Testdaten und Anwenden der jeweiligen ersten Orientierungstransformation auf die ersten Testdaten mit der Wirkung, dass alle Referenzdrehraten der ersten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind; - Zusammenfassen (S5) aller Testdaten in einen kombinierten Testdatensatz; - Vorgeben (S6) einer mathematischen Modellstruktur eines parametrischen Modells des getesteten Drehratensensors (1); - Ausführen (S7) einer allumfassenden Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von Parameterwerten des parametrischen Modells, sodass mit der allumfassenden Regressionsanalyse sämtliche Parameter des parametrischen Modells auf Grundlage aller Testdaten aufeinmal erhalten werden; und - Kalibrieren (S8) des getesteten Drehratensensors (1) auf Basis des parametrischen Modells mit den ermittelten Parameterwerten;
  2. Verfahren nach Anspruch 1, weiterhin aufweisend einen der Schritte: - Ermitteln einer jeweiligen zweiten Orientierungstransformation auf Basis der zweiten Testdaten, und Anwenden der jeweiligen zweiten Orientierungstransformation auf die zweiten Testdaten mit der Wirkung, dass alle Vibrationen der zweiten Testdaten auf das zum Gehäuse feste Koordinatensystem bezogen sind; oder: - Ermitteln einer jeweiligen zweiten Orientierungstransformation auf Basis der zweiten Testdaten und der Schätzungen des Ausrichtungsfehlers aus den ersten Testdaten, und Anwenden der jeweiligen zweiten Orientierungstransformation auf die zweiten Testdaten mit der Wirkung, dass alle Vibrationen der zweiten Testdaten auf das zur Sensorachse feste Koordinatensystem bezogen sind;
  3. Verfahren nach einem der vorhergehenden Ansprüche, wobei die unterschiedlichen Orientierungen der Referenzdrehraten derart sind, dass sie jeweils Anregungen des Drehratensensors (1) in allen Achsen des zum Gehäuse körperfesten Koordinatensystems erzeugen.
  4. Verfahren nach einem der vorhergehenden Ansprüche, wobei das parametrische Modell ein NARMAX Modell umfasst.
  5. Verfahren nach einem der vorhergehenden Ansprüche, wobei eine Vielzahl von möglichen parametrischen Modellen des getesteten Drehratensensors (1) mit unterschiedlichen mathematischen Modellstrukturen vorgegeben wird, wobei eine jeweilige allumfassende Regressionsanalyse für den kombinierten Testdatensatz zur Ermittlung von allen Parameterwerten des jeweiligen parametrischen Modells ausgeführt wird, wobei gemäß einer vorgegebenen Metrik das passendste Modell ausgewählt wird und das Kalibrieren des getesteten Drehratensensors (1) auf Basis des ausgewählten parametrischen Modells mit den zugehörigen ermittelten Parameterwerten erfolgt.
  6. Verfahren nach einem der vorhergehenden Ansprüche, wobei dritte Testdaten dadurch erzeugt werden, dass der Drehratensensor (1) auf einer seismisch isolierten Plattform statisch angeordnet wird, wobei die dritten Testdaten ein von einem jeweiligen Messrauschen umfassendes verarbeitbares Sensorsignal des Drehratensensors (1) umfassen, und wobei für die dritten Testdaten ein Ausrichtungsfehler zwischen dem zur Sensorachse festen Koordinatensystem und dem zum Gehäuse körperfesten Koordinatensystem ermittelt wird.
  7. Verfahren nach Anspruch 6, wobei der Drehratensensor (1) in unterschiedliche statische Orientierungen gegenüber der seismisch isolierten Plattform gebracht wird, wobei die dritten Testdaten die jeweiligen Orientierungen des Drehratensensors (1) umfassen.
  8. Verfahren nach einem der vorhergehenden Ansprüche, wobei für die jeweiligen Testdaten, insbesondere für die ersten Testdaten und/oder für die zweiten Testdaten und/oder für die dritten Testdaten, eine Kompensation der Erdrotationsrate dadurch erfolgt, dass der Vektor der Erdrotationsrate auf die Achsen des zum Gehäuse körperfesten Koordinatensystems projiziert wird, und das Ergebnis der Projektionen und die jeweilige Orientierung des Drehratensensors (1) als jeweilige Komponente der jeweiligen Testdaten verwendet wird.
  9. Verfahren nach einem der vorhergehenden Ansprüche, wobei innerhalb der jeweiligen Testdaten, insbesondere innerhalb der ersten Testdaten und/oder der zweiten Testdaten und/oder der dritten Testdaten, unterschiedliche Temperaturen auf den Drehratensensor (1) aufgebracht werden, wobei die erfassten Temperaturen als weitere Komponente der jeweiligen Testdaten verwendet werden.
  10. Verfahren nach einem der vorhergehenden Ansprüche, wobei zum Ermitteln eines jeweiligen Ausrichtungsfehlers ein modifizierter rationaler Modell Schätzer verwendet wird.
DE102022126969.8A 2022-10-14 2022-10-14 Kalibrieren eines Drehratensensors Active DE102022126969B3 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102022126969.8A DE102022126969B3 (de) 2022-10-14 2022-10-14 Kalibrieren eines Drehratensensors

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102022126969.8A DE102022126969B3 (de) 2022-10-14 2022-10-14 Kalibrieren eines Drehratensensors

Publications (1)

Publication Number Publication Date
DE102022126969B3 true DE102022126969B3 (de) 2023-12-28

Family

ID=89075293

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102022126969.8A Active DE102022126969B3 (de) 2022-10-14 2022-10-14 Kalibrieren eines Drehratensensors

Country Status (1)

Country Link
DE (1) DE102022126969B3 (de)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013033755A1 (en) 2011-09-08 2013-03-14 Leica Geosystems Ag A method and system of recalibrating an inertial sensor
WO2013112230A1 (en) 2012-01-26 2013-08-01 Invensense, Inc. In-use automatic calibration methodology for sensors in mobile devices
DE102012219507A1 (de) 2012-10-25 2014-04-30 Robert Bosch Gmbh Verfahren zum Abgleich von Drehratensensoren
DE102021004103A1 (de) 2021-08-10 2021-09-30 Daimler Ag Verfahren und Anordnung zur Überwachung und Detektion von Sensorfehlern in Inertial-Mess-Systemen

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013033755A1 (en) 2011-09-08 2013-03-14 Leica Geosystems Ag A method and system of recalibrating an inertial sensor
WO2013112230A1 (en) 2012-01-26 2013-08-01 Invensense, Inc. In-use automatic calibration methodology for sensors in mobile devices
DE102012219507A1 (de) 2012-10-25 2014-04-30 Robert Bosch Gmbh Verfahren zum Abgleich von Drehratensensoren
DE102021004103A1 (de) 2021-08-10 2021-09-30 Daimler Ag Verfahren und Anordnung zur Überwachung und Detektion von Sensorfehlern in Inertial-Mess-Systemen

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PU, Yan [u.a.]: Accelerated identification algorithms for rational models based on the vector transformation. In: Optimal Control : Applications and Methods, Vol. 43, 2022, No. 3, S. 740-756. - ISSN 0143-2087 (P); 1099-1514 (E). DOI: 10.1002/oca.2849.

Similar Documents

Publication Publication Date Title
DE60017569T2 (de) Schwingungskompensation für sensoren
EP3732458B1 (de) Prüfstand und verfahren zum durchführen eines dynamischen prüflaufs für einen prüfaufbau
DE102012215594B3 (de) Verfahren zur Laserspektroskopie von Gasen
WO2018072862A1 (de) Verfahren zum auswerten von daten einer massenspektrometrie und massenspektrometrisches verfahren sowie ein maldi tof massenspektrometer
EP2142909A1 (de) Detektoranordnung für einen nichtdispersiven infrarot-gasanalysator und verfahren zum nachweis einer messgaskomponente in einem gasgemisch mittels eines solchen gasanalysators
DE102012219507A1 (de) Verfahren zum Abgleich von Drehratensensoren
EP0416370B1 (de) Verfahren und Vorrichtung zum Erkennen und Identifizieren von Fehlern an Sensoren
DE102009029216A1 (de) Verfahren zum Selbstabgleich eines dreiachsigen Beschleunigungssensors im Betrieb und Sensoranordnung mit einem dreidimensionalen Beschleunigungssensor
DE102010023727A1 (de) Verfahren zur schwingungsarmen optischen Kraftmessung, insbesondere auch bei hohen Temperaturen
DE102022126969B3 (de) Kalibrieren eines Drehratensensors
DE102005004568A1 (de) Verfahren zur Berücksichtigung von Messwerten von kalibrierten Sensoren in einme Kalmanfilter
DE102023109742B3 (de) Kalibrierung eines Beschleunigungssensors
DE102018118673B3 (de) Vorrichtung und Verfahren zum Identifizieren einer Trägheitsmatrix eines Raumfahrzeugs
DE102011083977B4 (de) Verfahren zum Kalibrieren eines Sensors und Sensor
EP3227717B1 (de) Verfahren und vorrichtung zum bestimmen statistischer eigenschaften von rohmesswerten
DE102022126970A1 (de) Kalibrierung eines Beschleunigungssensors
DE102017220867A1 (de) Verfahren zum automatischen Kalibrieren und Verfahren zum Verwenden eines Beschleunigungssensors
DE102022131845B3 (de) Nutzung einer Kreuz-Sensitivität von unterschiedlichen inertialen Sensoren
EP2154538B1 (de) Beschleunigungssensor und Verfahren zum Erfassen einer Beschleunigung
DE102011083961B4 (de) Verfahren zum Kalibrieren eines dreiachsigen Sensors und Sensor
DE102022126972B3 (de) Vorrichtung für die Charakterisierung eines inertialen Sensors
DE102020204140A1 (de) Vorrichtung und automatisiertes Verfahren zur Auswertung von Sensormesswerten und Verwendung der Vorrichtung
DE102022200334A1 (de) Verfahren und Vorrichtung zum Kalibrieren einer MEMS-Vorrichtung, und MEMS-Vorrichtung
DE102021212327A1 (de) Verfahren und Einrichtung zum Ermitteln dynamischer Parameter einer MEMS-Vorrichtung, und MEMS-Vorrichtung
Sohn et al. Statistical process control and projection techniques for structural health monitoring

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division