[go: up one dir, main page]

DE102016106294A1 - Betriebssichere Fahrzeuggeschwindigkeitsabschätzung durch Datenfusion von 6-DOF-IMU, GPS und Radar - Google Patents

Betriebssichere Fahrzeuggeschwindigkeitsabschätzung durch Datenfusion von 6-DOF-IMU, GPS und Radar Download PDF

Info

Publication number
DE102016106294A1
DE102016106294A1 DE102016106294.4A DE102016106294A DE102016106294A1 DE 102016106294 A1 DE102016106294 A1 DE 102016106294A1 DE 102016106294 A DE102016106294 A DE 102016106294A DE 102016106294 A1 DE102016106294 A1 DE 102016106294A1
Authority
DE
Germany
Prior art keywords
speed
vehicle
primary
vehicle speed
inertial measurement
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.)
Withdrawn
Application number
DE102016106294.4A
Other languages
English (en)
Inventor
Shuqing Zeng
David M. Sidlosky
David W. Doerr
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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 GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of DE102016106294A1 publication Critical patent/DE102016106294A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P7/00Measuring speed by integrating acceleration
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/52Determining velocity
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • G01S13/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • G01S13/588Velocity or trajectory determination systems; Sense-of-movement determination systems deriving the velocity value from the range measurement
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/86Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/42Diversity systems specially adapted for radar
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

Ein Verfahren zum Bereitstellen einer redundanten Abschätzung einer Fahrzeuggeschwindigkeit. Das Verfahren umfasst ein Bereitstellen von Sensorausgangssignalen von einer Vielzahl von primären Sensoren und ein Bereitstellen von Trägheitsmesssignalen von einer Trägheitsmesseinheit. Das Verfahren umfasst auch ein Abschätzen der Fahrzeuggeschwindigkeit in einem primären Modul unter Verwenden der primären Sensorsignale und ein Puffern der geschätzten Fahrzeuggeschwindigkeitswerte von dem primären Modul während eines vorbestimmten Zeitraums. Das Verfahren umfasst weiter ein Bestimmen, dass einer oder mehrere der primären Sensoren oder das primäre Modul ausgefallen ist bzw. sind, und wenn ja, ein Abschätzen der Fahrzeuggeschwindigkeit in einem sekundären Modul unter Verwenden der gepufferten Fahrzeuggeschwindigkeitswerte und der Trägheitsmesssignale. Wenn diese verfügbar sind, kann das Verfahren GPS-Signaldaten und/oder Entfernungsdaten von statischen Objekten verwenden, um die geschätzte Fahrzeuggeschwindigkeit in dem sekundären Modul zu verbessern.

