[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE102022103430A1 - Method and control arrangement for controlling the speed of a vehicle - Google Patents

Method and control arrangement for controlling the speed of a vehicle Download PDF

Info

Publication number
DE102022103430A1
DE102022103430A1 DE102022103430.5A DE102022103430A DE102022103430A1 DE 102022103430 A1 DE102022103430 A1 DE 102022103430A1 DE 102022103430 A DE102022103430 A DE 102022103430A DE 102022103430 A1 DE102022103430 A1 DE 102022103430A1
Authority
DE
Germany
Prior art keywords
speed
vehicle
speed profile
max
profile
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
DE102022103430.5A
Other languages
German (de)
Inventor
Manne Held
Oscar Flärdh
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.)
Scania CV AB
Original Assignee
Scania CV 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 Scania CV AB filed Critical Scania CV AB
Publication of DE102022103430A1 publication Critical patent/DE102022103430A1/en
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
    • B60W30/143Speed 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges, wobei das Verfahren aufweist: Bestimmen eines Maximalgeschwindigkeitsprofils, vmax, und eines Minimalgeschwindigkeitsprofils, vmin, für einen anstehenden Straßenabschnitt auf Basis von Informationen über den anstehenden Straßenabschnitt; und Steuern des Geschwindigkeitsreglers so, dass eine Geschwindigkeit des Fahrzeuges im anstehenden Straßenabschnitt in einem Geschwindigkeitsintervall liegt zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil. Damit ist der Geschwindigkeitsregler in der Lage, die Geschwindigkeit des Fahrzeuges in einer vielseitigen, sicheren, zuverlässigen und energieeffizienten Weise auf Basis der herrschenden Straßenbedingungen zu steuern. Die Erfindung betrifft auch eine Steueranordnung, ein Fahrzeug mit der Steueranordnung, ein Computerprogramm und ein computerlesbares Medium.

Figure DE102022103430A1_0000
The invention relates to a method for controlling a cruise control of a vehicle, the method comprising: determining a maximum speed profile, v max , and a minimum speed profile, v min , for an upcoming road section based on information about the upcoming road section; and controlling the speed controller such that a speed of the vehicle in the upcoming road segment is in a speed interval between the maximum speed profile and the minimum speed profile. This enables the cruise control to control the vehicle's speed in a versatile, safe, reliable and energy-efficient manner based on the prevailing road conditions. The invention also relates to a control arrangement, a vehicle with the control arrangement, a computer program and a computer-readable medium.
Figure DE102022103430A1_0000

Description

TECHNISCHES GEBIETTECHNICAL AREA

Die Erfindung betrifft ein Verfahren und eine Steueranordnung zum Steuern eines Geschwindigkeitsreglers in einem Fahrzeug. Die Erfindung betrifft auch ein Computerprogramm, ein computerlesbares Medium und ein Fahrzeug mit einer solchen Steueranordnung.The invention relates to a method and a control arrangement for controlling a cruise control in a vehicle. The invention also relates to a computer program, a computer-readable medium and a vehicle with such a control arrangement.

HINTERGRUNDBACKGROUND

Die nachfolgende Beschreibung von Grundlagen erläutert den Hintergrund der Erfindung, definiert dabei jedoch nicht notwendigerweise den Stand der Technik.The following description of principles explains the background of the invention, but does not necessarily define the prior art.

Eine der globalen Herausforderungen dieser Tage ist die Verringerung der negativen Auswirkungen des Straßenverkehrs auf die Umwelt. Auch ist der Energieverbrauch in Fahrzeugen mit Kosten für den Fahrzeugeigentümer verbunden. Bei mit einem Verbrennungsmotor ausgerüsteten Fahrzeugen bedeuten die Kosten für den Treibstoff eine erhebliche Ausgabe für den Fahrzeugeigentümer oder Nutzer. Bei mit Elektromotoren versehenen Fahrzeugen ist die Effizienz des Energieverbrauchs des Fahrzeuges ein Hauptfaktor bezüglich der Kosten, der Leistung und der Konkurrenzfähigkeit des Fahrzeuges.One of the global challenges these days is reducing the negative impact of road transport on the environment. The energy consumption in vehicles is also associated with costs for the vehicle owner. In vehicles equipped with an internal combustion engine, the cost of fuel represents a significant expense for the vehicle owner or user. In vehicles equipped with electric motors, the efficiency of the vehicle's energy consumption is a major factor in the cost, performance and competitiveness of the vehicle.

Dies hat zunehmend zu Bestrebungen geführt, die Energieeffizienz von Fahrzeugen zu verbessern. Ein reduzierter Energieverbrauch kann zum Beispiel erreicht werden mittels Geschwindigkeitsregelfunktionen, wo die tatsächliche Geschwindigkeit des Fahrzeuges von einer Geschwindigkeit abweichen kann, die der Fahrer eingestellt hat. Geschwindigkeitsregelfunktionen, die auch bekannt sind als sogenannte prädiktive Geschwindigkeitsregler, verwenden auf Vorausschau beruhende Informationen zum Steuern der Geschwindigkeit des Fahrzeuges in energieeffizienter Weise.This has increasingly led to efforts to improve the energy efficiency of vehicles. Reduced energy consumption can be achieved, for example, by means of cruise control functions, where the vehicle's actual speed may deviate from a speed set by the driver. Cruise control functions, also known as so-called predictive cruise controls, use look-ahead information to control the vehicle's speed in an energy-efficient manner.

KURZBESCHREIBUNGBRIEF DESCRIPTION

Es ist ein Ziel von Ausführungsformen der Erfindung zumindest einige der Nachteile des Standes der Technik in ihren Auswirkungen zu mindern oder zu überwinden. It is an aim of embodiments of the invention to mitigate or overcome at least some of the disadvantages of the prior art.

Somit ist ein Ziel die Bereitstellung einer Lösung bezüglich der Steuerung eines Geschwindigkeitsreglers in einem Fahrzeug für einen energieeffizienten Fahrzeugvortrieb.Thus, a goal is to provide a solution related to the control of a cruise control in a vehicle for energy-efficient vehicle propulsion.

Gemäß einer ersten Variante der Erfindung werden die obigen sowie weitere Ziele erreicht mit einem Verfahren zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges, wobei das Verfahren aufweist:

  • Bestimmen eines Maximalgeschwindigkeitsprofils und eines Minimalgeschwindigkeitsprofils für einen anstehenden Straßenabschnitt auf Basis von Informationen über den anstehenden Straßenabschnitt; und
According to a first variant of the invention, the above and other objectives are achieved with a method for controlling a speed controller of a vehicle, the method having:
  • determining a maximum speed profile and a minimum speed profile for an upcoming road segment based on information about the upcoming road segment; and

Steuern des Geschwindigkeitsreglers derart, dass eine Geschwindigkeit des Fahrzeuges in dem anstehenden Straßenabschnitt in einem Geschwindigkeitsintervall gesteuert ist, das zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil liegt.Controlling the cruise controller such that a speed of the vehicle in the upcoming road segment is controlled in a speed interval lying between the maximum speed profile and the minimum speed profile.

Mit anderen Worten: die Erfindung betrifft ein Verfahren zum Steuern der Geschwindigkeit eines Fahrzeuges mittels einer Geschwindigkeitsregelfunktion, welche Informationen über den anstehenden Straßenabschnitt nutzt, um dynamisch zu jeder Zeit ein zulässiges Geschwindigkeitsintervall festzulegen.In other words: the invention relates to a method for controlling the speed of a vehicle by means of a speed control function which uses information about the upcoming road section in order to dynamically define a permissible speed interval at any time.

Durch die Bestimmung des Maximalgeschwindigkeitsprofils und des Minimalgeschwindigkeitsprofils auf Basis von Informationen bezüglich des anstehenden Stra-ßenabschnittes wird ein zulässiges Geschwindigkeitsintervall zu jedem Zeitpunkt festgelegt. Anstelle der Einstellung eines statischen Geschwindigkeitsintervalls, wie bei herkömmlichen Geschwindigkeitsregelungsfunktionen, kann das zulässige Geschwindigkeitsintervall gemäß der Erfindung angepasst werden an die herrschenden Straßenbedingungen und an sich ändernde Umgebungen des Fahrzeuges.By determining the maximum speed profile and the minimum speed profile on the basis of information relating to the upcoming road section, a permissible speed interval is defined at any point in time. Instead of setting a static speed interval, as in conventional cruise control functions, the permitted speed interval according to the invention can be adapted to the prevailing road conditions and to changing surroundings of the vehicle.

Durch die Steuerung des Geschwindigkeitsreglers gemäß der vorliegenden Erfindung zum Einstellen einer Geschwindigkeit des Fahrzeuges im anstehenden Straßenabschnitt kann die Geschwindigkeit des Fahrzeuges in sicherer und zuverlässiger Weise gesteuert werden. In Fahrsituationen mit unterschiedlichen äußeren Faktoren, welche die Geschwindigkeit des Fahrzeuges beeinflussen, ist der Geschwindigkeitsregler in der Lage, unterschiedliche Arten des Geschwindigkeitsprofils einzusetzen, z.B. konstante Geschwindigkeitsprofile, komplexere Geschwindigkeitsprofile, welche kontinuierlich variieren, sowie auch Geschwindigkeitsprofile, die Übergänge zwischen verschiedenen Geschwindigkeitspegeln ermöglichen. Damit wird es für den Fahrer attraktiver, die Geschwindigkeitsregelfunktion zum Regeln der Geschwindigkeit des Fahrzeuges einzusetzen, auch in Situationen, die nicht gut geeignet sind für den Einsatz von herkömmlichen Geschwindigkeitsregelfunktionen, d.h. in Situationen, in denen zu erwarten ist, dass sich das zugelassene Geschwindigkeitsintervall dynamisch ändert. Beispielsweise muss der Fahrer die Geschwindigkeitsregelfunktion nicht ausschalten, wenn er eine Autobahn verlässt, vielmehr kann er sie eingeschaltet lassen, auch auf Nebenstraßen und in städtischen Bereichen, was zu einem verstärkten Einsatz von energiesparenden Funktionen des Geschwindigkeitsreglers führt im Vergleich zu herkömmlichen Geschwindigkeitsreglern.By controlling the cruise control according to the present invention to adjust a speed of the vehicle in the upcoming road section, the speed of the vehicle can be controlled in a safe and reliable manner. In driving situations with different external factors influencing the speed of the vehicle, the cruise controller is able to use different types of speed profiles, e.g. constant speed profiles, more complex speed profiles that vary continuously, as well as speed profiles that allow transitions between different speed levels. This makes it more attractive for the driver to use the cruise control function to control the speed of the vehicle, even in situations that are not well suited to the use of conventional cruise control functions, ie in situations where the permitted speed interval can be expected to change dynamically changes. For example, the driver does not have to switch off the cruise control function when driving a car off the train, rather he can leave them on, even on secondary roads and in urban areas, which leads to an increased use of energy-saving functions of the cruise control compared to conventional cruise control.

Aufgrund des verminderten Energieverbrauchs in den Fahrzeugen werden die Kosten reduziert. Weiterhin führt bei mit einem Verbrennungsmotor ausgerüsteten Fahrzeugen ein reduzierter Energieverbrauch zu reduzierten Abgasemissionen aus dem Fahrzeug aufgrund des reduzierten Treibstoffverbrauchs.Due to the reduced energy consumption in the vehicles, costs are reduced. Furthermore, in vehicles equipped with an internal combustion engine, reduced energy consumption leads to reduced exhaust emissions from the vehicle due to reduced fuel consumption.

Bei Fahrzeugen, die mit Elektromotoren versehen sind, führt ein reduzierter Energieverbrauch zu einer reduzierten Abnutzung von Komponenten im Antriebsstrang des Fahrzeuges, z.B. bezüglich der den einen oder die mehreren Elektromotoren versorgenden Batterie, da das erlaubte Geschwindigkeitsintervall so ausgewählt werden kann, dass eine verminderte Leistungsentnahme aus der Batterie ermöglicht ist durch ein energieeffizientes Fahren.In vehicles equipped with electric motors, reduced energy consumption leads to reduced wear and tear on components in the vehicle's drive train, e.g. with regard to the battery supplying the one or more electric motors, since the permitted speed interval can be selected in such a way that a reduced power draw is achieved of the battery is made possible by energy-efficient driving.

Bei einem Ausführungsbeispiel der Erfindung beinhaltet das Verfahren eine Bestimmung des Maximalgeschwindigkeitsprofils, die auch auf einer Eingabe seitens des Nutzers in dem Geschwindigkeitsregler basiert.In an embodiment of the invention, the method includes a determination of the maximum speed profile also based on user input in the speed controller.

Damit kann das Maximalgeschwindigkeitsprofil bestimmt werden auf Basis von FahrPräferenzen des Fahrers. Ein Geschwindigkeitsregler, der dem Fahrer die Möglichkeit bietet, die Geschwindigkeit und Einzelheiten der Ausführung zu beeinflussen, ist für die Fahrer attraktiver als ein Geschwindigkeitsregler ohne diese Möglichkeit.With this, the maximum speed profile can be determined on the basis of the driving preferences of the driver. A speed control that gives the driver the ability to control the speed and details of execution is more attractive to drivers than a speed control that does not have this capability.

Somit kann die Fahrpraxis für den Fahrer des Fahrzeuges erweitert werden und dies ergibt einen Wettbewerbsvorteil für den Geschwindigkeitsregler gemäß der Erfindung.Thus, the driving experience for the driver of the vehicle can be extended and this gives a competitive advantage to the cruise control according to the invention.

Bei einem Ausführungsbeispiel der Erfindung beinhaltet das Verfahren eine Bestimmung des Minimalgeschwindigkeitsprofils auch auf Basis einer Eingabe in den Geschwindigkeitsregler.In an embodiment of the invention, the method includes determining the minimum speed profile based also on an input to the speed controller.

Damit werden ähnliche Vorteile erreicht wie bei der Bestimmung des Maximalgeschwindigkeitsprofils auf Basis einer Eingabe in den Geschwindigkeitsregler.This achieves similar advantages as when determining the maximum speed profile on the basis of an input into the speed controller.

Bei einem Ausführungsbeispiel der Erfindung handelt es sich bei der Nutzereingabe in den Geschwindigkeitsregler um eine Nutzereingabe im Fahrermodus.In one embodiment of the invention, the user input to the cruise control is a user input in driver mode.

Damit kann die zugelassene Geschwindigkeit des Fahrzeuges auf einen Nutzer-/Fahrermodus bezogen werden, der durch den Fahrer des Fahrzeuges ausgewählt ist. Der Fahrermodus kann hier eine oder mehrere vorgegebene Ausführungseinstellungen im Fahrzeug-Geschwindigkeitsregler betreffen, wobei die Geschwindigkeit des Fahrzeuges auf Basis der ausgewählten Einstellung festgelegt wird. Dem Fahrer wird damit eine Flexibilität eröffnet, mit der er einen Vorrang bestimmen kann bezüglich beispielsweise dem Treibstoff/Energieverbrauch und der Fahrtzeit. Des Fahrers Präferenzen bezüglich der Führung des Fahrzeuges werden damit berücksichtigt bei der Steuerung der Geschwindigkeit des Fahrzeuges.Thus, the permitted speed of the vehicle can be related to a user/driver mode selected by the driver of the vehicle. The driver mode here can refer to one or more default execution settings in the vehicle speed controller, where the speed of the vehicle is determined based on the selected setting. The driver is thus given flexibility with which he can determine priority with regard to, for example, fuel/energy consumption and travel time. The driver's preferences for driving the vehicle are thus taken into account in controlling the speed of the vehicle.

Damit wird eine personalisierte Geschwindigkeitssteuerung erreicht, die es dem Fahrer ermöglicht, das Verhalten des Fahrzeuges an seine individuellen Präferenzen bezüglich Funktionalität und Geschwindigkeit anzupassen.This achieves personalized speed control, which enables the driver to adapt the vehicle's behavior to their individual preferences in terms of functionality and speed.

Auch kann die zugelassene Geschwindigkeit des Fahrzeuges durch den Nutzer in einfacher und intuitiver Weise eingestellt werden.The permitted speed of the vehicle can also be set by the user in a simple and intuitive manner.

Bei einem Ausführungsbeispiel der Erfindung basiert die Bestimmung des Maximalgeschwindigkeitsprofils weiterhin auf einem eingestellten Geschwindigkeitsprofil bezüglich des anstehenden Straßenabschnittes.In an exemplary embodiment of the invention, the determination of the maximum speed profile is also based on a set speed profile with regard to the upcoming road section.

Eine eingestellte Geschwindigkeit kann hier eine Geschwindigkeit beinhalten, die durch das Fahrzeug beizubehalten ist. Die eingestellte Geschwindigkeit kann durch den Fahrer eingestellt werden oder sie kann automatisch basieren auf z.B. Geschwindigkeitsbeschränkungsinformationen.Here, a set speed may include a speed to be maintained by the vehicle. The set speed can be set by the driver or it can be automatically based on, for example, speed limit information.

Damit entspricht die Geschwindigkeit des Fahrzeuges verbessert der vorgeschriebenen Fahrzeuggeschwindigkeit.The speed of the vehicle thus corresponds to the prescribed vehicle speed in an improved manner.

Bei einem Ausführungsbeispiel der Erfindung erfolgt die Bestimmung des Minimalgeschwindigkeitsprofils weiterhin auf Basis eines eingestellten Geschwindigkeitsprofils für den anstehenden Straßenabschnitt.In an exemplary embodiment of the invention, the minimum speed profile is also determined on the basis of a set speed profile for the upcoming road section.

Damit werden ähnliche Vorteile erreicht wie bei einer Bestimmung des Maximalgeschwindigkeitsprofils auch unter Berücksichtigung des eingestellten Geschwindigkeitsprofils bezüglich des anstehenden Straßenabschnittes.This achieves similar advantages as when determining the maximum speed profile, also taking into account the set speed profile with regard to the upcoming road section.

Bei einem Ausführungsbeispiel der Erfindung haben das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil verschiedene Beschleunigungen und/oder verschiedene Abbremsungen.In one embodiment of the invention, the maximum speed profile and the minimum speed profile have different accelerations and/or different decelerations.

Haben das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil verschiedene Beschleunigungen und/oder verschiedene Abbremsungen, kann der Verlauf des zugelassenen Geschwindigkeitsintervalls so angepasst werden, dass das Verhalten des Fahrzeuges optimiert ist. Ein derart variables zugelassenes Geschwindigkeitsintervall kann sich in mehreren Situationen als günstig erweisen. Ein großes zugelassenes Geschwindigkeitsintervall kann beispielsweise dem Geschwindigkeitsregler bessere Möglichkeiten bieten bei der Bestimmung der Fahrzeuggeschwindigkeit entsprechend beispielsweise einem vorgezogenen Fahrstil und Straßenbedingungen. Ein energieeffizientes Fahren kann beispielsweise erreicht werden durch Bremsung, Motorbremsung, Freilauf etc. in Abhängigkeit vom zugelassenen Geschwindigkeitsintervall und den Straßenbedingungen. Ein enges zugelassenes Geschwindigkeitsintervall gibt nicht die gleichen Möglichkeiten bezüglich einer Variation der Geschwindigkeit, kann aber eine gute Möglichkeit sein in Situationen, in denen geringere Geschwindigkeitsvariationen vorgezogen oder erforderlich sind.If the maximum speed profile and the minimum speed profile have different accelerations and/or different decelerations, the course of the permitted speed interval can be adjusted in such a way that the behavior of the vehicle is optimized. Such a variable permitted speed interval can prove beneficial in a number of situations. For example, a large allowed speed interval may give the cruise controller a better chance of determining vehicle speed in accordance with, for example, preferred driving style and road conditions. Energy-efficient driving can be achieved, for example, by braking, engine braking, coasting, etc., depending on the permitted speed interval and road conditions. A narrow allowed speed interval does not give the same opportunities for speed variation, but can be a good option in situations where smaller speed variations are preferred or required.

Bei einem Ausführungsbeispiel der Erfindung haben das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil verschiedene Startpositionen bezüglich Beschleunigung und/oder Abbremsung.In an embodiment of the invention, the maximum speed profile and the minimum speed profile have different starting positions with regard to acceleration and/or deceleration.

Damit wird das zugelassene Geschwindigkeitsintervall des Fahrzeuges so bestimmt, dass die Geschwindigkeit des Fahrzeuges an die gegebenen Straßenbedingungen, sich ändernde Umgebungen des Fahrzeugs und auch an die Fahrpräferenzen des Fahrers angepasst werden kann.With this, the permissible speed interval of the vehicle is determined in such a way that the speed of the vehicle can be adapted to the given road conditions, changing surroundings of the vehicle and also to the driving preferences of the driver.

Bei einem Ausführungsbeispiel der Erfindung haben das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil verschiedene Stopppositionen bezüglich Beschleunigung und/oder Abbremsung.In an embodiment of the invention, the maximum speed profile and the minimum speed profile have different stop positions with respect to acceleration and/or deceleration.

Damit kann in ähnlicher Weise wie oben beschrieben das zugelassene Geschwindigkeitsintervall des Fahrzeuges so bestimmt werden, dass die Geschwindigkeit des Fahrzeuges an die gegebenen Straßenbedingungen, an sich ändernde Umgebungen des Fahrzeugs und auch an die Fahrpräferenzen des Fahrers angepasst werden kann.With this, in a manner similar to that described above, the permissible speed interval of the vehicle can be determined so that the speed of the vehicle can be adapted to the given road conditions, to changing surroundings of the vehicle and also to the driving preferences of the driver.

Bei einem Ausführungsbeispiel der Erfindung enthalten das Maximalgeschwindigkeitsprofil und/oder das Minimalgeschwindigkeitsprofil Intervalle konstanter Geschwindigkeit.In one embodiment of the invention, the maximum velocity profile and/or the minimum velocity profile include intervals of constant velocity.

Solche konstanten Geschwindigkeitsintervalle können beispielsweise streckenweise eingesetzt werden, d.h. es sind Geschwindigkeitsintervalle, die über ein Zeitintervall eine konstante Geschwindigkeit haben.Such constant speed intervals can, for example, be used in sections, i.e. they are speed intervals which have a constant speed over a time interval.

Damit können das Maximalgeschwindigkeitsprofil und/oder das Minimalgeschwindigkeitsprofil angepasst werden an die Fahrpräferenz des Fahrers bei Übergang von einem Intervall konstanter Geschwindigkeit zu einem Intervall mit einer anderen konstanten Geschwindigkeit. Dies kann beispielsweise auftreten bei Fahrt auf einer Straße, auf der sich die Geschwindigkeitsbeschränkungen ändern.The maximum speed profile and/or the minimum speed profile can thus be adapted to the driving preference of the driver when transitioning from an interval of constant speed to an interval with a different constant speed. This can occur, for example, when driving on a road where the speed limits are changing.

Durch die Festlegung von Geschwindigkeitsprofilen mit Intervallen konstanter Geschwindigkeit z.B. mit streckenweisen Intervallen konstanter Geschwindigkeit können effiziente Algorithmen eingesetzt werden, bei denen weniger Rechenaufwand erforderlich ist im Vergleich zu Algorithmen, die eingesetzt werden zum Bestimmen komplexerer Geschwindigkeitsintervalle. Somit können die Geschwindigkeitsintervalle in schneller und effizienter Weise bestimmt werden.By defining speed profiles with constant speed intervals, e.g. with link-wise constant speed intervals, efficient algorithms can be used that require less computational effort compared to algorithms used to determine more complex speed intervals. Thus, the speed intervals can be determined in a quick and efficient manner.

Auch können Intervalle konstanter Geschwindigkeit für den Fahrer einfacher verständlich sein im Vergleich zu komplexeren Intervallen, was insbesondere dann von Vorteil ist, wenn die Geschwindigkeitsintervalle auf Präferenzen des Fahrers Bezug nehmen.Also, constant speed intervals can be easier for the driver to understand compared to more complex intervals, which is particularly advantageous when the speed intervals are related to driver preferences.

Bei einem Ausführungsbeispiel der Erfindung beinhalten das Maximalgeschwindigkeitsprofil und/oder das Minimalgeschwindigkeitsprofil kontinuierlich variierende Geschwindigkeitsintervalle.In one embodiment of the invention, the maximum speed profile and/or the minimum speed profile includes continuously varying speed intervals.

Damit kann ein Geschwindigkeitsintervall angepasst werden an die Fahrpräferenzen des Fahrers in bestimmten Situationen, in denen beispielsweise die herrschenden Straßenbedingungen und/oder die Fahrzeugumgebung eine kontinuierliche Änderung durchlaufen. Dies kann beispielsweise auftreten, wenn die maximale sichere Geschwindigkeit in einer Kurve sich mit der Kurvenkrümmung ändert.A speed interval can thus be adapted to the driver's driving preferences in certain situations in which, for example, the prevailing road conditions and/or the vehicle environment are undergoing continuous change. This can occur, for example, when the maximum safe speed on a curve changes with the curvature of the curve.

Bei einem Ausführungsbeispiel der Erfindung beinhaltet die Information bezüglich des anstehenden Straßenabschnittes eine Information bezüglich zumindest einer der folgenden Größen: eine Geschwindigkeitsbeschränkung, eine Verkehrsdichte, eine Verkehrsinformation, eine Krümmung, einen Querneigungswinkel, eine Topographie, und Sichtverhältnisse.In one embodiment of the invention, the information regarding the upcoming road section includes information regarding at least one of the following variables: a speed limit, traffic density, traffic information, a curvature, a bank angle, a topography, and visibility conditions.

Damit wird die Geschwindigkeit des Fahrzeuges angepasst an die herrschenden Straßenbedingungen und eine sich ändernde Fahrzeugumgebung.The speed of the vehicle is thus adapted to the prevailing road conditions and a changing vehicle environment.

Gemäß einer zweiten Variante betrifft die Erfindung eine Steueranordnung zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges, wobei die Steueranordnung eingerichtet ist, Folgendes auszuführen:

  • Bestimmen eines Maximalgeschwindigkeitsprofils und eines Minimalgeschwindigkeitsprofils für einen anstehenden Straßenabschnitt auf Basis von Informationen über den anstehenden Straßenabschnitt; und
According to a second variant, the invention relates to a control arrangement for controlling a cruise control of a vehicle, the control arrangement being set up to carry out the following:
  • determining a maximum speed profile and a minimum speed profile for an upcoming road segment based on information about the upcoming road segment; and

Steuern des Geschwindigkeitsreglers derart, dass die Geschwindigkeit des Fahrzeuges in dem anstehenden Straßenabschnitt in einem Geschwindigkeitsintervall zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil liegt.Controlling the speed controller in such a way that the speed of the vehicle in the upcoming section of road lies in a speed interval between the maximum speed profile and the minimum speed profile.

Gemäß einer dritten Variante der Erfindung werden das obige sowie weitere Ziele erreicht mit einem Fahrzeug, welches eine Steueranordnung gemäß der zweiten Variante aufweist.According to a third variant of the invention, the above and other objects are achieved with a vehicle having a control arrangement according to the second variant.

Gemäß einer vierten Variante betrifft die Erfindung ein Computerprogramm mit Instruktionen, die bei Ausführung des Programms durch einen Computer diesen veranlassen, ein Verfahren gemäß der ersten Variante auszuführen.According to a fourth variant, the invention relates to a computer program with instructions which, when the program is executed by a computer, cause the latter to execute a method according to the first variant.

Gemäß einer fünften Variante betrifft die Erfindung ein computerlesbares Medium mit Instruktionen, die bei Ausführung durch einen Computer diesen veranlassen, das Verfahren gemäß der ersten Variante auszuführen.According to a fifth variant, the invention relates to a computer-readable medium with instructions which, when executed by a computer, cause the latter to execute the method according to the first variant.

Figurenlistecharacter list

Ausführungsbeispiele der Erfindung werden nunmehr mit Einzelheiten erläutert mit Blick auf die beigefügten Figuren, wobei ähnliche Bezugszeichen ähnliche Komponenten betreffen:

  • 1 zeigt ein Fahrzeug, in dem Ausführungsbeispiele der Erfindung verwirklicht sind.
  • 2 zeigt ein Flussdiagramm für ein Verfahren zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges gemäß Ausführungsbeispielen der Erfindung.
  • 3a erläutert ein Beispiel für die Geschwindigkeitssteuerung in einem Fahrzeug mit Geschwindigkeitsvariationen in diskreten Schritten gemäß Ausführungsbeispielen der Erfindung.
  • 3b erläutert ein Beispiel für eine Geschwindigkeitssteuerung in einem Fahrzeug mit einer kontinuierlichen Geschwindigkeitsvariation gemäß Ausführungsbeispielen der Erfindung.
  • 4 erläutert ein Beispiel für eine Geschwindigkeitssteuerung in einem Fahrzeug gemäß Ausführungsbeispielen der Erfindung.
  • 5a-5c zeigen Beispiele für Übergänge zwischen verschiedenen Sätzen von Geschwindigkeitsprofilen.
  • 6 zeigt eine Steueranordnung eines Fahrzeuges gemäß 1 gemäß Ausführungsbeispielen der Erfindung.
Embodiments of the invention will now be explained in detail with a view to the accompanying figures, in which similar reference numbers refer to similar components:
  • 1 FIG. 12 shows a vehicle in which embodiments of the invention are implemented.
  • 2 FIG. 1 shows a flow chart for a method for controlling a cruise control of a vehicle according to exemplary embodiments of the invention.
  • 3a 12 illustrates an example of speed control in a vehicle with speed variations in discrete steps according to embodiments of the invention.
  • 3b 12 illustrates an example of speed control in a vehicle with continuous speed variation according to embodiments of the invention.
  • 4 12 explains an example of speed control in a vehicle according to embodiments of the invention.
  • 5a-5c show examples of transitions between different sets of velocity profiles.
  • 6 shows a control arrangement of a vehicle according to FIG 1 according to embodiments of the invention.

BESCHREIBUNG VON EINZELHEITENDESCRIPTION OF DETAILS

Ein prädiktiver Geschwindigkeitsregler verwendet vorausschauende Informationen zum Steuern der Geschwindigkeit des Fahrzeuges in energetisch effizienter Weise. Bei zeitgemäßem prädiktiven (vorhersagenden) Geschwindigkeitsreglern bestimmt der Fahrer üblicherweise eine Einstellgeschwindigkeit, vset, sowie die Größe eines Intervalls gemäß dem die Variationen (Änderungen) in Bezug auf die eingestellte Geschwindigkeit erlaubt sind, d.h. vmin, vmax. Innerhalb des Intervalls um die Einstellgeschwindigkeit vset, bestimmt die Steuerung des prädiktiven Geschwindigkeitsreglers eine energieeffiziente interne Referenzgeschwindigkeit vref, die durch das Fahrzeug beibehalten wird. Die Referenzgeschwindigkeit vref wird eingesetzt als eine Bezugsgröße für Geschwindigkeitssteuerungen auf niederem Pegel. Eine typische Vorausschau-Information für die Bestimmung von vref ist die Straßentopographie.A predictive cruise control uses predictive information to control the vehicle's speed in an energetically efficient manner. In contemporary predictive (predictive) speed controllers, the driver usually determines a set speed, vset, as well as the size of an interval according to which the variations (changes) in relation to the set speed are allowed, ie vmin , vmax . Within the interval around the set speed v set , the predictive cruise controller controller determines an energy efficient internal reference speed v ref to be maintained by the vehicle. The reference speed v ref is used as a reference for low-level speed controls. Typical look-ahead information for determining v ref is road topography.

Ändert sich jedoch die Einstellgeschwindigkeit vset aufgrund von beispielsweise sich ändernden Geschwindigkeitsbeschränkungen oder Straßenkrümmungen, muss die Geschwindigkeit des Fahrzeuges angepasst werden mit einem Übergang zwischen einer Einstellgeschwindigkeit zu einer anderen. Bei herkömmlichen Lösungen kann der Fahrer verschiedene feste Werte für gewünschte Beschleunigungen und Abbremsungen setzen, wenn die Einstellgeschwindigkeit zwischen zwei verschiedenen konstanten Werten variiert. Es ist jedoch häufig nicht energieeffizient, Übergänge zwischen verschiedenen Einstellgeschwindigkeiten mit einer festen konstanten Rate von Beschleunigungen und Abbremsungen auszuführen. Die Einstellung fester Werte für gewünschte Beschleunigungen und Abbremsungen löst auch nicht das Problem, wenn die Änderungen in der Geschwindigkeit nicht in diskreten Schritten ausgeführt werden wie im Falle konstanter Geschwindigkeitsbeschränkungen. Bei Fahrt auf kurvigen Straßen kann beispielsweise die zugelassene Höchstgeschwindigkeit kontinuierlich variieren und nicht zwischen schrittweise konstanten Werten.However, if the set speed vset changes due to, for example, changing speed limits or road curvatures, the speed of the vehicle must be adjusted with a transition from one set speed to another. In conventional solutions the driver can set different fixed values for desired accelerations and decelerations when the setting speed varies between two different constant values. However, it is often not energy efficient to transition between different set speeds with a fixed constant rate of acceleration and deceleration. Setting fixed values for desired accelerations and decelerations also does not solve the problem if the changes in speed are not made in discrete steps, as in the case of constant speed limitations. For example, when driving on winding roads, the maximum permitted speed can vary continuously and not between incrementally constant values.

Deshalb ist ein verbessertes Verfahren anzustreben zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges zum Überwinden der Probleme herkömmlicher Lösungen.Therefore, an improved method for controlling a speed controller is to be sought of a vehicle to overcome the problems of conventional solutions.

1 wird hier verwendet zur Erläuterung von hier beschriebenen Ausführungsbeispielen. 1 zeigt schematisch ein Beispielfahrzeug 100. Es sind in 1 nur diejenigen Einheiten/Einrichtungen/Größen des Fahrzeuges 100 dargestellt, die für das Verständnis der Erfindung hilfreich sind. Das Fahrzeug 100 gemäß 1 hat einen Antriebsstrang/eine Kraftübertragung 110, die eingerichtet ist ein Drehmoment zu übertragen zwischen zumindest einer Antriebseinheit 101 und Antriebsrädern 111, 112 des Fahrzeuges 100. Die zumindest eine Antriebseinheit 101 kann einen Verbrennungsmotor enthalten, der in herkömmlicher Weise über eine Ausgangswelle 101 der Antriebseinheit 101 an eine Kupplung 103 und über die Kupplung auch mit einem Getriebe 105 verbunden ist. Das durch die Antriebseinheit 101 bereitgestellte Drehmoment wird dann an die Eingangswelle 104 des Getriebes 105 angelegt. Eine Antriebswelle 106, die mit einer Ausgangswelle des Getriebes 105 verbunden ist, treibt die Antriebsräder 111, 112 an über ein zentrales Getriebe 107, wie z.B. ein herkömmliches Differenzial, sowie Antriebswellen 104, 105, die mit dem Zentralgetriebe 107 verbunden sind. 1 is used here to explain exemplary embodiments described here. 1 shows schematically an example vehicle 100. There are in 1 only those units/equipment/variables of the vehicle 100 that are helpful for understanding the invention are shown. The vehicle 100 according to FIG 1 has a drive train/power transmission 110 that is set up to transmit torque between at least one drive unit 101 and drive wheels 111, 112 of vehicle 100. The at least one drive unit 101 can contain an internal combustion engine that is connected in a conventional manner via an output shaft 101 of drive unit 101 to a clutch 103 and also to a transmission 105 via the clutch. The torque provided by the drive unit 101 is then applied to the input shaft 104 of the transmission 105 . A drive shaft 106 connected to an output shaft of the transmission 105 drives the drive wheels 111,112 through a central transmission 107, such as a conventional differential, and drive shafts 104,105 connected to the central transmission 107.

Neben der einen Verbrennungsmotor aufweisenden Antriebseinheit 101 kann das Fahrzeug 100 auch eine oder mehrere elektrische Maschinen aufweisen zum Antreiben der Antriebsräder 111, 112 des Fahrzeuges 100; es kann sich also beispielsweise um ein sogenanntes Hybrid-Fahrzeug handeln.In addition to the drive unit 101 having an internal combustion engine, the vehicle 100 can also have one or more electric machines for driving the drive wheels 111, 112 of the vehicle 100; it can therefore be a so-called hybrid vehicle, for example.

Bei einem anderen Beispiel kann die Antriebseinheit 101 ausschließlich elektrische Maschinen enthalten zum Antrieb der Antriebswelle 111, 112, so dass das Fahrzeug 100 ein rein elektrisches Fahrzeug ist.In another example, the drive unit 101 may contain only electric machines for driving the drive shaft 111, 112, such that the vehicle 100 is an all-electric vehicle.

Die eine oder die mehreren elektrischen Maschinen können im Wesentlichen an irgendeiner Stelle entlang des Antriebsstranges 110 angeordnet sein, solange nur Drehmoment auf eines oder mehrere der Räder 111, 112 übertragen wird. Das Fahrzeug 100 kann in jeder bekannten Weise gestaltet sein, beispielsweise ohne das Getriebe 104 oder ein herkömmliches Differenzial gemäß 1, ohne dass dadurch der Umfang der Erfindung begrenzt wird.The one or more electric machines may be located substantially anywhere along the drive train 110 as long as torque is transferred to one or more of the wheels 111,112. The vehicle 100 may be configured in any known manner, such as without the transmission 104 or a conventional differential as shown in FIG 1 without thereby limiting the scope of the invention.

Der Antriebsstrang/die Transmission 110 und deren Komponenten werden gesteuert durch das Fahrzeug-Steuersystem über zumindest eine Steueranordnung 120, worin die beschriebene Erfindung implementiert sein kann. Die zumindest eine Steueranordnung 120 ist beispielsweise zuständig für eine oder mehrere Geschwindigkeitsregelfunktionen für die automatische Steuerung der Geschwindigkeit des Fahrzeuges. Diese Geschwindigkeitsregelfunktionen können unterschiedlicher Art sein. Bei einem Beispiel ist die Geschwindigkeitsregelfunktion herkömmlicher Art und eingerichtet zum Aufrechterhalten einer Geschwindigkeit, die durch den Fahrer oder das System eingestellt ist. Die Geschwindigkeitsregelfunktion kann auch derart sein, dass zusätzliche Informationen für die Steuerung der Geschwindigkeit des Fahrzeuges eingesetzt werden. Beispielsweise kann die Geschwindigkeitsregelfunktion eine sogenannte „Vorausschau“ („Look Ahead“) -Funktion ausführen. Eine „Vorausschau“-Geschwindigkeitsregelung (LACC) enthält eine Geschwindigkeitsregelfunktion, welche Kenntnisse einsetzt bezüglich eines anstehenden Straßenabschnittes, d.h. Kenntnisse bezüglich der Topographie der Straße vor dem Fahrzeug, um die Fahrzeuggeschwindigkeit anzupassen auf Basis von Variationen der Straße, auf der das Fahrzeug fährt.The powertrain/transmission 110 and its components are controlled by the vehicle control system via at least one control assembly 120 in which the described invention may be implemented. The at least one control arrangement 120 is responsible, for example, for one or more cruise control functions for automatically controlling the speed of the vehicle. These cruise control functions can be of different types. In one example, the cruise control function is conventional and configured to maintain a speed set by the driver or the system. The cruise control function can also be such that additional information is used to control the speed of the vehicle. For example, the cruise control function can perform a so-called "look-ahead" function. A "look-ahead" cruise control (LACC) includes a cruise control function that uses knowledge of an upcoming road segment, i.e. knowledge of the topography of the road ahead of the vehicle, to adjust vehicle speed based on variations in the road the vehicle is traveling on.

Die Steueranordnung 120 kann verteilt sein auf mehrere Steuereinheiten, die eingerichtet sind zum Steuern unterschiedlicher Komponenten des Fahrzeuges 100. Die Steueranordnung 120 kann z.B. eine Bestimmungseinheit 121 für ein Geschwindigkeitsprofil aufweisen und eine Geschwindigkeitssteuereinheit 122, die eingerichtet ist zum Ausführen der Verfahrensschritte der beschriebenen Erfindung, wie sie weiter unten noch näher erläutert wird. Die Steueranordnung 120 wird mit weiteren Einzelheiten in 6 beschrieben.The control arrangement 120 can be distributed over a plurality of control units that are set up to control different components of the vehicle 100. The control arrangement 120 can have, for example, a determination unit 121 for a speed profile and a speed control unit 122 that is set up to carry out the method steps of the invention described, such as it is explained in more detail below. The control arrangement 120 is described in more detail in 6 described.

Das Fahrzeug 100 kann weiterhin zumindest einen Sensor 140 aufweisen, z.B. eine Kamera, die an einer geeigneten Stelle des Fahrzeuges 100 angeordnet ist.The vehicle 100 may further include at least one sensor 140, such as a camera, located at a suitable location on the vehicle 100.

Weiterhin kann das Fahrzeug 100 ein Positioniersystem/-einheit 150 aufweisen. Die Positioniereinheit 150 kann auf einem Satellitennavigationssystem beruhen, wie einem Navigation Signal Timing and Ranging (Navstar), einem Global Positioning System (GPS), einem Differential GPS (DGPS), Galileo, GLONASS, oder dergleichen. Somit kann die Positioniereinheit einen GPS-Empfänger aufweisen.Furthermore, the vehicle 100 can have a positioning system/unit 150 . The positioning unit 150 may be based on a satellite navigation system such as a Navigation Signal Timing and Ranging (Navstar), a Global Positioning System (GPS), a Differential GPS (DGPS), Galileo, GLONASS, or the like. Thus, the positioning unit can have a GPS receiver.

Das Fahrzeug 100 kann weiterhin zumindest eine Kommunikationseinrichtung 160 aufweisen, die eingerichtet ist für eine Kommunikation mit zumindest einer Einheit 170, die extern ist in Bezug auf das Fahrzeug 100, wie z.B. eine Infrastruktureinrichtung, ein externer Server, eine Einrichtung für eine Positionsinformation und/oder zumindest eine Kommunikationseinrichtung eines anderen Fahrzeuges.The vehicle 100 can further have at least one communication device 160 that is set up for communication with at least one unit 170 that is external to the vehicle 100, such as an infrastructure device, an external server, a device for position information and/or at least one communication device of another vehicle.

Gemäß verschiedenen Ausführungsbeispielen der Erfindung kann die zumindest eine Kommunikationseinrichtung 160 im Wesentlichen jede Einrichtung sein, die Informationen zum und/oder vom Fahrzeug 100 überträgt, und die zumindest eine in Bezug auf das Fahrzeug 100 externe Einrichtung 170 kann im Wesentlichen eine jegliche externe Einrichtung sein, die mit dem Fahrzeug 100 kommuniziert, d.h. mit der zumindest einen Kommunikationseinrichtung 160, für die Übertragung von Informationen zum und/oder vom Fahrzeug 100. Die zumindest eine Kommunikationseinrichtung 160 kann auch eine Fahrzeug-zu-Fahrzeug-Kommunikationseinrichtung (V2V) sein, eine Kommunikationseinrichtung für eine Fahrzeug-zu-Infrastruktur-Kommunikation (V2I), eine Kommunikationseinrichtung Fahrzeug-zu-Allem (V2X) und/oder eine drahtlose Kommunikationseinrichtung, so dass eine Kommunikation zwischen dem Fahrzeug 100 und der zumindest einen externen Einrichtung 170 erreicht/bereitgestellt wird.According to various embodiments of the invention, the at least one communication device 160 may be essentially any device that transmits information to and/or from Vehicle 100 transmits, and the at least one device 170 external to the vehicle 100 may essentially be any external device that communicates with the vehicle 100, ie with the at least one communication device 160, for the transmission of information to and/or from vehicle 100. The at least one communication device 160 can also be a vehicle-to-vehicle communication device (V2V), a communication device for vehicle-to-infrastructure communication (V2I), a vehicle-to-all (V2X) communication device and /or a wireless communication device such that communication between the vehicle 100 and the at least one external device 170 is achieved/provided.

Die vorgeschlagene Lösung wird nun näher mit Bezug auf 2 beschrieben, welche ein Flussdiagramm für ein Verfahren 200 zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges zeigt. Das Verfahren 200 hat die Schritte 210-220.The proposed solution will now be discussed in more detail with reference to 2 described, which shows a flowchart for a method 200 for controlling a cruise control of a vehicle. The method 200 has steps 210-220.

In Schritt 210 gemäß 2 werden ein Maximalgeschwindigkeitsprofil und ein Minimalgeschwindigkeitsprofil für einen anstehenden Straßenabschnitt bestimmt auf Basis von Informationen bezüglich des anstehenden Straßenabschnittes; und
in Schritt 220 wird der Geschwindigkeitsregler gesteuert zur Regelung einer Geschwindigkeit des Fahrzeuges 100 im anstehenden Straßenabschnitt in einem Geschwindigkeitsintervall zwischen dem maximalen Geschwindigkeitsprofil und dem minimalen Geschwindigkeitsprofil.
In step 210 according to 2 determining a maximum speed profile and a minimum speed profile for an upcoming road segment based on information regarding the upcoming road segment; and
in step 220 the cruise control is controlled to regulate a speed of the vehicle 100 in the upcoming road segment in a speed interval between the maximum speed profile and the minimum speed profile.

Die in Schritt 210 gemäß 2 bestimmten Maximal- und Minimalgeschwindigkeitsprofile können hier ein erlaubtes Geschwindigkeitsintervall des Fahrzeuges über die Zeit angeben, in welcher das Fahrzeug auf dem anstehenden Straßenabschnitt fährt. Solche Maximal- und Minimalgeschwindigkeitsprofile können in herkömmlicher Weise eingesetzt werden durch den Geschwindigkeitsregler des Fahrzeuges zum Bestimmen der Fahrzeuggeschwindigkeit.The in step 210 according to 2 Certain maximum and minimum speed profiles can indicate a permitted speed interval of the vehicle over the time in which the vehicle is driving on the upcoming road section. Such maximum and minimum speed profiles may be used in a conventional manner by the vehicle's cruise control to determine vehicle speed.

Durch Steuerung des Geschwindigkeitsreglers derart, dass eine Geschwindigkeit des Fahrzeuges im anstehenden Straßenabschnitt gesteuert wird in einem Geschwindigkeitsintervall zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil gemäß Schritt 220 in 2 ergibt eine Geschwindigkeit des Fahrzeuges, im sicheren, zuverlässigen Bereich mit Energieeffizienz. Dies ist erheblich in einer Anzahl von Situationen, wie in den 3a und 3b dargestellt ist.By controlling the speed controller such that a speed of the vehicle in the upcoming road section is controlled in a speed interval between the maximum speed profile and the minimum speed profile according to step 220 in 2 results in a vehicle speed in the safe, reliable range with energy efficiency. This is significant in a number of situations, such as in the 3a and 3b is shown.

3a zeigt ein nicht einschränkendes Beispiel für die Steuerung der Geschwindigkeit eines Fahrzeuges 100 gemäß Ausführungsbeispielen der Erfindung. Die Geschwindigkeit des Fahrzeuges 100 in 3a kann zwischen den Zeitpunkten T1 und T2 innerhalb einer zugelassenen Abweichung schwanken zwischen einem ersten Maximalgeschwindigkeitsprofil vmax_1 und einem ersten Minimalgeschwindigkeitsprofil vmin_1. Das erste Maximalgeschwindigkeitsprofil vmax_1 und das erste Minimalgeschwindigkeitsprofil vmin_1 können hier bestimmt sein entsprechend dem Verfahren 200 auf Basis von Informationen über den anstehenden Straßenabschnitt. 3a 10 shows a non-limiting example of controlling the speed of a vehicle 100 according to embodiments of the invention. The speed of the vehicle 100 in 3a can fluctuate between times T1 and T2 within a permitted deviation between a first maximum speed profile v max_1 and a first minimum speed profile v min_1 . The first maximum speed profile v max_1 and the first minimum speed profile v min_1 can be determined here according to method 200 on the basis of information about the upcoming road section.

Bei einem nicht einschränkenden Beispiel kann das Fahrzeug 100 auf einer Autobahn gefahren werden und die Information bezüglich des anstehenden Straßenabschnittes kann eine Geschwindigkeitsbeschränkung sein, die sich auf den Abschnitt der Autobahn bezieht. Bei einem anderen Beispiel kann die Information bezüglich des anstehenden Straßenabschnittes eine Kombination sein aus einer gerade gegebenen Geschwindigkeitsbeschränkung und einer Information bezüglich gerade gegebener Wetterverhältnisse und/oder gegebenen Sichtverhältnissen. Wie noch weiter erläutert wird, können die Maximalgeschwindigkeitsprofile und die Minimalgeschwindigkeitsprofile bestimmt werden auf Basis von Fahrpräferenzen des Fahrers des Fahrzeuges. Somit bestimmt das Steuersystem auf Basis von zumindest einer Information bezüglich des anstehenden Straßenabschnittes und gegebenenfalls zusätzlicher Information, wie einer Information bezüglich der Präferenzen des Fahrers das Steuersystem des Fahrzeuges, vmax_1 und vmin_1. Die momentane Geschwindigkeit des Fahrzeuges, also eine Geschwindigkeit innerhalb eines Intervalls zwischen vmax_1 und vmin_1, kann in herkömmlicher Weise bestimmt werden durch die Geschwindigkeitsregelungsfunktion für einen energieeffizienten Vortrieb des Fahrzeuges. Zwischen dem Zeitpunkt T2 und dem Zeitpunkt T3 wird ein neuer Satz von Geschwindigkeitsprofilen vmax_transition und vmin_transition bestimmt. Beim in 3a gezeigten Beispiel wird der neue Satz von Geschwindigkeitsprofilen vmax_transition und vmin_transition bestimmt auf Basis von Informationen bezüglich des Auftretens einer Änderung der Bedingungen, welche zum ersten Satz von Geschwindigkeitsprofilen vmax_1 und vmin_1 geführt hatten und nicht weiter gelten. Beispielsweise kann das Fahrzeug die Autobahn verlassen und es gilt eine neue Geschwindigkeitsbeschränkung. Somit wird der Satz von Geschwindigkeitsprofilen vmax_transition und vmin_transition so bestimmt, dass ein Übergang möglich ist zwischen dem ersten Satz von Geschwindigkeitsprofilen vmax_1 und vmin_1 und dem zweiten Satz von Geschwindigkeitsprofilen vmax_2 und vmin_2, was zum Zeitpunkt T3 durchgeführt wird und auf der neuen Geschwindigkeitsbegrenzung basiert.As a non-limiting example, the vehicle 100 may be driven on a freeway and the information regarding the upcoming road segment may be a speed limit related to the portion of the freeway. In another example, the information regarding the upcoming road section can be a combination of a currently given speed limit and information regarding the currently given weather conditions and/or given visibility conditions. As will be explained further, the maximum speed profiles and the minimum speed profiles may be determined based on driving preferences of the driver of the vehicle. The control system thus determines the control system of the vehicle, v max_1 and v min_1 , on the basis of at least one item of information relating to the upcoming road section and possibly additional information, such as information relating to the driver's preferences. The instantaneous speed of the vehicle, ie a speed within an interval between v max_1 and v min_1 , can be determined in a conventional manner by the speed control function for energy-efficient propulsion of the vehicle. A new set of speed profiles v max_transition and v min_transition is determined between time T2 and time T3. at in 3a In the example shown, the new set of speed profiles v max_transition and v min_transition is determined on the basis of information regarding the occurrence of a change in the conditions that led to the first set of speed profiles v max_1 and v min_1 and no longer apply. For example, the vehicle may exit the highway and a new speed limit will apply. Thus, the set of speed profiles v max_transition and v min_transition is determined such that a transition is possible between the first set of speed profiles v max_1 and v min_1 and the second set of speed profiles v max_2 and v min_2 , which is performed at time T3 and on based on the new speed limit.

Ein weiteres nicht einschränkendes Beispiel für die Steuerung der Geschwindigkeit des Fahrzeuges 100, bei der die Erfindung verwirklicht ist, ist in 3b dargestellt.Another non-limiting example of controlling the speed of the vehicle 100 in which the invention is implemented is shown in FIG 3b shown.

Das zunächst zugelassene Geschwindigkeitsintervall des Fahrzeuges 100 in 3b ist begrenzt durch einen ersten Satz von Geschwindigkeitsprofilen vmax_1 und vmin_1. Zwischen den Zeitpunkten T2 und T5 aber ist die Maximalgeschwindigkeit beschränkt durch vmax, die sich gemäß 3b kontinuierlich über die Zeit ändert. Zwischen dem Zeitpunkt T3 und dem Zeitpunkt T4 ist auch die Minimalgeschwindigkeit vmin_1 durch vmax beschränkt. Die beschränkende Geschwindigkeit vmax kann für das Fahrzeug gelten aufgrund von gegebenen Straßenbedingungen und einer sich ändernden Fahrzeugumgebung, wie den Eigenschaften einer Straßenkrümmung. Beispielsweise kann vmax die Maximalgeschwindigkeit sein, welche das Fahrzeug aufrechterhalten kann, wenn es durch eine scharfe Kurve fährt. Somit müssen auf Basis der einschränkenden Geschwindigkeit vmax ein neues zulässiges Geschwindigkeitsintervall und auch ein Zeitintervall bestimmt werden, in dem das neue zulässige Geschwindigkeitsintervall einzusetzen ist, derart, dass die momentane Geschwindigkeit des Fahrzeuges angepasst ist an die gegebenen Straßenbedingungen. Das neue zugelassene Geschwindigkeitsintervall ist in 3b dargestellt als das Intervall zwischen einer zweiten Maximalgeschwindigkeit vmax_2 und einer zweiten Minimalgeschwindigkeit vmin_2. Das neuerlich zugelassene Geschwindigkeitsintervall muss nicht notwendigerweise nur in dem Zeitintervall T2-T5 eingesetzt werden. Das Zeitintervall, in dem das neue zugelassene Geschwindigkeitsintervall einzusetzen ist, Tx-Ty, die Form des Verlaufs des zweiten Maximalgeschwindigkeitsprofils vmax_2 und des zweiten Minimalgeschwindigkeitsprofils vmin_2, sowie auch das zugelassene Geschwindigkeitsintervall werden bestimmt entsprechend den Ausführungsbeispielen der Erfindung, um das gewünschte Fahrverhalten zu erreichen, was weiter unten noch näher erläutert wird.The initially permitted speed interval of the vehicle 100 in 3b is limited by a first set of speed profiles v max_1 and v min_1 . Between times T2 and T5, however, the maximum speed is limited by v max , which is 3b changing continuously over time. The minimum speed v min_1 is also limited by v max between time T3 and time T4. The limiting speed v max may apply to the vehicle due to given road conditions and a changing vehicle environment, such as characteristics of a road curvature. For example, v max may be the maximum speed that the vehicle can maintain when navigating a sharp turn. Thus, based on the restricting speed v max a new permissible speed interval and also a time interval in which the new permissible speed interval is to be used must be determined such that the instantaneous speed of the vehicle is adapted to the given road conditions. The new permitted speed interval is in 3b represented as the interval between a second maximum speed v max_2 and a second minimum speed v min_2 . The newly allowed speed interval does not necessarily have to be used only in the time interval T2-T5. The time interval in which the new permitted speed interval is to be used, Tx-Ty, the form of the course of the second maximum speed profile v max_2 and the second minimum speed profile v min_2 , as well as the permitted speed interval are determined according to the exemplary embodiments of the invention in order to achieve the desired driving behavior achieve what is explained in more detail below.

Durch Ausführung der Verfahrensschritte 210-220 des Verfahrens 200 kann das zugelassene Geschwindigkeitsintervall so angepasst werden, dass komplexe Geschwindigkeitsprofile aufgrund verschiedener externer Faktoren bei der Bestimmung der Geschwindigkeit des Fahrzeuges 100 eingesetzt sind.By performing method steps 210-220 of method 200, the allowed speed interval can be adjusted to incorporate complex speed profiles due to various external factors in determining the vehicle 100 speed.

Das Verfahren 200 und weitere Ausführungsformen der Erfindung werden nunmehr mit weiteren Einzelheiten erläutert in Bezug auf 4, welche ein Fahrzeug darstellt, das mit einer momentanen Geschwindigkeit vact auf einer Strecke fährt, wobei das Bezugszeichen 510 einen anstehenden Straßenabschnitt bezeichnet. Die Straße, auf der das Fahrzeug fährt, kann gekennzeichnet werden durch Merkmale und Bedingungen, welche Einfluss haben können auf ein zugelassenes Geschwindigkeitsintervall und die momentane Geschwindigkeit vact des Fahrzeuges 100. Die Strecke kann zum Beispiel ein sich änderndes Gelände aufweisen, d.h. gekennzeichnet sein durch eine sich ändernde Straßenkrümmung, sich ändernde Querneigungswinkel und eine sich ändernde Topographie. Auch können die Bedingungen entlang der Fahrtstrecke hinsichtlich der Verkehrssituation, den Sichtverhältnissen etc. sich ändern. The method 200 and other embodiments of the invention are now discussed in more detail with respect to FIG 4 14 showing a vehicle running on a route at a current speed vact, wherein reference numeral 510 denotes an upcoming road segment. The road on which the vehicle is traveling may be characterized by features and conditions which may affect a permitted speed interval and the instantaneous speed vact of the vehicle 100. The route may, for example, have changing terrain, ie be characterized by a changing road curvature, changing bank angles and changing topography. The conditions along the route with regard to the traffic situation, visibility, etc. can also change.

Die Geschwindigkeit des Fahrzeuges wird gesteuert durch die Geschwindigkeitsregelfunktion gemäß den Verfahrensschritten 210-220 des Verfahrens 200.The speed of the vehicle is controlled by the cruise control function according to method steps 210-220 of method 200.

4 zeigt ein Maximalgeschwindigkeitsprofil vmax und ein Minimalgeschwindigkeitsprofil vmin für das Fahrzeug 100, welche gemäß Schritt 210 des Verfahrens 200 für den anstehenden Straßenabschnitt 510 bestimmt sind. 4 shows a maximum speed profile v max and a minimum speed profile v min for vehicle 100, which are determined according to step 210 of method 200 for upcoming road section 510.

Wie oben erläutert, können das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil, vmax und vmin, bestimmt werden auf Basis von Informationen bezüglich des anstehenden Straßenabschnittes.As explained above, the maximum speed profile and the minimum speed profile, v max and v min , can be determined based on information regarding the road segment in question.

Die Informationen bezüglich des anstehenden Straßenabschnittes können bei diesem Ausführungsbeispiel Informationen beinhalten über zumindest eine der folgenden Größen: eine Geschwindigkeitsbeschränkung, eine Verkehrsdichte, Verkehrsinformationen, eine Krümmung, ein Querneigungswinkel, eine Topographie und über Sichtverhältnisse.In this exemplary embodiment, the information relating to the upcoming road section can contain information about at least one of the following variables: a speed limit, traffic density, traffic information, a curvature, a bank angle, topography and visibility conditions.

Informationen über den anstehenden Straßenabschnitt können beispielsweise gewonnen werden aus digitalen Karten und aus kartographischen Informationen in Kombination mit Positionsinformationen, z.B. einem globalen Positionsbestimmungssystem (GPS). Die Positionsinformationen können eingesetzt werden zum Bestimmen des Ortes des Fahrzeuges in Bezug auf die Kartendaten, so dass die Straßenabschnittsinformationen aus den Kartendaten entnommen werden können.Information about the forthcoming road section can be obtained, for example, from digital maps and from cartographic information in combination with position information, e.g. a global positioning system (GPS). The position information can be used to determine the location of the vehicle in relation to the map data, so that the road section information can be extracted from the map data.

Informationen bezüglich des anstehenden Straßenabschnittes können bei einem Beispiel gewonnen werden auf Basis von Informationen, die im Fahrzeug 100 bestimmt werden. Beispielsweise können topographische Informationen und Informationen bezüglich Geschwindigkeitsbegrenzungen in dem Fahrzeug in Kombination mit Positionsinformationen abgespeichert und daraus entnommen werden. Weiterhin können zeitgemäße Fahrzeuge einen oder mehrere Sensoren aufweisen, die verwendet werden können zum Bereitstellen von Informationen, die mit dem Straßenabschnitt vor dem Fahrzeug 100 in Verbindung stehen. Beispielsweise kann das Fahrzeug 100 ausgerüstet sein mit einer oder mit mehreren Kameras und/oder einer oder mehreren Radareinrichtungen, welche eingesetzt werden können zum Bestimmen von Informationen, wie Geschwindigkeitsbegrenzungen, Verkehrsdichte, Verkehrsinformationen, Straßenkrümmungen, Querneigungswinkel, Topographie und bezüglich der Sichtverhältnisse.Information regarding the upcoming road segment may be obtained based on information determined in the vehicle 100, in one example. For example, topographical information and information regarding speed limits can be stored in and extracted from the vehicle in combination with position information. Furthermore, contemporary vehicles may have one or more sensors that ver may be used to provide information related to the road segment ahead of the vehicle 100 . For example, vehicle 100 may be equipped with one or more cameras and/or one or more radars that may be used to determine information such as speed limits, traffic density, traffic information, road curvature, bank angles, topography, and visibility.

Bei einem weiteren Beispiel können Informationen über den anstehenden Straßenabschnitt gewonnen werden auf Basis von Informationen aus externen Quellen. Solche Informationen können empfangen werden durch Kommunikation mit zumindest einem weiteren Fahrzeug oder von zumindest einer Infrastruktureinrichtung über passende Kommunikationsmittel, wie eine Fahrzeug-zu-Fahrzeug V2V-Kommunikation, Fahrzeug-zu-Infrastruktur V2I -Kommunikation, Fahrzeug-zu-Allem V2X -Kommunikation, oder ähnliches.In another example, information about the upcoming road segment can be obtained based on information from external sources. Such information can be received by communicating with at least one other vehicle or from at least one infrastructure facility via appropriate communication means, such as vehicle-to-vehicle V2V communication, vehicle-to-infrastructure V2I communication, vehicle-to-everything V2X communication, or similar.

Der Verlauf der Maximalgeschwindigkeitsprofile und der Minimalgeschwindigkeitsprofile, vmax und vmin, kann beeinflusst sein durch einen oder mehrere der oben genannten Faktoren, die in 4 dargestellt sind. Im anstehenden Straßenabschnitt kann die Geschwindigkeit des Fahrzeuges 100 begrenzt sein, z.B. durch rechtliche Geschwindigkeitsgrenzen, Wetterbedingungen, Sichtverhältnisse oder die Verkehrsdichte zwischen der Position A und der Position D.The course of the maximum speed profiles and the minimum speed profiles, v max and v min , can be influenced by one or more of the above factors, which are 4 are shown. The speed of vehicle 100 may be limited in the upcoming section of road, e.g. by legal speed limits, weather conditions, visibility conditions or the traffic density between position A and position D.

Die Bestimmung des Maximalgeschwindigkeitsprofils und des Minimalgeschwindigkeitsprofils kann ausgeführt werden in dem Steuersystem des Fahrzeuges 100 unter Verwendung der Fahrzeugeigenschaften und statistischer Werte bezüglich der Fahrdaten. Die beste Referenzgeschwindigkeit für das Fahrzeug in einem Intervall zwischen den Maximalgeschwindigkeitsprofilen und den Minimalgeschwindigkeitsprofilen wird ermittelt unter Verwendung von auf Beispielen beruhenden Simulationen, mit Optimierungsalgorithmen und/oder anderen Rechnungen.The determination of the maximum speed profile and the minimum speed profile can be performed in the control system of the vehicle 100 using the vehicle characteristics and statistical values related to the driving data. The best reference speed for the vehicle in an interval between the maximum speed profiles and the minimum speed profiles is determined using example-based simulations, optimization algorithms and/or other calculations.

Beim Beispiel gemäß 4 kann das Maximalgeschwindigkeitsprofil vmax direkt abgeleitet werden aus den gegebenen Geschwindigkeitsbeschränkungen. Sobald das Maximalgeschwindigkeitsprofil vmax bestimmt ist, kann das Minimalgeschwindigkeitsprofil vmin so bestimmt werden, dass die gegebenen Geschwindigkeitsbeschränkungen eingehalten werden und die Leistung des Fahrzeuges optimiert wird.According to the example 4 the maximum speed profile v max can be derived directly from the given speed restrictions. Once the maximum speed profile v max is determined, the minimum speed profile v min can be determined such that the given speed restrictions are met and the performance of the vehicle is optimized.

Das Maximalgeschwindigkeitsprofil vmax zwischen den Zeitpunkten T1 und T3 und ab dem Zeitpunkt T4 kann beispielsweise bestimmt werden auf Basis von rechtlichen Geschwindigkeitsbeschränkungen bezüglich des entsprechenden Straßenabschnittes. Bei einem anderen Beispiel kann das Maximalgeschwindigkeitsprofil vmax bestimmt werden auf Basis von rechtlichen Geschwindigkeitsbeschränkungen, zusammen mit anderen Parametern, welche die Maximalgeschwindigkeit des Fahrzeuges 100 einschränken, wie beispielsweise Wetterbedingungen und/oder Sichtverhältnisse. Beispielsweise kann das Maximalgeschwindigkeitsprofil vmax für ein Fahrzeug, welches auf einer Straße mit erlaubter Geschwindigkeit 120 km/h fährt, tiefer eingestellt werden, wenn die Sichtverhältnisse eingeschränkt sind. Bei einem weiteren Ausführungsbeispiel können die Verkehrsverhältnisse in der Umgebung des Fahrzeuges das Maximalgeschwindigkeitsprofil vmax begrenzen. Bei dichtem Verkehr kann das Maximalgeschwindigkeitsprofil vmax an den gegebenen Verkehrsfluss angepasst werden.The maximum speed profile v max between the points in time T1 and T3 and from the point in time T4 can be determined, for example, on the basis of legal speed restrictions with regard to the corresponding road section. In another example, the maximum speed profile v max may be determined based on legal speed restrictions, along with other parameters that limit the maximum speed of the vehicle 100, such as weather conditions and/or visibility. For example, the maximum speed profile v max for a vehicle that is driving on a road with the permitted speed of 120 km/h can be set lower if visibility is limited. In a further exemplary embodiment, the traffic conditions in the area surrounding the vehicle can limit the maximum speed profile v max . In heavy traffic, the maximum speed profile v max can be adjusted to the given traffic flow.

Zwischen den Zeitpunkten T3 und T4 wird eine andere Geschwindigkeitsbegrenzung für das Fahrzeug 100 eingestellt. Beispielsweise wird eine scharfe Kurve vorausgesehen, welche eine Reduzierung des Maximalgeschwindigkeitsprofils vmax erfordert zur Vermeidung eines Abrutschens des Fahrzeuges auf der Straße. Deshalb wird zwischen dem Zeitpunkt T3 und dem Zeitpunkt T4, entsprechend den Positionen C und D, das Maximalgeschwindigkeitsprofil in einer kontinuierlich variablen Weise angepasst derart, dass das Fahrzeug sicher durch die Kurve kommt. Das Maximalgeschwindigkeitsprofil vmax kann hier berechnet werden auf Basis von z.B. dem Radius der vorhergesehenen Kurve und einer maximal zulässigen Querbeschleunigung.A different speed limit for vehicle 100 is set between times T3 and T4. For example, a sharp turn is foreseen, which requires a reduction of the maximum speed profile v max to avoid the vehicle skidding on the road. Therefore, between time T3 and time T4, corresponding to positions C and D, the maximum speed profile is adjusted in a continuously variable manner such that the vehicle safely negotiates the curve. The maximum speed profile v max can be calculated here on the basis of, for example, the radius of the anticipated curve and a maximum permissible lateral acceleration.

In ähnlicher Weise kann das Maximalgeschwindigkeitsprofil vmin bestimmt werden auf Basis von gegebenen Verhältnissen. Bei einem nicht einschränkenden Beispiel, bei dem das Fahrzeug 100 auf einer Bergaufstrecke fährt, kann das Maximalgeschwindigkeitsprofil berechnet werden auf Basis einer möglichen Beschleunigung des Fahrzeuges auf der Bergaufstrecke zusammen mit Parametern, wie der Fahrzeugmasse, der Neigung der Straße vor dem Fahrzeug, um nur einige zu nennen.Similarly, the maximum velocity profile v min can be determined based on given ratios. In a non-limiting example where the vehicle 100 is traveling on an uphill stretch, the maximum speed profile may be calculated based on potential acceleration of the vehicle on the uphill stretch along with parameters such as vehicle mass, the grade of the road ahead of the vehicle, to name a few to call.

Weiterhin können die Maximalgeschwindigkeitsprofile und die Minimalgeschwindigkeitsprofile bestimmt werden auf Basis von Fahrgewohnheiten des Fahrers des Fahrzeuges. Somit kann der Fahrer des Fahrzeuges die Fahrzeuggeschwindigkeit beeinflussen durch Auswahl von Einstellungen bezüglich der Pegel von vmin und/oder vmax. Der Fahrer bzw. die Fahrerin kann beispielsweise seine/ihre Fahrpräferenzen bezüglich Energieeffizienz, Fahrkomfort und Fahrzeit spezifizieren und so die Pegel und die Verläufe der Geschwindigkeitsprofile beeinflussen.Furthermore, the maximum speed profiles and the minimum speed profiles can be determined based on driving habits of the driver of the vehicle. Thus, the driver of the vehicle can affect vehicle speed by selecting adjustments to the levels of v min and/or v max . The driver can, for example, specify his/her driving preferences with regard to energy efficiency, driving comfort and driving time, and thus influence the level and progression of the speed profiles.

Im Allgemeinen kann das Minimalgeschwindigkeitsprofil vmin bestimmt werden auf Basis von Beschleunigungen und Abbremsungen, die geeignet sind für eine Optimierung der Fahrzeuggeschwindigkeit bezüglich Energieeffizienz, Fahrkomfort oder Fahrtzeit. Sind vmin und vmax bestimmt, kann die Fahrzeuggeschwindigkeit berechnet werden. Die Geschwindigkeit des Fahrzeuges zu jedem Zeitpunkt soll das zulässige Geschwindigkeitsintervall vallowed nicht verlassen, welches begrenzt ist durch das Maximalgeschwindigkeitsprofil und das Minimalgeschwindigkeitsprofil. Die Berechnung der Fahrzeuggeschwindigkeit kann ausgeführt werden mit herkömmlichen Verfahren durch Optimierung oder Simulation verschiedener Situationen zum Ermitteln einer energieeffizienten Referenzgeschwindigkeit, welche dann durch das Fahrzeug beibehalten wird.In general, the minimum speed profile v min can be determined on the basis of accelerations and decelerations that are suitable for optimizing the vehicle speed with regard to energy efficiency, driving comfort or travel time. Once v min and v max are determined, the vehicle speed can be calculated. The speed of the vehicle at any point in time should not leave the permissible speed interval v allowed , which is limited by the maximum speed profile and the minimum speed profile. The vehicle speed calculation can be performed with conventional methods by optimizing or simulating various situations to determine an energy efficient reference speed, which is then maintained by the vehicle.

Das Maximalgeschwindigkeitsprofil und/oder das Minimalgeschwindigkeitsprofil können gemäß einem Ausführungsbeispiel weiterhin bestimmt werden auf Basis einer Eingabe eines Nutzers in den Geschwindigkeitsregler.According to one exemplary embodiment, the maximum speed profile and/or the minimum speed profile can also be determined on the basis of a user input into the speed controller.

Der Fahrer kann in die Lage versetzt werden, von Hand das Maximalgeschwindigkeitsprofil und/oder das Minimalgeschwindigkeitsprofil anzupassen oder sogar einzustellen in Abhängigkeit von z.B. der gegebenen Verkehrssituation. Der Fahrer mag sich beispielsweise wohler fühlen bei Zulassung von großen Änderungen in der Geschwindigkeit, wenn die Verkehrsdichte gering ist. Wenn bei einem anderen Beispiel die Sichtverhältnisse schlecht sind, kann der Fahrer wünschen, dass die maximal zulässige Geschwindigkeit des Fahrzeuges reduziert ist.The driver can be enabled to manually adapt or even set the maximum speed profile and/or the minimum speed profile depending on, for example, the given traffic situation. For example, the driver may feel more comfortable allowing large changes in speed when traffic density is light. In another example, when visibility is poor, the driver may want the vehicle's maximum allowable speed to be reduced.

Bei einem Beispiel kann die Eingabe seitens des Nutzers in den Geschwindigkeitsregler in herkömmlicher Weise erfolgen mit beispielsweise einem Hebel, einem Druckknopf, einem berührungsempfindlichen Schirm, um nur wenige zu nennen. Der Geschwindigkeitsregler kann bei einem weiteren Beispiel gesteuert werden mittels Sprachbefehlen seitens des Nutzers/Fahrers. Bei manueller Eingabe oder bei Sprachbefehlen kann der Fahrer den bevorzugten Pegel bezüglich des Maximalgeschwindigkeitsprofils und/oder des Minimalgeschwindigkeitsprofils auswählen. Andererseits kann der Fahrer auch ein bereits festgelegtes Geschwindigkeitsprofil in ein anderes, bevorzugtes Geschwindigkeitsprofil ändern.In one example, user input to the cruise control may be in a conventional manner using, for example, a lever, a push button, a touch-sensitive screen, to name a few. In another example, the cruise control may be controlled by voice commands from the user/driver. With manual input or with voice commands, the driver can select the preferred level with respect to the maximum speed profile and/or the minimum speed profile. On the other hand, the driver can also change a speed profile that has already been defined to another, preferred speed profile.

Bei einem Ausführungsbeispiel kann es sich bei der Nutzereingabe in dem Geschwindigkeitsregler um einen Eingabemodus für den Fahrer handeln.In one embodiment, the user input in the cruise control may be a driver input mode.

Wie oben erläutert kann ein Eingabemodus für den Fahrer als Nutzer eine oder mehrere vorgegebene Ausführungseinstellungen in dem Geschwindigkeitsregler des Fahrzeuges betreffen.As explained above, an input mode for the driver as a user can relate to one or more predefined execution settings in the vehicle's cruise control.

Nicht einschränkende Beispiele bezüglich des Fahrer-Modus können einen sogenannten Eco-Modus betreffen, in dem die Fahrzeuggeschwindigkeit bestimmt wird zum Erzielen einer bestmöglichen Energieeinsparung; ein Standardmodus kann eine Optimierung mit guter Treibstoffökonomie bei guter Leistung am Berg betreffen; und ein sogenannter Power-Modus kann eine Optimierung der Fahrtzeit betreffen. Dem Fahrer werden somit Möglichkeiten geboten, einen Vorrang vorzugeben zwischen Treibstofff-/Energieverbrauch, Fahrtzeit, Fahrtleistung etc.Non-limiting examples relating to the driver mode can relate to a so-called eco mode, in which the vehicle speed is determined in order to achieve the best possible energy saving; a standard mode may concern an optimization with good fuel economy with good hill performance; and a so-called power mode can affect an optimization of the travel time. The driver is thus given the opportunity to prioritize fuel/energy consumption, travel time, mileage, etc.

Durch Auswahl eines bevorzugten Fahrermodus kann der Fahrer also Einfluss nehmen und die Verläufe der Maximalgeschwindigkeitsprofile und/oder der Minimalgeschwindigkeitsprofile vmax bzw. vmin steuern und dementsprechend auch die Größe des zulässigen Geschwindigkeitsintervalls vallowed.By selecting a preferred driver mode, the driver can therefore influence and control the curves of the maximum speed profiles and/or the minimum speed profiles v max and v min and accordingly also the size of the permissible speed interval v allowed .

Das zulässige Geschwindigkeitsintervall vallowed bietet einen Rahmen für das Steuersystem des Geschwindigkeitsreglers bei Bestimmung der aktuellen Geschwindigkeit des Fahrzeuges zu jedem Zeitpunkt. Bei einem spezifischen zugelassenen Geschwindigkeitsintervall vallowed findet das Steuersystem des Fahrzeuges eine energieeffiziente Steuerung derart, dass die tatsächliche Geschwindigkeit innerhalb gewünschter Einstellungen liegt.The allowed speed interval v allowed provides a framework for the cruise control system in determining the current speed of the vehicle at any instant. At a specific allowed speed interval v allowed the vehicle's control system finds energy efficient control such that the actual speed is within desired settings.

Durch die Einrichtung eines großen Geschwindigkeitsintervalls kann eine verbesserte Treibstoffökonomie gewonnen werden, weil ein weiterer Geschwindigkeitsbereich ermöglicht ist. Das Fahrzeug kann Funktionen einsetzen wie Motorbremsung, Freilauf und Bremsung, ohne das zugelassene Geschwindigkeitsintervall vallowed zu verlassen.By establishing a large speed interval, improved fuel economy can be gained because a wider speed range is allowed. The vehicle can use functions such as engine braking, coasting and braking without leaving the allowed speed interval v allowed .

Ist das zugelassene Geschwindigkeitsintervall vallowed relativ klein, dann ist das Verhalten des Motors häufig abrupt und ausgerichtet auf ein Halten der bevorzugten Geschwindigkeit unter allen Bedingungen.If the allowed speed interval v allowed is relatively small, then the behavior of the engine is often abrupt and geared towards maintaining the preferred speed under all conditions.

Eine Bestimmung der Maximal- und Minimalgeschwindigkeitsprofile auf Basis einer Eingabe des Nutzers in einem Fahrermodus kann dadurch ausgelöst werden, dass der Fahrer einen bevorzugten Fahrermodus auswählt. Ein Fahrermodus, der mehr auf Ökonomie abstellt, ergibt ein breiteres Geschwindigkeitsintervall vallowed. In der einfachsten Form besteht vallowed aus einem konstanten Minimalgeschwindigkeitsprofil vmin und einem konstanten Maximalgeschwindigkeitsprofil vmax. Sind allerdings beispielsweise eine Änderung in einer Geschwindigkeitsbegrenzung oder eine Kurve gegeben, dann können die Geschwindigkeitsprofile vmin und vmax nicht konstant sein. In solchen Situationen beeinflusst ein ausgewählter Fahrermodus die Geschwindigkeitsprofile vmin und vmax derart, dass ein mehr auf Ökonomie abstellender Fahrermodus ein größeres Geschwindigkeitsintervall vallowed ergibt, auch wenn vmin und vmax nicht konstant sind.A determination of the maximum and minimum speed profiles based on user input in a driver mode can be triggered by the driver selecting a preferred driver mode. A driver mode that focuses more on economy gives a wider speed interval v allowed . In its simplest form, v allowed consists of a constant minimum speed profile v min and a constant maximum speed profile v max . However, if there is a change in a speed limit or a curve, for example, then the speed profiles v min and v max cannot be constant. In such situations a selected driver mode influences the speed profiles v min and v max in such a way that a driver mode geared more towards economy results in a larger speed interval v allowed , even if v min and v max are not constant.

Eine zentrale Einstellung bei der automatischen Geschwindigkeitssteuerung ist eine Einstellung einer eingestellten Geschwindigkeit. Die eingestellte Geschwindigkeit ist eine bevorzugte Geschwindigkeit derart, dass das Fahrzeug die bevorzugte Geschwindigkeit beibehält und die Entscheidung hierfür kann automatisch erfolgen oder durch den Fahrer eingestellt werden. Wie oben erläutert, kann die momentane Geschwindigkeit des Fahrzeuges im zugelassenen Geschwindigkeitsintervall vallowed um die eingestellte Geschwindigkeit herum variieren, um so eine gewünschte Fahrleistung zu erhalten.A central adjustment in automatic speed control is an adjustment of a set speed. The set speed is a preferred speed such that the vehicle maintains the preferred speed and the decision to do so may be automatic or set by the driver. As explained above, the instantaneous speed of the vehicle in the permitted speed interval v allowed can vary around the set speed in order to obtain a desired driving performance.

Fährt das Fahrzeug 100 auf einem Straßenabschnitt 510, kann die eingestellte Geschwindigkeit bei einem Beispiel einen konstanten Wert annehmen, z.B. entsprechend einem rechtlichen Geschwindigkeitsgrenzwert bezüglich des Straßenabschnittes. Die eingestellte Geschwindigkeit kann einen konstanten Wert haben oder sie kann mit der Zeit variieren. Der eingestellte Geschwindigkeitspegel über der Zeit wird hier als das eingestellte Geschwindigkeitsprofil bezeichnet.In one example, when the vehicle 100 is traveling on a road segment 510, the set speed may assume a constant value, e.g., corresponding to a legal speed limit related to the road segment. The set speed can have a constant value or it can vary over time. The set velocity level over time is referred to herein as the set velocity profile.

Bei einem Ausführungsbeispiel können das Maximalgeschwindigkeitsprofil vmax und/oder das Minimalgeschwindigkeitsprofil vmin so bestimmt werden, dass sie weiterhin basieren auf einem eingestellten Geschwindigkeitsprofil für den anstehenden Straßenabschnitt 510.In one embodiment, the maximum speed profile v max and/or the minimum speed profile v min can be determined such that they continue to be based on a set speed profile for the upcoming road section 510.

Die Festlegung der Maximal- und Minimalgeschwindigkeitsprofile auf Basis eines eingestellten Geschwindigkeitsprofils für den anstehenden Straßenabschnitt 510 kann ausgelöst werden durch eine Festlegung eines eingestellten Geschwindigkeitsprofils. Bei einem Beispiel kann das eingestellte Geschwindigkeitsprofil manuell durch den Fahrer eingestellt werden. Bei einem anderen Beispiel kann das eingestellte Geschwindigkeitsprofil automatisch durch ein Steuersystem des Geschwindigkeitsreglers des Fahrzeuges eingestellt werden, z.B. durch Auslesung von geltenden rechtlichen Geschwindigkeitsbeschränkungen oder auf irgendeine andere herkömmliche Art.Determining the maximum and minimum speed profiles based on a set speed profile for the upcoming road segment 510 can be triggered by a setting of a set speed profile. In one example, the set speed profile can be set manually by the driver. In another example, the set speed profile may be set automatically by a vehicle's cruise control control system, e.g., by reading applicable legal speed limits or in any other conventional manner.

Ein Beispiel ist eine Einstellung, bei der die eingestellte Geschwindigkeit automatisch angepasst wird als Funktion der jeweils geltenden rechtlichen Geschwindigkeitsbeschränkungen. Variieren die Geschwindigkeitsbeschränkungen, wird die eingestellte Geschwindigkeit aktualisiert. Ein weiteres Beispiel betrifft die Fahrt auf einer kurvigen Straße, wo die eingestellte Geschwindigkeit variieren muss entsprechend der Gefahr eines Verrutschens oder Kippens in einer Kurve. Weitere Faktoren, wie schlechte Sichtverhältnisse oder Wetterbedingungen können ebenfalls die eingestellte Geschwindigkeit beeinflussen.An example is a setting where the set speed is automatically adjusted as a function of the applicable legal speed limit. If the speed limits vary, the set speed will be updated. Another example concerns driving on a winding road, where the set speed must vary according to the risk of slipping or tipping in a curve. Other factors such as poor visibility or weather conditions can also affect the set speed.

Wie oben mit Bezug auf 3a erläutert ist, sind in bestimmten Situationen Geschwindigkeitsprofile erforderlich, die einen Übergang zwischen zwei Sätzen von Geschwindigkeitsprofilen ermöglichen. Die 5a-5c zeigen nicht einschränkende Beispiele für die Bestimmung von Sätzen von Geschwindigkeitsprofilen, welche solche Übergänge gemäß dem Verfahren der Erfindung ermöglichen.As above with reference to 3a is explained, in certain situations speed profiles are required that allow a transition between two sets of speed profiles. the 5a-5c show non-limiting examples for the determination of sets of speed profiles that allow such transitions according to the method of the invention.

In 5a ist ein erstes zugelassenes Geschwindigkeitsintervall vallowed für das Fahrzeug zwischen den Zeitpunkten T1 und T2 dargestellt. Das erste zugelassene Geschwindigkeitsintervall vallowed ist das Intervall zwischen einer ersten Maximalgeschwindigkeit vmax_1 und einer ersten Minimalgeschwindigkeit vmin_1. Zum Zeitpunkt T2 ist ein zweites erlaubtes Geschwindigkeitsintervall vallowed dargestellt als das Intervall zwischen einer zweiten Maximalgeschwindigkeit vmax_2 und einer zweiten Minimalgeschwindigkeit vmin_2. Ein Übergang zwischen dem ersten Satz der Geschwindigkeit vmax_1 und vmin_1 und dem zweiten Satz der Geschwindigkeit vmax_2 und vmin_2 kann in unterschiedlicher Weise erfolgen. Wie zuvor erläutert, kann die Größe des zugelassenen Geschwindigkeitsintervalls vallowed Einfluss haben auf das Fahrverhalten des Fahrzeuges. Durch ein großes Geschwindigkeitsintervall vallowed kann eine verbesserte Treibstoffökonomie erhalten werden, während bei relativ kleineren Geschwindigkeitsintervallen vallowed das Ansprechverhalten des Motors abrupter sein kann und eine Optimierung zum Halten einer bevorzugten Geschwindigkeit unter allen Bedingungen gegeben ist.In 5a shows a first permitted speed interval v allowed for the vehicle between times T1 and T2. The first allowed speed interval v allowed is the interval between a first maximum speed v max_1 and a first minimum speed v min_1 . At time T2, a second allowed speed interval v allowed is shown as the interval between a second maximum speed v max_2 and a second minimum speed v min_2 . A transition between the first set of speeds v max_1 and v min_1 and the second set of speeds v max_2 and v min_2 can take place in different ways. As previously explained, the size of the allowed speed interval v allowed can affect the driving behavior of the vehicle. With a large v allowed speed interval improved fuel economy can be obtained, while with relatively smaller v allowed speed intervals the engine response can be more abrupt and optimized for maintaining a preferred speed under all conditions.

5b zeigt ein Beispiel für einen Übergang zwischen einem ersten Satz aus der Geschwindigkeit vmax_1 und vmin_1 und einem zweiten Satz aus der Geschwindigkeit vmax_2 und vmin_2. Der Übergang hat ein Maximalgeschwindigkeitsprofil vmax und ein Minimalgeschwindigkeitsprofil vmin zwischen den Zeitpunkten T2 und T3. Das Maximalgeschwindigkeitsprofil vmax und das Minimalgeschwindigkeitsprofil vmin haben den gleichen Abbremsungsstartpunkt zum Zeitpunkt T2, den gleichen Abbremsungsendpunkt zum Zeitpunkt T3 und die gleichen Abbremsungsraten. 5b shows an example of a transition between a first set of speeds v max_1 and v min_1 and a second set of speeds v max_2 and v min_2 . The transition has a maximum speed profile v max and a minimum speed profile v min between times T2 and T3. The maximum speed profile v max and the minimum speed profile v min have the same deceleration start point at time T2, the same deceleration end point at time T3, and the same deceleration rates.

5c zeigt ein weiteres Beispiel für einen Übergang zwischen einem ersten Satz aus der Geschwindigkeit vmax_1 und vmin_1 und einem zweiten Satz aus der Geschwindigkeit vmax_2 und vmin_2. Hier wird ein variables zulässiges Geschwindigkeitsintervall zwischen den Zeitpunkten T2 und T3 gewonnen durch Zulassung von verschiedenen Abbremsungsraten für das Maximalgeschwindigkeitsprofil vmax und das Minimalgeschwindigkeitsprofil vmin. Die Variation der Abbremsungsraten von vmax und vmin impliziert eine Variation bezüglich der Start- oder Stopppositionen bezüglich der Änderung des Wertes von vmin oder vmax. Die Abbremsungsrate bezüglich des Maximalgeschwindigkeitsprofils vmax hängt ab vom Start und von der Stoppposition des Geschwindigkeitsprofils. Durch Verschiebung von beispielsweise T2 in 5c in Richtung auf T3 steigt die Abbremsungsrate an. Durch Verschiebung von T2 in 5c in Richtung auf T1, fällt die Abbremsungsrate ab. 5c shows another example of a transition between a first set of speeds v max_1 and v min_1 and a second set of speeds v max_2 and v min_2 . Here a variable permissible speed interval between times T2 and T3 obtained by allowing different deceleration rates for the maximum speed profile v max and the minimum speed profile v min . The variation in the deceleration rates of v max and v min implies a variation in the start or stop positions with respect to the change in the value of v min or v max . The deceleration rate with respect to the maximum speed profile v max depends on the start and stop position of the speed profile. By shifting, for example, T2 in 5c towards T3 the rate of deceleration increases. By shifting T2 in 5c towards T1, the deceleration rate falls.

Wie sich aus 5c ergibt, hat die Einstellung geeigneter Start- und/oder Stopppositionen der Geschwindigkeitsprofile dann, wenn ein Übergang zwischen zwei Geschwindigkeitsprofilen erforderlich ist, Einfluss auf die Änderungsrate, d.h. die Beschleunigungsrate und die Abbremsungsrate der Geschwindigkeitsprofile und auf die Größe des zugelassenen Geschwindigkeitsintervalls vallowed. Wie zuvor erläutert, ist die Größe des zugelassenen Geschwindigkeitsintervalls vallowed relevant für die Bestimmung der momentanen Geschwindigkeit des Fahrzeuges und gleichzeitig für eine Optimierung der bevorzugten Fahreigenschaften des Fahrzeuges (Treibstoff-/Energieverbrauch, Fahrtzeit etc.).How out 5c results, setting appropriate start and/or stop positions of the velocity profiles when a transition between two velocity profiles is required will affect the rate of change, ie the acceleration rate and the deceleration rate, of the velocity profiles and the size of the allowed velocity interval v allowed . As previously explained, the size of the permitted speed interval v allowed is relevant for determining the instantaneous speed of the vehicle and at the same time for optimizing the vehicle's preferred driving characteristics (fuel/energy consumption, travel time, etc.).

Eine Fachperson erkennt, dass das gleiche gilt, wenn der Übergang zwischen zwei Sätzen von Geschwindigkeitsprofilen die Beschleunigungsraten betrifft.One skilled in the art will recognize that the same is true when the transition between two sets of velocity profiles affects acceleration rates.

Somit haben bei einem Ausführungsbeispiel die Sätze aus Geschwindigkeitsprofilen vmax und vmin verschiedene Beschleunigungen und/oder verschiedene Abbremsungen. Weiterhin kann bei einem Ausführungsbeispiel der Satz aus Geschwindigkeitsprofilen vmax und vmin verschiedene Start- und/oder Stopppositionen für die Beschleunigung haben und/oder verschiedene Start- und/oder Stopppositionen für die Abbremsung haben.Thus, in one embodiment, the sets of velocity profiles v max and v min have different accelerations and/or different decelerations. Furthermore, in one embodiment, the set of velocity profiles v max and v min may have different start and/or stop positions for acceleration and/or different start and/or stop positions for deceleration.

Wie zuvor erläutert, können der Verlauf des Maximalgeschwindigkeitsprofils vmax und/oder des Minimalgeschwindigkeitsprofils vmin verschieden sein in Abhängigkeit von einer Anzahl von Parametern.As previously explained, the progression of the maximum speed profile v max and/or the minimum speed profile v min can differ depending on a number of parameters.

Bei einem Ausführungsbeispiel kann das Maximalgeschwindigkeitsprofil vmax und/oder das Minimalgeschwindigkeitsprofil vmin konstante Geschwindigkeitsintervalle enthalten.In one embodiment, the maximum velocity profile v max and/or the minimum velocity profile v min may include constant velocity intervals.

Konstante zugelassene Geschwindigkeitsintervalle sind insbesondere einsetzbar, wenn Faktoren, welche die Geschwindigkeit des Fahrzeuges beeinflussen, in Schritten variieren. Dies kann insbesondere gelten für eine Geschwindigkeitsbegrenzung auf der Straße.Constant allowed speed intervals are particularly useful when factors affecting the speed of the vehicle vary in increments. This can apply in particular to a speed limit on the road.

Bei einem weiteren Ausführungsbeispiel können das Maximalgeschwindigkeitsprofil vmax und/oder das Minimalgeschwindigkeitsprofil vmin kontinuierlich variierende Geschwindigkeitsintervalle aufweisen.In a further embodiment, the maximum speed profile v max and/or the minimum speed profile v min can have continuously varying speed intervals.

Kontinuierlich variierende Geschwindigkeitsintervalle können einsetzbar sein, wenn Faktoren, welche die Geschwindigkeit des Fahrzeuges beeinflussen können, kontinuierlich variieren. Dies kann zum Beispiel der Fall sein bei einer Maximalgeschwindigkeit, die in einer Kurve aufgrund der Gefahr eines Weggleitens oder Kippens gehalten werden kann. Ein anderes Beispiel sind graduelle Änderungen bezüglich der Sichtverhältnisse nach vorne aufgrund von Hindernissen an einer Straße.Continuously varying speed intervals may be applicable when factors that may affect vehicle speed vary continuously. This can be the case, for example, at a maximum speed that can be maintained in a curve due to the risk of slipping or overturning. Another example is gradual changes in forward visibility due to obstacles on a road.

Gemäß einer Variante der Erfindung wird eine Steueranordnung 120 zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges 100 vorgestellt. Die Steueranordnung 120 enthält eine Einrichtung 121, die eingerichtet ist zum Bestimmen eines Maximalgeschwindigkeitsprofils und eines Minimalgeschwindigkeitsprofils für einen anstehenden Straßenabschnitt auf Basis von Informationen bezüglich des anstehenden Stra-ßenabschnittes.According to a variant of the invention, a control arrangement 120 for controlling a speed controller of a vehicle 100 is presented. The control arrangement 120 contains a device 121 which is set up to determine a maximum speed profile and a minimum speed profile for an upcoming road section on the basis of information regarding the upcoming road section.

Die Steueranordnung 120 hat weiterhin eine Einrichtung 122, die eingerichtet ist zum Steuern des Geschwindigkeitsreglers so, dass eine Geschwindigkeit des Fahrzeuges 100 in dem anstehenden Straßenabschnitt gesteuert wird in einem Geschwindigkeitsintervall zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil.The control arrangement 120 also has a device 122 which is set up to control the speed controller in such a way that a speed of the vehicle 100 in the upcoming road section is controlled in a speed interval between the maximum speed profile and the minimum speed profile.

Die Steueranordnung 120, z.B. eine Einrichtung oder eine Steuereinrichtung, gemäß der Erfindung kann eingerichtet sein zum Ausführen all des oben Beschriebenen, des Gegenstandes der Patentansprüche und der hier beschriebenen Ausführungsbeispiele bezüglich der Verfahrensschritte. Die Steueranordnung 120 wird damit versehen mit allen obigen Vorteilen für das jeweilige Ausführungsbeispiel.The control arrangement 120, e.g., a device or a control device, according to the invention can be configured to carry out all that is described above, the subject matter of the patent claims and the exemplary embodiments described here with regard to the method steps. The control arrangement 120 is thus provided with all of the above advantages for the respective embodiment.

Die Erfindung betrifft auch ein Fahrzeug 100, welches die Steueranordnung 120 enthält.The invention also relates to a vehicle 100 that includes the control arrangement 120 .

6 zeigt die Steueranordnung 600/120, welche eine oder mehrere der oben genannten Steuereinheiten 121-122 enthalten kann oder ihnen entsprechen kann, d.h. die Steuereinheiten, welche die Verfahrensschritte gemäß der hier beschriebenen Erfindung ausführen. Die Steueranordnung 600/120 hat eine Recheneinheit 601, die durch einen geeigneten Prozessor oder Mikrocomputer gebildet sein kann, z.B. eine Schaltung zur digitalen Signalverarbeitung, wie einen Digitalen Signal Prozessor (DSP), oder eine Schaltung mit einer vorgegebenen spezifischen Funktion wie eine anwendungsspezifische integrierte Schaltung (ASIC). Die Recheneinheit 601 ist mit einer Speichereinheit 602 verbunden, die in der Steueranordnung 600/120 angeordnet ist, wobei die Speichereinheit die Recheneinheit 601 mit z.B. einem abgespeicherten Programmcode und/oder abgespeicherten Daten versorgt, welche die Recheneinheit 601 braucht, um die Berechnungen auszuführen. Die Recheneinheit 601 ist auch eingerichtet, Teilergebnisse oder Endergebnisse von Berechnungen in der Speichereinheit 602 abzulegen. 6 Fig. 12 shows the control arrangement 600/120, which may include or correspond to one or more of the above-mentioned control units 121-122, ie the control units which carry out the method steps according to the invention described here. The control arrangement 600/120 has an arithmetic unit 601 by a suitable processor or microcomputer, eg a circuit for digital signal processing, such as a digital signal processor (DSP), or a circuit with a predetermined specific function, such as an application specific integrated circuit (ASIC). The arithmetic unit 601 is connected to a memory unit 602, which is arranged in the control arrangement 600/120, the memory unit supplying the arithmetic unit 601 with, for example, a stored program code and/or stored data which the arithmetic unit 601 needs to carry out the calculations. The arithmetic unit 601 is also set up to store partial results or final results of calculations in the memory unit 602 .

Weiterhin ist die Steueranordnung 600/120 mit Einrichtungen 611, 612, 613, 614 versehen zum Empfang und zur Übertragung von eingegebenen Signalen bzw. Ausgangssignalen. Diese Eingabe- und Ausgabesignale können Wellenform annehmen, Impulsform oder andere Formen, die durch die Einrichtung 611, 613 zum Empfang von Eingangssignalen detektiert werden können als Informationen und welche in Signale gewandelt werden können, die durch die Recheneinheit 601 verarbeitbar sind. Diese Signale werden dann der Recheneinheit 601 zugeführt. Die Einrichtungen 612, 614 für die Übertragung von Ausgangssignalen sind eingerichtet zum Wandeln von Signalen, die von der Recheneinheit 601 empfangen werden, um Ausgangssignale zu erzeugen in Form von beispielsweise modulierten Signalen, welche zu anderen Komponenten und/oder Systemen des Fahrzeuges 100 übertragen werden können.Furthermore, the control arrangement 600/120 is provided with devices 611, 612, 613, 614 for receiving and transmitting input signals or output signals. These input and output signals can take waveforms, pulses or other forms which can be detected by the means 611, 613 for receiving input signals as information and which can be converted into signals which can be processed by the arithmetic unit 601. These signals are then fed to the arithmetic unit 601 . Devices 612, 614 for the transmission of output signals are set up to convert signals received by computing unit 601 in order to generate output signals in the form of modulated signals, for example, which can be transmitted to other components and/or systems of vehicle 100 .

Jede der Verbindungen zu den Einrichtungen zum Empfangen und Übertragen von Eingangs- und Ausgangssignalen können gebildet sein durch ein Kabel oder mehrere Kabel, einen Datenbus, wie einen Controller Area Network (CAN) Bus, einen Media Orientated Systems Transport (MOST) Bus oder eine andere Bus-Konfiguration; sei es über Draht oder drahtlos. Eine Fachperson erkennt, dass der oben genannte Computer durch eine Recheneinheit 601 gebildet werden kann und dass der oben genannte Speicher durch die Speichereinheit 602 gebildet sein kann.Each of the connections to the devices for receiving and transmitting input and output signals may be formed by one or more cables, a data bus such as a Controller Area Network (CAN) bus, a Media Orientated Systems Transport (MOST) bus or other bus configuration; be it wired or wireless. A person skilled in the art recognizes that the above computer can be constituted by an arithmetic unit 601 and that the above memory can be constituted by the memory unit 602.

Steuersysteme in zeitgemäßen Fahrzeugen haben in der Regel Kommunikationsbussysteme aus einem oder mehreren Kommunikationsbussen zum Verknüpfen einer Anzahl von elektronischen Steuereinheiten (ECU), oder Steuerungen, sowie verschiedener Komponenten, die im Fahrzeug angeordnet sind. Ein solches Steuersystem kann eine große Anzahl an Steuereinheiten aufweisen und die Zuständigkeit für eine spezifische Funktion kann unter mehreren Steuereinheiten aufgeteilt sein. Fahrzeuge der hier gezeigten Art haben somit häufig signifikant mehr Steuereinheiten als in den 1 und 5 gezeigt ist, was einer Fachperson gut bekannt ist.Control systems in contemporary vehicles typically have communication bus systems of one or more communication buses for linking a number of electronic control units (ECU), or controllers, and various components located within the vehicle. Such a control system may have a large number of control units and responsibility for a specific function may be shared among several control units. Vehicles of the type shown here therefore often have significantly more control units than in the 1 and 5 shown, which is well known to a person skilled in the art.

Bei einem gezeigten Ausführungsbeispiel kann die Erfindung implementiert sein durch eine oder mehrere der obigen Steuereinheiten 121 und 122. Die Erfindung kann aber auch implementiert sein, sei es ganz oder teilweise, in einer oder in mehreren anderen Steuereinheiten, die bereits in dem Fahrzeug 100 vorgesehen sind, oder in Steuereinheiten, die für die Erfindung vorgesehen sind.In a shown embodiment, the invention may be implemented by one or more of the above control units 121 and 122. However, the invention may also be implemented, in whole or in part, in one or more other control units already provided in the vehicle 100 , or in control units intended for the invention.

In diesem Dokument werden Einheiten häufig so beschrieben, dass sie eingerichtet sind zum Ausführen von Schritten des Verfahrens gemäß der Erfindung. Dies beinhaltet auch, dass die Einheiten gestaltet und/oder konfiguriert sind zur Ausführung dieser Verfahrensschritte.In this document units are often described as arranged to carry out steps of the method according to the invention. This also includes the units being designed and/or configured to carry out these method steps.

Die eine oder die mehreren Steuereinheiten 121 und 122 sind in 1 als separate Einheiten dargestellt. Diese Einheiten können aber auch logisch getrennt und körperlich zusammen in derselben Einheit eingerichtet sein oder sie können beide sowohl logisch als auch körperlich zusammen in einer Einheit eingerichtet sein. Diese Einheiten können jeweils beispielsweise Gruppen von Instruktionen entsprechen, die in Form eines Programmcodes vorliegen, welcher in einen Prozessor/die Recheneinheit 601 eingegeben und dort verwendet werden, wenn die Einheiten jeweils aktiv sind und/oder eingesetzt werden für die Ausführung von Verfahrensschritten.The one or more control units 121 and 122 are in 1 shown as separate entities. However, these units can also be logically separate and physically installed together in the same unit, or they can both be logically and physically installed together in one unit. These units can each correspond, for example, to groups of instructions which are in the form of a program code which is entered into a processor/the arithmetic unit 601 and used there when the units are respectively active and/or used for the execution of method steps.

Die Fachperson erkennt, dass hier beschriebene Ausführungsbeispiele auch in einem Computerprogramm implementiert sein können, welches bei Ausführung in einem Computer diesen instruiert, das entsprechende Verfahren auszuführen. Das Computerprogramm wird üblicherweise bereitgestellt durch ein Computerprogrammprodukt 603, welches in einem nicht-flüchtigen digitalen Speichermedium abgespeichert ist, wobei das Computerprogramm in dem computerlesbaren Medium des Computerprogrammprodukts enthalten ist. Das computerlesbare Medium kann ein jedes geeignetes Speichermedium sein, wie beispielsweise ein Lesespeicher (ROM), ein programmierbarer Lesespeicher (PROM), ein löschbarer programmierbarer Lesespeicher (EPROM), ein Flash-Speicher, ein elektronisch löschbarer programmierbarer Lesespeicher (EEPROM), eine Festplatteneinheit, etc.The person skilled in the art recognizes that exemplary embodiments described here can also be implemented in a computer program which, when executed in a computer, instructs it to carry out the corresponding method. The computer program is usually provided by a computer program product 603, which is stored in a non-volatile digital storage medium, the computer program being contained in the computer-readable medium of the computer program product. The computer-readable medium can be any suitable storage medium, such as read only memory (ROM), programmable read only memory (PROM), erasable programmable read only memory (EPROM), flash memory, electronically erasable programmable read only memory (EEPROM), hard disk drive, Etc.

Die Erfindung ist nicht auf die oben beschriebenen Ausführungsformen beschränkt. Vielmehr betrifft die Erfindung und umfasst alle möglichen Ausführungsformen, die im Umfang der unabhängigen Patentansprüche liegen.The invention is not limited to the embodiments described above. On the contrary, the invention relates to and encompasses all possible ones Embodiments falling within the scope of the independent claims.

Claims (16)

Verfahren (200) zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges (100), wobei das Verfahren (200) aufweist: Bestimmen eines Maximalgeschwindigkeitsprofils (vmax) und eines Minimalgeschwindigkeitsprofils (vmin) für einen anstehenden Straßenabschnitt (510) auf Basis von Informationen über den anstehenden Straßenabschnitt (510); und Steuern des Geschwindigkeitsreglers (510) derart, dass eine Geschwindigkeit des Fahrzeuges (100) im anstehenden Straßenabschnitt (510) in einem Geschwindigkeitsintervall zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil liegt.A method (200) for controlling a cruise control of a vehicle (100), the method (200) comprising: determining a maximum speed profile (v max ) and a minimum speed profile (v min ) for an upcoming road section (510) based on information about the upcoming road segment road segment (510); and controlling the speed controller (510) such that a speed of the vehicle (100) in the upcoming road section (510) lies in a speed interval between the maximum speed profile and the minimum speed profile. Verfahren (200) gemäß Anspruch 1, wobei das Verfahren (200) aufweist: Bestimmen des Maximalgeschwindigkeitsprofils (vmax) weiterhin auf Basis einer Eingabe des Nutzers in dem Geschwindigkeitsregler.Method (200) according to claim 1 , the method (200) comprising: determining the maximum speed profile (v max ) further based on a user input in the speed controller. Verfahren (200) gemäß einem der Ansprüche 1 oder 2, wobei das Verfahren (200) aufweist: Bestimmen des Minimalgeschwindigkeitsprofils (vmin) weiterhin auf Basis der Eingabe des Nutzers in dem Geschwindigkeitsregler.Method (200) according to any one of Claims 1 or 2 , the method (200) comprising: determining the minimum speed profile (v min ) further based on the user input in the speed controller. Verfahren (200) gemäß einem der Ansprüche 2 oder 3, wobei die Eingabe des Nutzers in dem Geschwindigkeitsregler eine Eingabe bezüglich eines Fahrermodus ist.Method (200) according to any one of claims 2 or 3 , wherein the user input in the cruise control is an input related to a driver mode. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Verfahren (200) aufweist: Bestimmen des Maximalgeschwindigkeitsprofils (vmax) weiterhin auf Basis eines eingestellten Geschwindigkeitsprofils für den anstehenden Straßenabschnitt (510).Method (200) according to one of the preceding claims, wherein the method (200) comprises: determining the maximum speed profile (v max ) further on the basis of a set speed profile for the upcoming road section (510). Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Verfahren (200) aufweist: Bestimmen des Minimalgeschwindigkeitsprofils (vmin) weiterhin auf Basis eines eingestellten Geschwindigkeitsprofils für den anstehenden Straßenabschnitt (510).Method (200) according to one of the preceding claims, wherein the method (200) comprises: determining the minimum speed profile (v min ) further on the basis of a set speed profile for the upcoming road section (510). Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Maximalgeschwindigkeitsprofil (vmax) und das Minimalgeschwindigkeitsprofil (vmin) unterschiedliche Beschleunigungen und/oder unterschiedliche Abbremsungen aufweisen.Method (200) according to one of the preceding claims, wherein the maximum speed profile (v max ) and the minimum speed profile (v min ) have different accelerations and/or different decelerations. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Maximalgeschwindigkeitsprofil (vmax) und das Minimalgeschwindigkeitsprofil (vmin) unterschiedliche Startpositionen bezüglich der Beschleunigung und/oder bezüglich der Abbremsungen aufweisen.Method (200) according to one of the preceding claims, wherein the maximum speed profile (v max ) and the minimum speed profile (v min ) have different starting positions with regard to the acceleration and/or with regard to the decelerations. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Maximalgeschwindigkeitsprofil (vmax) und das Minimalgeschwindigkeitsprofil (vmin) unterschiedliche Stopppositionen bezüglich der Beschleunigung und/oder bezüglich der Abbremsungen aufweisen.Method (200) according to one of the preceding claims, wherein the maximum speed profile (v max ) and the minimum speed profile (v min ) have different stop positions with regard to the acceleration and/or with regard to the decelerations. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Maximalgeschwindigkeitsprofil (vmax) und/oder das Minimalgeschwindigkeitsprofil (vmin) konstante Geschwindigkeitsintervalle aufweisen.Method (200) according to one of the preceding claims, wherein the maximum speed profile (v max ) and/or the minimum speed profile (v min ) have constant speed intervals. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei das Maximalgeschwindigkeitsprofil (vmax) und/oder das Minimalgeschwindigkeitsprofil (vmin) sich kontinuierlich ändernde Geschwindigkeitsintervalle aufweisen.Method (200) according to one of the preceding claims, wherein the maximum speed profile (v max ) and/or the minimum speed profile (v min ) have continuously changing speed intervals. Verfahren (200) gemäß einem der vorhergehenden Ansprüche, wobei die Informationen über den anstehenden Straßenabschnitt (510) Informationen beinhalten über zumindest eine der folgenden Größen: eine Geschwindigkeitsbeschränkung, eine Verkehrsdichte, Verkehrsinformationen, eine Krümmung, einen Querneigungswinkel, eine Topographie und über Sichtverhältnisse.Method (200) according to one of the preceding claims, wherein the information about the upcoming road section (510) contains information about at least one of the following variables: a speed limit, a traffic density, traffic information, a curvature, a bank angle, a topography and visibility conditions. Steueranordnung (120) zum Steuern eines Geschwindigkeitsreglers eines Fahrzeuges (100), wobei die Steueranordnung (120) eingerichtet ist zum: Bestimmen eines Maximalgeschwindigkeitsprofils (vmax) und eines Minimalgeschwindigkeitsprofils (vmin) für einen anstehenden Straßenabschnitt (510) auf Basis von Informationen über den anstehenden Straßenabschnitt (510); und zum Steuern des Geschwindigkeitsreglers derart, dass eine Geschwindigkeit des Fahrzeuges (100) im anstehenden Straßenabschnitt (510) in einem Geschwindigkeitsintervall zwischen dem Maximalgeschwindigkeitsprofil und dem Minimalgeschwindigkeitsprofil liegt.Control arrangement (120) for controlling a speed controller of a vehicle (100), the control arrangement (120) being set up for: determining a maximum speed profile (v max ) and a minimum speed profile (v min ) for an upcoming road section (510) on the basis of information about the upcoming road segment (510); and for controlling the speed controller such that a speed of the vehicle (100) in the upcoming road segment (510) lies in a speed interval between the maximum speed profile and the minimum speed profile. Fahrzeug (100) mit einer Steueranordnung (120) gemäß Anspruch 13.Vehicle (100) with a control arrangement (120) according to Claim 13 . Computerprogramm mit Instruktionen, die bei Ausführung des Programms durch einen Computer diesen veranlassen, ein Verfahren (200) gemäß einem der Ansprüche 1 bis 12 auszuführen.Computer program with instructions which, when the program is executed by a computer, cause the computer to use a method (200) according to one of Claims 1 until 12 to execute. Computerlesbares Medium mit Instruktionen, die bei Ausführung durch einen Computer den Computer veranlassen, das Verfahren (200) gemäß einem der Ansprüche 1 bis 12 auszuführen.A computer-readable medium containing instructions which, when executed by a computer, cause the computer to perform the method (200) according to any one of Claims 1 until 12 to execute.
DE102022103430.5A 2021-03-18 2022-02-14 Method and control arrangement for controlling the speed of a vehicle Pending DE102022103430A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE2150309-9 2021-03-18
SE2150309 2021-03-18

Publications (1)

Publication Number Publication Date
DE102022103430A1 true DE102022103430A1 (en) 2022-09-22

Family

ID=83114934

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102022103430.5A Pending DE102022103430A1 (en) 2021-03-18 2022-02-14 Method and control arrangement for controlling the speed of a vehicle

Country Status (1)

Country Link
DE (1) DE102022103430A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102022212711A1 (en) 2022-11-28 2024-05-29 Robert Bosch Gesellschaft mit beschränkter Haftung Method for adapting an automatic cruise control of a vehicle
SE2350560A1 (en) * 2023-05-08 2024-11-09 Scania Cv Ab Control device and method for controlling a predictive cruise control

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102022212711A1 (en) 2022-11-28 2024-05-29 Robert Bosch Gesellschaft mit beschränkter Haftung Method for adapting an automatic cruise control of a vehicle
SE2350560A1 (en) * 2023-05-08 2024-11-09 Scania Cv Ab Control device and method for controlling a predictive cruise control

Similar Documents

Publication Publication Date Title
DE112011104498B4 (en) APPARATUS AND METHOD FOR SPEED-BASED SPEED REDUCTION COASTER MANAGEMENT
DE102017214384B4 (en) Methods and devices for defining an operating strategy profile
DE102011103096B4 (en) Motor vehicle comprising a driver assistance system with a control device for automatic longitudinal guidance
DE10129149B4 (en) Process for optimizing power transmission from an engine to the drive wheels of a vehicle
DE102016218070A1 (en) Determination of the optimal beginning of the delay phase in the backend
DE102015107668A1 (en) Driving assistance device
DE112011102664T5 (en) Vehicle control device, vehicle control system and traffic control system
DE10353320A1 (en) Vehicle speed control system and program
DE102012210317A1 (en) Method and device for driving a route with a predetermined desired average energy consumption
DE112014003989T5 (en) Method and system for a common driving strategy for vehicle trains
DE102014203296A1 (en) SPEED CONTROL ON EFFICIENCY BASED ON TRANSPORT AGREEMENT FOR SPEED COMPONENTS
DE102011004670A1 (en) Road shape learning device
DE112009005485T5 (en) Driving support device
DE112014003982T5 (en) Control unit and method for controlling a vehicle in a vehicle
DE102014218905A1 (en) Method and switching system for activating a mode of operation of a vehicle
DE102006022080A1 (en) Motor vehicle`s speed controlling and/or regulating method, involves determining current vehicle position by navigation system, and determining speed adjusted to characteristics of road sections based on stored information
DE102022103430A1 (en) Method and control arrangement for controlling the speed of a vehicle
DE102021112774A1 (en) Method and control arrangement in a vehicle approaching an increase
DE102017208168B4 (en) Method for operating a control device of a motor vehicle and control device
DE102020121685A1 (en) METHOD AND SYSTEM FOR CONTROLLING A VEHICLE
DE102016012466A1 (en) A method of determining a desired distance between a motor vehicle and a host vehicle
DE102016004291A1 (en) Apparatus, system and method for assisting a driver in forming a vehicle train
DE102018004022A1 (en) Method, control arrangement and vehicle for determining a vehicle travel trajectory
DE102020212966A1 (en) Method, computer program and device for adjusting a route
DE102020103644B4 (en) ECO-CRUISE: Torque management

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication