DE102022125849A1 - Method for operating a braking system of a motor vehicle - Google Patents
Method for operating a braking system of a motor vehicle Download PDFInfo
- Publication number
- DE102022125849A1 DE102022125849A1 DE102022125849.1A DE102022125849A DE102022125849A1 DE 102022125849 A1 DE102022125849 A1 DE 102022125849A1 DE 102022125849 A DE102022125849 A DE 102022125849A DE 102022125849 A1 DE102022125849 A1 DE 102022125849A1
- Authority
- DE
- Germany
- Prior art keywords
- motor vehicle
- information
- minimum distance
- determined
- distance
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000001133 acceleration Effects 0.000 claims abstract description 58
- 230000033001 locomotion Effects 0.000 claims abstract description 42
- 230000035484 reaction time Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 description 9
- 230000006399 behavior Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T7/00—Brake-action initiating means
- B60T7/12—Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2201/00—Particular use of vehicle brake systems; Special systems using also the brakes; Special software modules within the brake system controller
- B60T2201/02—Active or adaptive cruise control system; Distance control
- B60T2201/022—Collision avoidance systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2530/00—Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
- B60W2530/201—Dimensions of vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/53—Road markings, e.g. lane marker or crosswalk
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/408—Traffic behavior, e.g. swarm
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/60—Traffic rules, e.g. speed limits or right of way
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Betreiben eines Bremssystems (11) eines Kraftfahrzeugs (1), umfassend: Bereitstellen (S1) einer Bewegungsinformation (18), die in einer Landkarte (15) hinterlegt ist und die eine für einen vom Kraftfahrzeug (1) abgefahrenen Streckenabschnitt (6) übliche Geschwindigkeit und/oder Beschleunigung beschreibt, wobei die Bewegungsinformation (18) aus Schwarmdaten (19) ermittelt wurde; Bereitstellen (S2) einer Eigenbewegungsinformation (20) des Kraftfahrzeugs (1); Ermitteln (S3) einer Mindestabstandsinformation (22), die einen Mindestabstand des Kraftfahrzeugs (1) zu einem vorausfahrenden anderen Kraftfahrzeug (5) beschreibt, durch Anwenden eines Mindestabstandsbestimmungskriteriums (21) auf die Bewegungsinformation (18) und Eigenbewegungsinformation (20); Bereitstellen (S4) einer Abstandsinformation (23) des Kraftfahrzeugs (1) zum vorausfahrenden anderen Kraftfahrzeug (5); Überprüfen (S5), ob die Abstandsinformation (23) kleiner als die Mindestabstandsinformation (22) ist; falls dies der Fall ist, Ermitteln (S6) eines Bremsbefehls (27) für das Bremssystem (11) des Kraftfahrzeugs (1) zum Reduzieren der Geschwindigkeit des Kraftfahrzeugs (1) zumindest bis der Abstand zum anderen Kraftfahrzeug (1) dem Mindestabstand entspricht.The invention relates to a method for operating a braking system (11) of a motor vehicle (1), comprising: providing (S1) movement information (18) which is stored in a map (15) and which describes a speed and/or acceleration that is usual for a section of the route (6) traveled by the motor vehicle (1), the movement information (18) having been determined from swarm data (19); providing (S2) self-movement information (20) of the motor vehicle (1); determining (S3) minimum distance information (22) which describes a minimum distance of the motor vehicle (1) from another motor vehicle (5) driving ahead, by applying a minimum distance determination criterion (21) to the movement information (18) and self-movement information (20); providing (S4) distance information (23) of the motor vehicle (1) from the other motor vehicle (5) driving ahead; checking (S5) whether the distance information (23) is smaller than the minimum distance information (22); if this is the case, determining (S6) a braking command (27) for the braking system (11) of the motor vehicle (1) to reduce the speed of the motor vehicle (1) at least until the distance to the other motor vehicle (1) corresponds to the minimum distance.
Description
Die Erfindung betrifft ein Verfahren zum Betreiben eines Bremssystems eines Kraftfahrzeugs sowie ein Kraftfahrzeug zum Durchführen eines derartigen Verfahrens.The invention relates to a method for operating a braking system of a motor vehicle and to a motor vehicle for carrying out such a method.
Ein Kraftfahrzeug kann eine Fahrzeugfunktion aufweisen, wie beispielsweise ein Fahrerassistenzsystem, die dazu ausgebildet ist, einen Abstand zu einem vorausfahrenden anderen Kraftfahrzeug zu überprüfen und durch entsprechende Ansteuerung eines Bremssystems des Kraftfahrzeugs zu ermöglichen, dass der Abstand zum vorausfahrenden anderen Kraftfahrzeug nicht kleiner als ein vorgegebener Mindestabstand wird. Eine solche Fahrzeugfunktion basiert typischerweise auf einer Geschwindigkeitserfassung des vorausfahrenden anderen Kraftfahrzeugs.A motor vehicle can have a vehicle function, such as a driver assistance system, which is designed to check a distance to another motor vehicle driving ahead and, by appropriately controlling a braking system of the motor vehicle, to ensure that the distance to the other motor vehicle driving ahead does not become smaller than a predetermined minimum distance. Such a vehicle function is typically based on detecting the speed of the other motor vehicle driving ahead.
In Situationen, in denen das vorausfahrende Kraftfahrzeug zumindest temporär nicht mittels einer Sensoreinrichtung des Kraftfahrzeugs erfasst werden kann und/oder in denen noch nicht eindeutig feststellbar ist, dass das Kraftfahrzeug als ein vorausfahrendes Kraftfahrzeug zu betrachten ist, da es beispielweise auf einem Fahrstreifen fährt, der erst in einem vorausliegenden Streckenabschnitt auf einen Fahrstreifen des Kraftfahrzeugs einmündet, kann es nachteilig sein, die Ansteuerung des Bremssystems zum Einhalten des Mindestabstands auf einer erfassten oder ermittelten Geschwindigkeit des anderen Kraftfahrzeugs zu basieren. Situationsabhängig kann es also der Fall sein, dass die Ansteuerung des Bremssystems allein unter Berücksichtigung der Geschwindigkeit des vorausfahrenden Kraftfahrzeugs nicht sinnvoll ist.In situations in which the motor vehicle driving ahead cannot be detected, at least temporarily, by means of a sensor device of the motor vehicle and/or in which it is not yet clear that the motor vehicle is to be regarded as a motor vehicle driving ahead, for example because it is driving in a lane that only merges into a lane of the motor vehicle in a further section of the road, it can be disadvantageous to base the control of the braking system to maintain the minimum distance on a detected or determined speed of the other motor vehicle. Depending on the situation, it may therefore not be sensible to control the braking system solely by taking into account the speed of the motor vehicle driving ahead.
Die
Die
Die
Es ist die Aufgabe der Erfindung, eine Lösung bereitzustellen, mittels derer situationsunabhängig eine Abstandsregulierung zu einem vorausfahrenden Kraftfahrzeug durch entsprechendes Betreiben eines Bremssystems eines Kraftfahrzeugs ermöglicht wird.It is the object of the invention to provide a solution by means of which a distance regulation to a motor vehicle driving ahead is made possible regardless of the situation by appropriately operating a braking system of a motor vehicle.
Die Aufgabe wird durch die Gegenstände der unabhängigen Patentansprüche gelöst. Mögliche Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen, der folgenden Beschreibung und den Figuren angegeben.The object is solved by the subject matter of the independent patent claims. Possible embodiments of the invention are specified in the dependent claims, the following description and the figures.
Ein erster Aspekt der Erfindung betrifft ein Verfahren zum Betreiben eines Bremssystems eines Kraftfahrzeugs. Das Bremssystem ist beispielsweise ein Brake-by-Wire-Bremssystem. Das Bremssystem umfasst zum Beispiel mehrere einzelne hydraulische und/oder elektrische Bremsen, die beispielsweise jeweils einem Rad des Kraftfahrzeugs zugeordnet sind. Bei einem Ansteuern der jeweiligen Bremse gemäß einem Bremsbefehl kann eine Geschwindigkeit des Kraftfahrzeugs zumindest reduziert werden.A first aspect of the invention relates to a method for operating a braking system of a motor vehicle. The braking system is, for example, a brake-by-wire braking system. The braking system comprises, for example, several individual hydraulic and/or electric brakes, each of which is assigned to a wheel of the motor vehicle, for example. When the respective brake is activated in accordance with a braking command, a speed of the motor vehicle can at least be reduced.
Der Erfindung liegt zumindest teilweise die Erkenntnis zugrunde, dass es der Fall sein kann, dass in einer Kurvensituation und/oder bei einem anderen Kraftfahrzeug auf einem Beschleunigungsstreifen schwierig sein kann, eine tatsächliche Geschwindigkeit und/oder Beschleunigung eines aktuell oder am Ende des Beschleunigungsstreifens dem Kraftfahrzeug vorausfahrenden anderen Kraftfahrzeugs kontinuierlich zu erfassen. Es kann daher sinnvoll sein, die tatsächliche Geschwindigkeit und/oder Beschleunigung des vorausfahrenden anderen Kraftfahrzeugs unberücksichtigt zu lassen und stattdessen von einem für einen Streckenabschnitt üblichen oder durchschnittlichen Verhalten von Fahrzeugen auszugehen. Es sollte also angenommen werden, dass sich das vorausfahrende andere Kraftfahrzeug wie ein typisches Fahrzeug auf dem Streckenabschnitt verhält. Es sollte daher angenommen werden, dass dessen Verhalten einem wahrscheinlich zu erwartenden Verhalten des vorausfahrenden anderen Kraftfahrzeugs entspricht oder zumindest ähnelt. Das wahrscheinlich zu erwartende Verhalten kann beispielsweise Schwarmdaten, die bei Fahrten auf dem Streckenabschnitt erfasst wurden, entnommen werden.The invention is based at least in part on the knowledge that it may be the case that in a curve situation and/or with another motor vehicle on an acceleration lane, it may be difficult to continuously record an actual speed and/or acceleration of another motor vehicle currently driving ahead of the motor vehicle or at the end of the acceleration lane. It may therefore be sensible to disregard the actual speed and/or acceleration of the other motor vehicle driving ahead and instead to assume a usual or average vehicle behavior for a stretch of road. It should therefore be assumed that the other motor vehicle driving ahead behaves like a typical vehicle on the stretch of road. It should therefore be assumed that its behavior corresponds to or at least resembles a likely expected behavior of the other motor vehicle driving ahead. The likely Expected behavior can be determined, for example, from swarm data collected during journeys on the route section.
Der Erfindung liegt ferner zumindest teilweise die Erkenntnis zugrunde, dass es keine international gültige Definition eines sinnvollen Mindestabstands zu einem vorausfahrenden anderen Kraftfahrzeug gibt. Es ist daher sinnvoll, einen jeweils individuellen und vom Streckenabschnitt abhängigen Mindestabstand zu einem vorausfahrenden anderen Kraftfahrzeug zu berechnen, der zumindest bei einem üblichen Verhalten des vorausfahrenden anderen Kraftfahrzeugs auf dem Streckenabschnitt eingehalten werden sollte.The invention is also based, at least in part, on the realization that there is no internationally valid definition of a reasonable minimum distance to another motor vehicle driving ahead. It is therefore sensible to calculate an individual minimum distance to another motor vehicle driving ahead, which depends on the section of road and which should be maintained at least if the other motor vehicle driving ahead behaves normally on the section of road.
Das Verfahren umfasst ein Bereitstellen einer Bewegungsinformation. Die Bewegungsinformation ist in einer Landkarte hinterlegt. Sie ist beispielsweise in der Landkarte gespeichert. Die Bewegungsinformation beschreibt eine für einen aktuell vom Kraftfahrzeug abgefahrenen Streckenabschnitt übliche Geschwindigkeit und/oder Beschleunigung. Die Bewegungsinformation wurde durch Auswerten von Schwarmdaten ermittelt. Die Schwarmdaten wurden beispielsweise von anderen Fahrzeugen, insbesondere anderen Kraftfahrzeugen, erfasst, die vor einem aktuellen Zeitpunkt den Streckenabschnitt abgefahren sind. Die Schwarmdaten können beispielsweise in Form von Fahrtrajektorien der anderen Fahrzeuge vorliegen. Die Trajektorien umfassen für zumindest einzelne Punkte entlang des Streckenabschnitts Geschwindigkeits- und/oder Beschleunigungsinformationen. Die übliche Geschwindigkeit ist beispielsweise eine über die einzelnen Geschwindigkeiten an einem gemeinsamen oder zumindest in einem gemeinsamen Teilbereich des Streckenabschnitts liegenden Punkt der zahlreichen Trajektorien gemittelte Geschwindigkeit. Zum Bestimmen der üblichen Geschwindigkeit werden die Schwarmdaten ausgewertet. Die übliche Geschwindigkeit kann tageszeitabhängig, wochentagabhängig und/oder witterungsabhängig vorgegeben sein, wobei in diesem Fall die Bewegungsinformation bereitgestellt wird, die einer aktuellen Tageszeit, Wochenzeit beziehungsweise Witterung zugeordnet ist. Die Witterung kann mittels einer Erfassungseinrichtung des Kraftfahrzeugs ermittelt werden, zum Beispiel mittels eines Regensensors, einer Außenkamera und/oder einem Außentemperatursensor. Alternativ oder zusätzlich können Informationen zur Tageszeit, Wochenzeit und/oder Witterung von einer externen Einrichtung, insbesondere einer Recheneinrichtung und/oder einem anderen Kraftfahrzeug, empfangen werden. Analog dazu ist die übliche Beschleunigung beispielsweise eine über die jeweiligen Beschleunigungen gemäß den Trajektorien gemittelte Beschleunigung. Zum Bestimmen der üblichen Beschleunigung werden die Schwarmdaten ausgewertet. Die übliche Beschleunigung kann tageszeitabhängig, wochentagabhängig und/oder witterungsabhängig vorgegeben sein. Es werden beispielsweise in einem bestimmten Zeitintervall Schwarmdaten erfasst und daraufhin eine durchschnittliche Geschwindigkeit und/oder Beschleunigung ermittelt, die bei einem Abfahren der Trajektorien gemäß der Schwarmdaten erfasst wurde.The method includes providing movement information. The movement information is stored in a map. It is stored in the map, for example. The movement information describes a speed and/or acceleration that is usual for a section of the route currently traveled by the motor vehicle. The movement information was determined by evaluating swarm data. The swarm data was recorded, for example, from other vehicles, in particular other motor vehicles, that traveled the section of the route before a current point in time. The swarm data can be in the form of travel trajectories of the other vehicles, for example. The trajectories include speed and/or acceleration information for at least individual points along the section of the route. The usual speed is, for example, a speed averaged over the individual speeds at a common point of the numerous trajectories or at least in a common part of the section of the route. The swarm data is evaluated to determine the usual speed. The usual speed can be specified depending on the time of day, day of the week and/or weather, in which case the movement information that is assigned to a current time of day, time of the week or weather is provided. The weather can be determined using a detection device in the motor vehicle, for example using a rain sensor, an external camera and/or an outside temperature sensor. Alternatively or additionally, information on the time of day, time of week and/or weather can be received from an external device, in particular a computing device and/or another motor vehicle. Analogously, the usual acceleration is, for example, an acceleration averaged over the respective accelerations according to the trajectories. The swarm data is evaluated to determine the usual acceleration. The usual acceleration can be specified depending on the time of day, day of the week and/or weather. For example, swarm data is recorded at a certain time interval and then an average speed and/or acceleration is determined that was recorded when driving along the trajectories according to the swarm data.
Es kann vorgegeben sein, dass die übliche Geschwindigkeit und/oder Beschleunigung nur dann bereitgestellt werden kann, wenn eine Mindestanzahl an Schwarmdaten vorliegt, die insbesondere bei mehrere Fahrten und/oder mittels mehrerer Fahrzeuge bereitgestellt wurden.It may be specified that the usual speed and/or acceleration can only be provided if a minimum amount of swarm data is available, which was provided in particular during several trips and/or by means of several vehicles.
Der Streckenabschnitt umfasst beispielsweise eine Entfernung von einer aktuellen Position des Kraftfahrzeugs aus bis zu beispielsweise 100 Meter, 200 Meter, 250 Meter, 500 Meter, 750 Meter, insbesondere 1 Kilometer in Fahrtrichtung vor dem Kraftfahrzeug. Für diesen Streckenabschnitt liegen typischerweise alle 10 Meter, 15 Meter, 20 Meter, 25 Meter, 50 Meter, 100 Meter, insbesondere 200 Meter Werte für die dort übliche Geschwindigkeit und/oder Beschleunigung und somit die Bewegungsinformation vor.The route section includes, for example, a distance from a current position of the motor vehicle up to, for example, 100 meters, 200 meters, 250 meters, 500 meters, 750 meters, in particular 1 kilometer in the direction of travel in front of the motor vehicle. For this route section, values for the usual speed and/or acceleration and thus the movement information are typically available every 10 meters, 15 meters, 20 meters, 25 meters, 50 meters, 100 meters, in particular 200 meters.
Das Verfahren umfasst ein Bereitstellen einer Eigenbewegungsinformation, die eine Geschwindigkeit und/oder Beschleunigung des Kraftfahrzeugs beschreibt. Die Eigenbewegungsinformation kann beispielsweise mittels einer Erfassungseinrichtung zum Erfassen einer Eigenbewegung des Kraftfahrzeugs erfasst werden. Die Erfassungseinrichtung kann einen Raddrehzahlsensor umfassen. Es können ferner Daten einer Antriebseinrichtung und/oder des Bremssystems des Kraftfahrzeugs ausgewertet werden, um die Eigenbewegungsinformation zumindest abschätzen zu können.The method includes providing self-motion information that describes a speed and/or acceleration of the motor vehicle. The self-motion information can be recorded, for example, using a recording device for recording the self-motion of the motor vehicle. The recording device can include a wheel speed sensor. Data from a drive device and/or the braking system of the motor vehicle can also be evaluated in order to at least be able to estimate the self-motion information.
Es erfolgt ein Ermitteln einer Mindestabstandsinformation, die einen Mindestabstand des Kraftfahrzeugs zu einem vorausfahrenden Kraftfahrzeug beschreibt. Dies erfolgt durch Anwenden eines Mindestabstandsbestimmungskriteriums auf die bereitgestellte Bewegungsinformation und Eigenbewegungsinformation. Das Mindestabstandsbestimmungskriterium ist ein Algorithmus und/oder eine Vorschrift, bei dessen Durchführen beziehungsweise bei deren Anwenden die Mindestabstandsinformation bestimmt, das heißt berechnet wird. Das Mindestabstandsbestimmungskriterium kann als Computercode oder Computerprogramm ausgebildet sein. Das Mindestabstandsbestimmungskriterium umfasst zumindest eine Formel, mittels derer die Mindestabstandsinformation aus beispielsweise der Bewegungsinformation, der Eigenbewegungsinformation und/oder gegebenenfalls weiteren Parametern berechnet werden kann. Die Mindestabstandsinformation betrifft keinen tatsächlichen aktuellen Abstand zu einem bestimmten vorausfahrenden anderen Kraftfahrzeug, sondern ist ein hier berechneter Wert auf Basis der üblichen Geschwindigkeit und/oder Beschleunigung der Fahrzeuge, die die Schwarmdaten bereitgestellt haben, auf dem Streckenabschnitt sowie der aktuellen Geschwindigkeit und/oder Beschleunigung des Kraftfahrzeugs, dessen Bremssystem betrieben werden soll, selbst. Der Mindestabstand kann ferner als Mindestdistanz oder Mindestentfernung zwischen dem Kraftfahrzeug und einem vorausfahrenden anderen Kraftfahrzeug bezeichnet werden.A minimum distance information is determined that describes a minimum distance of the motor vehicle from a motor vehicle driving ahead. This is done by applying a minimum distance determination criterion to the provided movement information and self-movement information. The minimum distance determination criterion is an algorithm and/or a rule, when implemented or applied, the minimum distance information is determined, i.e. calculated. The minimum distance determination criterion can be designed as a computer code or computer program. The minimum distance determination criterion includes at least one formula by means of which the minimum distance information can be calculated from, for example, the movement information, the self-movement information and/or possibly other parameters. The minimum distance information does not relate to any actual current Distance to a specific other motor vehicle driving ahead, but is a value calculated here on the basis of the usual speed and/or acceleration of the vehicles that provided the swarm data on the section of road as well as the current speed and/or acceleration of the motor vehicle itself whose braking system is to be operated. The minimum distance can also be referred to as the minimum distance or minimum distance between the motor vehicle and another motor vehicle driving ahead.
Das Verfahren umfasst ein Bereitstellen einer Abstandsinformation, die einen Abstand des Kraftfahrzeugs zum vorausfahrenden anderen Kraftfahrzeug beschreibt. Die Abstandsinformation kann beispielsweise durch Auswerten von Sensordaten, die das Kraftfahrzeug selbst erfasst, errechnet werden. Die Sensordaten können beispielsweise zu einem Zeitpunkt erfasst worden sein, an dem sich das vorausfahrende andere Kraftfahrzeug in einem Erfassungsbereich einer Sensoreinrichtung des Kraftfahrzeugs, die die Sensordaten erfasst, aufgehalten hat. Es kann dann vorgesehen sein, dass eine aktuelle Position des vorausfahrenden anderen Kraftfahrzeugs ausgehend von dessen zuletzt erfasster Position und/oder dem zuletzt erfassten Abstand zum Kraftfahrzeugs prognostiziert wird. Für das Prognostizieren wird als Geschwindigkeit und/oder Beschleunigung des anderen Kraftfahrzeugs die Bewegungsinformation angenommen und zudem eine Zeit seit dem letzten Erfassen der Position und/oder des Abstands des vorausfahrenden anderen Kraftfahrzeugs berücksichtigt. Bevorzugt wird das andere Kraftfahrzeug tatsächlich erfasst, sodass zu einem aktuellen Zeitpunkt der tatsächliche Abstand zum vorausfahrenden anderen Kraftfahrzeug als Abstandsinformation bereitgestellt wird. Ferner kann das vorausfahrenden anderen Kraftfahrzeug seine Position über Fahrzeug-zu-Fahrzeug-Kommunikation mitteilen. Eine Positionsbestimmung kann basierend auf Daten eines globalen Navigationssatellitensystems durchgeführt werden.The method includes providing distance information that describes a distance of the motor vehicle from the other motor vehicle driving ahead. The distance information can be calculated, for example, by evaluating sensor data that the motor vehicle itself records. The sensor data can, for example, have been recorded at a time when the other motor vehicle driving ahead was in a detection range of a sensor device of the motor vehicle that records the sensor data. It can then be provided that a current position of the other motor vehicle driving ahead is predicted based on its last recorded position and/or the last recorded distance from the motor vehicle. For the prediction, the movement information is assumed to be the speed and/or acceleration of the other motor vehicle and a time since the position and/or distance of the other motor vehicle driving ahead was last recorded is also taken into account. Preferably, the other motor vehicle is actually recorded so that the actual distance to the other motor vehicle driving ahead is provided as distance information at a current time. Furthermore, the other motor vehicle driving ahead can communicate its position via vehicle-to-vehicle communication. A position determination can be carried out based on data from a global navigation satellite system.
Daraufhin erfolgt ein Überprüfen, ob die bereitgestellte Abstandsinformation kleiner als die ermittelte Mindestabstandsinformation ist. Es wird also überprüft, ob der zuvor berechnete Mindestabstand aktuell erfüllt ist oder nicht. Falls die bereitgestellte Abstandsinformation kleiner als die ermittelte Mindestabstandsinformation ist, das heißt, falls der erfasste oder prognostizierte Abstand kleiner ist als der zuvor ermittelte Mindestabstand, erfolgt ein Ermitteln eines Bremsbefehls für das Bremssystem des Kraftfahrzeugs. Bei einem Ansteuern des Bremssystems gemäß dem ermittelten Bremsbefehl wird die Geschwindigkeit des Kraftfahrzeugs zumindest reduziert, bis der Abstand zum anderen Kraftfahrzeug dem Mindestabstand entspricht. Das andere Kraftfahrzeug ist hierbei das vorausfahrende andere Kraftfahrzeug. Gemäß dem Bremsbefehl kann das Kraftfahrzeug also so lange abgebremst werden, bis der Abstand des abgebremsten Kraftfahrzeugs zum vorausfahrenden anderen Kraftfahrzeug kleiner als der Mindestabstand ist. Es ist nicht vorgesehen, dass das Kraftfahrzeug bis in einen Stillstand abgebremst wird, sondern der Abstand soll lediglich soweit vergrößert werden, dass er größer oder gleich dem Mindestabstand ist. Sobald dies erreicht ist kann beispielsweise die Geschwindigkeit des Kraftfahrzeugs zumindest temporär konstant gehalten werden.A check is then carried out to see whether the distance information provided is less than the minimum distance information determined. It is therefore checked whether the previously calculated minimum distance is currently met or not. If the distance information provided is less than the minimum distance information determined, i.e. if the detected or predicted distance is less than the previously determined minimum distance, a braking command is determined for the braking system of the motor vehicle. When the braking system is activated according to the determined braking command, the speed of the motor vehicle is at least reduced until the distance to the other motor vehicle corresponds to the minimum distance. The other motor vehicle is the other motor vehicle driving ahead. According to the braking command, the motor vehicle can therefore be braked until the distance of the braked motor vehicle to the other motor vehicle driving ahead is less than the minimum distance. It is not intended that the motor vehicle is braked to a standstill, but the distance should only be increased so that it is greater than or equal to the minimum distance. As soon as this is achieved, for example, the speed of the motor vehicle can be kept constant, at least temporarily.
Das Verfahren umfasst ferner das Betreiben des Bremssystems gemäß dem ermittelten Bremsbefehl. Es kommt also zu einer tatsächlichen zumindest teilautomatischen, insbesondere vollautomatischen, Ansteuerung oder Steuerung einer Längsführung des Kraftfahrzeugs durch Ansteuern des Bremssystems gemäß dem ermittelten Bremsbefehl. Dies erfolgt jedoch nur, wenn der aktuelle Abstand kleiner als der ermittelte Mindestabstand ist.The method further includes operating the braking system in accordance with the determined braking command. This means that there is an actual, at least partially automatic, in particular fully automatic, control of the longitudinal guidance of the motor vehicle by controlling the braking system in accordance with the determined braking command. However, this only occurs if the current distance is smaller than the determined minimum distance.
Es wird also auf Basis der von den Schwarmdaten bereitgestellten üblichen Geschwindigkeit und/oder Beschleunigung für einen Streckenabschnitt abgeschätzt, ob das Kraftfahrzeug abgebremst werden sollte oder nicht.Based on the usual speed and/or acceleration for a section of road provided by the swarm data, an estimate is made as to whether the vehicle should be braked or not.
Durch das beschriebene Verfahren kann beispielsweise auf eine aufwendige Erfassung und/oder Auswertung einer aktuellen Geschwindigkeit und/oder Beschleunigung des vorausfahrenden anderen Kraftfahrzeugs verzichtet werden, da diese nicht benötigt wird, da das Verfahren diesbezüglich nur die Bewegungsinformation, die in der Landkarte hinterlegt ist, berücksichtigt. Da die der Bewegungsinformation zugrundeliegenden Schwarmdaten streckenspezifisch sind, wird der optimale Mindestabstand für den Streckenabschnitt bestimmt. Da die tatsächliche Geschwindigkeit und/oder Beschleunigung des vorausfahrenden anderen Kraftfahrzeugs nicht berücksichtigt wird, wird eine situationsunabhängige Abstandsregulierung zum vorausfahrenden anderen Kraftfahrzeug durch das Betreiben des Bremssystems des Kraftfahrzeugs mittels des ermittelten Bremsbefehls erreicht.The method described makes it possible, for example, to dispense with the complex recording and/or evaluation of the current speed and/or acceleration of the other motor vehicle driving ahead, as this is not required, as the method only takes into account the movement information stored in the map. Since the swarm data underlying the movement information is route-specific, the optimal minimum distance for the route section is determined. Since the actual speed and/or acceleration of the other motor vehicle driving ahead is not taken into account, a situation-independent distance regulation to the other motor vehicle driving ahead is achieved by operating the braking system of the motor vehicle using the determined braking command.
Die Verfahrensschritte des Verfahrens werden bevorzugt mittels einer Steuervorrichtung des Kraftfahrzeugs durchgeführt. Hierfür werden der Steuervorrichtung die Bewegungsinformationen und die Eigenbewegungsinformationen sowie die Abstandsinformationen bereitgestellt. Gegebenenfalls kann eine Ermittlung zumindest einer dieser genannten Informationen in der Steuervorrichtung selbst erfolgen. Das Ermitteln der Mindestabstandsinformation, das Überprüfen sowie das Ermitteln des Bremsbefehls und das Ansteuern des Bremssystems gemäß dem ermittelten Bremsbefehls werden bevorzugt ebenfalls mittels der Steuervorrichtung des Kraftfahrzeugs durchgeführt. Alternativ oder zusätzlich dazu ist es möglich, dass zumindest einer der beschriebenen Verfahrensschritte mittels einer externen Recheneinrichtung durchgeführt wird, die beispielsweise als Servereinrichtung oder Backend ausgebildet ist. Hierfür kann ein Austausch von Informationen oder anderen Daten zwischen dem Kraftfahrzeug und der externen Recheneinrichtung erfolgen. Diese Kommunikationsverbindung basiert bevorzugt auf einer kabellosen, insbesondere drahtlosen, Kommunikationsverbindung. Relevant ist, dass letztendlich der ermittelte Bremsbefehl von der externen Recheneinrichtung dem Kraftfahrzeug bereitgestellt wird, das heißt, an dieses übermittelt wird, sodass im Kraftfahrzeug selbst das Bremssystems gemäß dem ermittelten Bremsbefehl angesteuert und folglich betrieben werden kann.The method steps of the method are preferably carried out by means of a control device of the motor vehicle. For this purpose, the control device is provided with the movement information and the self-movement information as well as the distance information. If necessary, at least one of these pieces of information can be determined in the control device itself. Determining the minimum distance information, checking and determining the braking command and controlling the braking system systems according to the determined braking command are preferably also carried out by means of the control device of the motor vehicle. Alternatively or additionally, it is possible for at least one of the method steps described to be carried out by means of an external computing device which is designed, for example, as a server device or backend. For this purpose, information or other data can be exchanged between the motor vehicle and the external computing device. This communication connection is preferably based on a cable-free, in particular wireless, communication connection. What is relevant is that the determined braking command is ultimately made available to the motor vehicle by the external computing device, i.e. is transmitted to it, so that the braking system in the motor vehicle itself can be controlled and consequently operated according to the determined braking command.
Zu der Erfindung gehören Ausführungsformen, durch die sich zusätzliche Vorteile ergeben.The invention includes embodiments which provide additional advantages.
Eine Ausführungsform sieht vor, dass die das vorausfahrende andere Kraftfahrzeug beschreibenden Sensordaten mittels der Sensoreinrichtung des Kraftfahrzeugs erfasst werden und durch deren Auswerten die Abstandsinformation ermittelt wird. Die Sensoreinrichtung ist beispielsweise eine Kameraeinrichtung, die zumindest eine Kamera, insbesondere eine Frontkamera, eine Heckkamera und/oder eine Seitenkamera, aufweist. Alternativ oder zusätzlich dazu kann die Sensoreinrichtung ein Radargerät, ein Lidargerät, ein Ultraschallsensor, ein Infrarotmessgerät und/oder ein Laserdistanzmesser sein. Bevorzugt wird mittels der Sensoreinrichtung als vorausfahrendes anderes Kraftfahrzeug ein aktuell direkt vor dem Kraftfahrzeug fahrendes Kraftfahrzeug erfasst. Alternativ dazu kann das vorausfahrende andere Kraftfahrzeug aktuell in einer Querrichtung zu einer Fahrtrichtung seitlich und in der Fahrtrichtung vor, neben oder hinter dem Kraftfahrzeug angeordnet sein. Dies kann beispielsweise der Fall sein, wenn sich dieses auf dem Beschleunigungsstreifen oder einem anderen benachbarten Fahrstreifen zu einem Fahrstreifen, auf dem das Kraftfahrzeug fährt, befindet. Dieses andere Kraftfahrzeug wird zukünftig an einem in der Fahrtrichtung vor dem Kraftfahrzeug liegenden Ort voraussichtlich vor das Kraftfahrzeug fahren und wird daher ebenfalls als vorausfahrendes anderes Kraftfahrzeug bezeichnet. Anders formuliert ist ein solches vorausfahrendes anderes Kraftfahrzeug ein zukünftig vorausfahrendes anderes Kraftfahrzeug. Hierbei wird angenommen, dass der Beschleunigungsstreifen oder benachbarte Fahrstreifen am Ort in die Fahrspur des Kraftfahrzeugs einmündet oder umgekehrt. Letztendlich kann hierdurch mittels fahrzeugeigener Sensoren eindeutig die Situation erkannt werden, dass sich vor dem Kraftfahrzeug aktuell oder prognostiziert ein anderes Kraftfahrzeug befindet, sodass zuverlässig und genau die Abstandsinformation ermittelt werden kann.One embodiment provides that the sensor data describing the other motor vehicle driving ahead are recorded by the sensor device of the motor vehicle and the distance information is determined by evaluating them. The sensor device is, for example, a camera device that has at least one camera, in particular a front camera, a rear camera and/or a side camera. Alternatively or additionally, the sensor device can be a radar device, a lidar device, an ultrasonic sensor, an infrared measuring device and/or a laser distance meter. Preferably, the sensor device detects a motor vehicle that is currently driving directly in front of the motor vehicle as the other motor vehicle driving ahead. Alternatively, the other motor vehicle driving ahead can currently be arranged transversely to a direction of travel and in front of, next to or behind the motor vehicle in the direction of travel. This can be the case, for example, if the motor vehicle is on the acceleration lane or another lane adjacent to a lane on which the motor vehicle is driving. This other motor vehicle will probably drive in front of the motor vehicle in the future at a location in front of the motor vehicle in the direction of travel and is therefore also referred to as another motor vehicle driving ahead. In other words, such another motor vehicle driving ahead is another motor vehicle driving ahead in the future. It is assumed that the acceleration lane or adjacent lanes merge into the lane of the vehicle at the location or vice versa. Ultimately, the situation can be clearly detected using the vehicle's own sensors that there is currently or is predicted to be another vehicle in front of the vehicle, so that the distance information can be determined reliably and precisely.
Eine weitere Ausführungsform sieht vor, dass die Abstandsinformation unter Berücksichtigung einer Eigenpositionsinformation, die eine Position des Kraftfahrzeugs beschreibt, und/oder einer Fahrzeugpositionsinformation, die eine Position des vorausfahrenden anderen Kraftfahrzeugs beschreibt, ermittelt wird. Es kann also beispielsweise ergänzend zu den Sensordaten mittels beispielsweise einer Positionsbestimmungseinrichtung des Kraftfahrzeugs, die beispielsweise auf Daten des globalen Navigationssatellitensystems basiert, eine tatsächliche Position und somit eine Koordinate des Kraftfahrzeugs ermittelt werden. Die Fahrzeugpositionsinformation des vorausfahrenden anderen Kraftfahrzeugs kann beispielsweise über Fahrzeug-zu-Fahrzeug-Kommunikation oder über eine Recheneinrichtung mittels Fahrzeug-zu-Infrastruktur-Kommunikation dem Kraftfahrzeug bereitgestellt werden. Alternativ oder zusätzlich dazu kann die Fahrzeugpositionsinformation beispielsweise als Relativpositionsinformation aus den Sensordaten ermittelt werden. Falls beispielsweise mittels der Positionsbestimmungseinrichtung des Kraftfahrzeugs sowie der Positionsbestimmungseinrichtung des vorausfahrenden anderen Kraftfahrzeugs jeweils Positionen und somit Positionsinformationen, die die jeweilige Position insbesondere mittels Positionsdaten beschreiben, ermittelt werden, kann die Abstandsinformation beispielsweise unter Berücksichtigung dieser beiden absoluten Positionsinformationen bestimmt werden. Bevorzugt erfolgt zum Ermitteln der Abstandsinformation ein sich gegenseitiges Ergänzen von Sensordaten, der Eigenpositionsinformation und/oder der Fahrzeugpositionsinformation. Hierdurch wird besonders deutlich, welche Komponenten prinzipiell im Kraftfahrzeug vorhanden sein müssen, um das Verfahren durchzuführen, wobei es sich hierbei um typische Komponenten handelt. Das Verfahren ist somit mit geringem Aufwand im Kraftfahrzeug implementierbar.A further embodiment provides that the distance information is determined taking into account self-position information that describes a position of the motor vehicle and/or vehicle position information that describes a position of the other motor vehicle driving ahead. In addition to the sensor data, an actual position and thus a coordinate of the motor vehicle can therefore be determined, for example, using a position determination device of the motor vehicle, which is based on data from the global navigation satellite system, for example. The vehicle position information of the other motor vehicle driving ahead can be provided to the motor vehicle, for example, via vehicle-to-vehicle communication or via a computing device using vehicle-to-infrastructure communication. Alternatively or additionally, the vehicle position information can be determined, for example, as relative position information from the sensor data. If, for example, positions and thus position information that describe the respective position, in particular using position data, are determined using the position determination device of the motor vehicle and the position determination device of the other motor vehicle driving ahead, the distance information can be determined, for example, taking into account these two absolute position information items. Preferably, the distance information is determined by mutually supplementing sensor data, the self-position information and/or the vehicle position information. This makes it particularly clear which components must be present in the motor vehicle in principle in order to carry out the method, and these are typical components. The method can therefore be implemented in the motor vehicle with little effort.
Eine weitere Ausführungsform sieht vor, dass das Mindestabstandsbestimmungskriterium eine Länge des Kraftfahrzeugs berücksichtigt. Es wird also angenommen, dass von einem Mittelpunkt des Kraftfahrzeugs aus betrachtet dessen Rand in einem Frontbereich typischerweise eine halbe Länge des Kraftfahrzeugs entfernt ist. Wird nun vereinfacht angenommen, dass das vorausfahrende andere Kraftfahrzeug eine gleiche oder zumindest vergleichbare Länge des Kraftfahrzeugs aufweist, kann davon ausgegangen werden, dass von einem Mittelpunkt des vorausfahrenden anderen Kraftfahrzeugs aus betrachtet dessen Rand in einem Heckbereich eine halbe Länge des Kraftfahrzeugs entfernt ist. Die beiden Abstände zum jeweiligen Mittelpunkt ergeben addiert die Länge des Kraftfahrzeugs. Die Länge des Kraftfahrzeugs ist typischerweise bekannt und kann beispielsweise in einer Steuervorrichtung des Kraftfahrzeugs gespeichert sein. Bei der Berechnung der Mindestabstandsinformation wird die Länge berücksichtigt. Die Länge wird zum Beispiel als Variable in eine vom Mindestabstandsbestimmungskriterium umfasste Formel verwendet. Denn der Mindestabstand zwischen den Mittelpunkten der Kraftfahrzeuge sollte größer als die Länge sein, damit die beiden Kraftfahrzeuge nicht mit ihren Rändern aneinanderstoßen. Die Länge bietet daher eine sinnvolle erste Annäherung an den tatsächlich benötigten Mindestabstand.A further embodiment provides that the minimum distance determination criterion takes into account a length of the motor vehicle. It is therefore assumed that, viewed from a center point of the motor vehicle, its edge in a front area is typically half the length of the motor vehicle away. If it is now assumed, for simplicity, that the other motor vehicle driving ahead has the same or at least a comparable length of the motor vehicle, it can be assumed that, viewed from a center point of the other motor vehicle driving ahead, its edge in a rear area is half the length of the motor vehicle away. The two distances to the respective center point result in adds the length of the motor vehicle. The length of the motor vehicle is typically known and can be stored, for example, in a control device of the motor vehicle. The length is taken into account when calculating the minimum distance information. The length is used, for example, as a variable in a formula included in the minimum distance determination criterion. This is because the minimum distance between the centers of the motor vehicles should be greater than the length so that the two motor vehicles do not collide with their edges. The length therefore offers a useful first approximation of the minimum distance actually required.
Eine zusätzliche Ausführungsform sieht vor, dass das Mindestabstandsbestimmungskriterium eine vorgegebene Reaktionszeit und/oder einen vorgegebenen Komfortabstand berücksichtigt. Als Reaktionszeit kann ein fest vorgegebenen Wert von beispielsweise 0,1 Sekunde, 0,2 Sekunden, 0,3 Sekunden, 0,5 Sekunden, 1 Sekunde, 2 Sekunden, 3 Sekunden, insbesondere 5 Sekunden angenommen werden. Es wird angenommen, dass die Reaktionszeit eine Zeit ist, die vergeht, bis ein Fahrer und/oder das Bremssystem auf beispielsweise den dem Fahrer angezeigten beziehungsweise den dem Bremssystem bereitgestellten Bremsbefehl reagieren kann und diesen beispielsweise umsetzt. Alternativ oder zusätzlich dazu kann die Reaktionszeit eine Zeit sein, die von der Steuervorrichtung für die einzelnen von ihr durchgeführten Verfahrensschritte benötigt wird.An additional embodiment provides that the minimum distance determination criterion takes into account a predetermined reaction time and/or a predetermined comfort distance. A fixed value of, for example, 0.1 second, 0.2 seconds, 0.3 seconds, 0.5 seconds, 1 second, 2 seconds, 3 seconds, in particular 5 seconds, can be assumed as the reaction time. It is assumed that the reaction time is a time that passes until a driver and/or the braking system can react to, for example, the braking command displayed to the driver or provided to the braking system and, for example, implements it. Alternatively or additionally, the reaction time can be a time that is required by the control device for the individual method steps it carries out.
Der vorgegebene Komfortabstand kann beispielsweise ein gesetzlich vorgegebener Abstand sein, der stets berücksichtigt werden muss und der beispielsweise als Zusatzwert oder Offset vom Mindestabstandsbestimmungskriterium berücksichtigt wird. Er kann von der ermittelten Abstandsinformation mit umfasst sein. Es kann also beispielsweise zu einem ursprünglich ermittelten Mindestabstand gemäß einer ursprünglichen Mindestabstandsinformation der Komfortabstand addiert werden. Unter Berücksichtigung des Komfortabstands wird dann die endgültige und von den weiteren Verfahrensschritten berücksichtigt Mindestabstandsinformation ermittelt. Der Komfortabstand kann beispielsweise einen viertel, einen halben Meter, 1 Meter, 2 Meter, insbesondere 5 Meter umfassen. Es wird somit noch zuverlässiger ein sinnvoller Mindestabstand ermittelt.The specified comfort distance can, for example, be a legally specified distance that must always be taken into account and that is taken into account, for example, as an additional value or offset by the minimum distance determination criterion. It can be included in the determined distance information. For example, the comfort distance can be added to an originally determined minimum distance according to an original minimum distance information. The final minimum distance information is then determined taking the comfort distance into account and is taken into account in the further process steps. The comfort distance can, for example, be a quarter, half a meter, 1 meter, 2 meters, or in particular 5 meters. This means that a sensible minimum distance is determined even more reliably.
Eine zusätzliche Ausführungsform sieht vor, dass für den aktuell vom Kraftfahrzeug abgefahrenen Streckenabschnitt eine Streckenabschnittsinformation bereitgestellt wird, die den Streckenabschnitt beschreibt. Die Streckenabschnittsinformation beschreibt insbesondere eine Fahrstreifenmarkierung, ein Verkehrsschild und/oder eine aus den Schwarmdaten ermittelte übliche Fahrtrajektorie, die alternativ als mittlere oder durchschnittliche Fahrtrajektorie bezeichnet werden kann. Die ermittelte Streckenabschnittsinformation wird beim Bereitstellen der Bewegungsinformation zumindest berücksichtigt. Die Streckenabschnittsinformation kann alternativ als elektronischer Horizont des Kraftfahrzeugs bezeichnet werden. Die Streckenabschnittsinformation wird bevorzugt basierend auf den Sensordaten berechnet, wobei die Sensordaten bevorzugt statische und/oder bewegte Bilddaten und folglich Kameradaten sind. Ferner kann die Streckenabschnittsinformation dazu ausgewertet werden, den Streckenabschnitt zu definieren, um letztendlich herauszufinden, welche Landkarte benötigt wird, um die Bewegungsinformation bereitstellen zu können. Die Streckenabschnittsinformation kann alternativ oder zusätzlich dazu berücksichtigt werden, um das Kraftfahrzeug in der Landkarte zu verorten. Dies ermöglicht es, den Streckenabschnitt zu definieren, zum Beispiel mittels Rand- oder Eckkoordinaten. Die Streckeninformation kann ermöglichen, dass die dem Streckenabschnitt, auf dem das Kraftfahrzeug fährt, zugeordnete Bewegungsinformation aus zahlreichen in der Landkarte hinterlegten Bewegungsinformationen auszuwählen und bereitzustellen. Hierdurch wird das Bereitstellen der Bewegungsinformation präzisiert, da nicht nur auf die Landkarte, sondern zudem auf die Streckenabschnittsinformation zurückgegriffen wird.An additional embodiment provides that route section information is provided for the route section currently traveled by the motor vehicle, which describes the route section. The route section information describes in particular a lane marking, a traffic sign and/or a usual driving trajectory determined from the swarm data, which can alternatively be referred to as a mean or average driving trajectory. The determined route section information is at least taken into account when providing the movement information. The route section information can alternatively be referred to as the electronic horizon of the motor vehicle. The route section information is preferably calculated based on the sensor data, wherein the sensor data is preferably static and/or moving image data and thus camera data. Furthermore, the route section information can be evaluated to define the route section in order to ultimately find out which map is needed to be able to provide the movement information. The route section information can alternatively or additionally be taken into account in order to locate the motor vehicle on the map. This makes it possible to define the route section, for example by means of edge or corner coordinates. The route information can make it possible to select and provide the movement information associated with the section of the route on which the motor vehicle is traveling from numerous pieces of movement information stored in the map. This makes the provision of the movement information more precise, since not only the map but also the section of the route information is used.
Ferner kann durch das Berücksichtigen der Streckenabschnittsinformation berücksichtigt werden, dass eine Straße beispielsweise mehrere Fahrstreifen aufweist. Es kann beispielsweise relevant sein, ob das Kraftfahrzeug auf einem linken, rechten oder mittleren Fahrstreifen der Straße fährt. Es können unterschiedliche übliche Geschwindigkeiten und/oder Beschleunigungen für die einzelnen Fahrstreifen existieren, sodass durch Berücksichtigung der Streckeninformation und einer damit verbundenen genauen Lokalisierung des Kraftfahrzeugs zuverlässig die Bewegungsinformation für den tatsächlich relevanten Fahrstreifen ausgewählt und folglich bereitgestellt werden kann.Furthermore, by taking the route section information into account, it can be taken into account that a road has, for example, several lanes. It can be relevant, for example, whether the motor vehicle is driving on a left, right or middle lane of the road. There can be different usual speeds and/or accelerations for the individual lanes, so that by taking the route information and the associated precise localization of the motor vehicle into account, the movement information for the actually relevant lane can be reliably selected and consequently provided.
In einer vorteilhaften Ausführungsform ist es vorgesehen, dass das Verfahren immer dann aktiviert wird, wenn der Streckenabschnitt kurvig ist. Es kann also beispielsweise automatisch im Bereich einer Kurve und/oder immer dann, wenn der aktuell vom Kraftfahrzeug abgefahrene Streckenabschnitt zumindest eine Kurve aufweist, das beschriebene Verfahren durchgeführt werden. Der Grund hierfür kann sein, dass sich im kurvigen Streckenabschnitt eine Situation ergeben kann, in der ein vorausfahrendes Kraftfahrzeug zumindest temporär aufgrund der Kurve nicht mehr mittels der Sensoreinrichtung des Kraftfahrzeugs erfasst werden kann, sodass es dann sinnvoll sein kann, die beschriebene Mindestdistanzabschätzung sowie gegebenenfalls das Bremsen des Kraftfahrzeugs durchzuführen. Es kann beispielsweise durch die Schwarmdaten bekannt sein, dass Fahrzeuge in einem Bereich der Kurve üblicherweise die Geschwindigkeit reduzieren, sodass ein solches Verhalten vom vorausfahrenden anderen Kraftfahrzeug erwartet wird. In oder hinter der Kurve kann das vorausfahrende andere Kraftfahrzeug jedoch nicht mehr optisch erfasst werden, da aufgrund der Kurven keine Sensordaten, die das vorausfahrende andere Kraftfahrzeug beschreiben, vom Kraftfahrzeug erfasst werden können. Ferner kann es in der Kurvensituation besonders sinnvoll sein, einen beispielsweise größeren Mindestabstand als einen gesetzlich vorgeschriebenen Mindestabstand zu wählen, da in einer solchen Kurvensituation die übliche Geschwindigkeit und/oder Beschleunigung gemäß den Schwarmdaten im Vergleich zu einer beispielsweise vorgegebenen Maximalgeschwindigkeit für eine Fahrt im Streckenabschnitt reduziert sein kann. Die Schwarmdaten ermöglichen es, zuverlässig abzuschätzen, wie schnell der kurvige Streckenabschnitt typischerweise durchfahren wird, sodass sich das Verfahren besonders für solche Streckenabschnitte eignet.In an advantageous embodiment, the method is always activated when the section of the road is curved. The method described can therefore be carried out automatically, for example, in the area of a curve and/or whenever the section of the road currently being driven by the motor vehicle has at least one curve. The reason for this may be that a situation may arise in the curved section of the road in which a motor vehicle driving ahead can no longer be detected by the motor vehicle's sensor device, at least temporarily, due to the curve, so that it may then be useful to maintain the described minimum distance. z assessment and, if necessary, braking of the motor vehicle. For example, it may be known from the swarm data that vehicles usually reduce speed in an area of the curve, so that such behavior is expected from the other motor vehicle driving ahead. In or behind the curve, however, the other motor vehicle driving ahead can no longer be optically detected because, due to the curves, no sensor data describing the other motor vehicle driving ahead can be detected by the motor vehicle. Furthermore, in a curve situation it can be particularly useful to choose a minimum distance that is greater than a legally prescribed minimum distance, for example, because in such a curve situation the usual speed and/or acceleration may be reduced according to the swarm data compared to, for example, a specified maximum speed for driving in the section of road. The swarm data make it possible to reliably estimate how fast the winding section of road is typically driven through, so that the method is particularly suitable for such sections of road.
Eine zusätzliche Ausführungsform umfasst, dass überprüft wird, ob der Streckenabschnitt einen Beschleunigungsstreifen aufweist, der in einer Fahrtrichtung des Kraftfahrzeugs vor dem Kraftfahrzeug in einen Fahrstreifen einmündet, auf dem das Kraftfahrzeug fährt. Es wird also festgestellt, ob ein Beschleunigungsstreifen existiert und ob dieser mit dem Fahrstreifen zusammengeführt wird, auf dem das Kraftfahrzeug fährt. Falls dies der Fall ist, das heißt, falls ein Beschleunigungsstreifen vorliegt und dieser in Fahrtrichtung vor dem Kraftfahrzeug auf den Fahrstreifen des Kraftfahrzeugs einmündet, wird unter Berücksichtigung der bereitgestellten Bewegungsinformation für ein auf dem Beschleunigungsstreifen fahrendes Kraftfahrzeug ein Zeitpunkt prognostiziert, an dem dieses auf den Fahrstreifen fahren wird. Es wird also unter Berücksichtigung der üblichen Geschwindigkeit und/oder Beschleunigung im Streckenabschnitt, hier auf dem Beschleunigungsstreifen, abgeschätzt, wann das aktuell dort fahrende Kraftfahrzeug, das beispielsweise seitlich des Kraftfahrzeugs erfasst wurde, voraussichtlich auf den Fahrstreifen des Kraftfahrzeugs fahren wird. Es wird davon ausgegangen, dass zu einem Zeitpunkt das auf dem Beschleunigungsstreifen fahrende Kraftfahrzeug erfasst wird, sodass beispielsweise dessen Anfangsposition bekannt ist.An additional embodiment includes checking whether the section of road has an acceleration lane that, in a direction of travel of the motor vehicle, leads into a lane in which the motor vehicle is traveling. It is therefore determined whether an acceleration lane exists and whether this merges with the lane in which the motor vehicle is traveling. If this is the case, i.e. if there is an acceleration lane and this leads into the lane of the motor vehicle in the direction of travel in front of the motor vehicle, a point in time at which a motor vehicle traveling on the acceleration lane will drive into the lane is predicted, taking into account the movement information provided. It is therefore estimated, taking into account the usual speed and/or acceleration in the section of road, here on the acceleration lane, when the motor vehicle currently traveling there, which was detected to the side of the motor vehicle, for example, is likely to drive into the lane of the motor vehicle. It is assumed that the motor vehicle traveling on the acceleration lane is detected at a point in time, so that, for example, its initial position is known.
Unter Berücksichtigung der Eigenbewegungsinformation des Kraftfahrzeugs wird die Abstandsinformation für den abgeschätzten Zeitpunkt prognostiziert und bereitgestellt. Es wird also der Abstand zwischen dem Kraftfahrzeug und dem ab dem abgeschätzten Zeitpunkt vor dem Kraftfahrzeug vorausfahrenden anderen Kraftfahrzeug ermittelt. Daraufhin wird überprüft, ob die Abstandsinformation kleiner als die Mindestabstandsinformation ist, wobei die Mindestabstandsinformation wieder basierend auf der Bewegungsinformation sowie der Eigenbewegungsinformation ermittelt wird. Falls dies der Fall ist, kann der Bremsbefehl ermittelt und letztendlich das Kraftfahrzeug gemäß dem Bremsbefehl betrieben werden. Letztendlich wird das Verfahren hierdurch um den Anwendungsfall ergänzt, dass nicht von Anfang an das andere Kraftfahrzeug vor dem Kraftfahrzeug fährt, sondern dass sich diese Situation erst noch einstellen wird, da das andere Kraftfahrzeug zunächst auf dem Beschleunigungsstreifen fährt. Dieses Vorgehen ist vor allem für eine Schnellstraße oder einen anderen Straßenmündungsbereich, an dem ein Beschleunigungsstreifen vorhanden ist, relevant.Taking into account the motor vehicle's own motion information, the distance information for the estimated point in time is predicted and provided. The distance between the motor vehicle and the other motor vehicle driving ahead of the motor vehicle from the estimated point in time is therefore determined. It is then checked whether the distance information is smaller than the minimum distance information, whereby the minimum distance information is again determined based on the motion information and the motor vehicle's own motion information. If this is the case, the braking command can be determined and the motor vehicle can ultimately be operated in accordance with the braking command. Ultimately, this supplements the method to include the use case in which the other motor vehicle does not drive in front of the motor vehicle from the start, but that this situation will only arise because the other motor vehicle initially drives on the acceleration lane. This procedure is particularly relevant for a highway or another road junction area where there is an acceleration lane.
Des Weiteren sieht es eine Ausführungsform vor, dass die Landkarte als Teillandkarte von einer externen Recheneinrichtung dem Kraftfahrzeug bereitgestellt wird. Die Teillandkarte umfasst zumindest den Streckenabschnitt. Die Teillandkarte kann beispielsweise als Kachel der Landkarte mit einer bestimmten Größe ausgebildet sein. Die Teillandkarte kann beispielsweise ein Gebiet von 1 Kilometer auf 1 Kilometer umfassen. Andere Größen der Teillandkarte sind möglich. Bevorzugt wird die Landkarte kontinuierlich für das Kraftfahrzeug von der externen Recheneinrichtung bereitgestellt, sodass stets zumindest Informationen über den Streckenabschnitt an sich und über die diesem Streckenabschnitt zugeordnete Bewegungsinformation vorliegen. Hierdurch kann sichergestellt sein, dass stets aktuelle Schwarmdaten der Landkarte zugrunde liegen, da die Teillandkarte immer wieder aktualisiert von der externen Recheneinrichtung bereitgestellt werden kann. Hierdurch wird das Verfahren besonders zuverlässig hinsichtlich der Bewegungsinformation.Furthermore, one embodiment provides that the map is provided to the motor vehicle as a partial map by an external computing device. The partial map includes at least the route section. The partial map can, for example, be designed as a map tile of a certain size. The partial map can, for example, cover an area of 1 kilometer by 1 kilometer. Other sizes of the partial map are possible. The map is preferably continuously provided to the motor vehicle by the external computing device, so that at least information about the route section itself and about the movement information assigned to this route section is always available. This can ensure that the map is always based on current swarm data, since the partial map can be provided repeatedly updated by the external computing device. This makes the method particularly reliable with regard to movement information.
Für Anwendungsfälle oder Anwendungssituationen, die sich bei dem Verfahren ergeben können und die hier nicht explizit beschrieben sind, kann vorgesehen sein, dass gemäß dem Verfahren eine Fehlermeldung und/oder eine Aufforderung zur Eingabe einer Nutzerrückmeldung ausgegeben und/oder eine Standardeinstellung und/oder ein vorbestimmter Initialzustand eingestellt wird.For use cases or application situations that may arise during the method and which are not explicitly described here, it may be provided that, in accordance with the method, an error message and/or a request to enter user feedback is issued and/or a default setting and/or a predetermined initial state is set.
Ein weiterer Aspekt der Erfindung betrifft ein Kraftfahrzeug. Das Kraftfahrzeug ist dazu ausgebildet, das oben beschriebene Verfahren durchzuführen. Das Kraftfahrzeug kann hierfür die Steuervorrichtung sowie die Sensoreinrichtung zum Erfassen der Sensordaten umfassen. Zu der Erfindung gehören Weiterbildungen des erfindungsgemäßen Kraftfahrzeugs, die Merkmale aufweisen, wie sie bereits im Zusammenhang mit den Weiterbildungen des erfindungsgemäßen Verfahrens beschrieben worden sind. Aus diesem Grund sind die entsprechenden Weiterbildungen hier nicht noch einmal beschrieben.A further aspect of the invention relates to a motor vehicle. The motor vehicle is designed to carry out the method described above. For this purpose, the motor vehicle can comprise the control device and the sensor device for recording the sensor data. The invention includes further developments of the motor vehicle according to the invention, which have features as have already been described in connection with the further developments of the method according to the invention. For this reason, the corresponding training courses are not described again here.
Das erfindungsgemäße Kraftfahrzeug ist bevorzugt als Kraftwagen, insbesondere als Personenkraftwagen oder Lastkraftwagen, oder als Personenbus oder Motorrad ausgestaltet.The motor vehicle according to the invention is preferably designed as a motor vehicle, in particular as a passenger car or truck, or as a passenger bus or motorcycle.
Zu der Erfindung gehört die Steuervorrichtung für das Kraftfahrzeug. Die Steuervorrichtung kann eine Datenverarbeitungsvorrichtung oder eine Prozessoreinrichtung aufweisen, die dazu eingerichtet ist, eine Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Die Prozessoreinrichtung kann hierzu zumindest einen Mikroprozessor und/oder zumindest einen Mikrocontroller und/oder zumindest einen FPGA (Field Programmable Gate Array) und/oder zumindest einen DSP (Digital Signal Processor) aufweisen. Des Weiteren kann die Prozessoreinrichtung Programmcode aufweisen, der dazu eingerichtet ist, bei Ausführen durch die Prozessoreinrichtung die Ausführungsform des erfindungsgemäßen Verfahrens durchzuführen. Der Programmcode kann in einem Datenspeicher der Prozessoreinrichtung gespeichert sein. Die Prozessorschaltung der Prozessoreinrichtung kann z.B. zumindest eine Schaltungsplatine und/oder zumindest ein SoC (System on Chip) aufweisen.The invention includes the control device for the motor vehicle. The control device can have a data processing device or a processor device that is set up to carry out an embodiment of the method according to the invention. For this purpose, the processor device can have at least one microprocessor and/or at least one microcontroller and/or at least one FPGA (Field Programmable Gate Array) and/or at least one DSP (Digital Signal Processor). Furthermore, the processor device can have program code that is set up to carry out the embodiment of the method according to the invention when executed by the processor device. The program code can be stored in a data memory of the processor device. The processor circuit of the processor device can, for example, have at least one circuit board and/or at least one SoC (System on Chip).
Als eine weitere Lösung umfasst die Erfindung ein computerlesbares Speichermedium, umfassend Programmcode, der bei der Ausführung durch eine Prozessorschaltung eines Computers oder eines Computerverbunds diese veranlasst, eine Ausführungsform des erfindungsgemäßen Verfahrens auszuführen. Das Speichermedium kann z.B. zumindest teilweise als ein nichtflüchtiger Datenspeicher (z.B. als eine Flash-Speicher und/oder als SSD - solid state drive) und/oder zumindest teilweise als ein flüchtiger Datenspeicher (z.B. als ein RAM - random access memory) bereitgestellt sein. Das Speichermedium kann in der Prozessorschaltung in deren Datenspeicher angeordnet sein. Das Speichermedium kann aber auch beispielsweise als sogenannter Appstore-Server im Internet betrieben sein. Durch den Computer oder Computerverbund kann eine Prozessorschaltung mit zumindest einem Mikroprozessor bereitgestellt sein. Der Programmcode kann als Binärcode oder Assembler und/oder als Quellcode einer Programmiersprache (z.B. C) und/oder als Programmskript (z.B. Python) bereitgestellt sein.As a further solution, the invention comprises a computer-readable storage medium comprising program code which, when executed by a processor circuit of a computer or a computer network, causes it to carry out an embodiment of the method according to the invention. The storage medium can, for example, be provided at least partially as a non-volatile data memory (e.g. as a flash memory and/or as an SSD - solid state drive) and/or at least partially as a volatile data memory (e.g. as a RAM - random access memory). The storage medium can be arranged in the processor circuit in its data memory. The storage medium can also, for example, be operated as a so-called app store server on the Internet. The computer or computer network can provide a processor circuit with at least one microprocessor. The program code can be provided as binary code or assembler and/or as source code of a programming language (e.g. C) and/or as a program script (e.g. Python).
Die Erfindung umfasst auch die Kombinationen der Merkmale der beschriebenen Ausführungsformen. Die Erfindung umfasst also auch Realisierungen, die jeweils eine Kombination der Merkmale mehrerer der beschriebenen Ausführungsformen aufweisen, sofern die Ausführungsformen nicht als sich gegenseitig ausschließend beschrieben wurden.The invention also includes combinations of the features of the described embodiments. The invention therefore also includes implementations that each have a combination of the features of several of the described embodiments, provided that the embodiments have not been described as mutually exclusive.
Im Folgenden sind Ausführungsbeispiele der Erfindung beschrieben. Hierzu zeigt:
-
1 eine schematische Darstellung eines Kraftfahrzeugs auf einer geraden Strecke mit einem vorausfahrenden anderen Kraftfahrzeug; -
2 eine schematische Darstellung eines Mindestabstandes zwischen zwei Kraftfahrzeugen, -
3 in schematischer Darstellung einen Signalflussgraphen eines Verfahrens zum Betreiben eines Bremssystems eines Kraftfahrzeugs, und -
4 eine schematische Darstellung des Verfahrens gemäß3 im Bereich eines Beschleunigungsstreifens.
-
1 a schematic representation of a motor vehicle on a straight road with another motor vehicle driving ahead; -
2 a schematic representation of a minimum distance between two motor vehicles, -
3 in schematic representation a signal flow graph of a method for operating a braking system of a motor vehicle, and -
4 a schematic representation of the process according to3 in the area of an acceleration lane.
Bei den im Folgenden erläuterten Ausführungsbeispielen handelt es sich um bevorzugte Ausführungsformen der Erfindung. Bei den Ausführungsbeispielen stellen die beschriebenen Komponenten der Ausführungsformen jeweils einzelne, unabhängig voneinander zu betrachtende Merkmale der Erfindung dar, welche die Erfindung jeweils auch unabhängig voneinander weiterbilden. Daher soll die Offenbarung auch andere als die dargestellten Kombinationen der Merkmale der Ausführungsformen umfassen. Des Weiteren sind die beschriebenen Ausführungsformen auch durch weitere der bereits beschriebenen Merkmale der Erfindung ergänzbar.The exemplary embodiments explained below are preferred embodiments of the invention. In the exemplary embodiments, the components of the embodiments described each represent individual features of the invention that are to be considered independently of one another and which also develop the invention independently of one another. Therefore, the disclosure should also include combinations of the features of the embodiments other than those shown. Furthermore, the described embodiments can also be supplemented by other features of the invention already described.
In den Figuren bezeichnen gleiche Bezugszeichen jeweils funktionsgleiche Elemente.In the figures, identical reference symbols designate functionally identical elements.
In
Das Kraftfahrzeug 1 weist eine Sensoreinrichtung 9 auf, die hier beispielsweise als Frontkamera ausgebildet ist. Alternativ oder zusätzlich dazu kann die Sensoreinrichtung 9 ein Radargerät, ein Lidargerät, ein Ultraschallsensor und/oder ein Laserdistanzmesser sein.The
Das Kraftfahrzeug 1 weist zudem eine Steuervorrichtung 10 auf, die eine Recheneinrichtung des Kraftfahrzeugs 1 ist.The
Das Kraftfahrzeug 1 weist ein Bremssystem 11 auf, mittels dessen eine Geschwindigkeit des Kraftfahrzeugs 1 reduziert werden kann. Das Bremssystem 11 dient somit zur Längsführung des Kraftfahrzeugs. Das Bremssystem 11 kann von der Steuervorrichtung 10 angesteuert werden, beispielsweise mittels entsprechender Befehle.The
Das Kraftfahrzeug 1 weist hier ferner eine Kommunikationsschnittstelle 12 auf. Es kann eine externe Recheneinrichtung 13 vorgesehen sein, die ebenfalls die Kommunikationsschnittstelle 12 aufweist, sodass zwischen der externen Recheneinrichtung 13 und dem Kraftfahrzeug 1 eine kabellose, insbesondere drahtlose, Kommunikationsverbindung 14 aufgebaut sein kann. Über diese kann beispielsweise eine Landkarte 15 oder zumindest eine Teillandkarte der Landkarte 15 von der externen Recheneinrichtung 13 an das Kraftfahrzeug 1 übermittelt werden. Die Teillandkarte kann beispielsweise einen Bereich von 1 Kilometer auf 1 Kilometer um das Kraftfahrzeug 1 beschreiben.The
In
In einem Verfahrensschritt S2 erfolgt ein Bereitstellen einer Eigenbewegungsinformation 20, die die Geschwindigkeit u1 und/oder Beschleunigung a1 des Kraftfahrzeugs 1 beschreibt. Diese wird beispielsweise mittels eines Raddrehzahlsensors und/oder einer anderen Einrichtung des Kraftfahrzeugs 1 zum Ermitteln der eigenen Geschwindigkeit u1 und/oder eigenen Beschleunigung a1 ermittelt. ^In a method step S2, an item of self-
In einem Verfahrensschritt S3 erfolgt ein Anwenden eines Mindestabstandsbestimmungskriteriums 21 auf die bereitgestellte Bewegungsinformation 18 und die bereitgestellte Eigenbewegungsinformation 20. Ferner kann das Mindestabstandsbestimmungskriterium 21 die Länge L des Kraftfahrzeugs 1, eine vorgegebene Reaktionszeit p und/oder einen vorgegebenen Komfortabstand dc berücksichtigen. Durch Anwenden des Mindestabstandsbestimmungskriteriums 21 wird eine Mindestabstandsinformation 22 ermittelt, die den Mindestabstand dmin des Kraftfahrzeugs 1 zum vorausfahrenden anderen Kraftfahrzeug 5 beschreibt.In a method step S3, a minimum distance determination criterion 21 is applied to the provided
Für die Berechnung der Mindestabstandsinformation 22 wird angenommen, dass keine lateralen und somit Querbewegungen relevant sind. Wie bereits beschrieben wurde, werden mit der Bewegungsinformation 18 bekannte typische und somit übliche Geschwindigkeits- und/oder Beschleunigungsinformationen berücksichtigt, das heißt, die tatsächliche Geschwindigkeit und/oder Beschleunigung des anderen Kraftfahrzeugs 5 wird hierzu nicht ermittelt. Es wird ferner eine aktuelle Position des Kraftfahrzeugs 1 als Ort x1 angenommen. Unter Berücksichtigung der Bewegungsgleichung für jedes Kraftfahrzeugs 1, 5 ergeben sich folgende Gleichungen, wobei die Zahl in Klammern am Ende der jeweiligen Gleichung einer Nummerierung der folgenden Gleichungen dient:
Im Fall von t = tstop (4) ist die Geschwindigkeit des Kraftfahrzeugs 1 bei null, das heißt u = 0 wird angenommen. Unter Berücksichtigung der Gleichungen (2) und (4) erhalten wir daher:
Dies führt unter Berücksichtigung der Gleichungen (5) und (1) zu folgender Gleichung:
Wird Gleichung (6) für beide Kraftfahrzeuge 1, 5 angenommen, führt dies zu folgender Gleichung:
Das andere Kraftfahrzeug 5 wird angenommen als vor dem Kraftfahrzeug 1 fahrend. Aus diesem Grund gilt der folgende Zusammenhang:
Gleichung (8) meint in Worten ausgedrückt, dass der Abstand zwischen einem Ort des vorausfahrenden anderen Kraftfahrzeugs 5 zum Ausgangszeitpunkt 0 (x0,2) und einem Ort des Kraftfahrzeugs 1 zum Ausgangszeitpunkt 0 (x0,1) größer als 0 ist für alle Orte x im reellen Zahlenraum.Expressed in words, equation (8) means that the distance between a location of the
Aus den Gleichungen (7) und (8) ergibt sich:
Ausgehend von Gleichung (9) wird festgestellt, dass das Kraftfahrzeug 1 seine Geschwindigkeit u1 und Beschleunigung a1 an das andere Kraftfahrzeug 5 anpassen muss, um einen ausreichend großen Abstand, das heißt den Mindestabstand dmin, aufrecht zu erhalten. Wenn zusätzlich die Reaktionszeit p berücksichtigt wird und angenommen wird, dass beide Kraftfahrzeuge 1, 5 mit einer maximalen Bremsbeschleunigung bremsen können, folgt aus Gleichung (9):
Der Komfortabstand wird hier als dc abgekürzt. Dieser beschreibt einen zusätzlichen Sicherheitsabstand.The comfort distance is abbreviated here as d c . This describes an additional safety distance.
Gemäß Gleichung (10) wird hier die Mindestabstandsinformation 22 im Verfahrensschritt S3 berechnet.According to equation (10), the
In einem Verfahrensschritt S4 kann, nachdem die Mindestabstandsinformation 22 basierend auf der Eigenbewegungsinformation 20 sowie der Bewegungsinformation 18 ermittelt wurde, eine Abstandsinformation 23 bereitgestellt werden, die den Abstand des Kraftfahrzeugs 1 zum vorausfahrenden anderen Kraftfahrzeug 5 beschreibt. Hierfür können mittels der Sensoreinrichtung 17 des Kraftfahrzeugs 1 Sensordaten 24 ermittelt werden, bei deren Auswerten die Abstandsinformation 23 ermittelt werden kann. Ferner kann eine Eigenpositionsinformation 25, die eine Position des Kraftfahrzeugs 1 beschreibt, und/oder eine Fahrzeugpositionsinformation 26, die die Position des vorausfahrenden anderen Kraftfahrzeugs 5 beschreibt, ermittelt und berücksichtigt werden. Letztendlich wird die Abstandsinformation 23 entweder aus tatsächlich erfassten Daten berechnet und gibt somit den tatsächlichen Abstand an. Es ist alternativ oder zusätzlich möglich, dass die Abstandsinformation 23 prognostiziert wird, das heißt, dass die bereitgestellte Abstandsinformation 23, die den Abstand des Kraftfahrzeugs 1 zum vorausfahrenden anderen Kraftfahrzeug 5 angibt, lediglich abgeschätzt wurde. Hierfür kann beispielsweise auf entsprechende Modelle zurückgegriffen werden, insbesondere immer dann, wenn das andere Kraftfahrzeug 5 beispielsweise aufgrund einer Kurvensituation nicht mehr von der Sensoreinrichtung 9 erfasst werden kann. Die Fahrzeugpositionsinformation 26 kann beispielsweise über eine Fahrzeug-zu-Fahrzeug-Kommunikation vom anderen Kraftfahrzeug 5 dem Kraftfahrzeug 1 übermittelt werden.In a method step S4, after the
In einem Verfahrensschritt S5 erfolgt ein Überprüfen, ob die bereitgestellte Abstandsinformation 23 kleiner als die ermittelte Mindestabstandsinformation 22 ist. Falls dies der Fall ist, erfolgt in einem Verfahrensschritt S6 ein Ermitteln eines Bremsbefehls 27 für das Bremssystem 11 des Kraftfahrzeugs 1. Beim Ansteuern des Bremssystems 11 gemäß dem ermittelten Bremsbefehl 27 wird die Geschwindigkeit des Kraftfahrzeugs 1 zumindest reduziert, bis der Abstand zum anderen Kraftfahrzeug 5 wieder zumindest dem Mindestabstand dmin entspricht. Er kann beispielsweise unterboten werden, das heißt, der entstehende Abstand kann größer sein als der Mindestabstand dmin. In diesem Fall wird jedoch das Kraftfahrzeug 1 nicht immer weiter abgebremst, sondern nur so lange, bis beispielsweise ein zusätzlicher Toleranzbereich zusätzlich zum Mindestabstand dmin erfüllt ist.In a method step S5, a check is made as to whether the
In einem Verfahrensschritt S7 wird das Bremssystems 11 gemäß dem ermittelten Bremsbefehl 27 betrieben. Hierfür kann beispielsweise ein manueller Hinweis an einen Fahrer ausgegeben werden, dass er das Kraftfahrzeug 1 abbremsen sollte. Bevorzugt erfolgt das Betreiben des Bremssystems 11 gemäß dem ermittelten Bremsbefehl 27 teilautomatisch, insbesondere vollautomatisch.In a method step S7, the
Die beschriebenen Verfahrensschritte werden bevor von der Steuervorrichtung 10 durchgeführt oder zumindest initiiert. Die Steuervorrichtung 10 kann beispielsweise das Bremssystem 11 und/oder die Sensoreinrichtung 9 ansteuern. Falls im Verfahrensschritt S5 festgestellt wird, dass die Abstandsinformation 23 größer oder gleich der Mindestabstandsinformation 22 ist, kann beispielsweise kein Bremsbefehl 27 erzeugt werden, sondern es können beispielsweise die Verfahrensschritte S1 bis S4 erneut durchgeführt werden.The method steps described are carried out or at least initiated by the
Es ist möglich, dass für den aktuell vom Kraftfahrzeug 1 abgefahrenen Streckenabschnitt 6 eine Streckenabschnittsinformation 28 bereitgestellt wird und beim Ermitteln der Bewegungsinformation 18 berücksichtigt wird. Die Streckenabschnittsinformation 28 beschreibt den Streckenabschnitt 6, insbesondere eine Fahrstreifenmarkierung, ein Verkehrsschild und/oder eine aus den Schwarmdaten 19 ermittelte übliche Trajektorie 7. Es kann hierdurch besonders gut eine Verortung des Kraftfahrzeugs 1 auf dem Streckenabschnitt 6 erfolgen, sodass zuverlässig beispielsweise die Teillandkarte mit dem Streckenabschnitt 6 von der externen Recheneinrichtung 13 angefragt werden kann. Bevorzugt wird das Verfahren zumindest immer dann aktiviert, wenn der Streckenabschnitt 6 kurvig ist.It is possible that
In
Falls dies der Fall ist, wird in einem Verfahrensschritt S9 unter Berücksichtigung der bereitgestellten Bewegungsinformation 18 für das auf dem Beschleunigungsstreifen 29 fahrende andere Kraftfahrzeugs 5 ein Zeitpunkt 30 prognostiziert, an dem dieses auf den Fahrstreifen 3 fahren wird und folglich das vorausfahrende andere Kraftfahrzeug 5 für das Kraftfahrzeug 1 wird. Unter Berücksichtigung der Eigenbewegungsinformation 20 wird für den abgeschätzten Zeitpunkt 30 die Abstandsinformation 23 prognostiziert und diese bereitgestellt. Vor den beschriebenen Verfahrensschritten S8 bis S10 können die oben beschriebenen Verfahrensschritte S1 bis S3 durchgeführt werden. Anschließend, das heißt nach dem Verfahrensschritt S10, erfolgen bevorzugt die Verfahrensschritte S5, S6 und S7.If this is the case, in a method step S9, taking into account the
In
Insgesamt wird ein Verfahren zum Prophezeien einer Bremssituation zum Vergrößern eines Sicherheitsabstands auf den Mindestabstand dmin beschrieben. Es kann hierbei die Landkarte 15 benutzt werden, in der das Kraftfahrzeug 1 lokalisiert wird und aus der eine vorausliegende Route in Form eines elektronischen Horizonts ausgewertet werden kann. Die Landkarte 15 umfasst Informationen für zukünftige Punkte eines abfahrbaren Wegs (übliche Trajektorie 7) wie beispielsweise eine übliche Geschwindigkeit oder generell die übliche Trajektorie 7. Hier wird auf einen Sonderfall für starke Kurven und plötzliche Kreuzung eingegangen, in denen eine Verkehrssituation verwirrend oder potentiell gefährlich sein könnte. In dieser wird die übliche Geschwindigkeit an einer spezifischen zukünftigen Position für das andere Kraftfahrzeug 5 angenommen, um letztendlich für das vorausfahrende andere Kraftfahrzeug 5 die wahrscheinlichste Geschwindigkeit zu prophezeien. Unter Berücksichtigung dieser prophezeiten Geschwindigkeit des anderen Kraftfahrzeugs 5 und der Geschwindigkeit des eigenen Kraftfahrzeugs 1 wird der Mindestabstand dmin berechnet, der benötigt wird, um eine Kollision mit dem vorausfahrenden anderen Kraftfahrzeug 5 zu verhindern. Die übliche Geschwindigkeit kann in Form eines dreidimensionalen Punktes (3D-Koordinate) angegeben werden. Diese kann für beispielsweise alle 50 Meter für einen vorausliegenden Streckenabschnitt 6 von beispielsweise insgesamt 250 Metern angegeben werden. Die 3D-Koordinate gibt zum Beispiel für einen bestimmten Ort x, y in einer z-Koordinate eine dort erwartete Geschwindigkeit an.Overall, a method for predicting a braking situation to increase a safety distance to the minimum distance d min is described. The
Ferner kann basierend auf der oben beschriebenen Gleichung (10) die Mindestabstandsinformation 22 berechnet werden. Falls diese nicht der tatsächlichen Abstandsinformation 23 entspricht, wird die Geschwindigkeit des Kraftfahrzeugs 1 reduziert, wofür der ermittelte Bremsbefehl 27 herangezogen wird. Im Zusammenhang mit einem zusammenfallenden Punktes zwischen dem Kraftfahrzeug 1 und dem vorausfahrenden anderen Kraftfahrzeug 5 auf einem Beschleunigungsstreifen 29 wird zunächst die Position des zusammenfallenden Punktes (Symbol 32) ermittelt, die übliche Geschwindigkeit für den abfahrbaren Weg im elektronischen Horizont für eine gewisse Anzahl von Metern vor dem Kraftfahrzeug 1 prognostiziert, die Eigenbewegungsinformation 20 berücksichtigt und letztendlich gegebenenfalls auch die Geschwindigkeit des anderen Kraftfahrzeugs 5 ermittelt, beispielsweise erfasst. Die Mindestabstandsinformation 22 wird für den Fall berechnet, in dem eine mögliche Kollision mit dem einen Kraftfahrzeug droht, und zwar zum Zeitpunkt 30. Daraufhin kann der Bremsbefehl 27 ermittelt werden, das heißt, die Geschwindigkeit des Kraftfahrzeugs 1 angepasst werden.Furthermore, the
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 20210122373 A1 [0004]US 20210122373 A1 [0004]
- DE 102020127855 A1 [0005]DE 102020127855 A1 [0005]
- WO 2021103510 A1 [0006]WO 2021103510 A1 [0006]
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022125849.1A DE102022125849A1 (en) | 2022-10-06 | 2022-10-06 | Method for operating a braking system of a motor vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022125849.1A DE102022125849A1 (en) | 2022-10-06 | 2022-10-06 | Method for operating a braking system of a motor vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102022125849A1 true DE102022125849A1 (en) | 2024-04-11 |
Family
ID=90354905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102022125849.1A Pending DE102022125849A1 (en) | 2022-10-06 | 2022-10-06 | Method for operating a braking system of a motor vehicle |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102022125849A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011055495A1 (en) | 2011-11-18 | 2013-05-23 | Continental Teves Ag & Co. Ohg | Method for operating driver assistance system of vehicle, involves automatically activating driver assistance function of driver assistance system, and providing defined activation criteria |
DE102014215980A1 (en) | 2014-08-12 | 2016-02-18 | Volkswagen Aktiengesellschaft | Motor vehicle with cooperative autonomous driving mode |
DE102018122824A1 (en) | 2018-09-18 | 2020-03-19 | Wabco Gmbh | Method for coordinating a group of vehicles, evaluation unit, vehicle and group of vehicles |
US20210122373A1 (en) | 2019-10-24 | 2021-04-29 | Zoox, Inc. | Trajectory modifications based on a collision zone |
WO2021103510A1 (en) | 2019-11-29 | 2021-06-03 | Suzhou Zhijia Science & Technologies Co., Ltd. | Method, device and storage medium for controlling autonomous vehicle |
DE102020127855A1 (en) | 2019-12-24 | 2021-06-24 | Intel Corporation | SAFETY SYSTEM, AUTOMATED DRIVING SYSTEM AND PROCEDURE FOR IT |
US20210278231A1 (en) | 2020-03-03 | 2021-09-09 | GM Global Technology Operations LLC | System and process for closest in path vehicle following using surrounding vehicles motion flow |
-
2022
- 2022-10-06 DE DE102022125849.1A patent/DE102022125849A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102011055495A1 (en) | 2011-11-18 | 2013-05-23 | Continental Teves Ag & Co. Ohg | Method for operating driver assistance system of vehicle, involves automatically activating driver assistance function of driver assistance system, and providing defined activation criteria |
DE102014215980A1 (en) | 2014-08-12 | 2016-02-18 | Volkswagen Aktiengesellschaft | Motor vehicle with cooperative autonomous driving mode |
DE102018122824A1 (en) | 2018-09-18 | 2020-03-19 | Wabco Gmbh | Method for coordinating a group of vehicles, evaluation unit, vehicle and group of vehicles |
US20210122373A1 (en) | 2019-10-24 | 2021-04-29 | Zoox, Inc. | Trajectory modifications based on a collision zone |
WO2021103510A1 (en) | 2019-11-29 | 2021-06-03 | Suzhou Zhijia Science & Technologies Co., Ltd. | Method, device and storage medium for controlling autonomous vehicle |
DE102020127855A1 (en) | 2019-12-24 | 2021-06-24 | Intel Corporation | SAFETY SYSTEM, AUTOMATED DRIVING SYSTEM AND PROCEDURE FOR IT |
US20210278231A1 (en) | 2020-03-03 | 2021-09-09 | GM Global Technology Operations LLC | System and process for closest in path vehicle following using surrounding vehicles motion flow |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3512744B1 (en) | Method and device for controlling a movement of a vehicle, and vehicle movement control system | |
DE102015114465B4 (en) | Method for path planning for an evasive steering maneuver | |
EP3160813B1 (en) | Method for producing a model of the surroundings of a vehicle | |
DE102015114464A9 (en) | Uniform motion planner for an autonomous vehicle while avoiding a moving obstacle | |
DE102019122826A1 (en) | ADAPTIVE VEHICLE LEARNING | |
DE102017108774A1 (en) | Tire Track maps estimate | |
DE102018115813A1 (en) | METHOD AND SYSTEMS FOR LOCATING A VEHICLE | |
DE102015205133A1 (en) | Method and device for determining a movement planning for an at least partially automated driving of a vehicle | |
DE102018117916A1 (en) | Path planning for autonomous driving | |
DE102016113902A1 (en) | Field-based torque control | |
EP2676857A2 (en) | Method and apparatus for generating a control parameter for a gap assistance system of a vehicle | |
DE102016201667B4 (en) | Method for determining a desired trajectory for a first road user, in particular for a motor vehicle, for a route section | |
DE102019103106A1 (en) | Control system and control method for the interaction-based long-term determination of trajectories for motor vehicles | |
DE102018125207A1 (en) | VEHICLE INTERNAL TRANSPORT ASSISTANCE | |
DE102018100288B4 (en) | Vehicle control system | |
DE112019000873T5 (en) | System and method for generating a destination path for a vehicle | |
DE102017204983B4 (en) | Method for specifying a driving movement in a machine learning-based autopilot device of a motor vehicle and a control device, motor vehicle and training device for an autopilot device | |
DE102019107411A1 (en) | Control system and control method for the path allocation of traffic objects | |
DE112021003707T5 (en) | CONTROL DEVICE, CONTROL METHOD AND PROGRAM | |
DE102017129501A1 (en) | Autonomous motor vehicle object recognition | |
DE112022001133T5 (en) | Systems and methods for vehicle movement planning | |
DE102022109162A1 (en) | IMPROVED VEHICLE AND TRAILER OPERATION | |
DE102021214193A1 (en) | VEHICLE AND METHOD FOR CONTROLLING RESPONSE TO THREADING | |
DE102019107528A1 (en) | DEVICE AND METHOD FOR CONTROLLING THE STEERING OF A PLATOONING VEHICLE | |
EP2654027B1 (en) | Method for emitting a warning before an overtaking procedure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R081 | Change of applicant/patentee |
Owner name: CARIAD SE, DE Free format text: FORMER OWNERS: CARIAD SE, 38440 WOLFSBURG, DE; VOLKSWAGEN AKTIENGESELLSCHAFT, 38440 WOLFSBURG, DE |