Description

  • Hintergrund der Erfindung
  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft im Allgemeinen ein System und Verfahren zum Abschätzen einer Fahrzeuggeschwindigkeit und genauer gesagt ein System und Verfahren für eine sekundäre oder redundante Abschätzung einer Fahrzeuggeschwindigkeit für den Fall, dass ein primäres Geschwindigkeitsschätzmodul ausfällt, wobei ein sekundäres Geschwindigkeitsschätzmodul Sensoreingaben von einer Trägheitsmesseinheit (IMU) mit 6 Freiheitsgraden (DOF), einem GPS-Empfänger und Entfernungssensoren verwendet.
  • Diskussion der verwandten Technik
  • Fahrzeuge werden immer autonomer oder kognitiver mit dem Ziel, eines völlig autonom gefahrenen Fahrzeuges, d. h. Fahrzeuge, welche in der Lage sind, eine Fahrsteuerung mit minimalem Eingriff oder ohne Eingriff eines Fahrers bereitzustellen. Seit einigen Jahren sind adaptive Geschwindigkeitsregelungssysteme verfügbar, bei denen das System nicht nur eine Sollgeschwindigkeit einhält sondern das Fahrzeug auch automatisch für den Fall abbremst, dass ein langsamer fahrendes Fahrzeug vor dem betreffenden Fahrzeug detektiert wird. Derzeit gibt es Fahrzeugsteuerungssysteme, welche autonomes Einparken umfassen, bei denen das Fahrzeug automatisch die Lenksteuerung bereitstellt, um das Fahrzeug einzuparken. Auch gibt es Steuerungssysteme, welche eingreifen können, falls der Fahrer scharfe Lenkänderungen vornimmt, welche sich auf die Stabilität und die Spurzentrierfähigkeit des Fahrzeugs auswirken können, wobei das Fahrzeugsystem versucht, das Fahrzeug nahe an der Mitte der Fahrspur zu halten. Zukünftige Fahrzeuge werden wahrscheinlich autonome Systeme für Spurwechsel, Überholmanöver, Abbiegen aus dem Verkehr, Einbiegen in den Verkehr, Fahren im Verkehr, Überfahren von oder Abbiegen an Kreuzungen usw. verwenden.
  • Diverse aktive Sicherheitssteuerungssysteme, Fahrerunterstützungssysteme und autonome Fahrvorgänge an Fahrzeugen, wie etwa elektronische Stabilitätskontrolle (ECS), adaptive Geschwindigkeitsregelung (ACC), Spureinhaltung (LK), Spurwechsel (LC) usw., erfordern sehr robuste und präzise Module zum Abschätzen diverser Fahrzeugdynamiken. Solche Module sind notwendig, um die Kenntnis der Fahrzeugposition und Geschwindigkeit bereitzustellen, um das Fahrzeug zu steuern.
  • Eine aktive Sicherheitssteuerung für die zuvor besprochenen Systeme und dergleichen beruht auf einer genauen Abschätzung der Fahrzeuggeschwindigkeit, um eine angemessene Leistungsfähigkeit zur erreichen. Derzeit beruhen diese Arten von vorgeschlagenen Systemen auf Radgeschwindigkeitssensoren und anderen Eingaben über die Fahrzeugkinematik, um die Abschätzung der Fahrzeuggeschwindigkeit bereitzustellen. Es kann jedoch sein, dass die Sensoren und Steuermodule, welche die Fahrzeuggeschwindigkeit bestimmen, ausfallen oder fehlerhaft funktionieren, wenn der Verlust der Fahrzeuggeschwindigkeit schwerwiegend sein könnte. Bestimmte Kraftfahrzeug-Sicherheitsauflagen, wie etwa ASIL-D, verlangen redundante Prozesse zur Abschätzung der Fahrzeuggeschwindigkeit für den Fall eines Ausfalls des primären Abschätzungsprozessors. Beispielsweise für Systeme, welche eine aktive Steuerung erfordern, müssen die Steuerungssysteme eine genaue Geschwindigkeitsabschätzung fünf Sekunden lang nach dem Ausfallereignis bereitstellen, um dem Fahrer Zeit zu lassen, die Kontrolle über das Fahrzeug zu übernehmen. Es wäre wünschenswert, solche redundanten Prozesse zur Geschwindigkeitsabschätzung unter Verwenden vorhandener Hardware an Bord des Fahrzeugs bereitzustellen, um die Fahrzeugkosten zu reduzieren.
  • Zusammenfassung der Erfindung
  • Die vorliegende Offenbarung beschreibt ein System und Verfahren zum Bereitstellen einer redundanten Abschätzung der Fahrzeuggeschwindigkeit. Das Verfahren umfasst ein Bereitstellen von Sensorausgangssignalen von einer Vielzahl von primären Sensoren und das Bereitstellen von Trägheitsmesssignalen von einer Trägheitsmesseinheit. Das Verfahren umfasst auch ein Abschätzen der Fahrzeuggeschwindigkeit in einem primären Modul unter Verwenden der primären Sensorsignale und ein Puffern der geschätzten Fahrzeuggeschwindigkeitswerte von dem primären Modul während eines vorbestimmten Zeitraums. Das Verfahren umfasst weiter ein Bestimmen, dass einer oder mehrere der primären Sensoren oder das primäre Modul ausgefallen ist bzw. sind, und wenn ja, ein Abschätzen der Fahrzeuggeschwindigkeit in einem sekundären Modul unter Verwenden der gepufferten Fahrzeuggeschwindigkeitswerte und der Trägheitsmesssignale. Wenn sie verfügbar sind, kann das Verfahren GPS-Signaldaten und/oder Geschwindigkeitsdaten, welche von Entfernungssensoren, wie etwa Radar-, Lidar- und Sichtsystemen von statischen Objekten, bereitgestellt werden, verwenden, um die geschätzte Fahrzeuggeschwindigkeit in dem sekundären Modul zu verbessern.
  • Zusätzliche Merkmale der vorliegenden Erfindung werden aus der folgenden Beschreibung und den beiliegenden Ansprüchen hervorgehen, wenn sie in Verbindung mit den beiliegenden Zeichnungen gesehen werden.
  • Kurze Beschreibung der Zeichnungen
  • 1 ist eine einfache Abbildung eines Fahrzeugs, welches ein redundantes System zum Abschätzen der Fahrzeuggeschwindigkeit umfasst;
  • 2 ist ein Blockdiagramm eines Steuerungssystems, welches ein primäres Modul zum Abschätzen der Fahrzeuggeschwindigkeit und ein sekundäres Modul zum Abschätzen der Fahrzeuggeschwindigkeit umfasst;
  • 3 ist ein Flussdiagramm, welches die Fahrzeugkinematik zeigt, welche zum Abschätzen der Fahrzeuggeschwindigkeit verwendet wird;
  • 4 ist ein Flussdiagramm, welches einen Prozess zum Abschätzen einer Fahrzeuglage vor dem Ausfall des primären Moduls zeigt;
  • 5 ist eine Abbildung eines Fahrzeugs, welches auf einer Fahrbahn fährt, welche die Variablen zeigt, welche bei einer Technik zum Verbessern der Abschätzung der Fahrzeuggeschwindigkeit unter Verwenden von Entfernungsdaten verwendet werden; und
  • 6 ist ein Flussdiagramm, welches einen Prozess zum Verwenden von GPS-Signalen oder Entfernungsdaten zum Messen der Längsgeschwindigkeit des Fahrzeugs zeigt.
  • Ausführliche Beschreibung der Ausführungsbeispiele
  • Die folgende Diskussion der Ausführungsbeispiele der Erfindung bezüglich einer sekundären Technik zum Abschätzen der Fahrzeuggeschwindigkeit für den Fall eines Ausfalls der primären Abschätzung der Fahrzeuggeschwindigkeit ist rein beispielhafter Art und ist keineswegs dazu gedacht, die Erfindung oder ihre Anwendungen oder Verwendungen einzuschränken. Beispielsweise weisen das System und Verfahren wie besprochen eine bestimmte Anwendung zum Abschätzen der Fahrzeuggeschwindigkeit auf. Wie der Fachmann jedoch verstehen wird, können das System und Verfahren eine Anwendung für andere mobile Plattformen, wie etwa Züge, Maschinen, Zugfahrzeuge, Schiffe, Reisemobile usw., aufweisen.
  • Wie nachstehend ausführlich besprochen wird, schlägt die vorliegende Erfindung ein sekundäres System und ein Verfahren zum Abschätzen der Fahrzeuggeschwindigkeit für den Fall, dass das primäre System zum Abschätzen der Fahrzeuggeschwindigkeit ausfällt, vor. Bei einem Ausführungsbeispiel weist das sekundäre Geschwindigkeitsschätzsystem eine Anwendung zum Bereitstellen der Abschätzung der Fahrzeuggeschwindigkeit während eines gewissen Zeitraums, wie etwa fünf Sekunden, nachdem die primäre Technik ausgefallen ist, auf, wie von Kraftfahrzeugnormen für autonome und teilautonome Fahrsteuerungssysteme von Fahrzeugen verlangt wird, um dem Fahrer Zeit zu lassen, die Kontrolle über das Fahrzeug zu übernehmen. Die Technik der sekundären Geschwindigkeitsabschätzung verwendet Daten von vorhandenen Fahrzeugsensoren, welche nicht verwendet werden, um die Fahrzeuggeschwindigkeit in dem primären Geschwindigkeitsabschätzungssystem abzuschätzen. Bei einem Ausführungsbeispiel verwendet das sekundäre Geschwindigkeitsabschätzungssystem Signale von einer 6-DOF-IMU, einem GPS-Empfänger und Entfernungssensoren, wie etwa Radar-, Lidar-, Sichtsystemen usw., welche zusammengelegt werden können, um die Fahrzeuggeschwindigkeit zu bestimmen. Während der Zeit, in der das primäre Geschwindigkeitsabschätzungssystem betriebsfähig ist, wird die berechnete Fahrzeuggeschwindigkeit für eine gewisse Anzahl von Abtastpunkten gepuffert, wobei die gepufferten Geschwindigkeitsinformationen für jede Abtastperiode ständig aktualisiert werden. Die Sensordaten der 6-DOF-IMU werden verwendet, um die Fahrzeuggeschwindigkeit während eines gewissen Zeitraums nach dem Ausfall des primären Geschwindigkeitsabschätzungssystems unter Verwenden der gepufferten Fahrzeuggeschwindigkeitsdaten, welche von dem primären System berechnet wurden, zu extrapolieren. Diese Daten der 6-DOF-IMU können in Verbindung mit den GPS-Signalen, wenn diese verfügbar sind, verwendet werden. Weiter können Geschwindigkeitsmessdaten von ortsfesten Objekten um das Fahrzeug herum zusammen mit einem oder beiden von den extrapolierten 6-DOF-IMU-Daten und den GPS-Signalen verwendet werden.
  • 1 ist eine vereinfachte Abbildung eines Fahrzeugs 10, welches ein redundantes System 12 zur Abschätzung der Fahrzeuggeschwindigkeit umfasst. Das System 12 umfasst ein primäres Modul 14 zur Abschätzung der Fahrzeuggeschwindigkeit und ein sekundäres Modul 16 zur Abschätzung der Fahrzeuggeschwindigkeit, welche jeweils in der Lage sind, Abschätzungen der Quer- und Längsgeschwindigkeiten des Fahrzeugs zu generieren. Die Quer- und Längsgeschwindigkeiten des Fahrzeugs, welche von den Modulen 14 und 16 berechnet werden, werden einem oder mehreren Controllern 18 bereitgestellt, welcher bzw. welche einen Aspekt des Fahrzeugs, wie etwa autonome Fahrsysteme, ein aktives Sicherheitssteuerungssystem, ein Stabilitätssystem usw., steuert bzw. steuern. Das primäre Modul 14 empfängt Signale von einer gewissen Anzahl von kinematischen Sensoren, welche allgemein in dem Kästchen 20 dargestellt sind und die es verwendet, um die Fahrzeuggeschwindigkeit abzuschätzen. Diese Sensoren können Radgeschwindigkeitssensoren, einen Lenkradwinkelsensor, einen Gierratensensor, Längs- und Querbeschleunigungssensoren usw. umfassen. Wenn einer oder mehrere dieser Sensoren ausfällt bzw. ausfallen oder das Modul 14 selber ausfällt, dann detektiert das System 12 diesen Ausfall und verwendet das Signal der Abschätzung der Fahrzeuggeschwindigkeit von dem sekundären Modul 16 anstelle des primären Moduls 14. Das sekundäre Modul 16 verwendet andere Sensoren als das primäre Modul 14, wie etwa eine 6-DOF-IMU, einen GPS-Empfänger, Entfernungssensoren usw., welche allgemein in dem Kästchen 22 dargestellt sind.
  • 2 ist ein schematisches Blockdiagramm eines Systems 30 zur Abschätzung der Fahrzeuggeschwindigkeit ähnlich wie das System 12. Das System 30 umfasst ein primäres Modul 32 zur Abschätzung der Fahrzeuggeschwindigkeit und ein sekundäres Modul 34 zur Abschätzung der Fahrzeuggeschwindigkeit, die Signale für die geschätzte Quer- und Längsgeschwindigkeit des Fahrzeugs für einen aktiven Sicherheits-Controller 36 bereitstellen. Das Modul 32 umfasst einen primären Funktionsprozessor 38, welcher die Signale der Abschätzung der Fahrzeuggeschwindigkeit berechnet, und einen eigensicheren Entscheidungsprozessor 40, welcher bestimmt, ob ein Teil des Moduls 32 oder seine Eingaben ausgefallen sind. Ebenso umfasst das sekundäre Modul 34 einen sekundären Funktionsprozessor 42, welcher das Signal zur Abschätzung der Fahrzeuggeschwindigkeit berechnet, welcher nur verwendet wird, wenn das primäre Modul 32 ausfällt. Das sekundäre Modul 34 umfasst auch einen eigensicheren Entscheidungsprozessor 44, welcher bestimmt, ob das sekundäre Modul 34 richtig funktioniert. Das primäre Modul 32 und das sekundäre Modul 34 empfangen Sensorsignale von einem Fahrzeugkommunikationskanal oder Bus 48. Eine gewisse Anzahl von Sensoren 46, wie etwa Radgeschwindigkeitssensoren, Lenkwinkelsensoren, Gierratensensoren, Sensoren für Längs- und Querbeschleunigung usw., stellen Sensorsignale auf dem Bus 48 bereit, welche durch das primäre Modul 32 erzielt werden. Weiter umfasst das System 30 eine 6-DOF-IMU 50, einen GPS-Empfänger 52 und Entfernungssensoren 54, welche ihre Signale ebenfalls auf den Kommunikationsbus 48 setzen und die für das sekundäre Modul 34 zur Verfügung stehen.
  • Das sekundäre Modul 34 empfängt auch die Geschwindigkeitssignale von dem primären Funktionsprozessor 38 und puffert diese Geschwindigkeitssignale mindestens während eines gewissen gleitenden Zeitraums, wie etwa fünf Sekunden. Wenn ein Fehler in dem primären Modul 32 detektiert wird, dann liest das sekundäre Modul 34 die gepufferten Daten und extrapoliert diese Daten unter Verwenden der Drehraten- und Beschleunigungssignale von der 6-DOF-IMU 50, um die Abschätzung der Fahrzeuggeschwindigkeit bereitzustellen. Die 6-DOF-IMU 50 ist ein wohlbekannter Sensor, welcher an Bord bestimmter Fahrzeuge verfügbar ist und sechs Messungen von Änderungsraten, insbesondere Drehratenmessungen ω für Roll-, Nick- und Gierbewegung des Fahrzeugs, und Beschleunigungsmessungen f der Längsbeschleunigung, der Querbeschleunigung und der Auf/Ab-Beschleunigung bereitstellt. Die Extrapolation der Fahrzeuggeschwindigkeit unter Verwenden der gespeicherten Geschwindigkeitswerte und der 6-DOF-IMU-Daten in dem sekundären Modul 34 kann unter Verwenden der GPS-Daten von dem GPS-Empfänger 52 und/oder der Daten von den Entfernungssensoren 54, welche ortsfeste Objekte detektieren, soweit diese vorhanden sind, korrigiert oder erweitert werden, wobei die Änderungsrate des Abstands zwischen dem Fahrzeug und dem detektierten ortsfesten Objekt verwendet werden kann, um dazu beizutragen, die Fahrzeuggeschwindigkeit zu bestimmen. Falls sich das primäre Modul 32 von dem Ausfall oder Fehler erholt, kehrt der Betrieb des Systems 30 zu dem primären Modul 32 zurück, wobei die Zustandsvariablen des primären Moduls 32, wie etwa die Fahrzeuglängsgeschwindigkeit, die Fahrzeugquergeschwindigkeit, der Rollwinkel und der Nickwinkel, über den Kommunikationsbus 48 mit den neuesten Zustandsvariablen des sekundären Moduls 34 initialisiert werden.
  • Die folgende Diskussion beschreibt, wie man die Daten der Änderungsraten von der 6-DOF-IMU 50 verwenden kann, um die Fahrzeuggeschwindigkeit während eines gewissen Zeitraums, nachdem das primäre Modul 32 ausgefallen ist, unter Verwenden der gepufferten Fahrzeuggeschwindigkeitsdaten vorhersagen zu können. Die Fahrzeugkinematik der gewöhnlichen Differenzialgleichung (ODE) für die Fahrzeuggeschwindigkeit im Fahrzeugkarosserierahmen b ist folgendermaßen definiert: v ·b = –ΩVb + R b / aga + fb (1) wobei vb die Fahrzeuggeschwindigkeit in der Mitte der IMU 50 im Fahrzeugkarosserierahmen b ist, welche der Längs-, Quer-, Auf/Ab-Geschwindigkeit des Fahrzeugs entspricht, d. h. vb = [vlon, vlat, vup]T, wobei vorausgesetzt wird, dass die Räder des Fahrzeugs immer den Boden berühren, insbesondere eine „virtuelle” Messung vup = 0 beim Kalman-Filtern; Ω eine schiefsymmetrische Matrix der Winkelgeschwindigkeit ω im b-System ist; ga der Gravitationsvektor der Erde im Inertialsystem a ist, insbesondere (0, 0, –9,80665)T m/s2; R b / a, die Rotationsmatrix aus dem b-System für das Inertialsystem a ist; fb die Fahrzeugbeschleunigung ist, welche von Beschleunigungsmessern im b-System gemessen wird (IMU-Daten), und ω die Drehraten sind, welche von Gyroskopen im b-System (IMU-Daten) gemessen werden, und wobei die schiefsymmetrische Matrix Ω folgende ist:
    Figure DE102016106294A1_0002
    und die Drehraten ω folgende sind: ω = (ϕ ·, θ ·, ψ ·)T (3) wobei Φ der Rollwinkel ist, θ der Nickwinkel ist, und ψ der Gierwinkel ist.
  • Falls der Wert va die Geschwindigkeit des Schwerpunkts (CG) des Fahrzeugs im Inertialsystem (a-System) ist, gilt nach den Newtonschen Gesetzen: v ·a = ga + fa (4) da: va = R a / bvb (5) v ·a = R a / bv ·b + R · a / bvb = R a / bv ·b + R a / bΩvb = ga + fa (6)
  • Es sei zu beachten, dass die Eigenschaft der Rotationsmatrix R a / b und der Beschleunigungsvektor im Fahrzeugkarosserierahmen beobachtet werden. Das Multiplizieren der Gleichung (6) mit der Rotationsmatrix R b / a leitet die ODE der Fahrzeuggeschwindigkeit im Fahrzeugkarosserierahmen b ab.
  • 3 ist ein Flussdiagramm 60, welches zeigt, wie die Gleichung (1) verwendet wird, um den Fahrzeuggeschwindigkeitswert vb vorherzusagen. Der letzte gepufferte Fahrzeuggeschwindigkeitswert v b / 0 von dem primären Modul 32 wird in dem Kästchen 62, welches drei Komponenten aufweist, nämlich die Längsgeschwindigkeit v ^lon, die Quergeschwindigkeit v ^lat und die Auf/Ab-Geschwindigkeit vup des Fahrzeugs, folgendermaßen bereitgestellt: v b / 0 = [v ^lon, v ^lat, 0]T (7)
  • Die Fahrzeuggeschwindigkeit im Karosserierahmen wird in dem Kästchen 64 integriert, um den Fahrzeuggeschwindigkeitswert vb zu erzielen. Der Geschwindigkeitswert vb wird verwendet, um in dem Kästchen 66 die Auf-Geschwindigkeitsabweichung –vup zu erzielen, welche mit einer Kalman-Filterverstärkung K multipliziert wird, welche in dem Kästchen 68 in einem Multiplikator 70 bereitgestellt wird, um –Kvup zu erzielen. Die gefilterte Auf-Geschwindigkeitsabweichung –Kvup wird dann von dem Fahrzeuggeschwindigkeitswert vb in einem Subtraktor 72 subtrahiert, um das geschätzte Signal der Längs- und Quergeschwindigkeit des Fahrzeugs auf der Leitung 74 als Ausgabe des sekundären Funktionsprozessors 42 zu erzielen.
  • Eine Diskussion darüber, wie der Geschwindigkeitswert v ·b erzielt wird, wird nachstehend bereitgestellt. Die Nick-, Roll- und Gierwinkelraten ω von der 6-DOF-IMU 50 werden in dem Kästchen 76 bereitgestellt und werden verwendet, um die schiefsymmetrische Matrix Ω in dem Kästchen 78 zu erzielen. Die schiefsymmetrische Matrix Ω wird multipliziert mit dem Fahrzeuggeschwindigkeitswert vb in dem Multiplikator 80 multipliziert und wird von dem Inverter 82 umgekehrt, um den Wert –Ωvb als erste Komponente der Gleichung (1) zu erzielen.
  • Die Vorhersage der Fahrzeuggeschwindigkeit durch den sekundären Funktionsprozessor 42 in dem sekundären Modul 34 erfordert einen Anfangswert der Fahrzeuglage, d. h. einen Roll-, Nick- und Gierwert, welcher die Rotationsmatrix R b / a von dem Inertialkoodinatensystem (a-System) zu dem Fahrzeugkoordinatensystem (b-System) bestimmt. Bei diesem Beispiel ist der Wert R b / aga gegenüber der Azimutrotation invariant, und somit werden nur die Roll- und Nickwinkel des Fahrzeugs benötigt, wobei der Gierwinkel auf null gesetzt wird. Für ein stehendes Fahrzeug kann die Roll- und Nicklage des Fahrzeugs aus zweidimensionalen Winkeln zwischen dem Schwerkraftvektor und der von der IMU gemessenen Beschleunigung berechnet werden. Für ein fahrendes Fahrzeug kann die Lage für die Roll- und Nickbewegung jedoch unter Verwenden des Vektorwertes vb der Fahrzeuggeschwindigkeit von dem primären Modul 32 berechnet werden. Die schiefsymmetrische Matrix Ω aus dem Kästchen 78 wird von einem Umkehrer 58 umgekehrt, um den Kehrwert der schiefsymmetrischen Matrix –Ω zu erzielen, welcher mit einer Abschätzung der Rotationsmatrix R b / a, welche auf der Leitung 56 bereitgestellt wird, in einem Multiplikator 98 multipliziert wird, um den Wert –ΩR b / a zu erzielen. Die letzte gepufferte Rotationsmatrix R b / a, welche in dem Kästchen 84 vor dem detektierten Fehler des primären Moduls 32 bereitgestellt wird, und der Wert –ΩR b / a von dem Multiplikator 98 werden einem Integraloperator 86 zugeführt, um eine neue Rotationsmatrix R b / a zu generieren. 4 und die nachstehende Diskussion zeigen, wie diese gepufferten Rotationsmatrizen R b / a bestimmt werden, wenn das primäre Modul 32 funktioniert.
  • Der Raum, welcher durch die Rotationsmatrizen gebildet wird, ist nicht euklidisch, und somit ist besondere Vorsicht geboten, wenn Abschätzungen der Fahrzeuglage gehandhabt werden.
  • Beispielsweise ist der Wert R b / a von dem Integraloperator 86 vielleicht keine Rotationsmatrix. Eine Projektion einer Singläwertzerlegung (SVD) wird benötigt, um eine Normalisierung des Wertes R b / a bereitzustellen, um ihn als Rotationsmatrix zu identifizieren. Die SVD-Matrizen U, S und V werden derart berechnet, dass: USVT = R ^ b / a (8)
    Figure DE102016106294A1_0003
  • Die normalisierte Rotationsmatrix R b / a wird in dem Kästchen 88 erzielt durch Berechnen von: R b / a = USVT (10)
  • Die Fahrzeuglage, welche die Roll- Φ, Nick- θ und Gier- ψ Winkel umfasst, wird aus der Rotationsmatrix R b / a erzielt. Das Fahrzeugkoordinatensystem (b-System) ist mit der Karosserie des Fahrzeugs verbunden, und das a-System ist das Inertialkordinatensystem.
  • Die Rotationsmatrix R b / a kann folgendermaßen mit drei Euler-Winkeln ausgedrückt werden: θ = (ϕ, θ, ψ)T (11)
  • Die Rotationsmatrix R b / a von dem a-System zu dem b-System wird folgendermaßen bereitgestellt:
    Figure DE102016106294A1_0004
    wobei cθ = cos(θ) und sθ = sin(θ).
  • Die Ableitung der Rotationsmatrix R b / a von dem b-System zu dem a-System wird folgendermaßen bestimmt. Unter Berücksichtigung der Infinitesimalwinkel δθ = (δϕ, δθ, δψ)T für die Roll- Φ, Nick- θ und Gier- ψ Bewegung des Fahrzeugs kann die entsprechende Rotationsmatrix R mit R a / b ≈ I3 + ΔΘ, wobei ΔΘ = [δθx] die schiefsymmetrische Matrixdarstellung der Rotationswinkel θ a / b ist, wie folgt genähert werden:
    Figure DE102016106294A1_0005
    wobei x einen Operator der schiefsymmetrischen Matrix, nämlich axb ≡ [ax]b darstellt.
  • Zu dem Zeitpunkt t kann ein Vektor p im b-System im a-System mit q(t) = R a / b(t)p ausgedrückt werden. Man betrachte nun zu einem Zeitpunkt t + Δt, dass: q(t + Δt) = R a / b(t + Δt)p = (I3 + ΔΘ)R a / b(t)p (14)
  • Die Zeitableitung der Rotationsmatrix R b / a wird folgendermaßen definiert:
    Figure DE102016106294A1_0006
    Figure DE102016106294A1_0007
    wobei Ω = limΔt→0 ΔΘ / Δt die Drehrate ω = (ϕ ·, θ ·, ψ ·)T der schiefsymmetrischen Matrix ist, d. h. Ω = [x]. Es sei zu beachten, dass Gleichung (15) der Fahrzeuglage entspricht: θ ·(t) = ω (16)
  • Die Rotationsmatrix R b / a aus dem Kästchen 88 und der Gravitationsvektor ga aus dem Kästchen 90 werden von dem Multiplikator 92 multipliziert, um die zweite Komponente von Gleichung (1) zu erzielen, insbesondere R b / aga. Die drei Beschleunigungswerte fb der 6-DOF-IMU 50 werden in dem Kästchen 94 für die dritte Komponente von (1) bereitgestellt, und alle Komponenten –Ωvb, R b / a, ga und fb werden von dem Addierer 96 zusammengerechnet, um den Geschwindigkeitswert v ·b zu erzielen, welcher an das Integralkästchen 64 gesendet wird.
  • 4 ist ein Flussdiagramm 100, welches einen Prozess zum Bestimmen oder Abschätzen der Fahrzeuglage θ vor einem Ausfall unter Verwenden des Geschwindigkeitsvektors vb zeigt, welcher von dem primären Modul 32 in dem Kästchen 102 bereitgestellt wird. Der Geschwindigkeitsvektor vb wird in dem Kästchen 104 tiefpassgefiltert und seine Änderungsrate wird von dem Ableitungskästchen 106 bereitgestellt, um die Änderungsrate des Geschwindigkeitsvektorwerts v ·b zu erzielen. Die IMU-Drehraten ω werden in dem Kästchen 108 bereitgestellt, und die IMU-Beschleunigungsraten fb werden in dem Kästchen 110 bereitgestellt. Die schiefsymmetrische Matrix Ω wird in dem Kästchen 112 unter Verwenden der Drehraten ω wie in dem zuvor beschriebenen Kästchen 78 berechnet. Die schiefsymmetrische Matrix Ω wird dann mit dem Geschwindigkeitswert vb in dem Multiplikator 114 multipliziert, um den Wert Ωvb zu erzielen. Die Beschleunigungsraten fb werden von dem Umkehrer 116 umgekehrt, und die Werte v ·b, Ωvb und –fb werden von dem Addierer 118 zusammengerechnet, um v ·b + Ωvb – fb zu erzielen, woraus in dem Kästchen 120 die Rotationsmatrix R b / a unter Verwenden des Roll-/Nick-Winkels β und des Gravitationsvektors ga aus dem Kästchen 122 wie folgt geschätzt wird: R b / aga = β (17) wobei: β = v ·b + Ωvb – fb (18)
  • Die SVD-Matrizen U, S und V werden folgendermaßen berechnet: USVT = β(ga)T (19) wobei:
    Figure DE102016106294A1_0008
  • Die Abschätzung für die Rotationsmatrix R b / a ist: Re = UCVT (21)
  • Die Fahrzeuglage θ für den Rollwinkel Φ und den Nickwinkel θ wird folgendermaßen berechnet: ϕ = –sin–1(R(1, 3)) (22) θ = sin–1( R(2, 3) / cos(θ)) (23)
  • Wie zuvor erwähnt, falls die GPS-Daten von dem GPS-Empfänger 52 verfügbar sind, können sie verwendet werden, um die vorhergesagte Fahrzeuggeschwindigkeit kombiniert mit den Daten, welche von der IMU 50 bereitgestellt werden, zu verbessern, weil sich die Vorhersageleistung in dem Maße verschlechtert, wie sich die Fehler häufen. Das GPS-Signal wird als Messung der Längsgeschwindigkeit des Fahrzeugs mit
    Figure DE102016106294A1_0009
    verwendet, wobei vlon die Längsgeschwindigkeit des Fahrzeugs ist, vlat die Quergeschwindigkeit des Fahrzeugs ist, und ε die Abweichung einer Gaußschen Normalverteilung ist. Ein Kalman-Bucy-Filter wird angewendet, um die Abschätzung der Fahrzeuggeschwindigkeit zu korrigieren, wenn die GPS-Korrekturen erfolgen, wenn neue GPS-Daten ankommen und der Signalempfang über einem vorbestimmten Signal-Rausch-Verhältnis liegt.
  • Wie zuvor erwähnt, können auch die Geschwindigkeitsdaten von Entfernungssensoren verwendet werden, um die Schätzfunktion der Fahrzeuggeschwindigkeit zu verbessern. Als Ausführungsbeispiel wird nachstehend mit Bezug auf 5 die Korrektur unter Verwenden der Radardaten besprochen, welche eine Abbildung 126 eines Fahrzeugs 128 zeigt, welches auf einer Fahrbahn 130 fährt. Das Fahrzeug 128 umfasst einen vorderen Radarsensor 132 und einen hinteren Radarsensor 134, die Objekte entlang der Fahrbahn 132 detektieren, wie etwa jeweils die Straßenschilder 136 und 138. Unter Verwenden der Zustandsvariablen der Längs- und Quergeschwindigkeit des Fahrzeugs vH = (vlon, vlat)T, der Fahrzeug-Gierrate von der IMU 50, einer zweidimensionalen schiefsymmetrischen Matrix [ψx], des i. Objekts, welches von dem Radarsensor 132 detektiert wird, welcher sich an dem Punkt pi in dem Fahrzeugsystem befindet, der Entfernungsrate r ·i, des j. Objekts, welches von dem Radarsensor 134 detektiert wird, welcher sich an dem Punkt pj in dem Fahrzeugsystem befindet, und der Entfernungsrate r ·j können zwei Messgleichungen folgendermaßen erzielt werden:
    Figure DE102016106294A1_0010
    wobei εi und εj Abweichungsterme der Gaußschen Normalverteilung sind, welche durch Radar-Doppler-Messungen eingeführt werden. Daher kann ein Kalman-Bucy-Filter ausgelegt sein, um die Vorhersage der Fahrzeuggeschwindigkeit basierend auf den Messgleichungen zu korrigieren.
  • 6 ist ein Flussdiagramm 140, welches einen Prozess zum Verwenden der GPS-Daten und/oder der Radardaten zeigt, falls diese verfügbar sind, um dazu beizutragen, die geschätzte Fahrzeuggeschwindigkeit zu bestimmen. Der Algorithmus beginnt in dem Kästchen 142 und bestimmt, ob neue GPS-Daten oder Radardaten an der Entscheidungsraute 144 verfügbar sind. Falls keine neuen GPS- oder Radardaten an der Entscheidungsraute 144 verfügbar sind, dann verwendet der Algorithmus die vorhergesagte Fahrzeuggeschwindigkeit aus den IMU-Daten in dem Kästchen 146, wie zuvor besprochen. Falls neue GPS-Signale oder Radardaten an der Entscheidungsraute 144 verfügbar sind, bestimmt der Algorithmus an der Entscheidungsraute 148, ob der Signalempfang gut genug ist oder ob statische Radarobjekte vorhanden sind. Falls an der Entscheidungsraute 148 der GPS-Signalempfang nicht zufriedenstellend ist oder keine statischen Radarobjekte vorhanden sind, dann fährt der Algorithmus mit dem Kästchen 146 fort, um die Vorhersagedaten für die Fahrzeuggeschwindigkeit zu verwenden. Falls an der Entscheidungsraute 148 das GPS-Signal gut ist oder die Radarsensoren statische Objekte erfassen, dann verwendet der Algorithmus einen oder beide dieser Werte in dem Kästchen 150, um Abweichungen aus dem vorhergesagten Fahrzeuggeschwindigkeitssignal zu entfernen. Die Korrektur auf Kalman-Bucy-Filterbasis, welche von dem Kästchen 150 bereitgestellt wird, wird in dem Kästchen 68 als Abweichungskorrektur bereitgestellt.
  • Wie der Fachmann verstehen wird, können sich die mehreren und diversen Schritte und Prozesse, welche hier besprochen werden, um die Erfindung zu beschreiben, auf Operationen beziehen, welche von einem Computer, einem Prozessor oder einer anderen elektronischen Rechenvorrichtung ausgeführt werden, welche unter Verwenden eines elektrischen Phänomens Daten manipulieren und/oder umformen. Diese Computer und elektronischen Vorrichtungen können diverse flüchtige und/oder nicht flüchtige Speicher verwenden, welche ein nicht vorübergehendes computerlesbares Medium umfassen, auf dem ein ausführbares Programm gespeichert ist, welches diversen Code oder ausführbare Anweisungen umfasst, welche von dem Computer oder Prozessor ausgeführt werden können, wobei der Speicher und/oder das computerlesbare Medium alle Formen und Arten von Speichern und anderen computerlesbaren Medien umfasst bzw. umfassen.
  • Die vorstehende Diskussion offenbart und beschreibt nur Ausführungsbeispiele der vorliegenden Erfindung. Der Fachmann wird ohne Weiteres aus dieser Diskussion und aus den beiliegenden Zeichnungen und Ansprüchen erkennen, dass diverse Änderungen, Modifikationen und Variationen daran vorgenommen werden können, ohne Geist und Umfang der Erfindung, wie sie in den folgenden Ansprüchen definiert sind, zu verlassen.

Claims (10)

  1. Ein Verfahren zum Bereitstellen einer redundanten Abschätzung einer Geschwindigkeit einer mobilen Plattform, wobei das genannte Verfahren folgende Schritte umfasst: – Bereitstellen von Sensorausgangssignalen von einer Vielzahl von primären Sensoren; – Bereitstellen von Trägheitsmesssignalen von einer Trägheitsmesseinheit; – Schätzen der Geschwindigkeit in einem primären Modul unter Verwenden der primären Sensorsignale; – Puffern von geschätzten Geschwindigkeitswerten von dem primären Modus während eines vorbestimmten Zeitraums; – Bestimmen, dass einer oder mehrere der primären Sensoren oder das primäre Modul ausgefallen ist bzw. sind; und – Abschätzen der Geschwindigkeit in einem sekundären Modul unter Verwenden der gepufferten Geschwindigkeitswerte und der Trägheitsmesssignale, falls die primären Sensoren oder das primäre Modul ausgefallen sind bzw. ist.
  2. Das Verfahren nach Anspruch 1, wobei das Bereitstellen von Sensorausgangssignalen ein Bereitstellen von Sensorausgangssignalen von Radgeschwindigkeitssensoren, einem Lenkwinkelsensor, einem Gierratensensor oder einem Längsbeschleunigungssensor umfasst.
  3. Das Verfahren nach Anspruch 1 oder 2, wobei das Bereitstellen von Trägheitsmesssignalen von einer Trägheitsmesseinheit ein Bereitstellen von Trägheitsmesssignalen von einer Trägheitsmesseinheit mit 6 Freiheitsgraden, welche drei Beschleunigungswerte, welche Quer-, Längs- und Auf/Ab-Beschleunigungswerte umfassen, und drei Drehratenwerte, welche Roll-, Nick- und Gierwerte umfassen, umfassen.
  4. Das Verfahren nach einem der Ansprüche 1 bis 3, weiter umfassend ein Bereitstellen von GPS-Signalen, welche den Standort der mobilen Plattform identifizieren, wobei das Abschätzen der Geschwindigkeit in einem sekundären Modul ein Verwenden von Standortdaten der mobilen Plattform aus den GPS-Signalen umfasst, um die Abschätzung der Geschwindigkeit zu verbessern.
  5. Das Verfahren nach einem der Ansprüche 1 bis 4, weiter umfassend ein Bereitstellen von Entfernungssensorinformationen von der mobilen Plattform an detektierte statische Objekte, wobei das Abschätzen der Geschwindigkeit in einem sekundären Modul ein Verwenden der Entfernungssensorinformationen umfasst, um die Abschätzung der Geschwindigkeit zu verbessern.
  6. Das Verfahren nach einem der Ansprüche 1 bis 5, wobei das Abschätzen der Geschwindigkeit in einem sekundären Modul ein Verwenden von Kinematik in einem Karosserierahmen umfasst.
  7. Das Verfahren nach Anspruch 6, wobei das Verwenden von Kinematik in einem Karosserierahmen ein Verwenden der folgenden Gleichung umfasst: v ·b = –ΩVb + R b / aga + fb (1) wobei vb die Geschwindigkeit in der Mitte der Trägheitsmesseinheit in dem Fahrzeugkarosserierahmen b ist, welche der Längs-, Quer-, Auf/Ab-Geschwindigkeit entspricht, d. h. vb = [vlon, vlat, vup]T, wobei vorausgesetzt wird, dass die mobile Plattform immer den Boden berührt, insbesondere eine „virtuelle” Messung vup = 0 beim Kalman-Filtern; Ω eine schiefsymmetrische Matrix der Winkelgeschwindigkeit ω im b-System ist; ga der Gravitationsvektor der Erde im Inertialsystem a ist, insbesondere (0, 0, –9,80665)T m/s2; R b / a, die Rotationsmatrix von dem b-System zu dem Inertialsystem a ist; fb die Beschleunigung im b-System ist, und ω die Drehraten im b-System sind, und wobei die schiefsymmetrische Matrix Ω folgende ist:
    Figure DE102016106294A1_0011
    und die Drehraten ω folgende sind: ω = (ϕ ·, θ ·, ψ ·)T, und wobei Φ der Rollwinkel ist, θ der Nickwinkel ist, und ψ der Gierwinkel ist.
  8. Das Verfahren nach Anspruch 6 oder 7, wobei das Abschätzen der Geschwindigkeit in dem sekundären Modul ein Entfernen von Daten aus den Trägheitsmesssignalen ein Plattformbewegung in Auf/Ab-Richtung umfasst.
  9. Das Verfahren nach einem der Ansprüche 6 bis 8, wobei das Abschätzen der Geschwindigkeit in dem sekundären Modul ein Entfernen von Gierdaten aus den Trägheitsmesssignalen umfasst.
  10. Das Verfahren nach einem der Ansprüche 1 bis 9, wobei der vorbestimmte Zeitraum fünf Sekunden beträgt.
DE102016106294.4A 2015-04-07 2016-04-06 Betriebssichere Fahrzeuggeschwindigkeitsabschätzung durch Datenfusion von 6-DOF-IMU, GPS und Radar Withdrawn DE102016106294A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/680,894 2015-04-07
US14/680,894 US9645250B2 (en) 2015-04-07 2015-04-07 Fail operational vehicle speed estimation through data fusion of 6-DOF IMU, GPS, and radar

Publications (1)

Publication Number Publication Date
DE102016106294A1 true DE102016106294A1 (de) 2016-10-13

Family

ID=56986211

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102016106294.4A Withdrawn DE102016106294A1 (de) 2015-04-07 2016-04-06 Betriebssichere Fahrzeuggeschwindigkeitsabschätzung durch Datenfusion von 6-DOF-IMU, GPS und Radar

Country Status (3)

Country Link
US (1) US9645250B2 (de)
CN (1) CN106053879B (de)
DE (1) DE102016106294A1 (de)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019111642B3 (de) 2019-05-06 2020-06-04 Sick Ag Absichern der Umgebung eines Fahrzeugs
US10983519B2 (en) 2017-10-19 2021-04-20 Volkswagen Aktiengesellschaft Functional module, control unit for an operation assistance system, and device
DE102023111544A1 (de) * 2023-05-04 2024-11-07 Ford Global Technologies Llc Verfahren zum Schätzen der Referenzgeschwindigkeit eines Fahrzeugs für Grenzbedingungen
DE102021105896B4 (de) 2020-05-29 2025-01-16 GM Global Technology Operations LLC Verfahren zum Betreiben eines Fahrzeugs

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012154262A2 (en) 2011-02-21 2012-11-15 TransRobotics, Inc. System and method for sensing distance and/or movement
EP3828591A1 (de) 2012-10-05 2021-06-02 Transrobotics, Inc. Systeme und verfahren zur hochauflösenden abstandsmessung und anwendungen
US10690493B2 (en) * 2016-08-18 2020-06-23 Myriad Sensors, Inc. Wireless sensor device and software system for measuring linear position of a rotating object
FR3055986B1 (fr) * 2016-09-13 2018-10-12 Peugeot Citroen Automobiles Sa Dispositif de controle de la reinitialisation d'un calculateur embarque automobile
US10371530B2 (en) * 2017-01-04 2019-08-06 Qualcomm Incorporated Systems and methods for using a global positioning system velocity in visual-inertial odometry
JP6465319B2 (ja) * 2017-03-31 2019-02-06 株式会社Subaru 車両の走行制御装置
US10503170B2 (en) * 2017-08-28 2019-12-10 GM Global Technology Operations LLC Method and apparatus for monitoring an autonomous vehicle
WO2019150483A1 (ja) * 2018-01-31 2019-08-08 パイオニア株式会社 速度算出装置、速度算出方法、及び、プログラム
EP3611541B1 (de) * 2018-08-16 2024-07-03 Aptiv Technologies AG Verfahren zur bestimmung einer unsicherheitsschätzung einer geschätzten geschwindigkeit
WO2020086648A1 (en) * 2018-10-25 2020-04-30 TransRobotics, Inc. Technologies for opportunistic synthetic aperture radar
CN109664922B (zh) * 2018-12-29 2020-12-18 交控科技股份有限公司 一种基于加速度计的融合测速处理方法及装置
CN109703466B (zh) * 2019-01-03 2022-04-12 京东方科技集团股份有限公司 抬头显示装置、驱动方法、车辆及电子设备
EP3719532B1 (de) 2019-04-04 2022-12-28 Transrobotics, Inc. Technologien zum handeln auf basis von objektverfolgung
US12123894B2 (en) 2019-05-01 2024-10-22 Queen's University At Kingston Apparatus and method for measuring velocity perturbations in a fluid
US11124196B2 (en) * 2019-07-02 2021-09-21 Mitsubishi Electric Research Laboratories, Inc. Receding horizon state estimator
US11574538B2 (en) 2019-08-16 2023-02-07 GM Global Technology Operations LLC Method and apparatus for perception-sharing between vehicles
CN112415560B (zh) * 2019-08-22 2025-03-04 厦门雅迅智联科技股份有限公司 提高gnss模块输出准确度的方法及存储介质
US11623689B2 (en) 2019-09-09 2023-04-11 Mtd Products Inc Real time kinematics power equipment device with auto-steering
US11821990B2 (en) 2019-11-07 2023-11-21 Nio Technology (Anhui) Co., Ltd. Scene perception using coherent doppler LiDAR
CN110906923B (zh) * 2019-11-28 2023-03-14 重庆长安汽车股份有限公司 车载多传感器紧耦合融合定位方法、系统、存储介质及车辆
CA3157089C (en) 2019-12-09 2024-06-04 Mohamed Helwa Stationary status resolution system
CN113767264A (zh) * 2020-03-05 2021-12-07 深圳市大疆创新科技有限公司 参数标定方法、装置、系统和存储介质
CN113470342B (zh) * 2020-03-30 2023-04-07 华为技术有限公司 一种自运动估计的方法及装置
CN111522001B (zh) * 2020-04-30 2022-10-04 深圳承泰科技有限公司 一种汽车测速方法、汽车雷达以及汽车
CN113874680A (zh) * 2020-04-30 2021-12-31 百度时代网络技术(北京)有限公司 用于惯性导航系统的双惯性测量单元
WO2022053181A1 (en) * 2020-09-08 2022-03-17 Friedrich Alexander Universität Erlangen Measuring vehicle velocity using multiple onboard radars
US12548198B2 (en) * 2020-10-07 2026-02-10 Qualcomm Incorporated Motion estimation in geometry point cloud compression
KR102480506B1 (ko) * 2020-10-21 2022-12-22 현대모비스 주식회사 차량정보에 기반한 hud 보호모드 해제 장치 및 방법
DE102020131669B3 (de) 2020-11-30 2021-12-23 Daimler Ag Verfahren zur Erkennung von Fehlfunktionen in Inertialmesseinheiten
US20220242442A1 (en) * 2021-02-03 2022-08-04 John S. McNeely Drive trajectory system and device
DE102021203944A1 (de) * 2021-04-21 2022-10-27 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Regeln eines Antiblockiersystems
CN114370919B (zh) * 2022-01-10 2023-08-22 浙江东鼎电子股份有限公司 一种动态公路车辆专用平板称重系统及其称重方法
US20240427002A1 (en) * 2023-06-21 2024-12-26 Applied Concepts, Inc. System and method of operation for near field auxiliary radar
CN120552899A (zh) * 2024-02-27 2025-08-29 北京罗克维尔斯科技有限公司 车速测量系统及车辆

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6718248B2 (en) * 2002-06-19 2004-04-06 Ford Global Technologies, Llc System for detecting surface profile of a driving road
US8855848B2 (en) * 2007-06-05 2014-10-07 GM Global Technology Operations LLC Radar, lidar and camera enhanced methods for vehicle dynamics estimation
FR2923596B1 (fr) * 2007-11-09 2010-01-15 Michelin Soc Tech Systeme de controle du comportement au sol d'un vehicule comportant une determination de la pente du sol de roulement 1
US20090201375A1 (en) * 2008-02-08 2009-08-13 Kelsey-Hayes Company Fail safe test for motion sensors
CN101915586A (zh) * 2010-07-22 2010-12-15 北京全路通信信号研究设计院 一种轨道车辆测速测距系统及方法
US9228836B2 (en) * 2013-03-15 2016-01-05 Cambridge Mobile Telematics Inference of vehicular trajectory characteristics with personal mobile devices
JP6222426B2 (ja) * 2013-04-24 2017-11-01 セイコーエプソン株式会社 物理量検出回路、物理量検出装置、電子機器及び移動体

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10983519B2 (en) 2017-10-19 2021-04-20 Volkswagen Aktiengesellschaft Functional module, control unit for an operation assistance system, and device
DE102019111642B3 (de) 2019-05-06 2020-06-04 Sick Ag Absichern der Umgebung eines Fahrzeugs
EP3736607A1 (de) * 2019-05-06 2020-11-11 Sick Ag Absichern der umgebung eines fahrzeugs
DE102021105896B4 (de) 2020-05-29 2025-01-16 GM Global Technology Operations LLC Verfahren zum Betreiben eines Fahrzeugs
DE102023111544A1 (de) * 2023-05-04 2024-11-07 Ford Global Technologies Llc Verfahren zum Schätzen der Referenzgeschwindigkeit eines Fahrzeugs für Grenzbedingungen

Also Published As

Publication number Publication date
CN106053879A (zh) 2016-10-26
US9645250B2 (en) 2017-05-09
CN106053879B (zh) 2019-08-20
US20160299234A1 (en) 2016-10-13

Similar Documents

Publication Publication Date Title
DE102016106294A1 (de) Betriebssichere Fahrzeuggeschwindigkeitsabschätzung durch Datenfusion von 6-DOF-IMU, GPS und Radar
DE102016115339B4 (de) Fahrzeugfahrtsteuerungsvorrichtung
DE102013200132B4 (de) Fahrspurhaltesystem für ein Fahrzeug
DE102016102002B4 (de) Verbesserung einer Fahrzeugbewegungsabschätzung mit Radardaten
DE102017102269A1 (de) Neigungs- und fehlausrichtungsausgleich für 6-dof-imu unter verwendung von gnss-/ins-daten
DE112013007674T9 (de) Vorwarnung bei Überschreiten eines Grenzwertes für ein Lenkdrehmoment eines LCC
DE112015004817B4 (de) Hinderniswarnvorrichtung
DE102018219665B4 (de) Steuereinheit zum Betreiben eines autonomen Fahrzeugs
EP3155374B1 (de) Verfahren und system zur initialisierung eines sensorfusionssystems
WO1997011334A1 (de) Navigationssystem für ein fahrzeug, insbesondere für ein landfahrzeug
DE112014007241T5 (de) Kollisionsrisikoberechnungseinrichtung, Kollisionsrisikoanzeigeeinrichtung und Fahrzeugkarosseriesteuereinrichtung
DE112014004384T5 (de) Vektorbasierte Fahrerassistenz für ziehendes Fahrzeug
DE102018120677A1 (de) Systeme und Verfahren für die Gleichmäßigkeitsanpassung der Fahrzeuggeschwindigkeitssteuerung
DE112014003145T5 (de) Head-Up-Anzeige und Programm
DE102019100034A1 (de) Autonome lenksteuerung
DE112019003421T5 (de) Fahrunterstützungssteuerungsvorrichtung für ein Fahrzeug, Fahrunterstützungssteuerungssystem für ein Fahrzeug, und Fahrunterstützungssteuerverfahren für ein Fahrzeug
DE102018206786A1 (de) Verfahren zur satellitengestützten Ermittlung einer Fahrzeugposition mittels eines Bewegungs- und Positionssensors
EP3117183B1 (de) Verfahren und vorrichtung zum bestimmen von navigationsdaten
DE102017205973A1 (de) Verfahren zum Ermitteln eines in einem Gierratensignal eines Gierratensensors eines Kraftfahrzeugs enthaltenen Versatzes sowie Steuervorrichtung und Kraftfahrzeug
DE102022210338A1 (de) Fahrsteuervorrichtung, Fahrzeug, Fahrsteuerverfahren, und Programm
DE102022122648A1 (de) Adaptiver Rationalisierer für Fahrzeugwahrnehmungssysteme zu robuster automatisierter Fahrsteuerung
DE102016114366B4 (de) Ausfallsicheres inertiales messeinheitssystem reduzierter ordnung
DE102020126999B4 (de) Kamerabasierte verbesserung der schätzung des kinematischen fahrzeugzustands
DE112021004961T5 (de) Fahrzeugsteuervorrichtung und fahrzeugsteuerverfahren
EP3391088B1 (de) Verfahren, elektronische steuereinrichtung und system zur positionsbestimmung

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R082 Change of representative

Representative=s name: SCHWEIGER, MARTIN, DIPL.-ING. UNIV., DE

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee