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

DE102018131964A1 - Method and device for preventing an unwanted acceleration of a motor vehicle - Google Patents

Method and device for preventing an unwanted acceleration of a motor vehicle Download PDF

Info

Publication number
DE102018131964A1
DE102018131964A1 DE102018131964.9A DE102018131964A DE102018131964A1 DE 102018131964 A1 DE102018131964 A1 DE 102018131964A1 DE 102018131964 A DE102018131964 A DE 102018131964A DE 102018131964 A1 DE102018131964 A1 DE 102018131964A1
Authority
DE
Germany
Prior art keywords
motor vehicle
drive system
vehicle
acceleration
speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102018131964.9A
Other languages
German (de)
Inventor
Dalibor KOVAC
Gabor PONGRACZ
Tobias Soller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bayerische Motoren Werke AG
Robert Bosch GmbH
Original Assignee
Bayerische Motoren Werke AG
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bayerische Motoren Werke AG, Robert Bosch GmbH filed Critical Bayerische Motoren Werke AG
Priority to DE102018131964.9A priority Critical patent/DE102018131964A1/en
Publication of DE102018131964A1 publication Critical patent/DE102018131964A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K28/00Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
    • B60K28/10Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle 
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/038Limiting the input power, torque or speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/04Vehicle stop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Überwachen eines Kraftfahrzeugs (1) mit einem Antriebsystem, mit folgenden Schritten:- Überprüfen einer ersten Bedingung, die von einer Drehzahl des Antriebssystems und/oder einem Drehzahlgradienten des Antriebssystems abhängt,- Überprüfen einer zweiten Bedingung, die von einem Maß eines Fahrzeugrucks abhängt;- Auslösen einer Fehlerreaktion, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs (1) anzeigt, wenn sich das Kraftfahrzeug (1) in einem Haltezustand befindet und die erste und die zweite Bedingung erfüllt sind.The invention relates to a method for monitoring a motor vehicle (1) with a drive system, comprising the following steps: - checking a first condition that depends on a speed of the drive system and / or a speed gradient of the drive system, - checking a second condition that of a Measure of a vehicle jerk; - triggering an error reaction which indicates an impending unwanted acceleration of the motor vehicle (1) when the motor vehicle (1) is in a stop state and the first and second conditions are met.

Description

Technisches GebietTechnical field

Die vorliegende Erfindung betrifft allgemein Kraftfahrzeuge und insbesondere ein Verfahren zum Betreiben eines Motorsystems für ein Kraftfahrzeug, mit dem ungewollte Beschleunigungen des Kraftfahrzeugs vermieden werden können.The present invention relates generally to motor vehicles and, in particular, to a method for operating an engine system for a motor vehicle, with which undesired accelerations of the motor vehicle can be avoided.

Stand der TechnikState of the art

Der Betrieb von Motorsystemen in Kraftfahrzeugen ist sicherheitskritisch, weshalb Maßnahmen zur Überwachung der ordnungsgemäßen Funktion serienmäßig vorgesehen werden. Insbesondere sind bei der Überwachung Drei-Ebenen-Konzepte üblich, in denen Steuergerätefunktionen durch eine momenten- oder beschleunigungsbasierte Überwachungsfunktion überwacht werden. So sollen dadurch ungewollte Beschleunigungen eines Kraftfahrzeugs, wie sie beispielsweise durch einen Software- oder Hardwarefehler im Motorsteuergerät verursacht werden können, verhindert werden.The operation of engine systems in motor vehicles is safety-critical, which is why measures for monitoring the proper function are provided as standard. In particular, three-level concepts are customary for monitoring, in which control unit functions are monitored by a torque or acceleration-based monitoring function. In this way, undesired accelerations of a motor vehicle, such as can be caused, for example, by a software or hardware fault in the engine control unit, are prevented.

Die Überwachung löst in der Regel eine Fehlerreaktion aus, wenn das ermittelte Motormoment bzw. die ermittelte Beschleunigung des Kraftfahrzeugs nicht plausibel ist und/oder ein vorgegebener, maximal zulässiger Wert der überwachten Größe überschritten wird. Diese Verfahren ermöglichen eine ausreichend schnelle Reaktion auf im normalen Fahrzustand auftretende Fehler.The monitoring generally triggers an error reaction if the determined engine torque or the determined acceleration of the motor vehicle is not plausible and / or a predetermined, maximum permissible value of the monitored variable is exceeded. These methods enable a sufficiently quick reaction to errors occurring in the normal driving state.

Aus Toleranzgründen werden in bisherigen Verfahren zur Erkennung von ungewollten Beschleunigungen Schwellenwerte und Erkennungszeiten verwendet, die für Fahrzustände bei höheren Geschwindigkeiten geeignet sind, aber im Fehlerfall im stillstandsnahen Geschwindigkeitsbereich keine ausreichend schnelle Reaktion gewährleisten. Insbesondere benötigen aktuelle Überwachungsverfahren eine zu lange Zeitdauer, um beispielsweise das Anfahren eines Fußgängers zu verhindern, der unmittelbar vor dem Kraftfahrzeug die Straße überquert.For reasons of tolerance, previous methods for detecting unwanted accelerations use threshold values and detection times which are suitable for driving conditions at higher speeds, but which do not guarantee a sufficiently fast reaction in the event of a fault in the speed range close to standstill. In particular, current monitoring methods require a length of time which is too long, for example in order to prevent a pedestrian who crosses the street immediately in front of the motor vehicle from starting.

Aus der Druckschrift DE 10 2013 107 781 A1 ist ein Verfahren zum Überwachen eines Kraftfahrzeugs bekannt, wobei gemäß einem Haltezustands-Überwachungsverfahren eine Fehlerreaktion ausgelöst wird, wenn sich das Kraftfahrzeug in einem Haltezustand befindet und mindestens eine überwachungsrelevante Bedingung erfüllt ist, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs anzeigt.From the publication DE 10 2013 107 781 A1 A method for monitoring a motor vehicle is known, an error reaction being triggered according to a stop state monitoring method if the motor vehicle is in a stop state and at least one monitoring-relevant condition is fulfilled that indicates an impending unwanted acceleration of the motor vehicle.

Dieses Verfahren kann u.U. bei Fahrzeugen mit Anfahrkupplung oder verschiedenen Antriebsaggregaten an einer Antriebsachse zu langsam sein, um eine ungewollte Beschleunigung zu verhindern bzw. ein rechtzeitiges Anhalten des Fahrzeugs zu erreichen. Dies liegt vor allem daran, dass diskrete Schwellenwerte für die Drehzahl und den Drehzahlgradienten ausgewertet werden.This procedure may in vehicles with a starting clutch or different drive units on one drive axle, be too slow to prevent unwanted acceleration or to stop the vehicle in time. This is mainly due to the fact that discrete threshold values for the speed and the speed gradient are evaluated.

Des Weiteren sind derartige Verfahren bei Hybridantriebssystemen nicht anwendbar, da bei mehreren Antriebsmotoren diese aufgrund einer zwischengeschalteten elektrisch geregelten Kupplung zeitlich unterschiedliche Verläufe der Drehzahlen und der Drehzahlgradienten aufweisen. Dadurch ist eine Fehlererkennung anhand dieser Größen nicht möglich.Furthermore, such methods cannot be used in hybrid drive systems since, in the case of a plurality of drive motors, these have temporally different courses of the speeds and the speed gradients due to an interposed electrically controlled clutch. As a result, error detection based on these variables is not possible.

Entsprechend kann gemäß DE10 2014 206 491 A1 ein Verfahren zum Überwachen eines Kraftfahrzeugs mit einem Antriebssystem mit mehreren Antriebsmotoren vorgesehen sein, wobei gemäß einem leistungsbasierten oder energiebasierten Haltezustands-Überwachungsverfahren eine Fehlerreaktion ausgelöst wird, wenn sich das Kraftfahrzeug in einem Haltezustand befindet und mindestens eine Leistungsbedingung bzw. Energiebedingung erfüllt ist, die auf einer Leistungsbilanz der momentanen mechanischen Leistungen bzw. einer Energiebilanz der momentan bereitgestellten Energien aller angekoppelten Antriebsmotoren basiert.Accordingly, according to DE10 2014 206 491 A1 A method for monitoring a motor vehicle with a drive system with a plurality of drive motors can be provided, wherein according to a performance-based or energy-based stop state monitoring method, an error reaction is triggered when the motor vehicle is in a stop state and at least one performance condition or energy condition that is met on a Current balance of the current mechanical performance or an energy balance of the currently available energies of all coupled drive motors is based.

Offenbarung der ErfindungDisclosure of the invention

Erfindungsgemäß sind das Verfahren zur Überwachung eines Kraftfahrzeugs gemäß Anspruch 1 sowie die Vorrichtung, das Kraftfahrzeug und das Computerprogramm gemäß den nebengeordneten Ansprüchen vorgesehen.According to the invention, the method for monitoring a motor vehicle according to claim 1 and the device, the motor vehicle and the computer program according to the independent claims are provided.

Weitere vorteilhafte Ausgestaltungen der vorliegenden Erfindung sind in den abhängigen Ansprüchen angegeben.Further advantageous configurations of the present invention are specified in the dependent claims.

Gemäß einem ersten Aspekt ist ein Verfahren zum Überwachen eines Kraftfahrzeugs mit einem Antriebsystem vorgesehen, mit folgenden Schritten:

  • - Überprüfen einer ersten Bedingung, die von einer Drehzahl des Antriebssystems und/oder einem Drehzahlgradienten des Antriebssystems abhängt,
  • - Überprüfen einer zweiten Bedingung, die von einem Maß eines Fahrzeugrucks abhängt;
  • - Auslösen einer Fehlerreaktion, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs anzeigt, wenn sich das Kraftfahrzeug in einem Haltezustand befindet und die erste und die zweite Bedingung erfüllt sind.
According to a first aspect, a method for monitoring a motor vehicle with a drive system is provided, with the following steps:
  • Checking a first condition which depends on a speed of the drive system and / or a speed gradient of the drive system,
  • Checking a second condition, which depends on a measure of a vehicle jerk;
  • Triggering an error reaction which indicates an impending unwanted acceleration of the motor vehicle when the motor vehicle is in a stop state and the first and second conditions are met.

Das obige Verfahren ermöglicht eine schnelle Fehlerreaktion für den speziellen Fall einer plötzlich auftretenden ungewollten bzw. fehlerhaften Beschleunigung aus dem Stand bzw. aus dem stillstandnahen Geschwindigkeitsbereich, wie sie beispielsweise vor einer Ampel oder einem Zebrastreifen auftreten kann, um eine Gefährdung von sich vor dem Kraftfahrzeug aufhaltenden Fußgängern zu vermeiden. Weiterhin ist sichergestellt, dass das obige Überwachungsverfahren keine unerwünschten Einflüsse auf die Dynamik im normalen Fahrbetrieb hat.The above method enables a quick error reaction for the special case of a suddenly occurring unwanted or faulty acceleration from a standing position or from Speed range close to standstill, such as can occur in front of a traffic light or a zebra crossing, in order to avoid endangering pedestrians in front of the motor vehicle. It is also ensured that the above monitoring method has no undesirable effects on the dynamics in normal driving.

Gemäß einem bisherigen Ansatz werden Drehzahlen und Drehzahlgradienten eines Antriebsmotors mit Schwellenwerten verglichen und/oder insbesondere bei Hybridantriebssystemen Leistungen von mehreren Antriebsmotoren, die anhand deren Drehzahlen und Drehzahlgradienten ermittelt werden, akkumuliert und mit einem jeweiligen zulässigen Schwellenwert verglichen. Dabei müssen spezielle Betriebssituationen, im besonderen Erst- und MSA-Start des Verbrennungsmotors als Antriebsmotor, in denen systembedingt erhöhte Drehzahlen und Drehzahlgradienten und damit eine höhere Ist-Leistung vorliegt, gesondert betrachtet werden, um eine unerwünschte Reaktion des Überwachungssystems und eine daraus folgende Verfügbarkeitseinschränkung des Kraftfahrzeugs zu vermeiden.According to a previous approach, speeds and speed gradients of a drive motor are compared with threshold values and / or, in particular in hybrid drive systems, powers of several drive motors, which are determined on the basis of their speeds and speed gradients, are accumulated and compared with a respective permissible threshold value. Special operating situations, in particular the first and MSA start of the combustion engine as the drive motor, in which system-related increased speeds and speed gradients and thus a higher actual power are present, must be considered separately in order to avoid an undesired reaction of the monitoring system and a consequent restriction of availability of the Avoid motor vehicle.

Bei konventionell angetriebenen Kraftfahrzeugen, insbesondere bei Kraftfahrzeugen mit einem Verbrennungsmotor als Antriebsmotor, sind die aktuellen Maßnahmen in den genannten Situationen ausreichend, wobei auch hier die Berücksichtigung der speziellen Betriebssituationen einen verhältnismäßig hohen Aufwand bedeutet. Für Hybridfahrzeuge mit mehreren Antriebsmotoren ist jedoch der Kompromiss zwischen Robustheit und Sicherheit des Überwachungssystems mit einem erheblich höheren Aufwand verbunden. Insbesondere ist eine variantenspezifische, sehr zielgenaue Applikation des Überwachungsverfahrens erforderlich, was aufgrund der hohen Variantenvielfalt eine hohe Komplexität und einen hohen Aufwand für Applikationen und Absicherung mit sich bringt.In the case of conventionally driven motor vehicles, in particular in the case of motor vehicles with an internal combustion engine as the drive motor, the current measures are sufficient in the situations mentioned, although here too the consideration of the special operating situations means a relatively high outlay. For hybrid vehicles with multiple drive motors, however, the compromise between robustness and safety of the monitoring system is associated with considerably more effort. In particular, a variant-specific, very precise application of the monitoring method is required, which, due to the large number of variants, entails a high level of complexity and a high outlay for applications and security.

Das obige Verfahren ermöglicht es, abhängig von einer Erkennung eines durch den Fahrerwunsch nicht gerechtfertigten Fahrzeugrucks zusätzlich zu einer Überwachung, die auf einer Betrachtung der Drehzahl und/oder des Drehzahlgradienten bzw. einer Leistungsüberwachung basiert, in verbesserter Weise eine ungewollte Beschleunigung aus dem Stand zu erkennen. Da eine Drehzahl- bzw. Leistungserhöhung der Antriebsmotoren bezogen auf das Überwachungsziel, eine ungewollte Beschleunigung aus dem Stand zu erkennen, wie es im Falle einer tatsächlichen Fahrzeugbewegung relevant ist, wird die Funktion durch die Auswertung des physikalischen Fahrzeugrucks robuster, indem nur relevante Situationen zu einer Fehlerreaktion führen können.The above method makes it possible, depending on the detection of a vehicle jerk not justified by the driver's request, in addition to monitoring, which is based on a consideration of the speed and / or the speed gradient or performance monitoring, to recognize undesired acceleration from a standstill in an improved manner . Since an increase in the speed or power of the drive motors in relation to the monitoring target to detect unwanted acceleration from a standstill, as is relevant in the case of an actual vehicle movement, the function is made more robust by evaluating the physical vehicle jerk by only adding relevant situations to one Error response.

Der Fahrzeugruck entspricht im Wesentlichen einer Änderung der Fahrzeugbeschleunigung über der Fahrbahn (über Grund).The vehicle jerk essentially corresponds to a change in the vehicle acceleration over the road (above ground).

Die Betrachtung von bestimmten Betriebssituationen, wie z. B. bei einem Erst- und MSA-Start, wie sie bei den bisherigen Überwachungen üblich ist, können sowohl in der Funktion als auch in der Applikation vereinfacht bzw. entfernt werden. Durch die Betrachtung des physikalischen Fahrzeugrucks kann die Fehlerschwere bezogen auf den Fahrerwunsch kontinuierlich auch für einen Fahrerwunsch ungleich 0 bestimmt werden. Das bisherige Verfahren war nur bei Fahrerwunsch gleich 0 wirksam, so dass das Überwachungsverfahren weiter relevante Betriebspunkte des Fahrzeugsystems überwachen und damit die Sicherheit erhöhen kann.The consideration of certain operating situations, such as. B. at a first and MSA start, as is usual with previous monitoring, can be simplified or removed both in function and in the application. By considering the physical vehicle jerk, the severity of the error based on the driver's request can also be determined continuously for a driver's request other than 0. The previous method was only effective if the driver wanted 0, so that the monitoring method can monitor further relevant operating points of the vehicle system and thus increase safety.

Weiterhin kann die erste Bedingung ein Überprüfen einer Drehzahl des Antriebssystems bezüglich eines vorgegebenen Drehzahlschwellenwert und/oder ein Überprüfen eines Drehzahlgradienten des Antriebssystems bezüglich eines vorgegebenen Drehzahlgradientenschwellenwert umfassen. Insbesondere kann zusätzlich zu dem Überwachungsverfahren ein momenten- oder beschleunigungsbasiertes Überwachungsverfahren durchgeführt werden.Furthermore, the first condition can include checking a speed of the drive system with respect to a predetermined speed threshold value and / or checking a speed gradient of the drive system with regard to a predetermined speed gradient threshold value. In particular, in addition to the monitoring method, a torque or acceleration-based monitoring method can be carried out.

Gemäß einer weiteren Ausführungsform kann die erste Bedingung ein Überprüfen einer Leistung des Antriebssystem, die auf einer Leistungsbilanz der momentanen mechanischen Leistungen einer oder mehrerer angekoppelten Antriebsmotoren des Antriebssystems basiert, bezüglich eines Leistungsschwellenwerts und /oder ein Überprüfen einer Energie des Antriebssystems, die auf einer Energiebilanz der momentan bereitgestellten Energien aller angekoppelten Antriebsmotoren basiert, bezüglich eines Energieschwellenwerts umfassen.According to a further embodiment, the first condition can check a power of the drive system, which is based on a power balance of the current mechanical powers of one or more coupled drive motors of the drive system, with regard to a power threshold value and / or check a power of the drive system, which is based on an energy balance of the currently provided energies of all coupled drive motors based on an energy threshold.

Weiterhin kann vorgesehen sein, dass das Verfahren nur ausgeführt wird, wenn sich das Kraftfahrzeug in einem Haltezustand befindet, wobei insbesondere festgestellt wird, dass der Haltezustand eingenommen ist, wenn die Geschwindigkeit des Kraftfahrzeugs unter einem vorgegebenen Geschwindigkeitsschwellenwert liegt.Furthermore, it can be provided that the method is only carried out when the motor vehicle is in a stop state, it being determined in particular that the stop state is assumed when the speed of the motor vehicle is below a predetermined speed threshold value.

Insbesondere kann festgestellt werden, dass der Haltezustand eingenommen ist, wenn eine Momentenanforderung vorliegt, die kleiner ist als ein vorgegebener Momentenanforderu ngsschwellenwert.In particular, it can be determined that the holding state is assumed when there is a torque request that is smaller than a predefined torque request threshold value.

Weiterhin kann das Maß des Fahrzeugrucks eine Änderung der Fahrzeugbeschleunigung oder eine aus der Änderung der Fahrzeugbeschleunigung ermittelte Fahrzeugbeschleunigung bezüglich der Fahrbahn angeben.Furthermore, the measure of the vehicle jerk can indicate a change in the vehicle acceleration or a vehicle acceleration with respect to the roadway that is determined from the change in the vehicle acceleration.

Es kann vorgesehen sein, dass die zweite Bedingung ein Überprüfen des Maßes des Fahrzeugrucks bezüglich eines vorgegebenen Beschleunigungschwellenwerts umfasst. It can be provided that the second condition comprises checking the degree of the vehicle jerk with respect to a predetermined acceleration threshold value.

Insbesondere kann eine Beschleunigungsinformation über die Beschleunigung des Kraftfahrzeugs abgeleitet und anschließend integriert werden, um eine Fahrzeugbeschleunigung bezüglich der Fahrbahn zu erhalten.In particular, acceleration information about the acceleration of the motor vehicle can be derived and then integrated in order to obtain vehicle acceleration with respect to the road.

Gemäß einem weiteren Aspekt ist eine Vorrichtung zum Überwachen eines Kraftfahrzeugs mit einem Antriebsystem vorgesehen, wobei die Vorrichtung ausgebildet ist, um:

  • - eine erste Bedingung zu überprüfen, die von einer Drehzahl des Antriebssystems und/oder einem Drehzahlgradienten des Antriebssystems abhängt,
  • - eine zweite Bedingung zu überprüfen, die von einem Maß eines Fahrzeugrucks abhängt;
  • - eine Fehlerreaktion auszulösen, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs anzeigt, wenn sich das Kraftfahrzeug in einem Haltezustand befindet und die erste und die zweite Bedingung erfüllt sind.
According to a further aspect, a device for monitoring a motor vehicle with a drive system is provided, the device being designed to:
  • to check a first condition which depends on a speed of the drive system and / or a speed gradient of the drive system,
  • - to check a second condition which depends on a measure of a vehicle jerk;
  • trigger an error reaction which indicates an impending unwanted acceleration of the motor vehicle when the motor vehicle is in a stop state and the first and second conditions are met.

Gemäß einem weiteren Aspekt ist ein Kraftfahrzeug mit einem Antriebssystem und der obigen Vorrichtung vorgesehen.According to a further aspect, a motor vehicle with a drive system and the above device is provided.

FigurenlisteFigure list

Bevorzugte Ausführungsformen der vorliegenden Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:

  • 1 eine schematische Darstellung eines Kraftfahrzeugs mit einem Motorsystem mit einem Verbrennungsmotor und einem Motorsteuergerät;
  • 2 eine schematische Darstellung einer alternativen Ausführungsform eines Kraftfahrzeugs mit einem Hybridantriebssystem, und
  • 3 ein Flussdiagramm zur Veranschaulichung eines Verfahrens zur Überwachung eines Kraftfahrzeugs.
Preferred embodiments of the present invention are explained below with reference to the accompanying drawings. Show it:
  • 1 a schematic representation of a motor vehicle with an engine system with an internal combustion engine and an engine control unit;
  • 2nd a schematic representation of an alternative embodiment of a motor vehicle with a hybrid drive system, and
  • 3rd a flowchart to illustrate a method for monitoring a motor vehicle.

Beschreibung von AusführungsformenDescription of embodiments

1 zeigt schematisch ein Kraftfahrzeug 1 mit einem Antriebssystem, das z. B. aus einem als Verbrennungsmotor ausgebildeten Antriebsmotor 2 besteht, der über eine Kupplung 3 bzw. einen Drehmomentenwandler mit einem Abtriebsstrang (nicht gezeigt) gekoppelt ist. Der Antriebsmotor 2 wird durch ein Motorsteuergerät 4 angesteuert, insbesondere basierend auf einer Momentenanforderung von einem Fahrer oder einem (nicht gezeigten) Fahrerassistenzsystem. 1 schematically shows a motor vehicle 1 with a drive system that z. B. from a drive motor designed as an internal combustion engine 2nd consists of a clutch 3rd or a torque converter is coupled to an output train (not shown). The drive motor 2nd is controlled by an engine control unit 4th controlled, in particular based on a torque request from a driver or a driver assistance system (not shown).

Eine Momentenanforderung kann durch den Fahrer durch die Betätigung eines Fahrpedals 5 gegeben sein. Weiterhin kann ein Bremspedal 6 vorgesehen sein, durch dessen Betätigung der Fahrer signalisiert, einen Bremsvorgang durchführen zu wollen bzw. eine Bremsanforderung signalisiert. Basierend auf der Momentenanforderung in Form eines Fahrerwunschmoments, die beispielsweise aus der Fahrpedalstellung des Fahrpedals 5 abgeleitet wird, ermittelt das Motorsteuergerät 4 entsprechende Ansteuergrößen bzw. Stellgrößen für den Antriebsmotor 2. Im Falle eines Verbrennungsmotors als Antriebsmotor 2 können die Stellgrößen eine Drosselklappenstellgröße, eine Einspritzventilstellgröße, eine Nockenwellenstellgröße, eine Wastegateventilstellgröße und/oder dergleichen umfassen. Die Stellgrößen ermitteln sich aus dem durch das Motorsteuergerät 4 zu stellenden Motormoment. Im Fall eines Elektromotors als Antriebsmotor 2 kann die Stellgröße die angelegte Motorspannung bzw. der sich daraus ergebende Motorstrom sein. Der Antriebsmotor 2 kann auch als hybrides Antriebssystem aus Elektromotor und Verbrennungsmotor ausgebildet sein.A torque request can be made by the driver by operating an accelerator pedal 5 be given. Furthermore, a brake pedal 6 be provided, by the actuation of which the driver signals that he wishes to carry out a braking operation or signals a braking request. Based on the torque request in the form of a driver's desired torque, for example from the accelerator pedal position of the accelerator pedal 5 is derived, the engine control unit determines 4th corresponding control variables or control variables for the drive motor 2nd . In the case of an internal combustion engine as a drive motor 2nd The manipulated variables may include a throttle valve manipulated variable, an injector manipulated variable, a camshaft manipulated variable, a wastegate valve manipulated variable and / or the like. The manipulated variables are determined by the engine control unit 4th engine torque to be provided. In the case of an electric motor as a drive motor 2nd the manipulated variable can be the applied motor voltage or the resulting motor current. The drive motor 2nd can also be designed as a hybrid drive system consisting of an electric motor and an internal combustion engine.

Zum Überprüfen der ordnungsgemäßen Funktion des Motorsteuergeräts 4 ist eine Überwachungseinheit 7 vorgesehen, die die Ansteuerung des Antriebsmotors 2 überwacht und im Fehlerfall eine Fehlerreaktion auslöst, die das Kraftfahrzeug 1 bzw. das Motorsystem des Kraftfahrzeugs 1 in einen sicheren Zustand bringt. Die Überwachungseinheit 7 ist häufig integriert in dem Motorsteuergerät 4 vorgesehen und ist Bestandteil eines Drei-Ebenen-Überwachungskonzepts. Die Überwachungseinheit 7 weist Überwachungsfunktionen auf, um eine herkömmliche momenten- oder beschleunigungsbasierte Überwachung des Motorsteuergeräts 4 auszuführen.To check the correct functioning of the engine control unit 4th is a monitoring unit 7 provided the control of the drive motor 2nd monitors and triggers an error response in the event of a fault, which the motor vehicle 1 or the motor system of the motor vehicle 1 in a safe state. The monitoring unit 7 is often integrated in the engine control unit 4th is provided and is part of a three-level monitoring concept. The monitoring unit 7 has monitoring functions to a conventional torque or acceleration-based monitoring of the engine control unit 4th to execute.

2 zeigt als alternative Ausführungsform schematisch ein Kraftfahrzeug 1 mit einem Hybridantriebssystem 2, das ansonsten, sofern nachfolgend nichts Weiteres erwähnt, dem Kraftfahrzeug der 1 gleicht oder diesem ähnlich ist. 2nd shows an alternative embodiment schematically a motor vehicle 1 with a hybrid drive system 2nd , otherwise, unless otherwise mentioned below, the motor vehicle of 1 resembles or is similar to this.

Das Hybridantriebssystem 2 kann einen Verbrennungsmotor als ersten Antriebsmotor 21 und einen Elektroantrieb 22 als zweiten Antriebsmotor umfassen. Zur Ansteuerung des Verbrennungsmotors als ersten Antriebsmotor 21 können die von dem Motorsteuergerät 4 bereitgestellten Stellgrößen eine Drosselklappenstellgröße, eine Einspritzventilstellgröße, eine Nockenwellenstellgröße, eine Wastegateventilstellgröße und/oder dergleichen umfassen. Die entsprechenden Stellgrößen ermitteln sich aus einem in dem Motorsteuergerät 4 gemäß einer Drehmomentenaufteilung bestimmten zu stellenden Teilmotormoment.The hybrid drive system 2nd can use an internal combustion engine as the first drive motor 21st and an electric drive 22 include as a second drive motor. To control the internal combustion engine as the first drive motor 21st can from the engine control unit 4th Provided manipulated variables include a throttle valve manipulated variable, an injection valve manipulated variable, a camshaft manipulated variable, a wastegate valve manipulated variable and / or the like. The corresponding manipulated variables are determined from one in the engine control unit 4th according to one Torque distribution determined sub-engine torque to be set.

Im Falle des Elektroantriebs als zweiten Antriebsmotor 22 kann die entsprechende Stellgröße die angelegte Motorspannung bzw. der sich daraus ergebende Motorstrom sein. Der zweite Antriebsmotor 22. Die entsprechende Stellgröße ermittelt sich aus einem in dem Motorsteuergerät 4 gemäß einer Drehmomentenaufteilung bestimmten zu stellenden Teilmotormoment für den Elektroantrieb.In the case of the electric drive as a second drive motor 22 the corresponding manipulated variable can be the applied motor voltage or the resulting motor current. The second drive motor 22 . The corresponding manipulated variable is determined from one in the engine control unit 4th according to a torque distribution determined partial engine torque to be set for the electric drive.

Weiterhin wird die Drehmomentenaufteilung in dem Motorsteuergerät bestimmt. Die Drehmomentenaufteilung gibt an, welcher Anteil des über den Triebstrang an die Antriebsräder bereitgestellten Drehmoments von dem ersten Antriebsmotor 21 bzw. von dem zweiten Antriebsmotor 22 bereitgestellt wird. Der erste Antriebsmotor 21 und der zweite Antriebsmotor 22 können beispielsweise über eine Trennkupplung 23 miteinander koppelbar sein, die in der Regel elektrisch angesteuert wird, je nachdem, ob der erste Antriebsmotor 21 ein Teildrehmoment über den Triebstrang bereitstellen soll oder nicht.The torque distribution in the engine control unit is also determined. The torque distribution specifies the proportion of the torque provided by the first drive motor via the drive train to the drive wheels 21st or from the second drive motor 22 provided. The first drive motor 21st and the second drive motor 22 can, for example, via a clutch 23 be coupled to each other, which is usually controlled electrically, depending on whether the first drive motor 21st should or should not provide a partial torque via the drive train.

Um Fall einer fehlerbedingten plötzlich auftretenden ungewollten Beschleunigung des Kraftfahrzeugs 1 aus dem Stand bzw. aus einer niedrigen Geschwindigkeit, wie es bei einer Fahrsituation vor einer Ampel oder einem Zebrastreifen der Fall sein kann, greifen jedoch die herkömmlichen Konzepte zur momenten- oder beschleunigungsbasierten Überwachung nicht. Insbesondere dauern die Erkennungen mit den implementierten herkömmlichen Überwachungsverfahren zu lange, so dass die Fehlerreaktion in den obigen Fahrzuständen zu spät erfolgt, um eine Gefährdung von z. B. Fußgängern, die sich unmittelbar vor dem Kraftfahrzeug aufhalten, auszuschließen. Die Gründe hierfür liegen beispielsweise in zu hoch angesetzten Schwellenwerten und zu langen Erkennungszeiten für die Überwachungsfunktionen der Überwachungseinheit 7.In the event of an error-related, unintentional acceleration of the motor vehicle that occurs suddenly 1 from a standing position or from a low speed, as can be the case in a driving situation in front of a traffic light or a zebra crossing, the conventional concepts for torque or acceleration-based monitoring do not work. In particular, the detections with the implemented conventional monitoring methods take too long, so that the error reaction in the above driving conditions takes place too late to endanger e.g. B. exclude pedestrians who are in front of the vehicle. The reasons for this are, for example, that the threshold values are set too high and the detection times for the monitoring functions of the monitoring unit are too long 7 .

3 zeigt ein Flussdiagramm zur Veranschaulichung eines in der Überwachungseinheit 7 zusätzlich implementierten Verfahrens zur Detektion und Ausführung einer Fehlerreaktion im Falle einer unerwünschten Beschleunigung des Kraftfahrzeugs 1. 3rd shows a flowchart to illustrate a in the monitoring unit 7 additionally implemented method for the detection and execution of an error reaction in the event of an undesired acceleration of the motor vehicle 1 .

In Schritt S1 wird überprüft, ob sich das Kraftfahrzeug 1 in einem Haltezustand befindet. Der Haltezustand entspricht einem Zustand, in dem ein Stillstand des Kraftfahrzeugs 1 vorliegt bzw. dieses mit sehr niedriger Geschwindigkeit fährt. Dies kann durch einen entsprechenden Geschwindigkeitssensor 8, der mit einem Antriebsrad 9 des Kraftfahrzeugs 1 gekoppelt ist, festgestellt werden. Ist die Geschwindigkeitsangabe, die das Motorsteuergerät 4 von dem Geschwindigkeitssensor 8 erhält, kleiner als ein vorgegebener Geschwindigkeitsschwellenwert (Alternative: Ja), so wird das Verfahren mit Schritt S2 zur weiteren Fehlererkennung fortgesetzt. Ist dies nicht der Fall (Alternative: Nein), so wird zu Schritt S1 zurückgesprungen, da kein überwachungsrelevanter Fahrzustand ermittelt worden ist.In step S1 it is checked whether the motor vehicle 1 is in a hold state. The stop state corresponds to a state in which the motor vehicle is at a standstill 1 is present or is traveling at a very low speed. This can be done with an appropriate speed sensor 8th with a drive wheel 9 of the motor vehicle 1 is coupled. Is the speed specification that the engine control unit 4th from the speed sensor 8th receives, less than a predefined speed threshold value (alternative: yes), the method with step S2 continued for further error detection. If this is not the case (alternative: no), then step S1 jumped back since no driving condition relevant to monitoring has been determined.

In Schritt S2 wird überprüft, ob eine Momentenanforderung vorliegt, beispielsweise durch Überprüfen der Fahrerpedalstellung des Fahrpedals 5, durch Überprüfen der Angabe aus einem Fahrerassistenzsystem oder durch Feststellen, dass das Bremspedal 6 betätigt worden ist. Durch einen Schwellenwertvergleich mit einem vorgegebenen Momentenanforderungsschwellenwert kann eine nicht vorhandene bzw. nur sehr geringe Momentenanforderung des Fahrers erkannt werden.In step S2 it is checked whether there is a torque request, for example by checking the driver pedal position of the accelerator pedal 5 , by checking the information from a driver assistance system or by determining that the brake pedal 6 has been operated. By comparing a threshold value with a predefined torque request threshold value, a driver's non-existent or only very low torque request can be recognized.

Wird in Schritt S2 das Vorliegen keiner oder nur geringen Momentenanforderung des Fahrers erkannt (Alternative: Ja), so wird das Verfahren mit Schritt S3 zur Überprüfung auf einen überwachungsrelevanten Fehler fortgesetzt. fortgesetzt. Ist dies nicht der Fall (Alternative: Nein), so wird zu Schritt S1 zurückgesprungen, da kein überwachungsfähiger Fahrzustand ermittelt worden ist.Will in step S2 if there is no or only a small torque request from the driver (alternative: yes), the method is followed by step S3 continued to check for a monitoring-relevant error. continued. If this is not the case (alternative: no), then step S1 jumped back since no driving condition capable of monitoring was determined.

Die Überprüfung in Schritt S3 betrifft eine erste Bedingung, die drehzahlbasiert und/oder drehzahlgradientenbasiert ist.The review in step S3 relates to a first condition that is speed-based and / or speed gradient-based.

Die erste Bedingung ist erfüllt, wenn gemäß einer Drehzahlüberwachung der Drehzahl des Antriebsmotors eine oder mehrere der folgenden Bedingungen erfüllt sind:

  1. a) Die Drehzahl des Antriebsmotors 2 ist höher als ein vorgegebener Drehzahlschwellenwert, der Antriebsstrang ist nicht offen, d. h. die Kupplung 3 bzw. ein Drehmomentenwandler bewirkt zumindest eine schlupfende Kraftübertragung zwischen dem Antriebsmotor 2 und dem Antriebsrad 9, und der Gradient der Drehzahl des Antriebsmotors 2 ist größer als ein vorgegebener Drehzahlgradientenschwellenwert.
  2. b) Das Produkt aus der Drehzahl des Antriebsmotors 2 und dem Übersetzungsverhältnis eines Getriebes 3 im Antriebsstrang ist größer als ein vorgegebener Antriebsraddrehzahlschwellenwert und die zeitliche Ableitung des Produkts aus der Drehzahl des Antriebsmotors 2 und dem Übersetzungsverhältnis überschreitet einen vorgegebenen Drehzahlgradientenschwellenwert. Hierbei kann für das Übersetzungsverhältnis ebenfalls eine zeitvariable Größe erfasst und bereitgestellt werden, so dass auch ein Schlupf einer Kupplung berücksichtigt werden kann. Insbesondere kann die zeitliche Ableitung des Produkts aus der Drehzahl des Antriebsmotors 2 und dem Übersetzungsverhältnis in eine Beschleunigung des Kraftfahrzeugs 1 umgerechnet werden, die dann bezüglich eines Beschleunigungsschwellenwerts und insbesondere im Hinblick auf ein Überschreiten des Beschleunigungsschwellenwerts überwacht wird.
  3. c) Der Gradient der Drehzahl des Antriebsrads 9 überschreitet einen vorgegebenen Antriebsraddrehzahlgradientenschwellenwert und das Übersetzungsverhältnis ist ungleich Null, d. h. es besteht eine Kopplung zwischen dem Antriebsmotor 2 und dem Antriebsrad 9.
  4. d) Das Motormoment des Antriebsmotors 2 ist größer als ein vorgegebener Momentenschwellenwert und das Übersetzungsverhältnis ist ungleich Null. Bei Hybridfahrzeugen, kann das Antriebsmoment dabei je nach Hybridkonzept dem Gesamtantriebsmoment aller Antriebsmotoren oder nur eines Teils der Antriebsmotoren entsprechen.
The first condition is met if, according to a speed monitoring of the speed of the drive motor, one or more of the following conditions are fulfilled:
  1. a) The speed of the drive motor 2nd is higher than a predetermined speed threshold, the drive train is not open, ie the clutch 3rd or a torque converter causes at least a slippage of power transmission between the drive motor 2nd and the drive wheel 9 , and the gradient of the speed of the drive motor 2nd is greater than a predetermined speed gradient threshold.
  2. b) The product of the speed of the drive motor 2nd and the gear ratio of a transmission 3rd in the drive train is greater than a predetermined drive wheel speed threshold value and the time derivative of the product from the speed of the drive motor 2nd and the gear ratio exceeds a predetermined speed gradient threshold. Here, a time-variable variable can also be recorded and made available for the transmission ratio, so that a slip of a clutch can also be taken into account. In particular, the time derivation of the product from the speed of the drive motor 2nd and the gear ratio in an acceleration of the motor vehicle 1 are converted, which is then monitored with respect to an acceleration threshold value and in particular with a view to exceeding the acceleration threshold value.
  3. c) The gradient of the speed of the drive wheel 9 exceeds a predetermined drive wheel speed gradient threshold and the gear ratio is not zero, ie there is a coupling between the drive motor 2nd and the drive wheel 9 .
  4. d) The engine torque of the drive motor 2nd is greater than a predetermined torque threshold and the gear ratio is not equal to zero. In the case of hybrid vehicles, depending on the hybrid concept, the drive torque can correspond to the total drive torque of all drive motors or only a part of the drive motors.

Sind eine oder mehrere der obigen Bedingungen a) - d) erfüllt (Alternative: Ja), so ist die erste Bedingung erfüllt und das Verfahren wird mit Schritt S4 fortgesetzt. Andernfalls (Alternative: Nein) wird kein Fehler erkannt und das Verfahren mit Schritt S1 erneut gestartet.If one or more of the above conditions a) - d) are met (alternative: yes), then the first condition is met and the process is carried out with step S4 continued. Otherwise (alternative: no) no error is recognized and the procedure with step S1 started again.

Alternativ kann die Überprüfung, ob die erste Bedingung erfüllt ist, auch anhand einer Leistungsüberwachung vorgenommen werden. Bei einem leistungsbasierten Überwachungsverfahren wird die erste Bedingung als erfüllt erkannt, wenn die momentane gesamte mechanische Leistung PKfz des Kraftfahrzeugs einen vorgegebenen maximal zulässigen Leistungsschwellenwert Pmax überschreitet und die Kupplung 23 geschlossen ist. Dabei ergibt sich die Leistung des Kraftfahrzeugs PKfz aus der Summe der Leistungen der bei einem Hybridantriebssystem im Kraftfahrzeug verfügbaren Antriebsmotoren 21, 22. Je nachdem, ob eine entsprechende Betriebsart auftreten kann, können im aktuellen Betriebspunkt vom Antriebsstrang abgekoppelte Antriebsaggregate über deren Kopplungszustand (ü = 0, wenn abgekoppelt) unberücksichtigt bleiben und aus der Summenbildung entfernt werden: P Kfz = P AG1 * ü AG1 + P AG2 * ü AG 2 + + P AGn * ü AGn

Figure DE102018131964A1_0001
wobei PAG1 , PAG2, ..., PAGn die von dem entsprechenden n-ten Antriebsmotor bereitgestellte mechanische Leistung und üAG1 , üAG2 ... , üAGn den entsprechenden Kopplungszuständen für eine Kopplung des betreffenden n-ten Antriebsmotors mit dem Triebstrang entsprechen.Alternatively, the check as to whether the first condition is fulfilled can also be carried out using performance monitoring. In the case of a power-based monitoring method, the first condition is recognized as being fulfilled if the instantaneous total mechanical power P Kfz of the motor vehicle exceeds a predetermined maximum permissible power threshold value Pmax and the clutch 23 closed is. The power of the motor vehicle P Kfz results from the sum of the powers of the drive motors available in a hybrid drive system in the motor vehicle 21st , 22 . Depending on whether a corresponding operating mode can occur, drive units uncoupled from the drive train at the current operating point can be disregarded via their coupling status (ü = 0 if uncoupled) and removed from the total: P Motor vehicle = P AG1 * ü AG1 + P AG2 * ü AG 2nd + ... + P AGn * ü AGn
Figure DE102018131964A1_0001
where P AG1 , P AG2 , ..., P AGn the mechanical power provided by the corresponding nth drive motor and ü AG1 , ü AG2 ..., ü AGn the corresponding coupling states for coupling the relevant nth drive motor to the Drive train correspond.

Beispielsweise wird diese Summe für ein Fahrzeug mit einem ersten Antriebsmotor 21 als Verbrennungsmotor und einem Elektroantrieb als zweiten Antriebsmotor 23 als Antriebsaggregate an einem gemeinsamen Triebstrang in angekoppelten Zustand folgendermaßen dargestellt: P Kfz = ( J VM * d ω / dt * ω + M EM * ω ) * ü

Figure DE102018131964A1_0002
wobei JVM dem Trägheitsmoment des Verbrennungsmotors, MEM dem Drehmoment des Elektroantriebs, ω der Winkelgeschwindigkeit des gemeinsamen Triebstrangs und die dω/dt der Winkelbeschleunigung des Triebstrangs entsprechen.For example, this sum is for a vehicle with a first drive motor 21st as an internal combustion engine and an electric drive as a second drive motor 23 shown as drive units on a common drive train in the coupled state as follows: P Motor vehicle = ( J VM * d ω / German * ω + M EM * ω ) * ü
Figure DE102018131964A1_0002
where J VM corresponds to the moment of inertia of the internal combustion engine, M EM to the torque of the electric drive, ω to the angular velocity of the common drive train and the dω / dt to the angular acceleration of the drive train.

Zusätzlich wäre es möglich, die Energie E der Antriebsmotoren 21, 22 nach dem gleichen Prinzip auszuwerten und eine Energieschwelle zum Überwachen der Antriebsenergien vorzugeben. Dies ist möglich, da die zeitliche Ableitung der Energie dE/dt der Leistung entspricht und damit zu dieser äquivalent ist.In addition, it would be possible to use the energy E of the drive motors 21st , 22 evaluate according to the same principle and specify an energy threshold for monitoring the drive energies. This is possible because the time derivative of the energy dE / dt corresponds to the power and is therefore equivalent to it.

Für spezielle Betriebszustände, die durch eine höhere Leistungsaufnahme im Normalbetrieb ausgezeichnet sind, wie zum Beispiel Zustart/Kaltstart eines Verbrennungsmotors, können Mechanismen umgesetzt werden, die den maximal zulässigen Leistungsschwellenwert Pmax für eine bestimmte Zeitdauer mit einem zusätzlichen Leistungs-Offset Poffset beaufschlagen und dadurch die Robustheit des Systems erhöhen.For special operating conditions, which are characterized by a higher power consumption in normal operation, such as start / cold start of an internal combustion engine, mechanisms can be implemented which apply an additional power offset P offset to the maximum permissible power threshold value Pmax for a certain period of time and thereby Increase system robustness.

Wird in Schritt S3 festgestellt, dass die gesamte mechanische Leistung PKfz des Kraftfahrzeugs den vorgegebenen maximal zulässigen Leistungsschwellenwert Pmax überschreitet (Alternative: Ja), so ist die erste Bedingung erfüllt und das Verfahren wird mit Schritt S4 fortgesetzt. Andernfalls (Alternative: Nein) wird kein Fehler erkannt und das Verfahren mit Rücksprung zu Schritt S1 erneut gestartet.Will in step S3 If the total mechanical power P Kfz of the motor vehicle is determined to exceed the maximum permissible power threshold value Pmax (alternative: yes), the first condition is met and the method is carried out with step S4 continued. Otherwise (alternative: no) no error is recognized and the process returns to step S1 started again.

In Schritt S3 kann alternativ ein energiebasiertes Überwachungsverfahren durchgeführt werden. Bei dem energiebasierten Überwachungsverfahren wird ein Fehlerfall festgestellt, wenn der momentane gesamte mechanische Energiegehalt EKfz des Kraftfahrzeugs einen vorgegebenen maximal zulässigen Energieschwellenwert Emax überschreitet und die Kupplung 23 geschlossen ist. Dabei ergibt sich der gesamte mechanische Energiegehalt EKfz des Kraftfahrzeugs 1 aus der Summe der Energiegehalte EAG1 , EAG2, ..., EAGn der im Kraftfahrzeug 1 verfügbaren Antriebsmotoren 21, 22. Je nachdem, ob eine entsprechende Betriebsart auftreten kann, können im aktuellen Betriebspunkt vom Antriebsstrang abgekoppelte Antriebsaggregate über deren Kopplungszustand (ü = 0, wenn abgekoppelt) unberücksichtigt bleiben und aus der Summenbildung entfernt werden: E Kfz = E AG1 * ü AG1 + E AG2 * ü AG 2 + + E AGn * ü AGn

Figure DE102018131964A1_0003
In step S3 an energy-based monitoring method can alternatively be carried out. In the case of the energy-based monitoring method, a fault is determined when the instantaneous total mechanical energy content E motor vehicle of the motor vehicle exceeds a predetermined maximum permissible energy threshold Emax and the clutch 23 closed is. The total mechanical energy content E Kfz of the motor vehicle results 1 from the sum of the energy contents E AG1 , E AG2 , ..., E AGn of those in the motor vehicle 1 available drive motors 21st , 22 . Depending on whether a corresponding operating mode can occur, drive units uncoupled from the drive train at the current operating point can be disregarded via their coupling status (ü = 0 if uncoupled) and removed from the total: E Motor vehicle = E AG1 * ü AG1 + E AG2 * ü AG 2nd + ... + E AGn * ü AGn
Figure DE102018131964A1_0003

In Schritt S4 wird als zweite Bedingung überprüft, ob das Kraftfahrzeug 1 einen nicht gerechtfertigten physikalischen Fahrzeugruck erfährt. Der Fahrzeugruck entspricht einer Änderung einer Beschleunigung des Kraftfahrzeugs 1, insbesondere einer positiven Beschleunigungsänderung. Dazu wird eine zulässige Ruckbeschleunigung aPTD in Abhängigkeit von einem Fahrer- und Fahrerassistenzsystemwunsch bzw. Bremsbetätigung anhand der Betätigungen des Fahrpedals 5 bzw. des Bremspedals 6 bestimmt. In step S4 the second condition is checked whether the motor vehicle 1 experiences an unjustified physical vehicle jerk. The vehicle jerk corresponds to a change in an acceleration of the motor vehicle 1 , especially a positive change in acceleration. For this purpose, a permissible jerk acceleration a PTD is dependent on a driver and driver assistance system request or brake actuation based on the actuations of the accelerator pedal 5 or the brake pedal 6 certainly.

Weiterhin wird die Beschleunigung des Fahrzeugrucks aRuck ermittelt. Dafür wird eine Beschleunigungsinformation aveh des Kraftfahrzeugs 1, insbesondere aus einem Initialbeschleunigungssensor und/oder durch Auswertung einer Änderung einer Raddrehzahl und/oder Radar- und/oder Kamera-basierten Erfassungen, verwendet. In der Regel steht die Beschleunigungsinformation aveh für andere Funktionen im Kraftfahrzeug 1 zur Verfügung.The acceleration of the vehicle jerk a jerk is also determined. For this purpose, acceleration information a veh of the motor vehicle 1 , in particular from an initial acceleration sensor and / or by evaluating a change in a wheel speed and / or radar and / or camera-based detections. As a rule, the acceleration information a veh stands for other functions in the motor vehicle 1 to disposal.

Den Fahrzeugruck daveh /dt kann man durch Ableiten und ggfs. Filtern (Glätten) der Beschleunigungsinformation aveh ermitteln.The vehicle jerk da veh / dt can be determined by deriving and, if necessary, filtering (smoothing) the acceleration information a veh .

Der Fahrzeugruck wird anschließend wieder zu einer Beschleunigungsgröße integriert, um Offsets der Beschleunigungsinformation zu entfernen. Dadurch erhält man eine reine Fahrzeugbeschleunigung, die die Beschleunigung des Kraftfahrzeugs über der Fahrbahn angibt. Die Offsets der Beschleunigungsinformation können z. B. aufgrund einer Steigung der Fahrbahn im Stand bei einem System mit einem Intertialbeschleunigungssensor auftreten. Der so durch die Integration bestimmte Beschleunigungswert aJerk entspricht der durch den initialen Fahrzeugruck herbeigeführten zusätzlichen Beschleunigung bezogen auf den vor dem Fahrzeugruck anliegenden stationären Zustand. Die Integration ist insbesondere bei Verwendung von Initialbeschleunigungssensoren notwendig, da diese aufgrund einer Fahrbahnneigung und der Schwerkraft einen Beschleunigungsoffset ausgeben können. Bei Verwendung anderer Verfahren kann der Integrationsschritt ggfs entfallen.The vehicle jerk is then integrated again into an acceleration variable in order to remove offsets of the acceleration information. This gives a pure vehicle acceleration, which indicates the acceleration of the motor vehicle over the road. The offsets of the acceleration information can e.g. B. occur due to an incline of the road in a system with an inertial acceleration sensor. The acceleration value a Jerk determined in this way by the integration corresponds to the additional acceleration brought about by the initial vehicle jerk in relation to the stationary state present before the vehicle jerk . The integration is particularly necessary when using initial acceleration sensors, since these can output an acceleration offset due to a road inclination and gravity. If other methods are used, the integration step may be omitted.

Ein Fahrzeugruck wird erkannt, wenn die Beschleunigungszunahme durch den Fahrzeugruck die vorgegebene zulässige Beschleunigung aPTD überschreitet. Wird ein nicht gerechtfertigter Fahrzeugruck erkannt (Alternative: Ja), so wird in Schritt S5 eine Fehlerreaktion ausgeführt, andernfalls wird zu Schritt S1 zurückgesprungen und keine Fehlersituation erkannt.A vehicle jerk is recognized when the acceleration increase due to the vehicle jerk exceeds the predetermined permissible acceleration a PTD . If an unjustified vehicle jerk is recognized (alternative: yes), then in step S5 an error reaction is executed, otherwise the process moves to step S1 jumped back and no error situation detected.

Als Fehlerreaktion kann beispielsweise in Schritt S5 eine Einspritzung von Kraftstoff unterbunden oder die Funktion des Motorsteuergeräts 4 deaktiviert werden. As an error reaction, for example, in step S5 an injection of fuel is prevented or the function of the engine control unit 4th be deactivated.

Alternativ sind Eingriffe in die Kraftübertragung denkbar. Im Allgemeinen soll die geforderte Fehlerreaktion die Leistung des betroffenen Antriebsaggregats reduzieren oder dessen Kraftübertragung unterbinden. Mögliche Fehlerreaktionen bei erkannter ungewollter Beschleunigung sind bekannte Ersatzreaktionen im Motorsteuergerät 4, die die Einspritzung verhindern oder die Software des Steuergeräts vollständig zurücksetzen. Alternativ sind Eingriffe in die Kraftübertragung, wie zum Beispiel eine Neutralganganforderung an das Getriebesteuergerät und/oder eine Bremskraftanforderung an das Bremssystem oder an einen vorhandenen Elektroantrieb denkbar.Alternatively, interventions in the power transmission are conceivable. In general, the required error response should reduce the performance of the drive unit concerned or prevent its power transmission. Possible error responses when unwanted acceleration is detected are known substitute responses in the engine control unit 4th that prevent injection or completely reset the control unit software. As an alternative, interventions in the power transmission, such as a neutral gear request to the transmission control unit and / or a braking force request to the brake system or to an existing electric drive, are conceivable.

Handelt es sich bei einem der zu deaktivierenden Antriebsmotoren um einen Elektroantrieb, so kann im Fehlerfall ein Neutralmoment ein aktiver Kurzschluss über die Phasenstränge der elektrischen Maschine geschaltet oder ein Bremsmoment gefordert werden.If one of the drive motors to be deactivated is an electric drive, in the event of a fault, a neutral torque can be switched to an active short circuit via the phase strands of the electrical machine or braking torque can be requested.

Ist die obige Leistungsbedingung nicht erfüllt (Alternative: Nein), so wird das Verfahren durch Rücksprung zu Schritt S1 mit den Schritten S1 bis S4 zyklisch wiederholt.If the above performance condition is not met (alternative: no), the process returns to step by step S1 with the steps S1 to S4 repeated cyclically.

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE 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 has been generated automatically and is only included for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturPatent literature cited

  • DE 102013107781 A1 [0005]DE 102013107781 A1 [0005]
  • DE 102014206491 A1 [0008]DE 102014206491 A1 [0008]

Claims (13)

Verfahren zum Überwachen eines Kraftfahrzeugs (1) mit einem Antriebsystem (2), mit folgenden Schritten: - Überprüfen (S3) einer ersten Bedingung, die von einer Drehzahl des Antriebssystems (2) und/oder einem Drehzahlgradienten des Antriebssystems abhängt, - Überprüfen (S4) einer zweiten Bedingung, die von einem Maß eines Fahrzeugrucks abhängt; - Auslösen (S5) einer Fehlerreaktion, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs (1) anzeigt, wenn sich das Kraftfahrzeug (1) in einem Haltezustand befindet und die erste und die zweite Bedingung erfüllt sind.Method for monitoring a motor vehicle (1) with a drive system (2), with the following steps: Checking (S3) a first condition which depends on a speed of the drive system (2) and / or a speed gradient of the drive system, - checking (S4) a second condition which depends on a measure of a vehicle jerk; - triggering (S5) an error reaction which indicates an impending unwanted acceleration of the motor vehicle (1) when the motor vehicle (1) is in a stop state and the first and second conditions are met. Verfahren nach Anspruch 1, wobei die erste Bedingung ein Überprüfen einer Drehzahl des Antriebssystems (2) bezüglich eines vorgegebenen Drehzahlschwellenwert und/oder ein Überprüfen eines Drehzahlgradienten des Antriebssystems (2) bezüglich eines vorgegebenen Drehzahlgradientenschwellenwert umfasst.Procedure according to Claim 1 The first condition comprises checking a speed of the drive system (2) with respect to a predetermined speed threshold and / or checking a speed gradient of the drive system (2) with respect to a predetermined speed gradient threshold. Verfahren nach Anspruch 1 oder 2, wobei die erste Bedingung ein Überprüfen einer Leistung des Antriebssystems (2), die auf einer Leistungsbilanz der momentanen mechanischen Leistungen einer oder mehrerer angekoppelten Antriebsmotoren (21, 22) des Antriebssystems (2) basiert, bezüglich eines Leistungsschwellenwerts und /oder ein Überprüfen einer Energie des Antriebssystems (2), die auf einer Energiebilanz der momentan bereitgestellten Energien aller angekoppelten Antriebsmotoren (21, 22) basiert, bezüglich eines Energieschwellenwerts umfasst.Procedure according to Claim 1 or 2nd , the first condition of checking a power of the drive system (2), which is based on a power balance of the instantaneous mechanical powers of one or more coupled drive motors (21, 22) of the drive system (2), with regard to a power threshold and / or checking an energy of the drive system (2), which is based on an energy balance of the currently provided energies of all coupled drive motors (21, 22), with respect to an energy threshold. Verfahren nach einem der Ansprüche 1 bis 3, wobei das Verfahren nur ausgeführt wird, wenn sich das Kraftfahrzeug (1) in einem Haltezustand befindet, wobei der Haltezustand eingenommen ist, wenn die Geschwindigkeit des Kraftfahrzeugs (1) unter einem vorgegebenen Geschwindigkeitsschwellenwert liegt.Procedure according to one of the Claims 1 to 3rd The method is only carried out when the motor vehicle (1) is in a stop state, the stop state being assumed when the speed of the motor vehicle (1) is below a predetermined speed threshold value. Verfahren nach Anspruch 4, wobei der Haltezustand eingenommen ist, wenn eine Momentenanforderung vorliegt, die kleiner ist als ein vorgegebener Momentenanforderungsschwellenwert.Procedure according to Claim 4 , wherein the holding state is assumed when there is a torque request that is smaller than a predetermined torque request threshold. Verfahren nach einem der Ansprüche 1 bis 5, wobei das Maß des Fahrzeugrucks eine Änderung der Fahrzeugbeschleunigung oder eine aus der Änderung der Fahrzeugbeschleunigung ermittelte Fahrzeugbeschleunigung bezüglich der Fahrbahn angibt.Procedure according to one of the Claims 1 to 5 , the measure of the vehicle jerk indicating a change in the vehicle acceleration or a vehicle acceleration determined from the change in the vehicle acceleration with respect to the road. Verfahren nach einem der Ansprüche 1 bis 6, wobei die zweite Bedingung ein Überprüfen des Maßes des Fahrzeugrucks bezüglich eines vorgegebenen Beschleunigungschwellenwerts umfasst.Procedure according to one of the Claims 1 to 6 wherein the second condition includes checking the amount of vehicle jerk with respect to a predetermined acceleration threshold. Verfahren nach Anspruch 7, wobei eine Beschleunigungsinformation abgeleitet und anschließend integriert wird, um eine Fahrzeugbeschleunigung bezüglich der Fahrbahn zu erhalten.Procedure according to Claim 7 , wherein acceleration information is derived and then integrated in order to obtain vehicle acceleration with respect to the road. Vorrichtung zum Überwachen eines Kraftfahrzeugs (1) mit einem Antriebsystem (2), wobei die Vorrichtung ausgebildet ist, um: - eine erste Bedingung zu überprüfen, die von einer Drehzahl des Antriebssystems (2) und/oder einem Drehzahlgradienten des Antriebssystems abhängt, - eine zweite Bedingung zu überprüfen, die von einem Maß eines Fahrzeugrucks abhängt; - eine Fehlerreaktion auszulösen, die eine bevorstehende ungewollte Beschleunigung des Kraftfahrzeugs (1) anzeigt, wenn sich das Kraftfahrzeug (1) in einem Haltezustand befindet und die erste und die zweite Bedingung erfüllt sind.Device for monitoring a motor vehicle (1) with a drive system (2), the device being designed to: to check a first condition which depends on a speed of the drive system (2) and / or a speed gradient of the drive system, - to check a second condition which depends on a measure of a vehicle jerk; - trigger an error reaction which indicates an impending unwanted acceleration of the motor vehicle (1) when the motor vehicle (1) is in a stop state and the first and second conditions are met. Kraftfahrzeug mit einem Antriebssystem und der Vorrichtung nach Anspruch 9.Motor vehicle with a drive system and the device according to Claim 9 . Computerprogramm, welches dazu eingerichtet ist, alle Schritte eines Verfahrens nach einem der Ansprüche 1 bis 8 auszuführen.Computer program which is set up to carry out all steps of a method according to one of the Claims 1 to 8th to execute. Elektronisches Speichermedium, auf welchem ein Computerprogramm nach Anspruch 11 gespeichert ist.Electronic storage medium on which a computer program is based Claim 11 is saved. Elektronisches Steuergerät, welches ein elektronisches Speichermedium nach Anspruch 12 aufweist.Electronic control device, which is an electronic storage medium Claim 12 having.
DE102018131964.9A 2018-12-12 2018-12-12 Method and device for preventing an unwanted acceleration of a motor vehicle Pending DE102018131964A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102018131964.9A DE102018131964A1 (en) 2018-12-12 2018-12-12 Method and device for preventing an unwanted acceleration of a motor vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102018131964.9A DE102018131964A1 (en) 2018-12-12 2018-12-12 Method and device for preventing an unwanted acceleration of a motor vehicle

Publications (1)

Publication Number Publication Date
DE102018131964A1 true DE102018131964A1 (en) 2020-06-18

Family

ID=70858533

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102018131964.9A Pending DE102018131964A1 (en) 2018-12-12 2018-12-12 Method and device for preventing an unwanted acceleration of a motor vehicle

Country Status (1)

Country Link
DE (1) DE102018131964A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021208988A1 (en) 2021-08-17 2023-02-23 Zf Friedrichshafen Ag Training method for training an artificial machine learning system for detecting malfunctions and vehicle device
DE102022201604A1 (en) 2022-02-16 2023-08-17 Zf Friedrichshafen Ag Output speed monitoring for an electric drive train

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013107781A1 (en) 2013-07-22 2015-01-22 Bayerische Motoren Werke Aktiengesellschaft Method and device for preventing unwanted acceleration of a motor vehicle
DE102014206491A1 (en) 2014-04-04 2015-10-08 Robert Bosch Gmbh Method and device for preventing unwanted acceleration of a motor vehicle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013107781A1 (en) 2013-07-22 2015-01-22 Bayerische Motoren Werke Aktiengesellschaft Method and device for preventing unwanted acceleration of a motor vehicle
DE102014206491A1 (en) 2014-04-04 2015-10-08 Robert Bosch Gmbh Method and device for preventing unwanted acceleration of a motor vehicle

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021208988A1 (en) 2021-08-17 2023-02-23 Zf Friedrichshafen Ag Training method for training an artificial machine learning system for detecting malfunctions and vehicle device
DE102022201604A1 (en) 2022-02-16 2023-08-17 Zf Friedrichshafen Ag Output speed monitoring for an electric drive train

Similar Documents

Publication Publication Date Title
DE102014206491A1 (en) Method and device for preventing unwanted acceleration of a motor vehicle
EP2560834B1 (en) Device for operating a drive unit of a motor vehicle
DE102013107781B4 (en) Method and device for preventing unwanted acceleration of a motor vehicle
DE102015225617A1 (en) Method for monitoring a drive-by-wire system of a motor vehicle
DE102011075609A1 (en) Acceleration-based safety monitoring of a drive of a motor vehicle
DE102015116262A1 (en) Method and device for operating a drive system for a motor vehicle with an acceleration monitoring
EP2334531B1 (en) Method for operating a vehicle having a hybrid motor system, and motor system and vehicle
DE102011004862A1 (en) Determining wheel and / or axle torque specifications in a motor vehicle
DE102011075297A1 (en) Method for selecting operating mode of motor car, involves producing signals for indicating driver of vehicle to adjust selected operating mode or to trigger automatic alteration of operating modes
DE102020203594A1 (en) Method for operating an electrified drive train for a work machine, electrified drive train for a work machine and work machine
DE102019201432A1 (en) Vehicle control device
DE102005040783A1 (en) Method for controlling a vehicle drive unit
WO2013113710A1 (en) Circuit assembly in an electronic control unit of a motor vehicle for detecting errors
DE102015114251A1 (en) Method and device for operating a drive system for a motor vehicle
DE102020216118A1 (en) Method for apportioning a requested torque for propelling a wheeled vehicle
DE102018131964A1 (en) Method and device for preventing an unwanted acceleration of a motor vehicle
DE102008040400A1 (en) Method and device for operating a hybrid drive of a vehicle
DE102010062884A1 (en) Method for monitoring e.g. diesel engine of motor car on engine control errors, involves determining error when momentary vehicle speed present during overrun condition exceeds value, which is predetermined by threshold value characteristic
DE102019200827A1 (en) Method and device for operating a motor vehicle, motor vehicle
DE102018204139A1 (en) Method for monitoring a vehicle
EP3863899B1 (en) Method for distributing a braking torque, requested by a driver, over the axles of a motor vehicle
EP3592588A1 (en) Method for controlling a motor vehicle and motor vehicle
WO2007025841A1 (en) Method for controlling a vehicle drive unit
DE102018218605A1 (en) Method and drive control device for operating at least two electric drive machines in the event of a load change, and motor vehicle with a drive control device
DE102022132040A1 (en) METHOD AND SYSTEM FOR ANTI-JUCK CONTROL OF AN XEV VEHICLE

Legal Events

Date Code Title Description
R163 Identified publications notified