DE102017111170A1 - Automatisches fahrsystem zum auswerten von fahrspurausscherungen und verfahren zur verwendung desselben - Google Patents

Automatisches fahrsystem zum auswerten von fahrspurausscherungen und verfahren zur verwendung desselben Download PDF

Info

Publication number
DE102017111170A1
DE102017111170A1 DE102017111170.0A DE102017111170A DE102017111170A1 DE 102017111170 A1 DE102017111170 A1 DE 102017111170A1 DE 102017111170 A DE102017111170 A DE 102017111170A DE 102017111170 A1 DE102017111170 A1 DE 102017111170A1
Authority
DE
Germany
Prior art keywords
vehicle
lane
host vehicle
target vehicle
maneuver
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.)
Pending
Application number
DE102017111170.0A
Other languages
English (en)
Inventor
Kevin A. O'Dea III
Akshat Rajvanshi
Kevin P. Conrad III
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 DE102017111170A1 publication Critical patent/DE102017111170A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0027Planning or execution of driving tasks using trajectory prediction for other traffic participants
    • B60W60/00274Planning or execution of driving tasks using trajectory prediction for other traffic participants considering possible movement changes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/53Road markings, e.g. lane marker or crosswalk
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4041Position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4045Intention, e.g. lane change or imminent movement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/804Relative longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Remote Sensing (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)

Abstract

Die hierin beschriebenen Verfahren und Systeme können verwendet werden, um ein automatisiertes Fahrsystem eines Trägerfahrzeugs zu unterstützen. Die Verfahren und das System können in einer exemplarischen Ausführungsform verwendet werden, um zu bestimmen, ob ein Trägerfahrzeug oder ein Zielfahrzeug ausschert und dementsprechend um die Beschleunigung und/oder andere Fahrfunktionen des Trägerfahrzeugs zu steuern. Im Allgemeinen enthalten die hierin beschriebenen Verfahren die Schritte zum Bestimmen, dass ein Fahrzeug ausschert, zum Bestimmen, welches Fahrzeug ausschert, und anschließendes Regeln der Beschleunigung des Trägerfahrzeugs basierend auf den vorherigen Bestimmungen. Die Bestimmung, welches Fahrzeug ausschert, erfolgt basierend auf Messwerten, die durch das Trägerfahrzeug von einem oder mehreren automatisierten Fahrsensoren erfasst werden. Durch die Verwendung von Zielfahrzeugsensordaten in Verbindung mit Fahrspurmarkierungssensordaten kann das Trägerfahrzeug nicht nur bestimmen, dass ein Fahrzeug ausschert, sondern auch welche der Fahrzeuge ausscheren.

Description

  • TECHNISCHES GEBIET
  • Die vorliegende Erfindung bezieht sich im Allgemeinen auf autonome oder halbautonome Fahrzeugsysteme und insbesondere auf autonome oder halbautonome Systeme, wie z. B. ein Abstandsregeltempomat, der die Beschleunigung eines Trägerfahrzeugs steuert.
  • HINTERGRUND
  • Autonome oder halbautonome Fahrzeugsysteme wurden entwickelt, um den Fahrzeugführern beim Fahren eines Fahrzeugs zu assistieren und/oder einen automatisierten Betrieb des Fahrzeugs ohne Bedienung des Fahrzeugführers auszuführen. Diese Systeme verwenden im Allgemeinen Fahrzeugsensoren und andere Positionierwerkzeuge, um einen oder mehrere Aspekte des Fahrzeugbetriebs zu steuern. Während autonome Fahrzeugsysteme noch entwickelt werden, bieten viele Fahrzeugsysteme, die derzeit verfügbar sind, autonome oder halbautonome Fahrfunktionen, wie z. B. einen Abstandsregeltempomat („Adaptive Cruise Control – ACC“). ACC-Systeme ermöglichen es einem Fahrzeugführer, eine gewünschte Sollgeschwindigkeit einzustellen, ohne dieselbe Geschwindigkeit zurücksetzen und/oder einstellen zu müssen, wenn ein langsameres vorausfahrendes Fahrzeug das Fahrzeug daran hindert, mit der eingestellten Sollgeschwindigkeit zu fahren. Diese Systeme haben jedoch ihre Nachteile.
  • So können beispielsweise in aktuellen ACC-Systemen ein oder mehrere Sensoren verwendet werden, um ein Zielfahrzeug, das sich vor dem Trägerfahrzeug befindet, zu verfolgen und die relative Position des Zielfahrzeugs gegenüber dem Trägerfahrzeug zu bestimmen. Während diese relative Positionsinformation hinsichtlich der Aufrechterhaltung eines sicheren Folgeabstands nützlich sein kann, reicht es ggf. nicht aus, selbst zu bestimmen, ob das Trägerfahrzeug, das Zielfahrzeug oder beide Fahrzeuge die Fahrspuren wechseln und wie das Trägerfahrzeug in Reaktion darauf gesteuert wird. Bei hinreichenden Informationen, um festzustellen, welches Fahrzeug Fahrspuren wechselt oder „ausschert“, können autonome oder halbautonome Systeme wie z. B. ACC-Systeme günstiger betrieben werden und dadurch ein besseres Fahrerlebnis sowohl für Fahrgäste und/oder Fahrzeugführer ermöglichen.
  • ZUSAMMENFASSUNG
  • Gemäß einer Ausführungsform wird ein Verfahren zur Verwendung mit einem automatisierten Fahrsystem bereitgestellt, das auf einem Trägerfahrzeug installiert ist, wobei das automatisierte Fahrsystem einen oder mehrere automatisierte Fahrsensoren und eine automatisierte Fahrsteuereinheit umfasst und das Verfahren die folgenden Schritte umfasst: Erfassen von Zielfahrzeugmesswerten und Fahrspurmarkierungswerten von dem einen oder mehreren automatischen Fahrsensor(en); Vorhersagen eines Fahrspurausscherungsmanövers durch das Trägerfahrzeug oder eines vorausfahrenden Zielfahrzeugs unter Verwendung der Zielfahrzeugmesswerte, basiert die Fahrspurausscherungsmanövervorhersage zumindest teilweise auf einer relativen Seitenposition (xlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug; Bestimmen, ob das Fahrspurausscherungsmanöver von dem Trägerfahrzeug, von dem vorausfahrenden Zielfahrzeug oder von dem Trägerfahrzeug und den vorausfahrenden Zielfahrzeugen vollzogen wird, wobei die Fahrspurausscherungsmanöverbestimmung zumindest teilweise auf einem Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung (xrechts, xlinks) basiert; und die Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem während des Fahrspurausscherungsmanövers zu steuern, wobei die Beschleunigungsregelung zumindest teilweise auf der Fahrspurausscherungsmanövervorhersage und der Fahrspurausscherungsmanöverbestimmung basiert.
  • Gemäß einer anderen Ausführungsform wird ein Verfahren zur Verwendung mit einem automatisierten Fahrsystem bereitgestellt, das auf einem Trägerfahrzeug installiert ist, wobei das automatisierte Fahrsystem einen oder mehrere automatisierte Fahrsensoren und eine automatisierte Fahrsteuereinheit umfasst und das Verfahren die folgenden Schritte umfasst: Erfassen von Zielfahrzeugmesswerten und Fahrspurmarkierungswerten von dem einen oder mehreren automatischen Fahrsensor(en); Bestimmen, ob ein Fahrspurausscherungsmanöver von dem Trägerfahrzeug, von einem vorausfahrenden Zielfahrzeug oder von dem den Trägerfahrzeug und den vorausfahrenden Zielfahrzeugen vollzogen wird, wobei die Fahrspurausscherungsmanöverbestimmung zumindest teilweise auf einem Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung (xrechts, xlinks) basiert; Bestätigung der Verfügbarkeit einer angrenzenden Fahrspur, wenn das Fahrspurausscherungsmanöver von dem Trägerfahrzeug vollzogen wird oder die Verfügbarkeit einer aktuellen Fahrspur bestätigt wird, wenn das Fahrspurausscherungsmanöver von dem vorausfahrenden Zielfahrzeug vollzogen wird; und die Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem während des Fahrspurausscherungsmanövers zu steuern, wobei die Beschleunigungsregelung zumindest teilweise auf der Fahrspurausscherungsmanöverbestimmung und der Verfügbarkeitsbestätigung der angrenzenden Fahrspur oder aktuellen Fahrspur basiert.
  • Gemäß einer anderen Ausführungsform wird ein automatisiertes Fahrsystem bereitgestellt, das in einem Trägerfahrzeug installiert ist und Folgendes umfasst: einen oder mehrere automatisierte Fahrsensoren, die dafür konfiguriert sind, Zielfahrzeugmesswerte und Fahrspurmarkierungswerte zu erfassen; und eine automatisierte Fahrsteuerungseinheit, die dafür konfiguriert ist, ein Fahrspurausscherungsmanöver durch das Trägerfahrzeug oder ein vorausfahrendes Zielfahrzeug unter Verwendung der Zielfahrzeugmesswerte vorherzusagen, wobei die Fahrspurausscherungsmanövervorhersage zumindest teilweise auf einer relativen Seitenposition (xlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug basiert; Bestimmen, ob das Fahrspurausscherungsmanöver von mindestens einem, dem Trägerfahrzeug, dem vorausfahrenden Zielfahrzeug oder dem Trägerfahrzeug und den vorausfahrenden Zielfahrzeugen vollzogen wird, wobei die Fahrspurausscherungsmanöverbestimmung zumindest teilweise auf einem Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung (xrechts, xlinks) basiert; Beschleunigungsregelung des Trägerfahrzeugs mit dem automatisierten Fahrsystem während des Fahrspurausscherungsmanövers, wobei die Beschleunigungsregelung zumindest teilweise auf der Fahrspurausscherungsmanövervorhersage und der Fahrspurausscherungsmanöverbestimmung basiert.
  • ZEICHNUNGEN
  • Bevorzugte exemplarische Ausführungsformen werden im Folgenden in Verbindung mit den beigefügten Zeichnungen beschrieben, worin gleiche Kennzeichnungen gleiche Elemente bezeichnen und worin:
  • 1 eine schematische Ansicht zeigt, die ein Trägerfahrzeug mit einem darauf installierten automatischen Fahrsystem und ein Zielfahrzeug vor dem Trägerfahrzeug veranschaulicht;
  • 2A eine schematische Ansicht zeigt, die ein Szenario eines Trägerfahrzeugs veranschaulicht, das aus einer Fahrspur mit einem ersten Zielfahrzeug in eine Fahrspur mit einem zweiten Zielfahrzeug ausschert;
  • 2B eine schematische Ansicht zeigt, die ein Szenario eines Trägerfahrzeugs veranschaulicht, das aus einer Fahrspur mit einem ersten Zielfahrzeug in eine Fahrspur ausschert, die frei ist;
  • 2C eine schematische Ansicht zeigt, die ein Szenario eines Trägerfahrzeugs veranschaulicht, das aus einer Fahrspur mit einem ersten Zielfahrzeug in eine gegenüberliegende Fahrspur ausschert;
  • 2D eine schematische Ansicht zeigt, die ein Szenario eines Zielfahrzeugs veranschaulicht, das aus einer Fahrspur mit einem Trägerfahrzeug in eine zweite Fahrspur ausschert;
  • 3 ein Ablaufdiagramm zeigt, das ein exemplarisches Verfahren zur Verwendung mit einem automatisierten Fahrsystem veranschaulicht, das, wie das in 1 dargestellte System, auf einem Trägerfahrzeug installiert ist;
  • 4 ein Ablaufdiagramm zeigt, das eine exemplarische Ausführungsform eines Bestimmungsschritts des in 3 dargestellten Verfahrens darstellt; und
  • 5 ein Ablaufdiagramm zeigt, das eine exemplarische Ausführungsform eines Steuerungsschritts des in 3 dargestellten Verfahrens darstellt.
  • BESCHREIBUNG
  • Die hier beschriebenen Verfahren und Systeme können mit einer beliebigen Anzahl von autonomen oder halbautonomen Fahrzeugsystemen, wie z. B. einem Abstandsregeltempomatsystem (ACC), verwendet werden. Die Verfahren und das System können in einer exemplarischen Ausführungsform verwendet werden, um zu bestimmen, ob ein Trägerfahrzeug oder ein Zielfahrzeug ausschert und dementsprechend die Beschleunigung und/oder andere Fahrmerkmale des Trägerfahrzeugs regelt. Wie hierin verwendet, bedeutet der Begriff „ausscheren“ das Einleiten oder zumindest das teilweise Beginnen eines Fahrspurwechsels oder einer Fahrspurausscherung von der gegenwärtigen Fahrspur des betreffenden Fahrzeugs. Im Allgemeinen enthalten die hierin beschriebenen Verfahren die Schritte des Bestimmens, dass ein Fahrzeug ausschert, des Bestimmens, welches Fahrzeug ausschert (z. B. ein Zielfahrzeug oder das Trägerfahrzeug) und dann die Beschleunigung des Trägerfahrzeugs in einer voraussichtlichen Weise basierend auf vorherigen Bestimmungen in dem Bemühen, das menschliche Fahrverhalten einigermaßen zu imitieren. Die Bestimmung, welches Fahrzeug ausschert, erfolgt basierend auf Zielfahrzeugsensordaten und Fahrspurmarkierungssensordaten, die durch das Trägerfahrzeug von einem oder mehreren automatisierten Fahrsensoren erfasst werden. Durch die Verwendung der Zielfahrzeugsensordaten in Verbindung mit den Fahrspurmarkierungssensordaten kann das Trägerfahrzeug nicht nur bestimmen, dass ein Fahrzeug ausschert, sondern auch welches Fahrzeug ausschert und wie darauf reagiert werden soll.
  • Wie unter Bezugnahme auf 1 ersichtlich, ist eine allgemeine und schematische Ansicht eines exemplarischen automatisierten Fahrsystems 10 dargestellt, das auf einem Trägerfahrzeug 12 installiert ist und das verwendet werden kann, um das Manövrieren um Zielfahrzeuge 14 herum zu verbessern (nur eines dargestellt). Der Begriff „automatisiertes Fahrsystem“ ist nicht auf voll autonome Fahrzeugsysteme beschränkt und kann mit einem entsprechend autonomen oder halbautonomen Fahrzeugsystem (z. B. Stufen 0–4 der Fahrzeugautomatisierung der nationalen Autobahnverkehrssicherheitsadministration („National Highway Traffic Safety Administration – NHTSA“) verwendet werden). Darüber hinaus kann das vorliegende System und Verfahren mit allen Fahrzeugtypen, darunter auch mit herkömmlichen Fahrzeugen, Hybrid-Elektrofahrzeugen (HEVs), Elektrofahrzeugen mit erweiterter Reichweite (EREVs), batteriebetriebenen Elektrofahrzeugen (BEVs), Motorrädern, Personenfahrzeugen, geländegängigen Fahrzeugen (SUVs), Crossover-Fahrzeuge, Lastwagen, Transportern, Bussen, Freizeitfahrzeugen (RVs) usw. verwendet werden. Das sind nur einige mögliche Anwendungen, da das hier beschriebene System und die beschriebenen Verfahren nicht auf die hier beschriebenen und in den 15 dargestellten exemplarischen Ausführungsformen beschränkt ist, und in einer beliebigen Anzahl von verschiedenen Möglichkeiten implementiert werden kann.
  • Gemäß einem Beispiel beinhaltet das automatisierte Fahrsystem 10 automatisierte Fahrsensoren, wie z. B. Fahrzeugsensoren 2026, Zielsensoren 3032 und Fahrspurmarkierungssensoren 3436, sowie ein Steuermodul 40, eine oder mehrere Bremsvorrichtungen 5056 und ein Motorsteuermodul 60. Wie hierin verwendet, ist ein „automatisierter Fahrsensor“ ein Sensor, der in der Lage ist, Informationen für das automatisierte Fahrsystem zu sammeln, die einen besseren Betrieb eines oder mehrerer autonomer oder halbautonomer Funktionen des Trägerfahrzeugs ermöglichen können. So können beispielsweise sich diese Informationen auf das Trägerfahrzeug, ein oder mehrere Zielfahrzeug(e), Fahrspurmarkierungen, andere Fahrbahneigenschaften oder -bedingungen, andere Verkehrsinformationen, Umgebungsbedingungen (z. B. das Wetter) usw. beziehen.
  • Eine beliebige Anzahl von verschiedenen Sensoren, Geräten, Modulen und/oder Systemen kann ein automatisiertes Fahrsystem 10 mit Informationen oder Eingabedaten versorgen, die durch das vorliegende Verfahren verwendet werden können. Hierzu gehören beispielsweise die in 1 dargestellten exemplarischen Sensoren, sowie andere Sensoren, die auf dem Fachgebiet bekannt sind, jedoch hier nicht dargestellt sind. Es sollte erkannt werden, dass die Fahrzeugsensoren 2026, die Zielsensoren 3032, die Fahrspursensoren 3436, sowie jeder andere Sensor, der durch das automatisierte Fahrsystem 10 verwendet wird, in Form von Hardware, Software, Firmware oder einer Kombination derselben ausgeführt sein können. Diese Sensoren können die Bedingungen oder Merkmale, für die sie bereitgestellt werden, direkt erfassen oder messen, oder sie können diese Bedingungen oder Merkmale indirekt anhand von Informationen auswerten, die von anderen Sensoren, Geräten, Modulen, Systemen usw. bereitgestellt werden.
  • Darüber hinaus können diese automatisierten Fahrsensoren elektronisch an das Steuermodul 40 in einer Reihe von auf dem Fachgebiet bekannten Weisen, wie beispielsweise durch einen oder mehrere Drähte oder Kabel, einen Kommunikationsbus, ein Netzwerk, durch eine drahtlose Verbindung usw. gekoppelt sein. Diese Sensoren können in ein anderes Fahrzeuggerät, -Modul, -System usw. integriert sein (z. B. Sensoren, die in einem Motorsteuerungsmodul (ECM), einem Traktionskontrollsystem (TCS), einem elektronischen Stabilitätskontrollsystem (ESC), Antiblockiersystem (ABS) usw. integriert sind), können eigenständige Komponenten sein (wie in 1 schematisch dargestellt), oder können gemäß einer anderen Anordnung bereitgestellt werden. Es ist möglich, dass beliebige der verschiedenen nachstehend beschriebenen Sensorablesungen anstatt direkt von einem tatsächlichen Sensorelement von einem anderen Gerät, Modul, System usw. im Trägerfahrzeug 12 bereitgestellt werden. In einigen Fällen können mehrere Sensoren zum Erfassen eines einzelnen Parameters (z. B. zur Herstellung einer Signalredundanz, Bereitstellung von Sicherheit) eingesetzt werden. Es sollte beachtet werden, dass die vorgenannten Szenarien nur einige der Möglichkeiten darstellen, da jede Art von geeigneter Sensoranordnung von dem automatisierten Fahrsystem 10 verwendet werden kann und das System 10 daher nicht auf einen speziellen Sensor oder eine spezielle Sensoranordnung beschränkt ist.
  • Die Fahrzeugsensoren 2026 können ein automatisiertes Fahrsystem 10 mit einer Vielzahl von Trägerfahrzeugmesswerten und/oder anderen Informationen bereitstellen, die durch das vorliegende Verfahren verwendet werden können. In einer Ausführungsform erzeugen die Fahrzeugsensoren 2026 Trägerfahrzeugmesswerte, die für die Position, Geschwindigkeit, Beschleunigung und/oder andere Dynamiken des Trägerfahrzeugs 12 repräsentativ sind. Einige Beispiele für die besagten Trägerfahrzeugmesswerte beinhalten eine Trägerfahrzeug-Geschwindigkeitsmessung, eine Trägerfahrzeug-Beschleunigungsmessung und eine Trägerfahrzeug-Gierratenmessung. Die Fahrzeugsensoren 2026 können eine Vielzahl von verschiedenen Sensoren und Erfassungstechniken verwenden, unter anderem auch jene, die die Raddrehzahl, die Fahrgeschwindigkeit, die Gaspedalstellung, die Gangschaltauswahl, die Beschleunigungssensoren, die Motordrehzahl, die Motorleistung, die Drosselklappenstellung und die Inertialmesseinheit (IMU), verwenden. In dem in 1 dargestellten Beispiel sind einzelne Raddrehzahlsensoren 2026 mit jedem der vier Räder des Trägerfahrzeugs gekoppelt und geben die Rotationsgeschwindigkeit der vier Räder separat an. Fachlich versierte Techniker werden begrüßen, dass diese Sensoren mit optischen, elektromagnetischen oder anderen Technologien arbeiten können und dass andere Fahrzeugmesswerte, wie z. B. die Fahrzeugbeschleunigung, aus den Ausgabewerten dieser Sensoren abgeleitet bzw. berechnet werden können. In einer anderen Ausführungsform bestimmen die Fahrzeugsensoren 2026 die Fahrzeuggeschwindigkeit relativ zu dem Boden, indem sie Radar-, Laser- und/oder andere Signale in Richtung des Bodens richten und die reflektierten Signale analysieren, oder Satellitennavigationsdaten aus einem GPS-Navigationsmodul verwenden. Wie oben erwähnt, können die Fahrzeugsensoren 2026 ein Teil eines anderen Geräts, Moduls, Systems usw., wie z. B. ein Antiblockiersystem (ABS), sein.
  • Die Zielsensoren 3032 bieten zudem ein automatisiertes Fahrsystem 10 mit einer Vielzahl von Zielfahrzeugmesswerten und/oder anderen Informationen, die nach dem vorliegenden Verfahren verwendet werden können. In einem Beispiel erzeugt der Zielsensor 30 Zielfahrzeugmesswerte, die für die jeweilige Position, Geschwindigkeit und/oder Beschleunigung eines oder mehrerer Zielfahrzeuge 14 oder anderer Zielobjekte repräsentativ sind. Diese Messwerte können absoluter Natur sein (z. B. ein Zielfahrzeug-Geschwindigkeitsmesswert oder ein Zielfahrzeug-Beschleunigungsmesswert) oder können relativ in der Natur sein (z. B. ein relativer Geschwindigkeitsmesswert, der der Differenz zwischen Soll- und Trägerfahrzeuggeschwindigkeiten entspricht oder ein relativer Beschleunigungsmesswert, der der Differenz zwischen Ziel- und Trägerfahrzeugbeschleunigungen entspricht). Diese Zielfahrzeugmesswerte können sich auf Längsmessungen beziehen (z. B. die relative Längsgeschwindigkeit, wie schnell ein Fahrzeug im Vergleich zu den anderen fährt) oder laterale Messwerte (z. B. die relative Quergeschwindigkeit, wie schnell ein gegenüber dem anderen Fahrzeug aus einer Fahrspur driftet). In einem Beispiel kann der Zielsensor 30 eine Kamera beinhalten, die Bilder eines Zielfahrzeugs 14 erfasst, das vor dem Trägerfahrzeug 12 positioniert ist. Anschließend können die Bilder verarbeitet werden, um die Abstände xlinks,T und xrechts,T, zu erhalten, die den Abstand zwischen der jeweiligen Seite des Zielfahrzeugs und einer Fahrspurmarkierung, wie z. B. Fahrspurmarkierungen 18 2 und 18 3, angeben können. Der Zielsensor 30 kann ein einzelner Sensor oder eine Kombination von Sensoren sein und kann unter anderem ein Lidar-System (LIDAR), ein Funkmesssystem (RADAR), eine visuelle Vorrichtung (z. B. Kamera, usw.), eine Fahrzeug-Fahrzeug-Kommunikationsvorrichtung oder eine Kombination derselben beinhalten.
  • Die Fahrspurmarkierungssensoren 3436 erfassen Fahrspurmarkierungswerte, die dem automatisierten Fahrsystem 10 bereitgestellt und durch das vorliegende Verfahren verwendet werden können. In einer Ausführungsform sind die Fahrspurmarkierungssensoren Kameras, die Bilder von der Straße an den Seiten und/oder vor dem Trägerfahrzeug erfassen, wobei Fahrspurmarkierungen angeordnet sein können, wie z. B. die gestrichelten Fahrspurmarkierungen, wie bei 18 2 und 18 3 dargestellt, oder die festen Fahrspurmarkierungen, wie bei 18 1 und 18 4 dargestellt. Dann können durch die Verarbeitung der erfassten Bilder und/oder anderer Fahrspurmarkierungswerte unter Verwendung von Bildverarbeitungssoftware oder -Firmware eine oder mehrere Fahrspurmarkierungen identifiziert werden. In einer anderen Ausführungsform senden straßenseitige Sensoren drahtlose Signale an das Trägerfahrzeug, die durch das vorliegende Verfahren verwendet werden können. Darüber hinaus können Merkmale, Attribute, Messwerte, Messungen und/oder Eigenschaften durch Auswertung der Bilder und/oder anderer Fahrspurmarkierungsmesswerte, die durch das System 10 gesammelt werden, bestimmt werden. Die Verarbeitung kann durch die Verarbeitungsvorrichtung 44 im Steuermodul 40, durch die Fahrspurmarkierungssensoren 3436 oder eine andere Vorrichtung, die die Bilder verarbeiten kann, ausgeführt werden. In einem Beispiel beinhalten die Fahrspurmarkierungswerte den Abstand zwischen der linken Seite des Trägerfahrzeugs 12 und einer Fahrspurmarkierung 18 2, Abstand xlinks und kann durch die Bildverarbeitung von Bildern bestimmt werden, die vom Sensor 34 auf der linken Seite des Fahrzeugs 12 erfasst wurden. In gleicher Weise kann der Fahrspurmarkierungssensor 36 den Abstand xrechts bestimmen.
  • In anderen Ausführungsformen kann Abstand xlinks und xrechts mit unterschiedlichen Referenzpunkten berechnet werden. Für xlinks kann der besagte Abstand der Abstand zwischen dem Mittelpunkt des Trägerfahrzeugs 12 und der Fahrspurmarkierung 18 2, der Abstand zwischen der linken Seite des Trägerfahrzeugs 12 und einer anderen Fahrspurmarkierung links vom Trägerfahrzeug (z. B. Fahrspurmarkierung 18 1) sein. Das gleiche gilt für xrechts gegenüber der rechten Seite im Gegensatz zur linken Seite. Des Weiteren können andere Abstände unter Verwendung der Fahrspurmarkierungssensoren 3436 berechnet werden, wie z. B. jene Abstände zwischen einem Referenzpunkt auf einem Zielfahrzeug und einer Fahrspurmarkierung (z. B. xlinks und xrechts, wobei sich der Abstand anstatt auf das Trägerfahrzeug auf ein Zielfahrzeug bezieht). Es sollte beachtet werden, dass xlinks,T und xrechts,T in ähnlicher Weise, jedoch in Bezug auf das Zielfahrzeug im Gegensatz zu dem Trägerfahrzeug, berechnet werden können.
  • Zusätzlich zu dem Vorstehenden kann in verschiedenen Ausführungsformen eine Kamera oder eine andere visuelle Vorrichtung in Verbindung mit einem oder mehreren der Sensoren 3036 verwendet werden. Beispielsweise könnte eine vordere Sichtkamera zur Mitte der Windschutzscheibe hin angeordnet und positioniert sein, um Fahrspurmarkierungen in der aktuellen Fahrspur 16 2 in einer oder mehreren angrenzenden Fahrspuren 16 1, 16 3 oder einer Kombination derselben zu erfassen. Dementsprechend ist das automatisierte Fahrsystem 10 nicht auf irgendeine spezielle Art von Sensor- oder Sensoranordnung, oder eine spezifische Technik zum Sammeln oder Verarbeiten von Sensormesswerten oder ein spezielles Verfahren zur Bereitstellung von Sensormesswerten beschränkt, da die hier beschriebenen Ausführungsformen lediglich als Beispiel dienen sollen. Die Fahrzeugsensoren 2026, die Zielsensoren 3032 und die Fahrspurmarkierungssensoren 3436 sind alle Beispiele für automatisierte Fahrsensoren.
  • Das Steuermodul 40 kann in einer Ausführungsform einer automatisierten Fahrsteuereinheit entsprechen. Das Steuermodul 40 kann eine Reihe von elektronischen Verarbeitungsvorrichtungen, Speichervorrichtungen, Eingabe/Ausgabe(I/O)-Vorrichtungen und/oder anderen bekannten Komponenten beinhalten und verschiedene steuerungs- und/oder kommunikationsbezogene Funktionen ausführen. In einer exemplarischen Ausführungsform beinhaltet das Steuermodul 40 eine elektronische Speichervorrichtung 42, die verschiedene Sensordaten (z. B. Fahrzeugsensordaten, Zielfahrzeugsensordaten und Fahrspurmarkierungssensordaten von automatisierten Fahrsensoren 2026, 3032 und 3436), Nachschlagetabellen oder andere Datenstrukturen, Algorithmen (z. B. jene, die in dem unten beschriebenen Verfahren verwendet werden können), verschiedene Schwellenwerte usw. speichert. Die Speichervorrichtung 42 kann zudem relevante das Fahrzeug 12 betreffende Merkmale und Hintergrundinformationen, wie z. B. Informationen über Bremswege, Entschleunigungsgrenzen, maximale Bremsleistung, Wenderadius, Temperaturgrenzen, Feuchtigkeits- oder Niederschlagsgrenzen, Fahrverhalten oder andere Fahrerverhaltensdaten usw. speichern. Das Steuermodul 40 kann zudem eine elektronische Verarbeitungsvorrichtung 44 (z. B. einen Mikroprozessor, einen Mikrocontroller, eine anwendungsspezifische integrierte Schaltung (ASIC) usw.) beinhalten, die Befehle für Software, Firmware, Programme, Algorithmen, Scripts usw. ausführt, die in der Speichervorrichtung 42 gespeichert sind und die hierin beschriebenen Prozesse und Verfahren regeln und ausführen können. Das Steuermodul 40 kann über einen geeigneten Fahrzeugkommunikationsbus elektronisch mit anderen Fahrzeuggeräten, Modulen und Systemen verbunden sein und bei Bedarf mit diesen interagieren. Es handelt sich hierbei natürlich nur um einige der möglichen Anordnungen, Funktionen und Fähigkeiten des Steuermoduls 40, da auch andere Ausführungsformen verwendet werden könnten.
  • Je nach Ausführungsform kann das Steuermodul 40 ein eigenständiges Fahrzeugelektronikmodul (z. B. ein Objekterfassungscontroller, ein Sicherheitscontroller usw.) sein, das in ein anderes Fahrzeugelektronikmodul (z. B. eine integrierte Steuereinheit innerhalb des Gerätes, das die Zielsensoren, ein Parkunterstützungssteuermodul, ein elektronisches Bremssteuermodul (EBCM) usw. beinhaltet) integriert oder eingebaut sein kann, oder es kann Bestandteil eines größeren Netzwerks oder Systems sein (ein aktives Sicherheitssystem, ein Traktionskontrollsystem (TCS), ein elektronisches Stabilitätskontrollsystem (ESC), ein Antiblockiersystem (ABS), ein Fahrerassistenzsystem, ein Abstandsregeltempomatsystem (ACC), ein Fahrspurausscherungswarnsystem usw.), um nur einige Möglichkeiten zu nennen. Dementsprechend ist das Steuermodul 40 nicht auf irgendeine spezielle Ausführungsform oder Anordnung beschränkt.
  • Die Bremsvorrichtungen 5056 können ein Teil eines geeigneten Fahrzeugbremssystems, darunter auch Teil der mit Scheibenbremsen verbundenen Systeme, Trommelbremsen, elektrohydraulischen Bremsen, elektromechanischen Bremsen, regenerativen Bremsen, Bremsen-durch-Draht usw., sein. In einer exemplarischen Ausführungsform sind die Bremsvorrichtungen 5056 Scheibenbremsen und beinhalten im Allgemeinen einen Rotor, einen Bremssattel, einen Kolben und Bremsbeläge (nicht dargestellt) und können Teil eines elektrohydraulischen Bremssystems (EHB) sein. Wie unter versierten Fachleuten bekannt, ist eine Reifenradanordnung (nicht dargestellt) mit mehreren Radmuttern an einer Nabe befestigt, sodass sich der Reifen, das Rad, die Nabe und der Rotor alle zusammen drehen können. Ein Bremssattel überspannt den Rotor und trägt einen Bremskolben, sodass durch Bremsbeläge an sich gegenüberliegenden Seiten des Rotors eine Druck- und Reibungsbremskraft während eines Bremsvorgangs aufgebracht werden kann. Die Reibungsbremskräfte verlangsamen die Drehung des Rotors und damit die Drehung der Reifenradanordnung und letztlich das Fahrzeug. Die Bremskolben für jedes der verschiedenen Räder oder Ecken können: alle gleichmäßig gesteuert, radabhängig gesteuert, in Gruppen gesteuert (z. B. die Vorderräder werden getrennt von den Hinterrädern gesteuert) oder gemäß einem anderen bekannten Verfahren gesteuert werden. Wiederum sollte klar sein, dass die vorstehende Beschreibung der Bremsvorrichtungen 5056 nur zu Veranschaulichungszwecken vorgesehen ist. Die hier beschriebenen Verfahren können mit einer beliebigen Anzahl von verschiedenen Bremsvorrichtungen verwendet werden, einschließlich jener, die in elektromechanischen Bremssystemen (EMB) oder anderen Bremsung-durch-Draht-Systemen vorzufinden sind. Beispielsweise könnten die Bremsvorrichtungen 5056 durch andere geeignete Komponenten, wie z. B. elektromechanische Bremsen mit elektrischen Bremssätteln (E-Bremssätteln), Trommelbremsen und Hybridfahrzeugbremsen, die regeneratives Bremsen verwenden, ersetzt werden.
  • Das Motorsteuermodul (ECM) 60 ist vorzugsweise so ausgelegt, dass es einen oder mehrere Aspekte des Fahrzeugantriebs durch Steuern eines Verbrennungsmotors, eines Elektromotors, einer Kombination derselben oder eines anderen Fahrzeugantriebsmechanismus kontrolliert. In einer exemplarischen Ausführungsform ist das Steuermodul 40 über einen Kommunikationsbus mit dem ECM 60 verbunden. Das Steuermodul 40 kann dann das ECM 60 dazu anweisen, den Antrieb des Verbrennungsmotors des Fahrzeugs 12 zu erhöhen, zu verringern oder aufrechtzuerhalten. Zusätzlich oder in einer anderen Ausführungsform kann das ECM 60 mit den Bremsvorrichtungen 5056 verbunden sein und mit diesen zusammenwirken.
  • In den 2A2D werden nun mehrere verschiedene potentielle Problemstellungen dargestellt, die bei einem Trägerfahrzeug 12 während der Fahrt mit Hilfe des automatisierten Fahrsystems 10 auftreten können. In diesen Problemstellungen und in der entsprechenden Beschreibung wird davon ausgegangen, dass das System 10 ein Abstandsregeltempomatsystem (ACC) ist, und dass das Trägerfahrzeug 12 einem sich langsamer bewegenden vorausfahrenden Zielfahrzeug 14 folgt, bevor ein Ausscherungsereignis eintritt. Die Figuren zeigen jeweils mindestens ein Zielfahrzeug 14, das sich vor dem Trägerfahrzeug 12 befindet. Die Pfeile geben an, wohin das Fahrzeug (Trägerfahrzeug in den 2A2C und Zielfahrzeug 14 1 in 2D) fährt und/oder beabsichtigt, hinzufahren (d. h. die Richtung eines Ausscherungsmanövers). 2A2D werden in Verbindung mit 1 verwendet, um die Beschreibung der nachfolgenden exemplarischen Ausführungsformen zu erleichtern, indem ein veranschaulichender Bezug auf einige Problemstellungen gegeben wird, bei denen die in den 35 dargestellten Verfahren angewendet werden können. Es sollte beachtet werden, dass die in den 2A2D dargestellten Problemstellungen nicht einschränkend sind und nur einige der zahlreichen möglichen Problemstellungen repräsentieren, die bei einem Trägerfahrzeug auftreten können.
  • In 3 ist ein exemplarisches Verfahren 200 zur Verwendung mit einem automatisierten Fahrsystem 10 dargestellt, das auf einem Trägerfahrzeug 12 installiert ist. Das automatisierte Fahrsystem umfasst einen oder mehrere automatisierte Fahrsensor(en) und eine automatisierte Fahrsteuereinheit, wie die zuvor beschriebenen. Obwohl die nachfolgende Beschreibung in erster Linie mit Bezug auf ein vorausfahrendes Zielfahrzeug 14 1 erläutert wird, ist zu beachten, dass die nachfolgende Erläuterung nicht einschränkend ist und auch für Schlepp- und/oder nahe gelegene oder angrenzende Zielfahrzeuge gilt.
  • Das Verfahren 200 beginnt mit dem Schritt 210, worin das automatisierte Fahrsystem 10 auf dem Trägerfahrzeug 12 Zielfahrzeugmesswerte von einem oder mehreren automatisierten Fahrsensor(en) erfasst. In einer Ausführungsform können die Zielsensoren 3032 Informationen bezüglich einer relativen Seitenposition zwischen dem Trägerfahrzeug 12 und dem Zielfahrzeug 14 1 (xlat) erfassen. Zusätzlich oder alternativ dazu kann das Steuermodul 40 Host-Trägerfahrzeugmesswerte von den Fahrzeugsensoren 2026 empfangen, die für bestimmte Bedingungs-/Parameterwerte repräsentativ sind oder diesen entsprechen, wie beispielsweise eine Trägerfahrzeuggeschwindigkeit, eine relative Geschwindigkeit mit Bezug auf ein Zielfahrzeug, ein relativer Abstand gegenüber einem Zielfahrzeug, eine tatsächliche Zielfahrzeuggeschwindigkeit und/oder eine Identifikation einer Fahrspur, in der sich ein Zielfahrzeug 14 oder das Trägerfahrzeug 12 befindet. Diese Messwerte und/oder Signale können dann im Speicher, wie beispielsweise in der elektronischen Speichervorrichtung 42 im Steuermodul 40, gespeichert werden.
  • In Schritt 220 erfasst das automatisierte Fahrsystem 10 Fahrspurmarkierungen von einem oder mehreren automatisierten Fahrsensor(en). So können beispielsweise die Fahrspurmarkierungssensoren 3436 verwendet werden, um Informationen bezüglich einer oder mehrerer Fahrspurmarkierungen, wie z. B. die Abstände xlinks und xrechts, zu sammeln oder zu erfassen. Die Abstände xlinks und xrechts können als Abstand zwischen dem Trägerfahrzeug und der Fahrspurmarkierung auf der jeweiligen Seite der aktuellen Fahrspur des Trägerfahrzeugs berechnet (z. B. ist xlinks der Abstand zwischen der linken Seite des Trägerfahrzeugs 12 und einer Fahrspurmarkierung der Fahrspur 18 2 und xrechts der Abstand zwischen der rechten Seite des Trägerfahrzeugs 12 und einer Fahrspurmarkierung der Fahrspur 18 3). Alternativ dazu können die xlinks und xrechts der Abstand zwischen einer anderen Fahrspur auf der jeweiligen Seite und dem Trägerfahrzeug sein (z. B. ist xlinks der Abstand zwischen der linken Seite des Trägerfahrzeugs 12 und einer Fahrspurmarkierung der Fahrspur 18 1 und xrechts der Abstand zwischen der rechten Seite des Trägerfahrzeugs 12 und einer Fahrspurmarkierung der Fahrspur 18 4). In anderen Ausführungsformen können die Abstände der Abstand zwischen der Mitte des Trägerfahrzeugs 12 und einer oder mehreren Fahrspurmarkierungen einer Fahrspur sein. Andere Ausführungsformen beinhalten einen Abstand zwischen einer oder mehreren Fahrspurmarkierungen einer Fahrspur und einem oder mehreren Bezugspunkten des Trägerfahrzeugs 12 und/oder des bzw. der Zielfahrzeug(e) 14.
  • In einer Ausführungsform können die Fahrspurmarkierungssensoren 3436 Kameras sein, die Bilder der an das Trägerfahrzeug angrenzenden Straßenoberfläche erfassen. Die erfassten Bilder können dann von den Sensoren 3436 verarbeitet und/oder von der Verarbeitungsvorrichtung 44 des Steuermoduls 40 verarbeitet werden, um Informationen zu bestimmen, die sich auf eine oder mehrere Fahrspurmarkierungen 18, wie z. B. Abstände xlinks und/oder xrechts beziehen. Die Ergebnisse der Bildverarbeitung können mit anderen Informationen, wie z. B. jenen Information verwendet werden, die in Schritt 210 gesammelt wurden, um weitere Bestimmungen bezüglich der Fahrspurmarkierungen vorzunehmen, z. B. um die Abstände xlinks und xrechts zu bestimmen und/oder zu bestimmen, ob sich das bzw. die Zielfahrzeug(e) in der gleichen Fahrspur wie das Trägerfahrzeug 12 oder in einer angrenzenden Fahrspur zum Trägerfahrzeug 12 befindet bzw. befinden.
  • In einer anderen Ausführungsform können die Sensoren 3436 und/oder Zielfahrzeugsensoren 3032 Kameras sein, die Bilder eines oder mehrerer Zielfahrzeuge 14 und/oder der Straße in der Nähe des Zielfahrzeugs bzw. der Zielfahrzeuge erfassen. Diese Informationen können dann durch die Sensoren 3036 selbst oder durch die Verarbeitungsvorrichtung 44 verarbeitet werden, um Fahrspurmarkierungsinformationen zu bestimmen, die sich auf das eine oder mehrere Zielfahrzeug(e) beziehen, wie z. B. die Abstände xlinks und/oder xrechts, die dem bzw. den Zielfahrzeug(en) und einem oder mehreren Fahrspurmarkierungen 18 entsprechen. Zusätzlich können aus diesen Fahrspurmarkierungssensordaten andere Informationen, wie beispielsweise die Identität der Fahrspur, erhalten werden, in der sich das Zielfahrzeug befindet oder ob sich das bzw. die Zielfahrzeug(e) in der gleichen Fahrspur wie das Trägerfahrzeug befindet. In jedem Fall sollte klar sein, dass die Schritte 210 und 220 in beliebiger Reihenfolge und/oder gleichzeitig ausgeführt werden können und dass die in 2 dargestellte Reihenfolge lediglich als Beispiel dient.
  • In Schritt 230 prognostiziert das automatisierte Fahrsystem 10 ein Fahrspurausscherungsmanöver durch das Trägerfahrzeug oder ein vorausfahrendes Zielfahrzeug unter Verwendung der Zielfahrzeugmesswerte. Die Fahrspurausscherungsmanöverbestimmung basiert zumindest teilweise auf einer relativen Querposition oder einem Querabstand des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug (xlat). In einer Ausführungsform wird die relative Querposition (xlat) in Schritt 210 durch Auswertung der Zielfahrzeugmesswerte und/oder Trägerfahrzeugmesswerte erhalten, die ggf. von den Sensoren 2032 gesammelt werden. Wenn beispielsweise die relative Querposition (xlat) zwischen dem Trägerfahrzeug und dem vorausfahrenden Zielfahrzeug 14 1 mehr als einem Schwellenwert entspricht, kann das automatisierte Fahrsystem 10 dies vorhersagen, dass ein Ausscherungsmanöver entweder durch das Zielfahrzeug 14 1 oder das Trägerfahrzeug 12 stattfindet. Zusätzlich kann im Verlauf der Zeit eine Änderung der relativen Querposition (xlat) berechnet werden, indem den Sensoren 2026 und/oder 3032 mehrere Messwerte und/oder Sensordaten entnommen werden. Diese Änderung der relativen Querposition (xlat) kann im Verlauf der Zeit verwendet werden, um eine genauere Vorhersage zu treffen, da hierdurch falsche Positive vermindert werden, die aus der bloßen Verwendung eines relativen Querabstands auftreten können. Dies kann insbesondere in dem Fall nützlich sein, in dem das Trägerfahrzeug 12 und das Zielfahrzeug 14 1 auf derselben Fahrspur driften. Es können auch andere Techniken zur Vorhersage eines Fahrspurausscherungsmanövers, das zumindest teilweise auf der relativen Querposition xlat basiert, verwendet werden, darunter auch die relative Quergeschwindigkeit vlat oder andere Parameter, die aus xlat abgeleitet sind. Selbstverständlich können auch Gierrate, Lenkradwinkel und andere Fahrzeugparameter in dieser Fahrspurausscherungsvorhersage verwendet werden. Nachdem bestimmt wurde, dass eine Fahrspurausscherungsvorhersage erfolgt, wird Schritt 240 ausgeführt.
  • In Schritt 240 bestimmt das automatisierte Fahrsystem 10, ob das Fahrspurausscherungsmanöver durch das Trägerfahrzeug oder durch das vorausfahrende Zielfahrzeug vollzogen wird. In anderen Ausführungsformen kann das automatisierte Fahrsystem bestimmen, ob ein Fahrspurausscherungsmanöver von einem hinterherfahrenden Zielfahrzeug oder einem nahe gelegenen/angrenzenden Zielfahrzeug vollzogen wird. In jedem Fall kann die Fahrspurausscherungsmanöverbestimmung zumindest teilweise auf dem Querabstand zwischen dem Trägerfahrzeug und einer (xlinks, xrechts) basieren.
  • Wie unter Bezugnahme auf 4 ersichtlich, veranschaulicht ein detaillierteres Ablaufdiagramm eine exemplarische Ausführungsform eines Bestimmungsschritts 240 des in 3 dargestellten Verfahrens. Die exemplarische Ausführungsform aus Schritt 240 veranschaulicht die Schritte 241248 und beginnt mit dem Schritt 241, in dem bestimmt wird, ob die relative Quergeschwindigkeit (vlat) nach rechts, nach links oder in keine von beiden Richtungen erfolgt. Diese Bestimmung kann auf den in den Schritten 210 und/oder 220 gesammelten Signalen, sowie anderen Berechnungen basieren, die daraus abgeleitet werden können oder wurden, wie z. B. die relative Querposition (xlat) des Trägerfahrzeugs gegenüber einem Zielfahrzeug.
  • In einer Problemstellung, in der das Trägerfahrzeug, wie in den 2A und 2B dargestellt, nach links ausschert, um einen Fahrspurwechsel nach links zu vollziehen, erfolgt die relative Quergeschwindigkeit (vlat) des vorausfahrenden Zielfahrzeugs aus der Perspektive des Trägerfahrzeugs nach rechts (d. h. wenn sich das Trägerfahrzeug nach links bewegt, befindet sich das Zielfahrzeug, wie in 1 ersichtlich, auf der rechten Seite des Trägerfahrzeugs). In dem Fall, in dem das Zielfahrzeug nach rechts ausschert, würde die relative Quergeschwindigkeit (vlat) des Zielfahrzeugs ebenfalls nach rechts erfolgen, weshalb die Richtungsabhängigkeit von vlat allein nicht ausreicht, um festzustellen, welches Fahrzeug ausschert. Das gleiche Problem besteht bei der Bestimmung, ob das Zielfahrzeug nach links ausschert oder ob das Trägerfahrzeug nach rechts ausschert. Daher sind mehr Informationen erforderlich, um festzustellen, welches Fahrzeug die Ausscherung bzw. Ausscherung vollzieht. Bei diesen Informationen kann es sich um Abstände und/oder Abstandsveränderungsgeschwindigkeiten zwischen dem Trägerfahrzeug und einem oder mehreren Fahrspurmarkierungen auf der Fahrbahn in der Nähe des oder angrenzend an das Trägerfahrzeug oder Zielfahrzeug handeln.
  • In einer Ausführungsform von Schritt 241 kann das Trägerfahrzeug die Verarbeitungsvorrichtung 44 des Steuermoduls 40 verwenden, um eine relative Quergeschwindigkeit (vlat) eines Zielfahrzeugs 14 1 zu bestimmen. Im Allgemeinen entspricht die relative Quergeschwindigkeit der Änderungsgeschwindigkeit der relativen Querposition in Abhängigkeit von der Zeit (vlat = Δxlat/Δt). So kann beispielsweise das Fahrzeug die in Schritt 210 gesammelten Zielfahrzeugmesswerte verwenden, um eine Vielzahl von relativen Querpositionen (xlat, 1, xlat, 2, ... xlat, n) des Trägerfahrzeugs 12 gegenüber dem Zielfahrzeug 14 1 zu berechnen. Das Verfahren kann diese Messwerte sammeln und einen Zeitstempel mit jedem entsprechenden xlat-Wert verknüpfen. Dann kann das Verfahren mit einer Vielzahl von xlat und Zeitstempelpaaren die Änderungsrate der relativen Querposition zwischen dem Trägerfahrzeug und dem Zielfahrzeug berechnen, indem die Positionsänderung in Abhängigkeit von der Zeit berechnet wird. Dies ergibt eine relative Quergeschwindigkeit, die positiv oder negativ sein kann, je nach lateraler Richtung, in der sich das Zielfahrzeug gegenüber dem Trägerfahrzeug bewegt (z. B. gibt ein positiver xlat-Wert an, dass sich das Zielfahrzeug, wie in 1 dargestellt, rechts vom Trägerfahrzeug befindet). Zur Verdeutlichung würde die relative Quergeschwindigkeit, falls sich beide Fahrzeuge mit der gleichen Geschwindigkeit entweder nach rechts oder links bewegen (z. B. wenn beide Fahrzeuge ausscheren), gleich Null betragen. Nach der Berechnung einer oder mehrerer relativer Quergeschwindigkeiten kann das Verfahren bestimmen, ob die relative Quergeschwindigkeit (vlat) nach rechts, nach links oder in keine von beiden Richtungen erfolgt. Im letzteren Fall kann dies auf die Tatsache zurückzuführen sein, dass weder das Trägerfahrzeug noch das Zielfahrzeug ausscheren oder auf die Tatsache, dass sowohl das Trägerfahrzeug als auch das Zielfahrzeug ausscheren.
  • In Schritt 242 wird der Abstand zwischen dem Trägerfahrzeug und der linken Fahrspurmarkierung (xlinks) mit dem Abstand zwischen dem Trägerfahrzeug und der rechten Fahrspurmarkierung (xrechts) verglichen. Wie bereits erwähnt, kann diese Information verwendet werden, um dem Fahrzeug dabei zu helfen, zu bestimmen, ob das Trägerfahrzeug oder ob das Zielfahrzeug ausschert. So kann beispielsweise (und höchstwahrscheinlich wird) das Trägerfahrzeug, das nach links ausschert, und das Zielfahrzeug, das nach links ausschert, in Schritt 241 bei der Auswertung zu demselben Ergebnis kommen, sodass zusätzliche Kriterien erforderlich sein werden, um zu identifizieren, welches Fahrzeug beginnt, die Fahrspur zu wechseln.
  • In einer Ausführungsform von Schritt 242 werden die Abstände xlinks und xrechts von den Fahrspurmarkierungssensoren 34 bzw. 36 erhalten und sind, wie in 1 dargestellt, die Abstände zwischen einem Referenzpunkt an dem Trägerfahrzeug 12 und der nächsten Fahrspurmarkierung auf der jeweiligen Seite des Trägerfahrzeugs. Nachdem diese Abstände erhalten wurden, wie dies in Schritt 220 der Fall ist, werden die beiden Abstände miteinander verglichen. Die Abstände können durch die Verarbeitungsvorrichtung 44 im Steuermodul 40 verglichen werden. In einer anderen Ausführungsform verwendet Schritt 242 die Richtung der relativen Quergeschwindigkeit (aus dem vorherigen Schritt), um zu bestimmen, welche Seite (links oder rechts) ausgewertet werden soll.
  • In Schritt 243 wird bestimmt, ob der geringere der beiden Abstände (xlinks oder xrechts, wie in Schritt 242 bestimmt) mit einer monotonen Geschwindigkeit und in entgegengesetzter Richtung von vlat abnimmt. Wie hierin verwendet, bedeutet „monotone Geschwindigkeit“ im Großen und Ganzen jede Geschwindigkeit, die, wenn sie über einen geeigneten Zeitraum ausgewertet wird, wesentlich zunimmt oder abnimmt, jedoch nicht beides. Ein geeigneter Zeitraum kann die Zeit sein, die es braucht, um ein Ausscherungsmanöver zu beginnen oder zu initiieren. In einem ersten Szenario befindet sich, wie in 2A dargestellt, folgt das Trägerfahrzeug 12 einem langsameren Zielfahrzeug 14 und schert auf die linke Fahrspur aus, daher ist der Abstand xlinks höchstwahrscheinlich geringer als der Abstand xrechts. Des Weiteren nimmt der Abstand xlinks ab, wenn sich das Trägerfahrzeug 12 in die linke Fahrspur und in die entgegengesetzte Richtung von vlat begibt, was in diesem Fall nach rechts wäre. Aus den in Schritt 220 gesammelten Informationen kann eine Vielzahl von Abständen xlinks berechnet werden. Das Fahrzeug kann dann die Abstände miteinander vergleichen, um zu sehen, ob die Abstände mit einer monotonen Geschwindigkeit und in der entgegengesetzten Richtung von vlat abnehmen. Hat der Abstand xlinks abgenommen, jedoch nicht in die entgegengesetzte Richtung von vlat (z. B. in die gleiche Richtung von vlat), kann dies darauf hindeuten, dass das Zielfahrzeug, wie in den Schritten 245 bis 248 dargestellt, einen Fahrspurwechsel vollzieht. Wenn der geringere Abstand mit einer monotonen Geschwindigkeit und in der entgegengesetzten Richtung von vlat abnimmt, geht das Verfahren zu Schritt 244 über; andernfalls geht das Verfahren zu Schritt 245 über.
  • Nach Erreichen von Schritt 244 bestimmt das Verfahren, dass das Trägerfahrzeug ausschert und höchstwahrscheinlich die Fahrspur wechselt. Die in diesen Bestimmungen verwendeten Informationen können aus einer Kombination von Sensoren 2036 (siehe Schritte 210 und 220) gesammelt und die Ergebnisse dieser Bestimmungen in der Speichervorrichtung 42 des Steuermoduls 40 oder einer anderen Speichervorrichtung zusammen mit anderen Informationen in Bezug auf diese Bestimmung und/oder Werte, Messungen oder Berechnungen gespeichert werden. Diese Information kann dann von dem Trägerfahrzeug 12 verwendet werden, um ein Beschleunigungsprofil zu bestimmen, gemäß dem das Trägerfahrzeug dann betrieben werden kann.
  • In Schritt 245 bestimmt das Fahrzeug, ob xlinks,T oder xrechts,T der geringere der beiden ist. Dieser Schritt ist analog zu Schritt 242 und kann in gleicher Weise durchgeführt werden. Jedoch werden die beiden Abstände xlinks,T und xrechts,T gegenüber dem Zielfahrzeug 14 1 berechnet. So kann beispielsweise der Sensor 30 eine Kamera beinhalten, die Bilder vor dem Fahrzeug 12 erfassen kann, die dann verwendet werden können, um die Abstände zwischen dem Zielfahrzeug 14 1 und den Fahrspurmarkierungen zu bestimmen – z. B. xlinks,T ist der Abstand zwischen der linken Seite des Zielfahrzeugs 14 1 und der Fahrspurmarkierung 18 2 und xrechts,T ist der Abstand zwischen der rechten Seite des Zielfahrzeugs 14 1 und der Fahrspurmarkierung 18 3. Nachdem der geringere der beiden Abstände bestimmt ist (z. B. in 1 xrechts geringer als xlinks,T ist) geht das Verfahren zu Schritt 246 über.
  • In Schritt 246 wird bestimmt, ob der geringere der beiden Abstände (xlinks oder xrechts, wie in Schritt 242 bestimmt) mit einer monotonen Geschwindigkeit und in die gleiche Richtung von vlat erfolgt. Dieser Schritt ist analog zu Schritt 243 und kann somit in gleicher Weise ausgeführt werden. Dieser Schritt beinhaltet jedoch die Position des Zielfahrzeugs 14 1 gegenüber den Fahrspurmarkierungen. Da zum Beispiel, wie in 1 dargestellt, xrechts,T der geringere der beiden Abstände ist, bestimmt dieser Schritt, ob der Abstand xrechts,T mit einer monotonen Geschwindigkeit und in die gleiche Richtung wie vlat abnimmt. Falls hier xrechts,T mit einer monotonen Geschwindigkeit und in die gleiche Richtung wie vlat abnimmt, schert das Zielfahrzeug höchstwahrscheinlich nach rechts aus. Falls der geringere Abstand mit einer monotonen Geschwindigkeit und in die entgegengesetzte Richtung von vlat abnimmt, geht das Verfahren zu Schritt 247 über; andernfalls geht das Verfahren zu Schritt 248 über.
  • Nach Erreichen von Schritt 247 wurde festgestellt, dass das Zielfahrzeug auf die Seite ausschert, in welche, wie in Schritt 241 bestimmt, die relative Quergeschwindigkeit (vlat), gerichtet ist. Wenn z. B. festgestellt wird, dass die relative Geschwindigkeit (vlat) des Zielfahrzeugs nach rechts erfolgt und xrechts,T mit einer monotonen Geschwindigkeit abnimmt, schert das Zielfahrzeug nach rechts aus und vollzieht höchstwahrscheinlich einen Fahrspurwechsel nach rechts. Gleichermaßen kann diese Information in der Speichervorrichtung 42 des Steuermoduls 40 oder einer anderen Speichervorrichtung zusammen mit anderen Informationen gespeichert werden. Das Verfahren geht dann zu Schritt 250 über. Andere Verfahren zum Bestätigen einer Ausscherung durch das vorausfahrende Zielfahrzeug 14 können verwendet werden, beispielsweise durch Bestätigung, dass sich das Zielfahrzeug 14 nicht mehr vor dem Trägerfahrzeug 12 mit dem Zielfahrzeugsensor 30 befindet.
  • Nach Erreichen von Schritt 248 wurde festgestellt, dass weder das Zielfahrzeug noch das Trägerfahrzeug ausscheren. Es kann jedoch der Fall sein, dass sowohl das Trägerfahrzeug als auch das Zielfahrzeug in die gleiche Richtung ausscheren. Ist die relative Quergeschwindigkeit (vlat) weder nach rechts noch nach links gerichtet, die geringere der beiden Abstände nimmt jedoch mit einer monotonen Geschwindigkeit ab, scheren sowohl das Trägerfahrzeug als auch das Zielfahrzeug aus und wechseln höchstwahrscheinlich die Fahrspur. Das bzw. die Fahrzeug(e) werden in diesen Fällen auf die Seite ausscheren, zu der der Abstand abnimmt. Wenn z. B. xlinks geringer als xrechts ist und die anderen Bedingungen erfüllt sind, vollzieht das Trägerfahrzeug, wie in den 2A und 2B dargestellt, wahrscheinlich einen linken Fahrspurwechsel. Falls jedoch bei einer monotonen Geschwindigkeit kein Abstand innerhalb ausreichender Zeit abnimmt, schert wahrscheinlich keines der Fahrzeuge aus.
  • In den Schritten 244, 247 und/oder 248 kann die Bestimmung, ob das Trägerfahrzeug oder Zielfahrzeug ausschert, durch andere vom Trägerfahrzeug erhaltene Angaben bestätigt werden. So kann beispielsweise das Trägerfahrzeug bestimmen, dass ein Trägerfahrzeugführer das Blinksignal des Fahrzeugs 12 eingeschaltet hat. Zudem kann das Trägerfahrzeug erkennen, dass ein Trägerfahrzeugführer das Lenkrad dreht, wodurch weitere Informationen bereitgestellt werden, um die Bestimmungen in den Schritten 244, 247 und/oder 248 zu bestätigen. Zusätzlich kann durch das Verwenden des Sensors 30, bei dem es sich um eine Kamera oder ein Fahrzeug-Fahrzeug-(V2V-)System handeln kann, das Trägerfahrzeug 12 Informationen erhalten, die anzeigen, dass das Zielfahrzeug 14 1 in eine bestimmte Richtung ausschert, wie z. B. die Aktivierung von Blinkern oder andere Informationen über das Zielfahrzeug 14 1. Jegliche anderen nützlichen Informationen, die ggf. von den Sensoren 2036 erhalten werden, wie beispielsweise Verkehrs- oder Positionierungsinformationen, die bei Fahrzeugmodulen und/oder über V2V-Verbindungen erhalten werden, können von dem Trägerfahrzeug 12 verwendet werden, um die Bestimmungen auch in Schritt 240 zu bestätigen.
  • Wie unter Bezugnahme auf 3 ersichtlich, bestätigt das Verfahren in Schritt 250, wenn das Ausscherungsmanöver durch das Trägerfahrzeug vollzogen wird, die Verfügbarkeit einer angrenzenden Fahrspur, bevor das Trägerfahrzeug beschleunigt wird. Die Bestätigung für die angrenzende Fahrspur basiert zumindest teilweise auf einer Anwesenheit oder Abwesenheit eines zusätzlichen Zielfahrzeugs in der angrenzenden Fahrspur. Beispielsweise befindet sich in 2A das Zielfahrzeug 14 2 in einer angrenzenden Fahrspur, nämlich der angrenzenden Fahrspur, auf die das Trägerfahrzeug 12 auszuscheren versucht. In diesem Fall können bei Erreichen dieses Schrittes in Schritt 210 und/oder in Schritt 220 Informationen gesammelt werden, die das Vorhandensein oder Fehlen eines zusätzlichen Zielfahrzeugs oder eines anderen Objekts (z. B. eines Verkehrskegels) betreffen.
  • So können beispielsweise unter Rückbezug auf Schritt 210 die Zielfahrzeugsensoren 3032 nicht nur dazu dienen, zu bestätigen, dass ein Zielfahrzeug 14 1 das vorausfahrende Trägerfahrzeug 12 ist, sondern die Zielfahrzeugsensoren können, wie es in 2A der Fall ist, ein zusätzliches Fahrzeug 14 2 in einer angrenzenden Fahrspur erfassen. In einem anderen Beispiel können in Schritt 220 die Fahrspurmarkierungssensoren 3436 Kameras beinhalten, die in der Lage sind, Bilder der angrenzenden Fahrspuren zu erfassen, worin sich ein Zielfahrzeug 14 2 befindet und durch Bildverarbeitung bestimmen kann, dass das Bild ein Zielfahrzeug oder Objekt in einer angrenzenden Fahrspur zeigt. In einem dritten Beispiel kann das Trägerfahrzeug 12 bei Erreichen von Schritt 250 die Zielfahrzeugsensoren 3032 betätigen, um aktualisierte Messwerte der angrenzenden Fahrspur und des zusätzlichen Zielfahrzeugs 14 2 zu erhalten. Dieses letzte Beispiel kann in einigen Fällen bevorzugt sein, wenn das Fahrzeug beispielsweise sein Ausscherungsmanöver teilweise vollzogen hat und dadurch einen deutlicheren Erkennungsweg in der angrenzenden Fahrspur hat, auf die es ausschert. In diesem Fall ist das Fahrzeug 14 1 für die Zielfahrzeugsensoren hinsichtlich der Erkennung eines zweiten Zielfahrzeugs 14 2 ggf. nicht so auffällig. Des Weiteren kann das Trägerfahrzeug feststellen, ob sich dieses zusätzliche Zielfahrzeug 14 2 in der angrenzenden Fahrspur befindet, in die das Trägerfahrzeug ausschert (siehe Schritt 244). Diese Schritte können durch die Verarbeitungsvorrichtung 44 des Steuermoduls 40 und/oder durch den einen oder mehrere Sensoren 2026 und/oder 3036 durchgeführt werden, die in dem Fahrzeug enthalten sind. Das Verfahren geht dann zu Schritt 260 über.
  • In Schritt 260 steuert das automatisierte Fahrsystem die Beschleunigung des Trägerfahrzeugs während des Fahrspur-Manövers. Die Beschleunigungssteuerung basiert zumindest teilweise auf der Fahrspurausscherungsmanövervorhersage (Schritt 230), Fahrspurausscherungsmanöverbestimmung (Schritt 240) und/oder der angrenzenden Fahrspurbestätigung (Schritt 250). Zusätzlich kann die Beschleunigungsregelung auch basierend auf anderen Informationen durchgeführt werden, die sich auf das Trägerfahrzeug 12, ein oder mehrere Zielfahrzeuge 14 (z. B. das Vorhandensein eines vorausfahrendes Fahrzeugs, eines nachfahrendes Fahrzeugs, ein angrenzenden Fahrzeugs und/oder andere dieselben betreffende Informationen), Umwelteinflüsse (z. B. Wetter, mögliche Straßenverhältnisse durch das Wetter), Fahrbahnfaktoren (z. B. Steigung, Neigung und/oder Kurve der Fahrbahn, Anzahl der Bahnen, gestrichelte statt solide Fahrspurmarkierungen, Geschwindigkeitsbegrenzung der Fahrbahn) oder anderen Informationen beziehen, die verwendet werden können, um eine geeignete Beschleunigungsregelung des Trägerfahrzeugs 12 zu bestimmen.
  • Unter Bezugnahme auf 5 wird ein Ablaufdiagramm dargestellt, das eine exemplarische Ausführungsform eines Steuerungsschritts 260 des Verfahrens 200 darstellt. Die exemplarische Ausführungsform von Schritt 260 enthält die Schritte 261265 und wird nach dem Schritt 250 ausgeführt. Wie bereits erwähnt, kann das vorliegende Verfahren mit einer beliebigen Anzahl von autonomen oder halbautonomen Fahrzeugsystemen verwendet werden, ist jedoch besonders gut für Abstandsregeltempomatsysteme (ACC) geeignet. Dementsprechend ist die folgende Beschreibung auf ein Beispiel von Schritt 260 gerichtet, in dem ein ACC-System automatisch die Beschleunigung regelt, während ein Fahrer die Lenkung kontrolliert. Daher behandelt das folgende Beispiel keine Aspekte wie z. B., ob ein bestimmter Fahrspurwechsel vollzogen werden soll oder nicht, da davon ausgegangen wird, dass der Fahrer die Kontrolle über die Lenkung hat. Diese Funktionen könnten jedoch dem vorliegenden System und dem Verfahren hinzugefügt werden. In Schritt 261 entscheidet das Verfahren, ob das Trägerfahrzeug 12 ausschert oder ob das vorausfahrende Zielfahrzeug ausschert. Diese Bestimmung wurde bereits in Schritt 240 durchgeführt, und daher kann dieser Schritt 261 lediglich das Abrufen dieser Information aus dem Speicher beinhalten. Bei der Feststellung, dass das Trägerfahrzeug 12 ausschert, geht das Verfahren zu Schritt 262 über; andernfalls geht das Verfahren zu Schritt 264 über.
  • In Schritt 262 bestimmt das automatisierte Fahrsystem 10, ob sich der Verkehr in der angrenzenden Fahrspur, auf die das Trägerfahrzeug 12 ausschert, schneller bewegt und/oder ob die angrenzende Fahrspur frei ist. Wie hierin verwendet, bedeutet, wenn hierin Bezug darauf genommen wird, ob sich der Verkehr in einer Fahrspur „schneller bewegt“, dass die Fahrspur, in der sich der Verkehr „schneller bewegt“, Verkehr (z. B. Zielfahrzeuge) enthält, der mit einer schnelleren Geschwindigkeit relativ zum Trägerfahrzeug die Straße entlang fährt 12, als der Verkehr in der aktuellen Fahrspur des Trägerfahrzeugs. Beispielsweise könnte man in 2A sagen, wenn das Fahrzeug 14 2 in Bezug auf Trägerfahrzeug 12 schneller als Fahrzeug 14 1 fährt, dass sich der Verkehr in der linken Fahrspur schneller bewegt als in der Mittelspur. Gleichermaßen kann, wenn sich das Fahrzeug 14 2 auf der linken Fahrspur befand, jedoch hinter Fahrzeug 12 hinterherfuhr, der Verkehr in der Fahrspur ganz links trotzdem als „sich schneller bewegend“ angesehen werden, da das nachfahrende Fahrzeug 14 2 mit einer höheren Geschwindigkeit als Fahrzeug 12 fährt, obwohl die linke Fahrspur ggf. nicht frei ist.
  • Wie hierin verwendet, ist eine Fahrspur „frei“, wenn es kein Fahrzeug in der Fahrspur gibt, das dem vorausfahrenden Trägerfahrzeug 12 um einen gewissen Abstand voraus ist. Beispielsweise wird in 2B das Trägerfahrzeug dargestellt, das beabsichtigt, auf die linke Fahrspur auszuscheren. Auf der linken Fahrspur befindet sich kein Fahrzeug, das dem Fahrzeug 12 voraus fährt, weshalb gesagt werden kann, dass die linke Fahrspur zumindest in Bezug auf Fahrzeug 12 frei ist. In 2A versucht das Trägerfahrzeug 12, auf die linke Fahrspur auszuscheren, es befindet sich jedoch ein Zielfahrzeug 14 2 der linken Fahrspur und fährt dem Fahrzeug 12 voraus. Daher ist diese linke Fahrspur zumindest im Hinblick auf Fahrzeug 12 nicht „frei“. Auch wenn, wie in Schritt 240 bestimmt, sowohl das vorausfahrende Zielfahrzeug als auch das Trägerfahrzeug ausscheren, ist die Fahrspur höchstwahrscheinlich nicht frei. In anderen Ausführungsformen kann, obwohl eine Fahrspur ein anderes Fahrzeug enthält, jedoch noch gesagt werden, dass die Fahrspur frei ist, sofern sich dieses Fahrzeug nicht innerhalb eines vorbestimmten oder bestimmten Abstands zum Trägerfahrzeug 12 (d. h. sehr weit vor dem Trägerfahrzeug) befindet. In einer weiteren Ausführungsform ist eine Fahrspur, auf die das Trägerfahrzeug ausschert, ggf. nicht klar, obwohl es kein vorausfahrendes Zielfahrzeug in der Fahrspur gibt, sofern es ein Zielfahrzeug in der Fahrspur gibt, das sich, wie beispielsweise durch den Zielfahrzeugsensor 32 bestimmt, von hinten nähert. Es sollte beachtet werden, dass eine beliebige Anzahl von bekannten Techniken zum Durchführen von Schritt 262 verwendet werden kann.
  • In einer Ausführungsform von Schritt 262 kann das automatisierte Fahrsystem 10 bereits im Speicher, wie z. B. in der elektronischen Speichervorrichtung 42 oder in dem Steuermodul 40, gesammelte und/oder gespeicherte Informationen verwenden. In anderen Ausführungsformen kann das Fahrzeug bei Erreichen dieses Schrittes über einen oder mehrere Sensoren 2026 und/oder 3036 Informationen sammeln. In jedem Fall kann das Steuermodul Informationen verwenden, die sich auf das Trägerfahrzeug 12 und ein oder mehrere Zielfahrzeuge 14 beziehen, um zu bestimmen, ob die angrenzende Fahrspur, auf die das Trägerfahrzeug ausschert, frei ist und/oder sich deren Verkehr schneller bewegt. Falls die angrenzende Fahrspur frei ist und/oder sich deren Verkehr schneller bewegt, geht das Verfahren zu Schritt 265 über; andernfalls geht das Verfahren zu Schritt 263 über.
  • In Schritt 264, welcher eintritt, wenn das vorausfahrende Zielfahrzeug ausschert oder die Fahrspur wechselt (z. B. 2D), bestimmt das Verfahren, ob die aktuelle Fahrspur des Trägerfahrzeugs frei ist. Diese Bestimmung kann in einer Weise erfolgen, die der bzw. den in Schritt 262 vorgenommenen Bestimmung(en) ähnlich ist. So können beispielsweise die in Schritt 210 gesammelten Zielfahrzeugmesswerte aus dem Speicher abgerufen und dann verwendet werden, um zu bestimmen, ob sich ein Fahrzeug vor dem Zielfahrzeug 14 1 befindet. In einem anderen Beispiel kann das Verfahren den Zielfahrzeugsensor 30 verwenden, um zu bestimmen, ob sich ein Fahrzeug vor dem Trägerfahrzeug 12 in der aktuellen Fahrspur befindet, nachdem das Zielfahrzeug 14 1 vollständig in eine andere Fahrspur ausgeschert ist. Ist die Fahrspur frei, geht das Verfahren zu Schritt 265 über; andernfalls endet das Verfahren. In einer alternativen Ausführungsform können andere Faktoren berücksichtigt werden, um zu bestimmen, ob das automatisierte Fahrsystem eine negative Beschleunigung oder eine positive Beschleunigung für das Trägerfahrzeug bereitstellen sollte.
  • Nach Erreichen von Schritt 263 wird dem Trägerfahrzeug eine negative Beschleunigung bereitgestellt. Dieser Schritt tritt ein, wenn das Trägerfahrzeug auf eine andere Fahrspur ausschert, worin sich der Verkehr langsamer bewegt als Fahrzeug 12 und/oder worin die neue Fahrspur nicht frei ist. Diese Problemstellung kann durch Betrachtung von 2A unter der Annahme, dass sich Fahrzeug 12 schneller bewegt als Fahrzeug 14 2, visualisiert werden. In diesem Fall ist es wünschenswert, die Geschwindigkeit des Trägerfahrzeugs 12 durch Anwenden einer negativen Beschleunigung oder eines negativen Drehmoments zu verlangsamen. Die Verarbeitungsvorrichtung 44 im Steuermodul 40 kann diese Bestimmung vornehmen und anschließend Steuersignale erzeugen und/oder an die Bremsvorrichtungen 5056 und/oder ECM 60 senden. Abhängig von bestimmten Messwerten, Messungen oder anderen Informationen kann das automatisierte Fahrsystem 10 bestimmen, inwieweit die Geschwindigkeit des Fahrzeugs verlangsamt werden muss, sodass es nicht mit einem anderen Objekt (z. B. einem Zielfahrzeug 14) in Verbindung steht und/oder dass der Übergang zwischen den Fahrspuren für den bzw. die Passagier(e) reibungslos bzw. komfortabel vonstattengeht. Die besagten Informationen, die bei dieser Bestimmung oder Erzeugung von Steuersignalen berücksichtigt werden können, sind die Geschwindigkeiten des Fahrzeugs 12 und der Zielfahrzeuge 14, der Abstand bzw. die Abstände zwischen dem Trägerfahrzeug 12 und dem Zielfahrzeug 14, die Geschwindigkeitsbegrenzung der Fahrbahn, die Art der Fahrspur (z. B. ob es sich um die linke Spur (z. B. die Überholspur), die rechte Spur (z. B. die Fahrspur zur Geschwindigkeitsverminderung), usw. handelt. Andere Informationen, die ggf. nützlich sind, können Fahrbahn-bezogene oder andere Fahrzeuginformationen sein, die von einem Infotainment-Modul, dem Steuermodul 40, einer Telematikeinheit, einem globalen Positionierungssystem (GPS) usw. erhalten werden. Es versteht sich, dass es zahlreiche weitere Problemstellungen gibt, in denen das automatisierte Fahrsystem 10 bestimmen kann, dass Trägerfahrzeug 12 eine negative Beschleunigung bereitgestellt werden sollte. Danach endet das Verfahren.
  • Nach Erreichen von Schritt 265 wird dem Trägerfahrzeug eine positive Beschleunigung bereitgestellt. Dieser Schritt ist analog zu Schritt 263, mit der Ausnahme, dass eine positive Beschleunigung für das Trägerfahrzeug bereitgestellt wird. Dieser Schritt kann beispielsweise durchgeführt werden, wenn: (1) das Trägerfahrzeug auf eine schnellere Bewegung schaltet (siehe 2A, worin das Zielfahrzeug 14 2 die Straße mit einer höheren Geschwindigkeit als das Trägerfahrzeug 12 befährt; (2) das Trägerfahrzeug auf eine Fahrspur ausschert, die frei ist (siehe 2B); oder (3) ein vorausfahrendes Zielfahrzeug 14 1 auf eine andere Fahrspur ausschert, sodass sich das Trägerfahrzeug 12 in einer freien Fahrspur befindet (siehe 2D). Wenn jedoch festgestellt wird, dass die Fahrspurmarkierung zwischen der aktuellen Fahrspur des Trägerfahrzeugs und der angrenzenden Fahrspur, auf die das Fahrzeug 12 ausschert, eine Sperrlinie ist (wie z. B. in 2C dargestellt), ist kein zusätzliches Drehmoment vorgesehen. Es sollte beachtet werden, dass es zahlreiche andere Problemstellungen gibt, in denen das automatisierte Fahrsystem 10 bestimmen kann, dass dem Trägerfahrzeug 12 eine positive Beschleunigung bereitgestellt werden sollte. Danach endet das Verfahren.
  • Die Schritte 263 und/oder 265 können eine beliebige Anzahl von Techniken und Verfahren aus bekannten autonomen oder halbautonomen Fahrsystemen einsetzen, um die oben beschriebenen Entschleunigungs- und/oder Beschleunigungsvorgänge auszuführen. Falls das Trägerfahrzeug beispielsweise in Richtung einer gesperrten Fahrspurmarkierung (d. h. kein Überholen erlaubt) ausschert, kann das Verfahren keine zusätzliche Beschleunigung ohne Berücksichtigung anderer Sensormesswerte bereitstellen. Als weiteres Beispiel kann, falls das Trägerfahrzeug beginnt, nach links auszuscheren und das vorausfahrende Zielfahrzeug 14 1 sein linkes Blinklicht aktiviert hat, dies ebenfalls dazu führen, dass das Verfahren zusätzliche Beschleunigung vermeidet, sodass die beiden Fahrzeuge nicht miteinander kollidieren. Verschiedene Beschleunigungsprofile könnten basierend auf Faktoren, wie z. B. welches Fahrzeug ausschert, ob das Trägerfahrzeug ein anderes Fahrzeug überholt, ob das Trägerfahrzeug eine Sperrlinie überquert usw., verwendet werden.
  • Es ist zu beachten, dass die vorstehende Beschreibung keine Definition der Erfindung darstellt, sondern eine Beschreibung einer oder mehrerer bevorzugter exemplarischer Ausführungsformen der Erfindung ist. Die Erfindung beschränkt sich nicht auf die hierin offenbarten speziellen Ausführungsformen, sondern wird vielmehr ausschließlich durch die nachfolgenden Patentansprüche definiert. Darüber hinaus beziehen sich die in der vorstehenden Beschreibung enthaltenen Aussagen auf spezielle Ausführungsformen und sind nicht als Einschränkungen des Umfangs der Erfindung oder der Definition der in den Patentansprüchen verwendeten Begriffe zu verstehen, außer dort, wo ein Begriff oder eine Phrase vorstehend ausdrücklich definiert wurde. Verschiedene andere Ausführungsformen und verschiedene Änderungen und Modifikationen an der/den offenbarten Ausführungsform(en) werden Fachleuten auf dem Gebiet ersichtlich werden. Die spezifische Kombination und Reihenfolge der Schritte stellt beispielsweise nur eine Möglichkeit dar, da das vorliegende Verfahren eine Kombination von Schritten beinhalten kann, wobei diese Schritte unterschiedlich sein oder in der Anzahl mehr oder weniger Schritte als die hier dargestellten beinhalten können. Alle anderen Ausführungsformen, Änderungen und Modifikationen sollten im Geltungsbereich der beigefügten Patentansprüche verstanden werden.
  • Wie in dieser Spezifikation und den Patentansprüchen verwendet, sind die Begriffe „beispielsweise“, „z. B.“, „zum Beispiel“, „wie“ und „gleich/gleichen“ sowie die Verben „umfassen“, „aufweisen“, „beinhalten“ und deren andere Verbformen, die in Verbindung mit einer Liste von einer oder mehreren Komponenten oder anderen Elementen verwendet werden, als jeweils offen auszulegen, d. h., dass die Liste nicht als Ausnahme anderer, zusätzlicher Komponenten oder Elemente betrachtet werden darf. Andere Begriffe sind in deren weitesten angemessenen Sinne auszulegen, es sei denn, diese werden in einem Kontext verwendet, der eine andere Auslegung erfordert.

Claims (19)

  1. Verfahren zur Verwendung mit einem automatisierten Fahrsystem, das auf einem Trägerfahrzeug installiert ist, wobei das automatisierte Fahrsystem einen oder mehrere automatisierte Fahrsensoren und eine automatisierte Fahrsteuereinheit umfasst und das Verfahren die folgenden Schritte umfasst: Sammeln von Zielfahrzeugmesswerten und Fahrspurmarkierungen von einem oder mehreren automatisierten Fahrsensoren; Vorhersagen eines Fahrspurausscherungsmanövers durch das Trägerfahrzeug oder eines vorausfahrenden Zielfahrzeugs unter Verwendung der Zielfahrzeugmesswerte, wobei die Fahrspurausscherungsmanövervorhersage zumindest teilweise auf einer relativen Querposition (xlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug basiert; Bestimmen, ob das Fahrspurausscherungsmanöver vom Trägerfahrzeug durch das vorausfahrende Zielfahrzeug oder durch das Trägerfahrzeug und die vorausfahrenden Zielfahrzeuge vollzogen wird, wobei die Fahrspurausscherungsmanöverbestimmung zumindest teilweise auf einem Querabstand zwischen dem Trägerfahrzeug und eine Fahrspurmarkierung (xrechts, xlinks) basiert; und Regeln der Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem während des Fahrspurmanövers, wobei die Beschleunigungsregelung zumindest teilweise auf der Fahrspurausscherungsmanövervorhersage und der Fahrspurmanöverbestimmung basiert.
  2. Verfahren nach Anspruch 1, worin der Sammelschritt ferner das Sammeln von Zielfahrzeugmesswerten von einem oder mehreren Zielsensoren, die an dem Trägerfahrzeug angebracht sind, sowie das Bestimmen der relativen Querposition (xlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug umfasst, die zumindest teilweise, auf den Zielfahrzeugmesswerten basiert.
  3. Verfahren nach Anspruch 1, worin der Sammelschritt ferner das Sammeln von Fahrspurmarkierungswerten von einem oder mehreren Fahrspurmarkierungssensoren, die an dem Trägerfahrzeug angebracht sind, sowie das Bestimmen des Querabstands zwischen dem Trägerfahrzeug und der Fahrspurmarkierung (xrechts, xlinks) umfasst, der zumindest teilweise auf den Fahrspurmarkierungen basiert.
  4. Verfahren nach Anspruch 3, worin jeder der Spurmarkierungssensoren eine Kamera beinhaltet, die Bilder einer Straßenoberfläche angrenzend an dem Trägerfahrzeug erfasst und der Sammelschritt ferner das Sammeln der Bilder der angrenzenden Straßenoberfläche von der Kamera und die Verarbeitung der Bilder umfasst, um die Fahrspurmarkierungswerte zu erhalten.
  5. Verfahren nach Anspruch 1, worin der Vorhersageschritt ferner das Vorhersagen eines Beginns des Fahrspurausscherungsmanövers durch das Trägerfahrzeug oder das vorausfahrende Zielfahrzeug umfasst, der zumindest teilweise auf einer Änderung der relativen Querposition (xlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug über einen geeigneten Zeitraum basiert.
  6. Verfahren nach Anspruch 1, worin der Bestimmungsschritt ferner das Berechnen einer relativen Quergeschwindigkeit (vlat) zwischen dem Trägerfahrzeug und dem vorausfahrenden Zielfahrzeug basierend auf einer Änderungsrate in einer Vielzahl von relativen Querpositionswerten (xlat1...xlatx) über einen geeigneten Zeitraum umfasst, wobei die Richtung der relativen Quergeschwindigkeit (vlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug, basierend darauf bestimmt wird, ob die relative Quergeschwindigkeit (vlat) ein positiver oder negativer Wert ist, sowie das Bestimmen, ob das Fahrspurausscherungsmanöver durch das Trägerfahrzeug, durch das Zielfahrzeug oder durch sowohl das Trägerfahrzeug als auch die vorausfahrenden Zielfahrzeuge, zumindest teilweise auf der Richtung der relativen Quergeschwindigkeit (vlat) basierend, erreicht wird.
  7. Verfahren nach Anspruch 1, worin der Bestimmungsschritt ferner die Verwendung der Fahrspurmarkierungsmesswerte umfasst, um einen Querabstand zwischen dem Trägerfahrzeug und einer Fahrbahnmarkierung auf der linken Seite des Trägerfahrzeugs (xlinks) zu erhalten und einen Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung auf der rechten Seite des Trägerfahrzeugs (xrechts) zu erhalten, wobei die Abstände zwischen dem Trägerfahrzeug und den Fahrspurmarkierungen auf der linken und rechten Seite des Trägerfahrzeugs (xrechts, xlinks) verglichen werden, um zu entscheiden, welcher Abstand der geringere von beiden ist, sowie das Bestimmen, ob das Fahrspurausscherungsmanöver durch das Trägerfahrzeug, Zielfahrzeug oder sowohl durch das Trägerfahrzeug als auch die vorausfahrenden Zielfahrzeuge, zumindest teilweise auf dem geringeren der beiden Abstände (xrechts, xlinks) basierend, vollzogen wird.
  8. Verfahren nach Anspruch 1, worin der Bestimmungsschritt ferner das Berechnen einer Änderungsrate in mindestens einem Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung auf der linken Seite des Trägerfahrzeugs (xlinks) oder einem Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung auf der rechten Seite des Trägerfahrzeugs (xrechts) umfasst, wobei bestimmt wird, ob die Änderungsrate in dem mindestens einen Querabstand (xrechts, xlinks) mit einer monotonen Geschwindigkeit abnimmt, sowie das Bestimmen, ob das Fahrspurausscherungsmanöver durch das Trägerfahrzeug, durch das vorausfahrende Zielfahrzeug oder durch sowohl das Trägerfahrzeug als auch die vorausfahrenden Zielfahrzeuge, zumindest teilweise basierend darauf vollzogen wird, ob die Änderungsrate bei der monotonen Geschwindigkeit abnimmt.
  9. Verfahren nach Anspruch 1, worin der Bestimmungsschritt ferner das Berechnen einer Richtung einer relativen Quergeschwindigkeit (vlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug umfasst, wobei bestimmt wird, ob ein Querabstand zwischen dem (xlinks) geringer als ein Querabstand zwischen dem Trägerfahrzeug und einer Fahrspurmarkierung auf der rechten Seite (xrechts) ist und ob der geringere der beiden Querabstände (xrechts, xlinks) mit einer monotonen Geschwindigkeit abnimmt.
  10. Verfahren nach Anspruch 9, worin, wenn die relative Quergeschwindigkeit (vlat) des Trägerfahrzeugs nach links gerichtet ist, der Querabstand zwischen dem Trägerfahrzeug und der Fahrspurmarkierung auf einer linken Seite (xlinks) der geringere der beiden Querabstände ist, und der Querabstand (xlinks) mit der monotonen Geschwindigkeit abnimmt, wird das Bestimmen des Fahrspurausscherungsmanövers durch das Trägerfahrzeug vollzogen und ist nach links gerichtet; und worin, wenn die relative Quergeschwindigkeit (vlat) des Trägerfahrzeugs nach rechts gerichtet ist, der Querabstand zwischen dem Trägerfahrzeug und der Fahrspurmarkierung auf einer rechten Seite (xrechts) der geringere der beiden Querabstände ist, und der Querabstand (xrechts) mit der monotonen Geschwindigkeit abnimmt, wird die Bestimmung des Fahrspurausscherungsmanövers durch das Trägerfahrzeug vollzogen und ist nach rechts gerichtet.
  11. Verfahren nach Anspruch 1, worin der Bestimmungsschritt ferner das Berechnen einer Richtung einer relativen Quergeschwindigkeit (vlat) des Trägerfahrzeugs gegenüber dem vorausfahrenden Zielfahrzeug umfasst, wobei bestimmt wird, ob ein Querabstand zwischen dem vorausfahrenden Zielfahrzeug und einer Fahrspurmarkierung auf einer linken Seite (xlinks,T) geringer als ein Querabstand zwischen dem vorausfahrenden Zielfahrzeug und einer Fahrspurmarkierung auf einer rechten Seite (xrechts,T) ist, sowie das Bestimmen, ob der geringere der beiden Querabstände (xrechts,T, xlinks,T) mit einer monotonen Geschwindigkeit abnimmt.
  12. Verfahren nach Anspruch 11, worin, wenn die relative Quergeschwindigkeit (vlat) des Trägerfahrzeugs nach links gerichtet ist, der Querabstand zwischen dem vorausfahrenden Zielfahrzeug und der Fahrspurmarkierung auf einer rechten Seite (xrechts,T) der geringere der beiden Querabstände ist, und der Querabstand (xrechts,T) mit der monotonen Geschwindigkeit abnimmt, das Bestimmen des Fahrspurausscherungsmanövers vom vorausfahrenden Zielfahrzeug vollzogen wird und nach rechts gerichtet ist; und worin, wenn die relative Quergeschwindigkeit (vlat) des Trägerfahrzeugs nach rechts gerichtet ist, der Querabstand zwischen dem vorausfahrenden Zielfahrzeug und der Fahrspurmarkierung auf einer linken Seite (xlinks,T) der geringere der beiden Querabstände ist, und der Querabstand (xlinks,T) mit der monotonen Geschwindigkeit abnimmt, das Bestimmen des Fahrspurausscherungsmanövers durch das vorausfahrende Zielfahrzeug vollzogen wird und nach links gerichtet ist.
  13. Verfahren nach Anspruch 1, worin, wenn bestimmt wird, dass das Fahrpurausscherungsmanöver durch das Trägerfahrzeug vollzogen wird, wobei der Steuerungsschritt ferner Folgendes umfasst: das Bestimmen, ob sich der Verkehr in einer angrenzenden Fahrspur schneller als der Verkehr in einer aktuellen Fahrspur bewegt und ob die angrenzende Fahrspur frei ist; und das Erhöhen der Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem, wenn festgestellt wird, dass sich der Verkehr in der angrenzenden Fahrspur schneller bewegt als in der aktuellen Fahrspur und die angrenzende Fahrspur frei ist.
  14. Verfahren nach Anspruch 13, worin der Steuerungsschritt ferner das Bestimmen umfasst, ob die Fahrspurmarkierung zwischen der aktuellen Fahrspur und der angrenzenden Fahrspur eine Sperrlinie ist, und keine zusätzliche Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem bereitzustellen, wenn die Fahrspurmarkierung zwischen der aktuellen Fahrspur und der angrenzenden Fahrspur eine Sperrlinie ist.
  15. Verfahren nach Anspruch 1, worin, wenn bestimmt wird, dass das Fahrspurausscherungsmanöver durch das vorausfahrende Zielfahrzeug vollzogen wird, der Steuerungsschritt ferner das Bestimmen umfasst, ob eine aktuelle Fahrspur frei ist, bevor die Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem erhöht wird.
  16. Verfahren nach Anspruch 1, worin der Steuerungsschritt ferner das Bestimmen umfasst, dass das Fahrspurausscherungsmanöver sowohl von dem vorausfahrenden Zielfahrzeug als auch vom Trägerfahrzeug in die gleiche Richtung vollzogen wird und keine zusätzliche Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem bereitstellt, wenn das Fahrspurausscherungsmanöver sowohl durch das vorausfahrende Zielfahrzeug als auch durch das Trägerfahrzeug in die gleiche Richtung vollzogen wird.
  17. Verfahren nach Anspruch 1, worin der Steuerungsschritt ferner das Bestimmen umfasst, ob ein Blinksignal des vorausfahrenden Zielfahrzeugs in die gleiche Richtung wie das Ausscherungsmanöver des Trägerfahrzeugs aktiviert wird, sowie das Bereitstellen einer zusätzlichen Beschleunigung des Trägerfahrzeugs mit dem automatisierten Fahrsystem, wenn das Blinksignal des vorausfahrenden Zielfahrzeugs in die gleiche Richtung wie das Ausscherungsmanöver des Trägerfahrzeugs aktiviert wird.
  18. Verfahren nach Anspruch 1, worin der Steuerungsschritt ferner das Regeln der Beschleunigung des Trägerfahrzeugs in einer vorausschauenden Weise umfasst, sodass eine Drehmomentzunahme durch das automatisierte Fahrsystem angefordert wird, bevor entweder das Trägerfahrzeug oder das vorausfahrende Zielfahrzeug das Ausscherungsmanöver vollständig vollzieht.
  19. Verfahren nach Anspruch 1, worin das automatisierte Fahrsystem Teil eines Abstandsregeltempomatsystems (ACC) ist, das automatisch eine Geschwindigkeit des Trägerfahrzeugs, zumindest teilweise basierend auf einer gewünschten Geschwindigkeit, regelt, die von einem Fahrer bereitgestellt wird.
DE102017111170.0A 2016-05-24 2017-05-22 Automatisches fahrsystem zum auswerten von fahrspurausscherungen und verfahren zur verwendung desselben Pending DE102017111170A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/163,508 US10077050B2 (en) 2016-05-24 2016-05-24 Automated driving system for evaluating lane cut-out and method of using the same
US15/163,508 2016-05-24

Publications (1)

Publication Number Publication Date
DE102017111170A1 true DE102017111170A1 (de) 2017-11-30

Family

ID=60269418

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017111170.0A Pending DE102017111170A1 (de) 2016-05-24 2017-05-22 Automatisches fahrsystem zum auswerten von fahrspurausscherungen und verfahren zur verwendung desselben

Country Status (3)

Country Link
US (1) US10077050B2 (de)
CN (1) CN107415945B (de)
DE (1) DE102017111170A1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112026767A (zh) * 2020-08-27 2020-12-04 重庆长安汽车股份有限公司 自适应巡航对护栏误识别的处理方法、***及车辆

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10077050B2 (en) * 2016-05-24 2018-09-18 GM Global Technology Operations LLC Automated driving system for evaluating lane cut-out and method of using the same
KR20190062390A (ko) 2016-10-11 2019-06-05 모빌아이 비젼 테크놀로지스 엘티디. 검출된 배리어에 기반한 차량의 항법
KR102278393B1 (ko) * 2017-09-25 2021-07-16 주식회사 만도 협력 주행 제어 장치 및 방법
US10935978B2 (en) 2017-10-30 2021-03-02 Nio Usa, Inc. Vehicle self-localization using particle filters and visual odometry
JP2019099033A (ja) 2017-12-06 2019-06-24 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh モータサイクルの挙動を制御する制御装置及び制御方法
JP2019099034A (ja) * 2017-12-06 2019-06-24 ロベルト・ボッシュ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツングRobert Bosch Gmbh モータサイクルの挙動を制御する制御装置及び制御方法
US10255528B1 (en) * 2017-12-06 2019-04-09 Lytx, Inc. Sensor fusion for lane departure behavior detection
KR20190067574A (ko) * 2017-12-07 2019-06-17 현대자동차주식회사 차량의 차로 변경 제어 장치 및 방법
CN107966990A (zh) * 2017-12-25 2018-04-27 横琴国际知识产权交易中心有限公司 一种车辆巡航速度控制方法及***
EP3805063B1 (de) 2018-03-20 2024-02-28 Mobileye Vision Technologies Ltd. System zum automatischen fahren und maschinenlesbares speichermedium
US11099579B2 (en) * 2018-05-31 2021-08-24 Nissan North America, Inc. System for determining the number of remote vehicles following a host vehicle
EP3854646B1 (de) 2018-08-14 2024-05-29 Mobileye Vision Technologies Ltd. Systeme und verfahren zur navigation mit sicheren abständen
US10752258B2 (en) * 2018-09-17 2020-08-25 GM Global Technology Operations LLC Apparatus and method for audible driver confirmation for maneuvers in an autonomous vehicle
KR20200040559A (ko) * 2018-10-10 2020-04-20 현대자동차주식회사 동시 차로 변경 차량 예측 장치 및 그의 예측 방법과 그를 이용하는 차량
CN109754626B (zh) * 2018-10-24 2020-08-25 禾多科技(北京)有限公司 无人驾驶自主换道策略
US10940863B2 (en) * 2018-11-01 2021-03-09 GM Global Technology Operations LLC Spatial and temporal attention-based deep reinforcement learning of hierarchical lane-change policies for controlling an autonomous vehicle
GB2579020B (en) * 2018-11-14 2021-05-12 Jaguar Land Rover Ltd Vehicle control system and method
JP7183729B2 (ja) * 2018-11-26 2022-12-06 トヨタ自動車株式会社 撮影異常診断装置
CN109540175A (zh) * 2018-11-29 2019-03-29 安徽江淮汽车集团股份有限公司 一种ldw测试***和方法
US20200172106A1 (en) * 2018-12-04 2020-06-04 GM Global Technology Operations LLC System and method for control of an autonomous vehicle
JP7256982B2 (ja) 2018-12-28 2023-04-13 スズキ株式会社 車両の走行制御装置
US11119491B2 (en) * 2019-02-07 2021-09-14 Ford Global Technologies, Llc Vehicle steering control
JP7274117B2 (ja) * 2019-02-08 2023-05-16 スズキ株式会社 車両の走行制御装置
CN109910792B (zh) * 2019-03-08 2022-04-22 苏州工业园区职业技术学院 一种自动驾驶电动车高速变道控制***
CN109835339B (zh) * 2019-03-21 2020-11-03 北京经纬恒润科技有限公司 一种换道决策方法及装置
JP7097322B2 (ja) * 2019-03-26 2022-07-07 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
US11210946B2 (en) * 2019-07-15 2021-12-28 Verizon Patent And Licensing Inc. Content sharing between vehicles based on a peer-to-peer connection
CN112298200B (zh) * 2019-07-26 2022-12-23 魔门塔(苏州)科技有限公司 一种车辆的换道方法和装置
JP7393730B2 (ja) 2019-09-26 2023-12-07 スズキ株式会社 車両の走行制御装置
CN112800812A (zh) * 2019-11-13 2021-05-14 北京地平线机器人技术研发有限公司 目标对象变道识别方法和装置、可读存储介质、电子设备
CN110986994B (zh) * 2019-11-14 2021-08-03 苏州智加科技有限公司 一种基于高噪音车辆轨迹数据的换道意图自动标注方法
CN110920622B (zh) * 2019-12-06 2021-01-26 格物汽车科技(苏州)有限公司 自动驾驶中车辆变道至目标车道前车之前的预测方法
US11592570B2 (en) * 2020-02-25 2023-02-28 Baidu Usa Llc Automated labeling system for autonomous driving vehicle lidar data
CN111289266B (zh) * 2020-03-27 2021-11-30 中国汽车工程研究院股份有限公司 一种车辆主动变道***测试评价方法
CN112230565B (zh) * 2020-10-28 2022-07-19 腾讯科技(深圳)有限公司 车辆的模拟驾驶方法、装置、电子设备及计算机可读存储介质
US11708075B2 (en) * 2021-04-08 2023-07-25 Ford Global Technologies, Llc Enhanced adaptive cruise control
FR3123617B1 (fr) * 2021-06-02 2023-04-21 Psa Automobiles Sa Procédé et dispositif de maintien d’une sélection d’un véhicule cible par un système d’aide à la conduite embarqué.
DE102021206854A1 (de) * 2021-06-30 2023-01-05 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zur Steuerung einer Annäherung eines Fahrzeugs, Abstandsregler, Computerprogramm und Speichereinheit
CN113415274B (zh) * 2021-07-14 2022-07-05 重庆长安汽车股份有限公司 自动驾驶的跟车轨迹规划***、方法、车辆及存储介质
CN113753047B (zh) * 2021-08-18 2023-06-09 深圳一清创新科技有限公司 一种状态机、状态机切换方法及无人驾驶汽车
CN113741440B (zh) * 2021-08-24 2024-05-03 中国第一汽车股份有限公司 一种切入车辆的危险目标识别方法、装置、介质及设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3979339B2 (ja) * 2003-05-12 2007-09-19 日産自動車株式会社 車線逸脱防止装置
US8793046B2 (en) * 2012-06-01 2014-07-29 Google Inc. Inferring state of traffic signal and other aspects of a vehicle's environment based on surrogate data
KR20150056000A (ko) * 2013-11-14 2015-05-22 주식회사 만도 감지 거리 조정 기능을 갖는 적응 순항 제어 장치 및 그의 제어 방법
US10077050B2 (en) * 2016-05-24 2018-09-18 GM Global Technology Operations LLC Automated driving system for evaluating lane cut-out and method of using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112026767A (zh) * 2020-08-27 2020-12-04 重庆长安汽车股份有限公司 自适应巡航对护栏误识别的处理方法、***及车辆

Also Published As

Publication number Publication date
US20170341647A1 (en) 2017-11-30
CN107415945B (zh) 2020-08-18
US10077050B2 (en) 2018-09-18
CN107415945A (zh) 2017-12-01

Similar Documents

Publication Publication Date Title
DE102017111170A1 (de) Automatisches fahrsystem zum auswerten von fahrspurausscherungen und verfahren zur verwendung desselben
DE102018108572B4 (de) Spurwechselunterstützungsvorrichtung für ein fahrzeug
EP1554604B2 (de) Verfahren und einrichtung zur verhinderung der kollision von fahrzeugen
EP2888721B1 (de) Verfahren und vorrichtung zum ermitteln einer gefahrenquelle einer fahrstrecke
EP1486933B1 (de) Fahrerassistenzsystem
DE102007010325B4 (de) Getriebe-Neutralzustandsmanagement bei Fahrzeugsicherheits- und Fahrkomfortsystemen
EP2536606B1 (de) Verfahren zur automatischen prävention von aquaplaning
DE102017117471A1 (de) Fahrzeugfahrsteuerungsvorrichtung
EP3281830A1 (de) Steuerungssystem und steuerungsverfahren zum bestimmen einer trajektorie und zum erzeugen von zugehörigen signalen oder steuerbefehlen
DE102018120786A1 (de) Verfahren und Vorrichtung zum Überwachen eines autonomen Fahrzeugs
DE102014211348A1 (de) Anpassbarer grenzwert für ein auffahrwarnsystem
WO2016162256A1 (de) Steuerungs-system und verfahren zum ermöglichen eines einscherens eines anderen kraftfahrzeugs aus einer nachbarspur im acc-betrieb des eigenen kraftfahrzeugs
DE102010006087A1 (de) Verfahren und Vorrichtung zur Zielfahrzeug-Nachfolgesteuerung für adaptive Geschwindigkeitsregelung
DE102018125207A1 (de) Fahrzeuginterne verkehrsassistenz
EP2676857A2 (de) Verfahren und Vorrichtung zum Erzeugen eines Steuerparameters für ein Abstandsassistenzsystem eines Fahrzeugs
DE102017105897A1 (de) Fahrzeug und Verfahren zum Steuern davon
DE102007015032A1 (de) Verfahren zur Bewertung der Kritikalität einer Verkehrssituation und Vorrichtung zur Kollisionsvermeidung oder Kollisionsfolgenminderung
DE102008014771A1 (de) Abstandregeltempomat
DE102018120785A1 (de) Verfahren und Vorrichtung zum Überwachen eines autonomen Fahrzeugs
DE102016119160A1 (de) Fahrzeug-Kollisionssystem und Verfahren zu dessen Verwendung
DE112020005236T5 (de) Fahrzeugsteuergerät und fahrzeugsteuersystem
DE102020123658B4 (de) Fahrerassistenzapparat und verfahren dafür
DE102016014379A1 (de) Steuerungssystem und Steuerungsverfahren zum Führen eines Kraftfahrzeugs
WO2019007718A1 (de) System und verfahren zum automatisierten manövrieren eines ego-fahrzeugs
DE102018120673A1 (de) System und Verfahren zur Beurteilung der Fahrerbetätigung

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R082 Change of representative

Representative=s name: MANITZ FINSTERWALD PATENT- UND RECHTSANWALTSPA, DE

Representative=s name: MANITZ FINSTERWALD PATENTANWAELTE PARTMBB, DE

R016 Response to examination communication