[go: up one dir, main page]

DE60033160T2 - Verfahren und Vorrichtung zum Assistieren des Fahrers eines Fahrzeugs - Google Patents

Verfahren und Vorrichtung zum Assistieren des Fahrers eines Fahrzeugs Download PDF

Info

Publication number
DE60033160T2
DE60033160T2 DE60033160T DE60033160T DE60033160T2 DE 60033160 T2 DE60033160 T2 DE 60033160T2 DE 60033160 T DE60033160 T DE 60033160T DE 60033160 T DE60033160 T DE 60033160T DE 60033160 T2 DE60033160 T2 DE 60033160T2
Authority
DE
Germany
Prior art keywords
speed
profile
vehicle
driver
maximum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE60033160T
Other languages
English (en)
Other versions
DE60033160D1 (de
Inventor
Roger Axelsson
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.)
Thoreb AB
Original Assignee
Thoreb AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thoreb AB filed Critical Thoreb AB
Publication of DE60033160D1 publication Critical patent/DE60033160D1/de
Application granted granted Critical
Publication of DE60033160T2 publication Critical patent/DE60033160T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/12Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger
    • B60T7/22Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger initiated by contact of vehicle, e.g. bumper, with an external object, e.g. another vehicle, or by means of contactless obstacle detectors mounted on the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/0058Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator responsive to externally generated signalling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K26/00Arrangements or mounting of propulsion unit control devices in vehicles
    • B60K26/02Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements
    • B60K26/021Arrangements or mounting of propulsion unit control devices in vehicles of initiating means or elements with means for providing feel, e.g. by changing pedal force characteristics
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T2210/00Detection or estimation of road or environment conditions; Detection or estimation of road shapes
    • B60T2210/20Road shapes
    • B60T2210/24Curve radius
    • 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/15Road slope, i.e. the inclination of a road segment in the longitudinal direction
    • 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/20Road profile, i.e. the change in elevation or curvature of a plurality of continuous road segments
    • 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/30Road curve radius
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/103Speed profile
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/10Road Vehicles
    • B60Y2200/14Trucks; Load vehicles, Busses
    • B60Y2200/143Busses
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Regulating Braking Force (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)

Description

  • Bereich der Technik
  • Die vorliegende Erfindung betrifft ein Verfahren zur Bestimmung eines Geschwindigkeitsprofils für eine Fahrtstrecke. Ein derartiges Geschwindigkeitsprofil kann von einem Fahrzeugsteuerungssystem verwendet werden, um regelmäßig einen momentanen Geschwindigkeitssollwert abzulesen.
  • Allgemeiner Stand der Technik
  • Ein Verfahren entsprechend dem Oberbegriff des Anspruches 1 ist aus EPO 693 4111 bekannt. Die automatische Steuerung von Fahrzeugen, insbesondere von Nutzfahrzeugen, wie z.B. Bussen, wurde mit der Zielstellung untersucht, die Emission aus den Fahrzeugen und den Energieverbrauch zu minimieren. In dem Beitrag mit dem Titel "Control strategies for an electric Hybrid bus adapted to a specific route" von Jan Andersson, Roger Axelsson und Bengt Jacobsson, der auf der AVEC1998 vorgestellt wurde, wurde das Konzept des "Assistenten" eingeführt. Dieser "Assistent", der einen Teil des Steuerungssystems des Fahrzeuges bildet, berechnet ein geeignetes Geschwindigkeitsprofil auf Basis der geplanten Fahrtroute des Fahrzeugs, d.h. die Geschwindigkeit, die das Fahrzeug zu jedem Zeitpunkt der Fahrt einhalten sollte. Der Assistent empfängt regelmäßig Daten zur Geschwindigkeit und zum Standort des Fahrzeugs sowie zur momentanen Zeit, um das Geschwindigkeitsprofil zu aktualisieren.
  • Dieses Geschwindigkeitsprofil wird den Fahrer dann im Hinblick auf das Erreichen einer gleichmäßigeren Fahrweise und damit eines optimaleren Energieverbrauchs und Emissionspegels beeinflussen. In dem oben erwähnten Beitrag beeinflusst der Assistent das Steuerungssystem für den Fahrzeugmotor unmittelbar. Die Maßnahmen des Fahrers beim Herunterdrücken oder Freigeben des Gaspedals und des Bremspedals werden als Eingabesignale für den Assistenten angesehen, der somit als eine Art Filter wirkt.
  • Aufgaben der Erfindung
  • Die Aufgabe der vorliegenden Erfindung besteht in der Schaffung eines Verfahrens zum Unterstützen eines Fahrers von einem Fahrzeugs, wie z.B. einem Bus, um einen gleichmäßigeren Fahrstil mit geringeren Emissionspegeln und einem geringeren Kraftstoffverbrauch zu fördern.
  • Kurzdarstellung der Erfindung
  • Diese und andere Aufgaben werden mit einem Verfahren zur Bestimmung eines Geschwindigkeitsprofils für eine Fahrtstrecke gelöst, die in Abschnitte unterteilt ist, wobei das Geschwindigkeitsprofil eine Beziehung zwischen einem Geschwindigkeitssollwert und dem Standort umfasst. Das Verfahren umfasst die Erzeugung eines ersten Profils, indem jedem Abschnitt eine maximale angemessene Geschwindigkeitsstufe zugeordnet wird, wobei Unstetigkeiten, die zwischen den Abschnitten mit unterschiedlichen Geschwindigkeiten auftreten, geglättet werden, indem die Zeit berechnet wird, die zum Durchfahren der Fahrtstrecke entsprechend dem festgelegten Profil erforderlich ist, und diese Zeit mit einer vorherbestimmten Zeit verglichen wird. Ist die berechnete Zeit kleiner als die vorherbestimmte Zeit, dann werden die Geschwindigkeitsstufen im Profil verringert, bis die Zeiten im Wesentlichen zusammenfallen.
  • Gemäß einer ersten Ausführungsform werden die Geschwindigkeitsstufen herabgesetzt, indem das gesamte Geschwindigkeitsprofil mit einem Skalenfaktor multipliziert wird, wodurch sich die Maximalgeschwindigkeit in allen Abschnitten proportional verringert.
  • Gemäß einer weiteren Ausführungsform werden die Geschwindigkeitsstufen herabgesetzt, indem eine maximal zulässige Geschwindigkeit eingeführt und eine beliebige Geschwindigkeitsstufe, die größer ist als die maximal zulässige Geschwindigkeit, durch die maximal zulässige Geschwindigkeit ersetzt wird.
  • Kurzbeschreibung der Zeichnungen
  • Die vorliegende Erfindung wird im Folgenden ausführlicher mit Bezugnahme auf die beigefügten Zeichnungen beschrieben, die als Beispiele die bevorzugten Ausführungsformen der Erfindung veranschaulichen.
  • 1 zeigt allgemein ein Steuerungssystem für ein Fahrzeug, das mit einer Steuerungsvorrichtung ausgestattet ist.
  • 2 zeigt ein Flussdiagramm für einen Teil des erfindungsgemäßen Verfahrens.
  • 3 zeigt ein Geschwindigkeitsprofil.
  • 4 und 5 zeigen das Geschwindigkeitsprofil in 3, das angepasst ist, um einen Fahrplan einzuhalten.
  • 6 zeigt schematisch, wie eine Pedalkennlinie mit einer erfindungsgemäßen Vorrichtung abgeändert wird.
  • Beschreibung einer bevorzugten Ausführungsform
  • Die nachfolgend beschriebene Ausführungsform der Erfindung, welche nur als ein Beispiel angesehen werden sollte, betrifft eine Anwendung in einem Bus mit einem automatischen Getriebe, der nach einem speziellen Fahrplan einer Fahrtroute mit verschiedenen Bushaltestellen folgt. Die Erfindung kann natürlich mit Erfolg bei vielen anderen Gegebenheiten verwendet werden.
  • 1 zeigt schematisch, wie der Motor und das Bremssystem des Busses 1 durch ein oder mehrere Steuerungssysteme 2 gesteuert werden, die durch Anweisungen vom Fahrer 4 über das Gas- und Bremspedal 3 beeinflusst werden. Ist das Fahrzeug vom Hybridtyp, dann umfasst das Bremssystem Mittel, wie z.B. einen Generator, um die Bremsenergie auszunutzen. Erfindungsgemäß ist auch eine Vorrichtung eingerichtet, die als ein Assistent 5 bezeichnet wird, um die Pedale über einen Regler 6 zu beeinflussen. Der Assistent 5 umfasst eine Datenbank 7, die gemäß nachfolgender Beschreibung Daten und die Mittel 8 enthält, um das Geschwindigkeitsprofil zu bestimmen. Der Assistent enthält auch eine Speichereinheit 9. Der Regler 6, der aus einer im Wesentlichen bekannten Hardware oder Software besteht, ist eingerichtet, die Signale vom Assistenten 5 in Auslenkungen der Pedale 3 umzuwandeln.
  • Die Aufgabe des Assistenten 5 ist es, zu bestimmen, wie das Fahrzeug von seinem momentanen Standort zum nächsten Halt, d.h. einer Bushaltestelle, zu fahren ist. In 2 ist ein Flussdiagramm dargestellt, das anzeigt, wie der Assistent arbeitet. Die Eingangsdaten bei jedem Aufruf sind Standort, Zeit und Geschwindigkeit. Das Ergebnis eines jeden Aufrufs ist ein Geschwindigkeitsprofil, das beschreibt, wie das Fahrzeug bis zum nächsten geplanten Halt zu fahren ist. Das Geschwindigkeitsprofil umfasst eine Beziehung zwischen dem Geschwindigkeitssollwert und dem Standort, die natürlich durch eine einfache Mathematik in eine Beziehung zwischen Geschwindigkeit und Zeit umgewandelt werden kann. Das in 2 dargestellte Programm wird während der Fahrt regelmäßig aufgerufen, weil unvorhergesehene Ereignisse, wie z.B. rote Ampeln oder plötzliches Abbremsen, eine Anpassung des Geschwindigkeitsprofils notwendig machen können.
  • Die Datenbank 7 enthält Informationen, welche eine Unterteilung der einschlägigen Fahrtroute in verschiedene Abschnitte betreffen, von denen jedes zum Beispiel eine Länge von 10-100 m aufweist, und sie betreffen eine maximale angemessene Geschwindigkeit entlang eines jeden Abschnitts. Eine Vielzahl von Faktoren, wie z.B. Geschwindigkeitsbeschränkungen, Qualität der Straßen, Fußgängerübergänge, Kreuzungen usw. werden in Betracht gezogen, wenn die maximale angemessene Geschwindigkeit entlang eines jeden Abschnitts festgelegt wird.
  • Die Datenbank 7 enthält auch Informationen bezüglich der mit einem jeden Abschnitt verbundenen Faktoren, welche die Beschleunigung beeinflussen, wie z.B. Steigungen und Kurven. Die Datenbank 7 enthält auch Informationen dazu, wo auf der Fahrtroute geplante Haltepunkte, wie z.B. Bushaltestellen, liegen, ebenso wie Fahrplaninformationen.
  • Alle diese Informationen, die gänzlich unabhängig vom Fahrzeug sind, können vorzugsweise von einer (nicht dargestellten) zentralen Datenbank bereitgestellt und regelmäßig aktualisiert werden. Alle Fahrzeuge, welche entlang derselben Fahrtroute verkehren, haben deshalb Zugriff auf dieselben Informationen, und ein Fahrzeug, das seine Fahrtroute verändert, kann mit neuen Informationen auf den neuesten Stand gebracht werden. Das Aktualisieren dieses Typs kann unter Verwendung bekannter Techniken, z.B. der drahtlosen Übermittlung mit geeigneten Kommunikationsprotokollen, leicht ausgeführt werden.
  • Die Datenbank 7 enthält auch Informationen über eine Vielzahl von Faktoren, die für ein Fahrzeug spezifisch sind, wie z.B. Gewicht, Leistungsübertragung, Massenträgheiten, Motorleistung usw.. Diese Informationen sind somit dieselben unabhängig von der Fahrtroute, die das Fahrzeug zu einer bestimmten Zeit durchfährt. Verschiedene Faktoren, wie z.B. die den Motor betreffenden Faktoren, werden zum Beispiel nur in Verbindung mit Instandsetzung und Wartung aktualisiert, wohingegen andere Faktoren, wie z.B. das Gewicht, während der Fahrtverlaufs zum Beispiel durch die Anzahl der beförderten Fahrgäste beeinflusst werden kann. Der Ausführlichkeitsgrad in diesem letzteren Informationstyp ist im Prinzip nur durch das Informationssystem des Fahrzeuges beschränkt.
  • Der erste Schritt 10 kennzeichnet den Programmaufruf mit den Parametern Zeit, Standort und Geschwindigkeit. Diese Parameter werden aus dem inneren Informationssystem des Fahrzeugs abgerufen, welches geeignet mit einer gewissen Form eines Standortbestimmungssystems, z.B. GPS, ausgestattet ist. Informationssysteme dieses Typs sind allgemein bekannt und werden in allen Fahrzeugtypen zunehmend gebräuchlicher.
  • Im nächsten Schritt 11 werden die Informationen, welche die angemessenen Maximalgeschwindigkeiten auf der in Frage kommenden Fahrtroute betreffen, abgerufen.
  • Auf Basis dieser Informationen wird im Schritt 12 das erste Geschwindigkeitsprofil bestimmt, wobei dieses durch das Fahrzeug festgelegt wird, das entlang eines jeden Straßenabschnitts die höchste angemessene Geschwindigkeit einhält. Dieses Geschwindigkeitsprofil ist als Beispiel in 3 für eine abzufahrende Strecke dargestellt. Da es nicht möglich ist, die Geschwindigkeit des Fahrzeuges plötzlich zu verändern, wie in 3 angezeigt ist, führt die Programmsteuerung in den Schritten 13-15 eine Anpassung des ersten Geschwindigkeitsprofils an die tatsächliche Beschleunigungssituation aus.
  • Im Schritt 13 werden die oben erwähnten beschleunigungsbezogenen Faktoren, die mit jedem Straßenabschnitt verknüpft sind, und im Schritt 14 die fahrzeugbezogenen Faktoren aus der Datenbank abgerufen. Im Schritt 15 wird dann die Berechnung ausgeführt, um zu bestimmen, wie die Geschwindigkeit zwischen den verschiedenen Abschnitten verändert werden kann.
  • Der Algorithmus im Schritt 15 kann Informationen über mehrere Abschnitte im Voraus verwerten, um besser mit dem ursprünglichen Geschwindigkeitsprofil übereinzustimmen. Auf eine Abnahme der Geschwindigkeit zwischen zwei Abschnitten könnte zum Beispiel eine weitere, bedeutendere Abnahme der Geschwindigkeit folgen. In diesem Falle könnte es notwendig sein, die Zwischengeschwindigkeitsstufe vollständig wegzulassen, um so ein rechtzeitiges Bremsen auf die niedrigste Stufe zu ermöglichen.
  • Im Schritt 16 wurde deshalb ein etwas gleichförmigeres Geschwindigkeitsprofil erhalten, und es wird die Fahrzeit berechnet, die zu diesem Profil gehört, und sie wird im Schritt 17 mit dem Fahrplan verglichen, der aus der Datenbank 7 ausgelesen wird. Wenn jedoch das Fahrzeug dem ersten Geschwindigkeitsprofil folgt, dann würde die Fahrzeit normalerweise viel zu kurz sein, und es wird deshalb gewöhnlich ein Algorithmus benötigt, der die Geschwindigkeit auf eine systematische Weise verringert, so dass die angegebene Fahrzeit eingehalten wird. Nach der Verringerung einer oder mehrerer Geschwindigkeitsstufen im Profil im Schritt 18 werden die Schritte 13-15 wiederholt, und das Verfahren wird wiederholt, bis im Schritt 17 die Fahrzeit gut mit der im Fahrplan angegebenen Zeit übereinstimmt.
  • Die oben erwähnte Geschwindigkeitsverringerung kann auf vielen Wegen erreicht werden, die an sich bekannt sind, und es werden hier als Beispiel nur zwei bevorzugte Verfahren dargestellt.
  • Ein erstes Verfahren schließt ein Multiplizieren des gesamten Geschwindigkeitsprofils mit einem Skalenfaktor ein, wodurch die Maximalgeschwindigkeit in allen Abschnitten proportional verringert wird. Der Skalenfaktor wird durch die Iteration der Schritte 13-15 bestimmt, welche ein Geschwindigkeitsprofil ergibt, das den Fahrplan zufriedenstellend erfüllt. Das Ergebnis, das durch Verschieben des Skalenfaktors und Ausgleichen des Geschwindigkeitsprofils in 3 erhalten wurde, ist in 4 dargestellt.
  • Ein zweites Verfahren schließt das Einführen einer neuen maximal zulässigen Geschwindigkeit und die Anpassung des Geschwindigkeitsprofils an diese ein. In jedem Abschnitt, der eine maximale angemessene Geschwindigkeit aufweist, die größer ist als die eingeführte maximal zulässige Geschwindigkeit, wird die Geschwindigkeit auf die letztere herabgesetzt. Die maximal zulässige Geschwindigkeit, welche den Fahrplan zufriedenstellend erfüllt, wird durch Iteration der Schritte 13 bis 15 bestimmt. Das Ergebnis eines derartigen Beschränkens und Ausgleichens des Geschwindigkeitsprofils in 3 ist in 5 dargestellt.
  • Nach dem Schritt 18 ist ein Geschwindigkeitsprofil bestimmt worden, das die Strecke von dem momentanen Standort zum nächsten Halt erfasst und das sicherstellt, dass das Fahrzeug den Fahrplan so gut wie möglich einhält.
  • Ist etwas vorgefallen, dass ein Eintreffen an der Bushaltestelle zur festgelegten Zeit vom momentanen Standort aus verhindert, dann wird das vom Assistenten bei dem ersten Vergleich im Schritt 17 sofort entdeckt. Beispiele für solche Vorfälle sind Verkehrsstaus, ungewöhnlich viele rote Ampeln oder andere Verkehrsstörungen. Der Fahrer kann von der erwarteten Verspätung in Kenntnis gesetzt werden, und es kann auch eine Nachricht an ein Verkehrsinformationssystem gesendet werden.
  • Das auf diese Weise bestimmte Geschwindigkeitsprofil wird im Schritt 19 in der Speichereinheit 7 gespeichert, und jedes Mal, wenn das Geschwindigkeitsprofil aktualisiert wird (nach jedem Aufruf des Programms in 2), wird ein neues Geschwindigkeitsprofil gespeichert.
  • Ist der Assistent in Form von Software oder programmierten integrierten Schaltungen implementiert, dann kann das Programm in 2 sofort ausgeführt werden. Ein verhältnismäßig häufiges Aufrufen des Programms, z.B. jede Sekunde, stellt somit keine Belastung des Fahrzeugsteuerungssystems dar. Das Risiko plötzlicher Veränderungen, die zu größere Veränderungen in aufeinander folgenden Geschwindigkeitsprofilen führen, wird deshalb minimiert. Es kann gesagt werden, dass das Fahrzeug nicht unnötig einem ungenauen Geschwindigkeitsprofil folgt.
  • Der Regler 6 liest kontinuierlich einen momentanen Geschwindigkeitssollwert aus dem neuesten Geschwindigkeitsprofil aus, das durch den Assistenten 5 in der Speichereinheit 7 gespeichert wurde, und er vergleicht diesen mit der tatsächlichen Geschwindigkeit des Fahrzeugs, welche in den Regler rückgekoppelt wird. Das Steuerungssystem der Maschine und das Bremssystem werden dann entsprechend dieser Differenz beeinflusst. Was die Geschwindigkeitszunahme anbelangt, so funktioniert der Regler auf ungefähr die gleiche Weise wie die äquivalente Software in einem Tempomat, welcher die Geschwindigkeitszunahme in Übereinstimmung mit einer Geschwindigkeit regelt, die vom Fahrer vorgeschrieben ist. Der Regler funktioniert bezüglich des Bremsens entsprechend, aber mit unterschiedlichen Steuerungsalgorithmen wegen des unterschiedlichen physikalischen Vorgangs.
  • Gemäß einer Ausführungsform wird der Geschwindigkeitssollwert in einen Sollwert für die Stellung des Pedals und die Bremskraft umgewandelt, und dabei sind zwei Schritte zweckmäßig. Der erste Schritt erzeugt auf der Basis des Geschwindigkeitssollwerts bezogen auf die tatsächliche Geschwindigkeit des Fahrzeugs einen Sollwert bezüglich der Beschleunigung (positiv oder negativ). Durch Fachleute können mehrere unterschiedliche mögliche Steuerungsstrategien realisiert werden. Der Beschleunigungssollwert wird dann in einen Sollwert für die Geschwindigkeitszunahme oder das Bremsen umgewandelt, abhängig davon, ob der Beschleunigungssollwert positiv (Beschleunigung) oder negativ (Verzögerung) ist. Der Sollwert bezüglich der Geschwindigkeitszunahme, welcher das Gaspedal steuern soll, wird als eine Pedalstellung ausgedrückt, und der Sollwert bezüglich der Verzögerung, welcher das Bremspedal steuern soll, wird als eine Bremskraft ausgedrückt.
  • Der Regler steuert auch die Aktoren, z.B. Schrittmotoren (nicht dargestellt), welche das Gaspedal oder das Bremspedal 3 des Fahrzeuges in Bezug auf die Steuerung des Motors und des Bremssystems direkt beeinflussen. Es kann gesagt werden, dass die Aktoren die Pedale betätigen, um den Einfluss zu reproduzieren, den der Regler auf den Motor und das Bremssystem ausübt. Wenn ein Fahrzeug, das mit einer erfindungsgemäßen Vorrichtung ausgerüstet ist, keinem äußeren Einfluss unterworfen ist, dann werden die Pedale 3 sich so bewegen, als ob ein optimal fahrender "Geisterfahrer" sie betätigte.
  • Gemäß einer Ausführungsform der Erfindung steuert der Regler den Motor und das Bremssystem des Fahrzeugs nur über ein direktes Betätigen des Gaspedals und des Bremspedals. Der "Geisterfahrer"-Effekt ist dann sogar noch offensichtlicher.
  • Der Fahrer ist in der Lage, die durch den Assistenten gesteuerten Pedale zu übersteuern, indem er an einem der Pedale 3 mit dem Fuß einen Druck ausübt, der über einem vorgegebenen Grenzwert liegt. Dem Fahrer ist ein Übersteuern des Aktoreinflusses nur erlaubt, wenn auf eines der Pedale eine Kraft ausgeübt wird, die größer als der vorgegebene Grenzwert ist.
  • Jedes Pedal kann zum Beispiel mit einem Federmittel 20 versehen sein, welches den Fahrer zwingt, das Pedal zuerst eine Strecke gegen die Federwirkung zu bewegen, bevor die Bewegung das Kontrollsystem (Geschwindigkeitszunahme oder Verzögerung) des Fahrzeuges beeinflusst.
  • In einem einfachen Beispiel besteht das Federmittel 20 aus einer Schraubenfeder oder dergleichen, die zwischen der Fußauftrittplatte des Pedals und dem Anschlussarm des Steuerungssystems des Fahrzeugs (siehe 6) angeordnet ist. Ein (nicht dargestellter) Sensor kann angeordnet sein, um zu erkennen, wann die Fußplatte um eine bestimmte Strecke bewegt worden ist, und er kann ein Signal zum Abschalten des Aktors ausgeben, wenn es angebracht ist, wodurch die Pedale gänzlich aus dem Einfluss des Assistenten entlassen oder zumindest die Kraft verringert wird, die vom Aktor ausgeübt wird. Eine weitere Möglichkeit besteht in dem Anbringen eines piezoelektrischen Elements an jedem Pedal, welches den Druck erfasst, den der Fahrer auf das Pedal ausübt. Ist der Druck ausreichend hoch, dann werden die Aktoren übersteuert, wie oben beschrieben ist.
  • Es kann ein Mittel vorgesehen sein, dass es dem Fahrer ermöglicht, den Assistenten vor der bevorstehenden Beeinflussung durch z.B. ein Hindernis auf der Straße zu warnen. Diese Einrichtung ermöglicht eine Form der "Vorwärtskopplung" der Steuerung und gibt dem Assistenten die Chance, das neue Hindernis beim nächsten Aufruf des Programms in 2 zu berücksichtigen. Dieses "Vorwärtskopplungs"-Mittel kann mehr oder weniger komplex sein, und es kann dem Fahrer zum Beispiel erlauben, eine Bewertung der Strecke zu dem Hindernis anzuzeigen.
  • Es wird verständlich sein, dass die vorliegende Erfindung nicht auf die obige Beschreibung der bevorzugten Ausführungsformen zu beschränken ist. Verschiedene Abänderungen, die für einen Fachmann offensichtlich sind, sind im Geltungsbereich der angefügten Ansprüche ausführbar. Ein Fahrzeug kann zum Beispiel mit anderen Einrichtungen zum Steuern der Geschwindigkeitserhöhung und der Verzögerung ausgestattet sein. Außerdem sind die erwähnten Faktoren für die Bestimmung des Geschwindigkeitsprofils nur als Beispiele anzusehen. Verschiedene andere Faktoren können von Bedeutung sein.

Claims (3)

  1. Verfahren zum Bestimmen eines momentanen Sollwertes für die Geschwindigkeit eines Fahrzeugs mit dem: Erzeugen eines ersten Geschwindigkeitsprofils, indem jedem Abschnitt einer Fahrtstrecke eine maximale angemessene Geschwindigkeitsstufe zugeordnet wird, Glätten von Unstetigkeiten, die zwischen den Abschnitten mit unterschiedlichen Geschwindigkeiten auftreten, Berechnen der Zeit, die für das Abfahren der Fahrtstrecke gemäß dem ermittelten Profil benötigt wird, Vergleichen dieser Zeit mit einer vorherbestimmten Zeit, Herabsetzen der Geschwindigkeitsstufen in dem Profil, wenn die berechnete Zeit kleiner ist als die vorherbestimmte Zeit, bis die Zeiten im Wesentlichen übereinstimmen, gekennzeichnet durch das Festlegen eines Geschwindigkeitsprofils, das eine Beziehung zwischen einem Geschwindigkeitssollwert und dem Standort umfasst, Speichern des Geschwindigkeitsprofils und Aneignen des momentanen Geschwindigkeitssollwerts durch Abrufen des Geschwindigkeitsprofils.
  2. Verfahren nach Anspruch 1, wobei die Geschwindigkeitsstufen durch Multiplizieren des gesamten Geschwindigkeitsprofils mit einem Skalenfaktor herabgesetzt werden, wodurch sich in allen Abschnitten die Maximalgeschwindigkeit proportional verringert.
  3. Verfahren nach Anspruch 1, wobei die Geschwindigkeitsstufen durch Einführen einer maximal zulässigen Geschwindigkeit herabgesetzt werden und wobei jede Geschwindigkeitsstufe, die größer als die maximal zulässige Geschwindigkeit ist, durch die maximal zulässige Geschwindigkeit ersetzt wird.
DE60033160T 1999-08-27 2000-08-25 Verfahren und Vorrichtung zum Assistieren des Fahrers eines Fahrzeugs Expired - Lifetime DE60033160T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
SE9903056 1999-08-27
SE9903056A SE516119C2 (sv) 1999-08-27 1999-08-27 Metod och anordning för att assistera en förare av ett fordon
PCT/SE2000/001637 WO2001015927A1 (en) 1999-08-27 2000-08-25 Method and device for assisting a driver of a vehicle

Publications (2)

Publication Number Publication Date
DE60033160D1 DE60033160D1 (de) 2007-03-15
DE60033160T2 true DE60033160T2 (de) 2007-12-06

Family

ID=20416792

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60033160T Expired - Lifetime DE60033160T2 (de) 1999-08-27 2000-08-25 Verfahren und Vorrichtung zum Assistieren des Fahrers eines Fahrzeugs

Country Status (7)

Country Link
US (1) US6549841B1 (de)
EP (1) EP1210240B1 (de)
AT (1) ATE352449T1 (de)
AU (1) AU7045500A (de)
DE (1) DE60033160T2 (de)
SE (1) SE516119C2 (de)
WO (1) WO2001015927A1 (de)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010047080A1 (de) * 2010-10-01 2012-04-05 Audi Ag Verfahren zum Gewinnen eines Geschwindigkeitsprofils
DE102013204718A1 (de) * 2013-03-18 2014-09-18 Robert Bosch Gmbh Fahrgeschwindigkeitsregelung für ein Fahrzeug

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60121963T2 (de) 2001-10-15 2007-01-18 Ford Global Technologies, LLC, Dearborn Verfahren und Einrichtung zur Steuerung eines Fahrzeuges
SE529578C2 (sv) * 2005-04-04 2007-09-25 Scania Cv Abp Ett förfarande och ett system för att styra driften av ett fordon
DE102005035624B4 (de) * 2005-07-29 2008-06-19 Daimler Ag Verfahren und Vorrichtung zur Bereitstellung von fahrstreckenabhängigen Fahranweisungen
FR2916893A1 (fr) * 2007-05-30 2008-12-05 Eurolum Soc Par Actions Simpli Procede et dispositif d'assistance a la conduite pour un vehicule destine a parcourir un trajet defini entre un premier point et un deuxieme point
DE102007032310A1 (de) * 2007-07-11 2009-01-15 Deere & Company, Moline Bedienvorrichtung
US7885764B2 (en) * 2007-09-06 2011-02-08 GM Global Technology Operations LLC Method for adaptively constructing and revising road maps
US8489293B2 (en) * 2007-10-29 2013-07-16 GM Global Technology Operations LLC Method and apparatus to control input speed profile during inertia speed phase for a hybrid powertrain system
GB0803862D0 (en) * 2008-02-29 2008-04-09 Ricardo Uk Ltd A method of controlling vehicle speed change
EP2387698B1 (de) * 2009-01-16 2017-01-04 TomTom Global Content B.V. Verfahren zur erzeugung von geschwindigkeitsprofilen für digitale karten
DE102009000970A1 (de) * 2009-02-18 2010-08-19 Zf Friedrichshafen Ag Verfahren zum Betreiben eines Antriebsstrangs
SE534188C2 (sv) * 2009-06-10 2011-05-24 Scania Cv Ab Metod och modul för bestämning av börvärden till ett fordons styrsystem
DE102009030928A1 (de) * 2009-06-30 2011-01-05 Bayerische Motoren Werke Aktiengesellschaft Vorrichtung zur automatischen Beeinflussung der Antriebssteuerung eines Kraftfahrzeugs
SE534023C2 (sv) * 2009-08-24 2011-04-05 Scania Cv Ab System och metod för att hålla körtider
SE535356C2 (sv) * 2010-06-23 2012-07-03 Scania Cv Ab Metod och modul för att styra ett fordons hastighet baserat på regler
SE535422C2 (sv) 2010-06-23 2012-07-31 Scania Cv Ab Metod och modul för att styra ett fordons hastighet
US9457793B2 (en) 2011-01-12 2016-10-04 Toyota Jidosha Kabushiki Kaisha Vehicle information processing system
FR2972285B1 (fr) * 2011-03-02 2014-05-23 Peugeot Citroen Automobiles Sa Determination d'une vitesse en vue de fluidifier un trajet
WO2012160636A1 (ja) 2011-05-23 2012-11-29 トヨタ自動車株式会社 車両用情報処理システム
KR101607248B1 (ko) 2011-12-22 2016-04-11 스카니아 씨브이 악티에볼라그 규칙 및/또는 비용에 기초하여 차량의 속도를 제어하기 위한 방법 및 모듈
DE102013206782B4 (de) * 2013-04-16 2016-09-15 Continental Automotive Gmbh Verfahren zur Steuerung einer Geschwindigkeit eines Kraftfahrzeugs und Antriebsteuervorrichtung
US10053094B2 (en) * 2016-04-11 2018-08-21 Ford Global Technologies, Llc Analytic design of pedal override for adjustable speed limiting
RU2639934C1 (ru) * 2016-07-18 2017-12-25 Федеральное государственное бюджетное образовательное учреждение высшего образования "Волгоградский государственный технический университет" (ВолгГТУ) Способ автоматического ограничения скорости автомобиля
KR102322924B1 (ko) * 2017-06-02 2021-11-08 현대자동차주식회사 차량 및 차량의 제어방법
DE102017210500A1 (de) * 2017-06-22 2018-12-27 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Fahrerassistenzsystems für ein Zweirad
GB2567008B (en) * 2017-10-02 2020-04-08 Jaguar Land Rover Ltd Method of controlling a prime mover of a vehicle, apparatus for controlling a prime mover of a vehicle, and a vehicle comprising such an apparatus
CN108731554B (zh) * 2018-08-03 2024-06-28 惠州市兴鲁节能科技有限公司 一种隧道光面爆破不耦合聚能装药装置及装药方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3725921A (en) * 1970-11-04 1973-04-03 Bendix Corp Traffic responsive speed control system
US4241403A (en) 1976-06-23 1980-12-23 Vapor Corporation Method for automated analysis of vehicle performance
US4291383A (en) * 1979-12-20 1981-09-22 United Technologies Corporation Spark plug load testing for an internal combustion engine
US5610815A (en) * 1989-12-11 1997-03-11 Caterpillar Inc. Integrated vehicle positioning and navigation system, apparatus and method
FR2722894B1 (fr) 1994-07-21 1996-08-23 Gec Alsthom Transport Sa Systeme de pilotage automatique et procede d'elaboration d'une consigne de vitesse dans un tel systeme
ATE188058T1 (de) 1996-02-08 2000-01-15 Mannesmann Ag Verfahren zur erfassung von verkehrslagedaten

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010047080A1 (de) * 2010-10-01 2012-04-05 Audi Ag Verfahren zum Gewinnen eines Geschwindigkeitsprofils
DE102010047080B4 (de) * 2010-10-01 2012-09-06 Audi Ag Verfahren zum Gewinnen eines Geschwindigkeitsprofils
US8615361B2 (en) 2010-10-01 2013-12-24 Audi Ag Method for obtaining a speed profile
DE102013204718A1 (de) * 2013-03-18 2014-09-18 Robert Bosch Gmbh Fahrgeschwindigkeitsregelung für ein Fahrzeug

Also Published As

Publication number Publication date
SE9903056D0 (sv) 1999-08-27
EP1210240B1 (de) 2007-01-24
EP1210240A1 (de) 2002-06-05
SE516119C2 (sv) 2001-11-19
DE60033160D1 (de) 2007-03-15
SE9903056L (sv) 2001-02-28
AU7045500A (en) 2001-03-26
US6549841B1 (en) 2003-04-15
WO2001015927A1 (en) 2001-03-08
ATE352449T1 (de) 2007-02-15

Similar Documents

Publication Publication Date Title
DE60033160T2 (de) Verfahren und Vorrichtung zum Assistieren des Fahrers eines Fahrzeugs
DE102011003423B4 (de) Vorrichtung zur Steuerung einer Fahrzeugbewegung
EP1888900B1 (de) Über den kraftstoffverbrauch gesteuertes kraftfahrzeug
WO2019053068A1 (de) Adaptive abstandswahl zur effizienzoptimierung
EP2421736B1 (de) Verfahren zum betrieb eines schienenfahrzeugs
DE4118332A1 (de) System zur steuerung einer antriebseinrichtung eines fahrzeugs
DE102016214822A1 (de) Verfahren zur Unterstützung eines Fahrers bei der Führung eines Kraftfahrzeugs
EP1448404A1 (de) Vorrichtung zur bewertung und/oder beeinflussung einer fahrzeugbewegungsgrosse und/oder des fahrzeugbewegungsverhaltens
EP1283793A1 (de) Verfahren und vorrichtung zur koordination mehrerer fahrsystemeinrichtungen eines fahrzeugs
DE3526671A1 (de) Antriebsstrang fuer kraftfahrzeuge
DE102009023704A1 (de) Verfahren zur Information von Fahrpersonal in einem Schienenfahrzeug
DE102019203436A1 (de) Fahrzeugsteuerungsvorrichtung
DE102015015923A1 (de) Verfahren zum adaptiven Regeln einer Fahrzeuggeschwindigkeit in einem Fahrzeug sowie Geschwindigkeitsregelanlage zum Durchführen des Verfahrens
EP1459928A2 (de) Vorrichtung zum Beschleunigen und/oder Verzögern eines Kraftfahrzeugs und Verfahren zur Einstellung der Geschwindigkeit eines Kraftfahrzeugs
DE102018207807A1 (de) Fahrstrategie bei automatischer Längsführung für Kurven auf Basis einer digitalen Karte
EP4294685B1 (de) Fahrzeugzustandsregelungssystem, strassenfahrzeug und verfahren zur fahrzeugzustandsregelung zur emissionslimitierung
EP3983779B1 (de) Verfahren und vorrichtung zur vorausschauenden fahrzeugkontrolle
DE102020106283B3 (de) Kraftfahrzeug und Verfahren zum Betrieb eines Kraftfahrzeugs
EP1147965B1 (de) Halbautomatisches Steuerungssystem und -verfahren für Fahrzeuge
DE102017101505A1 (de) Verfahren zum Betrieb von Schienenfahrzeugen
EP0291887A2 (de) Verfahren zum Steuern einer hydrodynamischen Verzögerungsbremse eines Kraftfahrzeugs
EP4341142B1 (de) Verfahren und vorrichtung zur ermittlung einer beschleunigungsvorgabe für ein fahrzeug
DE102015000392A1 (de) Kraftfahrzeug und Verfahren zum Betreiben einer Geschwindigkeitsregelanlage
DE102022202371B4 (de) Trajektorieabstimmung zweier hintereinanderfahrender Fahrzeuge
DE10344034B4 (de) Verfahren und System zum Reduzieren eines von einer Beschleunigung herrührenden Radschlupfes unter Ausnutzung von Pedal-Drossel-Verlaufstabellen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition