DE102021214293A1 - Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium - Google Patents

Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium Download PDF

Info

Publication number
DE102021214293A1
DE102021214293A1 DE102021214293.1A DE102021214293A DE102021214293A1 DE 102021214293 A1 DE102021214293 A1 DE 102021214293A1 DE 102021214293 A DE102021214293 A DE 102021214293A DE 102021214293 A1 DE102021214293 A1 DE 102021214293A1
Authority
DE
Germany
Prior art keywords
clutch
signal
torque
determining
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
DE102021214293.1A
Other languages
German (de)
Inventor
Alexander Jungaberle
Raghavan Jagannathan Veera
Falko PLATZER
Florian Hannemann
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.)
ZF Friedrichshafen AG
Original Assignee
ZF Friedrichshafen AG
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 ZF Friedrichshafen AG filed Critical ZF Friedrichshafen AG
Priority to DE102021214293.1A priority Critical patent/DE102021214293A1/en
Publication of DE102021214293A1 publication Critical patent/DE102021214293A1/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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/02Conjoint control of vehicle sub-units of different type or different function including control of driveline clutches
    • 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
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • 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
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/10Controlling the power contribution of each of the prime movers to meet required power demand
    • B60W20/15Control strategies specially adapted for achieving a particular effect
    • B60W20/17Control strategies specially adapted for achieving a particular effect for noise reduction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/20Reducing vibrations in the driveline
    • 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
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • B60K2006/4825Electric machine connected or connectable to gearbox input shaft
    • 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
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0008Feedback, closed loop systems or details of feedback error signal
    • 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
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0012Feedforward or open loop systems
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/08Electric propulsion units
    • B60W2510/081Speed
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/08Electric propulsion units
    • B60W2510/081Speed
    • B60W2510/082Speed change rate
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/10Change speed gearings
    • B60W2510/1005Transmission ratio engaged
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/10Change speed gearings
    • B60W2510/104Output 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/02Clutches
    • B60W2710/027Clutch torque

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Hydraulic Clutches, Magnetic Clutches, Fluid Clutches, And Fluid Joints (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Betreiben einer Kupplung (28, 30) eines Hybridfahrzeugs (20). Das Hybridfahrzeug (20) weist auf eine Brennkraftmaschine (22), eine elektrische Maschine (24), ein Getriebe (26) und mindestens die Kupplung (28, 30), die miteinander in Wirkverbindung stehen, wobei die elektrische Maschine (24) und die Kupplung (28, 30) in einer Drehmomentübertragungsrichtung zwischen dem Getriebe (26) und der Brennkraftmaschine (22) angeordnet sind. Das Verfahren weist auf: Empfangen eines Drehzahlsignals (N_EM), das repräsentativ für eine Drehzahl der elektrischen Maschine (24) ist; Ermitteln eines Gradientensignals (84), das repräsentativ für einen Verlauf eines Gradienten des Drehzahlsignals (N_EM) ist; Ermitteln, ob das Gradientensignal (84) Schwingungen aufweist, deren Amplituden außerhalb einer vorgegebenen Gradiententoleranz (90) liegen; Ermitteln eines Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von dem Drehzahlsignal (N_EM), falls die Amplituden innerhalb der vorgegebenen Gradiententoleranz (90) liegen; Ermitteln des Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von einem alternativen Drehzahlsignal (N_ALT), falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz (90) liegen; und Ansteuern der Kupplung (28, 30) mittels des ermittelten Ansteuersignals.The invention relates to a method for operating a clutch (28, 30) of a hybrid vehicle (20). The hybrid vehicle (20) has an internal combustion engine (22), an electric machine (24), a transmission (26) and at least the clutch (28, 30), which are operatively connected to one another, the electric machine (24) and the Clutch (28, 30) are arranged in a torque transmission direction between the transmission (26) and the internal combustion engine (22). The method includes: receiving a speed signal (N_EM) that is representative of a speed of the electric machine (24); determining a gradient signal (84) which is representative of a course of a gradient of the speed signal (N_EM); Determining whether the gradient signal (84) has oscillations whose amplitudes lie outside a predetermined gradient tolerance (90); determining a control signal for controlling the clutch (28, 30) depending on the speed signal (N_EM) if the amplitudes are within the predetermined gradient tolerance (90); Determining the control signal for controlling the clutch (28, 30) depending on an alternative speed signal (N_ALT) if the amplitudes are outside the predetermined gradient tolerance (90); and activating the clutch (28, 30) by means of the determined activation signal.

Description

Die Erfindung betrifft ein Verfahren und ein Computerprogramm zum Betreiben einer Kupplung eines Hybridfahrzeugs, eine Steuereinheit für das Hybridfahrzeug, und ein computerlesbares Medium, auf dem das Computerprogramm gespeichert ist.The invention relates to a method and a computer program for operating a clutch of a hybrid vehicle, a control unit for the hybrid vehicle, and a computer-readable medium on which the computer program is stored.

Hybridfahrzeuge im Sinne dieser Anmeldung weisen eine elektrische Maschine, eine Brennkraftmaschine, ein Getriebe und mindestens eine Kupplung auf. Die elektrische Maschine kann als Elektromotor und/oder Generator, insbesondere als Lichtmaschine, betrieben werden. Falls die elektrische Maschine als Elektromotor betrieben wird, kann die elektrische Maschine mittels einer Antriebsbatterie des Hybridfahrzeugs mit Energie versorgt werden. Falls die elektrische Maschine als Generator betrieben wird, kann die elektrische Maschine die Antriebsbatterie des Hybridfahrzeugs aufladen. Ein derartiges Hybridfahrzeug kann beispielsweise ein PKW, ein LKW, ein SUV, ein Kleinbus oder ein Bus sein.Hybrid vehicles within the meaning of this application have an electric machine, an internal combustion engine, a transmission and at least one clutch. The electrical machine can be operated as an electric motor and/or generator, in particular as an alternator. If the electric machine is operated as an electric motor, the electric machine can be supplied with energy by means of a drive battery in the hybrid vehicle. If the electric machine is operated as a generator, the electric machine can charge the traction battery of the hybrid vehicle. Such a hybrid vehicle can be, for example, a passenger car, a truck, an SUV, a minibus or a bus.

Ein Ausgangsdrehmoment der Brennkraftmaschine weist in der Regel Schwingungen auf, die aufgrund des Betriebs der Brennkraftmaschine entstehen. Diese Schwingungen können zu einem Brummen des Antriebsstrangs, der die Brennkraftmaschine und die elektrische Maschine aufweist, führen. Das Brummen kann zu einer Beeinträchtigung des Fahrkomforts führen.An output torque of the internal combustion engine usually has vibrations that arise as a result of the operation of the internal combustion engine. These vibrations can lead to humming in the drive train, which has the internal combustion engine and the electric machine. The hum can lead to an impairment of driving comfort.

Es ist bekannt, die Schwingungen und/oder das Brummen zu reduzieren, indem eine Kupplung, die in dem Antriebsstrang des Hybridfahrzeugs angeordnet ist, mittels einer Dauerschlupfregelung im Dauerschlupfbetrieb gehalten wird. Die Kupplung im Dauerschlupfbetrieb kann als Dämpfer zum Dämpfen der Schwingungen und damit zum Reduzieren des Brummens dienen. Die Dauerschlupfregelung kann beispielsweise mittels einer Drehzahlregelung einer Drehzahl der Kupplung umgesetzt werden. Zur Unterstützung dieser Drehzahlregelung kann zum Ansteuern der Kupplung ein Vorsteuermoment eines Drehmoments zum Ansteuern der Brennkraftmaschine und/oder der elektrischen Maschine verwendet werden. Das Vorsteuermoment kann einen statischen Anteil, der unter anderem von einem Fahrerwunschdrehmoment abhängt, und einen dynamischen Anteil, der von einem Drehzahlgradienten von beschleunigten Massen der Brennkraftmaschine abhängig ist, enthalten. Jedoch ist der Dynamikanteil des Vorsteuermoments bei starken Schwingungen des Drehzahlsignals unbrauchbar.It is known to reduce the vibrations and/or the humming by keeping a clutch, which is arranged in the drive train of the hybrid vehicle, in continuous slip mode by means of a continuous slip control. The clutch in continuously slipping mode can serve as a damper to dampen the vibrations and thus reduce the hum. The continuous slip control can be implemented, for example, by means of a speed control of a speed of the clutch. To support this speed control, a pilot torque of a torque for controlling the internal combustion engine and/or the electric machine can be used to control the clutch. The pre-control torque can contain a static component, which depends, among other things, on a torque desired by the driver, and a dynamic component, which depends on a speed gradient of accelerated masses of the internal combustion engine. However, the dynamic component of the pre-control torque is unusable in the case of strong oscillations in the speed signal.

Es ist Aufgabe der Erfindung, ein Verfahren und ein Computerprogramm zum Betreiben einer Kupplung eines Hybridfahrzeugs bereitzustellen, das zu einem hohen Fahrkomfort und insbesondere einem geringen Brummen des Antriebsstrangs des Hybridfahrzeugs beiträgt. Es ist ferner Aufgabe der Erfindung, eine Steuereinheit bereitzustellen, die das Verfahren abarbeitet, und/oder ein computerlesbares Medium bereitzustellen, auf dem das Computerprogramm gespeichert ist.It is the object of the invention to provide a method and a computer program for operating a clutch of a hybrid vehicle, which contributes to a high level of driving comfort and in particular to a low hum of the drive train of the hybrid vehicle. It is also an object of the invention to provide a control unit that processes the method and/or to provide a computer-readable medium on which the computer program is stored.

Diese Aufgaben werden durch den Gegenstand der unabhängigen Ansprüche gelöst. Weitere Ausführungsformen der Erfindung ergeben sich aus den abhängigen Ansprüchen und aus der folgenden Beschreibung.These objects are solved by the subject matter of the independent claims. Further embodiments of the invention emerge from the dependent claims and from the following description.

Ein Aspekt der Erfindung betrifft ein Verfahren zum Betreiben einer Kupplung eines Hybridfahrzeugs. Das Hybridfahrzeug weist eine Brennkraftmaschine, eine elektrische Maschine, ein Getriebe und mindestens die Kupplung auf, die miteinander in Wirkverbindung stehen. Die elektrische Maschine und die Kupplung sind in einer Drehmomentübertragungsrichtung zwischen dem Getriebe und der Brennkraftmaschine angeordnet. Das Verfahren weist auf: Empfangen eines Drehzahlsignals, das repräsentativ für eine Drehzahl des Elektromotors ist; Ermitteln eines Gradientensignals, das repräsentativ für einen Verlauf eines Gradienten des Drehzahlsignals ist; Ermitteln, ob das Gradientensignal Schwingungen aufweist, deren Amplituden außerhalb einer vorgegebenen Gradiententoleranz liegen; Ermitteln eines Ansteuersignals zum Ansteuern der Kupplung abhängig von dem Drehzahlsignal, falls die Amplituden innerhalb der vorgegebenen Gradiententoleranz liegen; Ermitteln des Ansteuersignals zum Ansteuern der Kupplung abhängig von einem alternativen Drehzahlsignal, falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz liegen; und Ansteuern der Kupplung mittels des ermittelten Ansteuersignals.One aspect of the invention relates to a method for operating a clutch of a hybrid vehicle. The hybrid vehicle has an internal combustion engine, an electric machine, a transmission and at least the clutch, which are operatively connected to one another. The electric machine and the clutch are arranged in a torque transmission direction between the transmission and the internal combustion engine. The method includes: receiving a speed signal representative of a speed of the electric motor; determining a gradient signal which is representative of a course of a gradient of the speed signal; Determining whether the gradient signal has oscillations whose amplitudes are outside a predetermined gradient tolerance; determining a control signal for controlling the clutch as a function of the speed signal if the amplitudes are within the predetermined gradient tolerance; Determining the control signal for controlling the clutch as a function of an alternative speed signal if the amplitudes are outside the predefined gradient tolerance; and activating the clutch using the determined activation signal.

Ein weiterer Aspekt betrifft eine Steuereinheit für das Hybridfahrzeug, die einen Prozessor und einen Speicher aufweist, die dazu ausgebildet sind, das im Vorhergehenden erläuterte Verfahren abzuarbeiten.A further aspect relates to a control unit for the hybrid vehicle, which has a processor and a memory which are designed to process the method explained above.

Ein weiterer Aspekt betrifft ein Computerprogramm zum Betreiben einer Kupplung eines Hybridfahrzeugs, das, wenn es von der Steuereinheit des Hybridfahrzeugs abgearbeitet wird, bewirkt, dass die Steuereinheit das im Vorhergehenden erläuterte Verfahren abarbeitet.A further aspect relates to a computer program for operating a clutch of a hybrid vehicle which, when executed by the control unit of the hybrid vehicle, causes the control unit to execute the method explained above.

Ein weiterer Aspekt betrifft ein computerlesbares Medium, auf dem das Computerprogramm gespeichert ist. Das computerlesbare Medium kann dabei eine Harddisk, ein USB-Speichergerät, ein RAM, ein ROM, ein EPROM oder ein FLASH-Speicher sein. Das computerlesbare Medium kann auch ein Datenkommunikationsnetzwerk, wie beispielsweise das Internet, das den Download eines Programmcodes ermöglicht, sein.Another aspect relates to a computer-readable medium on which the computer program is stored. The computer-readable medium can be a hard disk, a USB storage device, a RAM, a ROM, an EPROM or a FLASH memory. The computer-readable medium can also be a data communication network, such as wise the Internet, which allows the download of a program code.

Es ist zu verstehen, dass Merkmale des Verfahrens so wie obenstehend und untenstehend beschrieben auch Merkmale der Steuereinheit, des Computerprogramms und/oder des computerlesbaren Mediums sein können und umgekehrt.It is to be understood that features of the method as described above and below can also be features of the control unit, the computer program and/or the computer-readable medium and vice versa.

Das Ermitteln des Ansteuersignals zum Ansteuern der Kupplung abhängig von dem alternativen Drehzahlsignal, falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz liegen, ermöglicht, bei zu starken Schwingungen das Ansteuersignal abhängig von einem Eingangssignal, dem alternativen Drehzahlsignal, zu ermitteln, das weniger oder gar keine Schwingungen aufweist. Dies bewirkt, dass lediglich geringe Schwingungen oder gar keine Schwingungen in dem Ansteuersignal reflektiert werden. Dies trägt dazu bei, dass die Kupplung besonders gleichmäßig angesteuert wird, wodurch ein gleichmäßiger Dauerschlupf der Kupplung sichergestellt werden kann. Dieser gleichmäßige Dauerschlupf ermöglicht, die Kupplung als effizientes Dämpfungsglied zu verwenden. Dadurch kann ein Brummen des Antriebsstrangs reduziert oder sogar verhindert werden. Dies trägt zu einem hohen Fahrkomfort bei. Determining the control signal for controlling the clutch as a function of the alternative speed signal, if the amplitudes are outside the specified gradient tolerance, makes it possible to determine the control signal as a function of an input signal, the alternative speed signal, which has fewer or no vibrations at all if the oscillations are too strong . This has the effect that only small oscillations or no oscillations at all are reflected in the drive signal. This contributes to the fact that the clutch is controlled in a particularly uniform manner, as a result of which a uniform long-term slippage of the clutch can be ensured. This uniform permanent slip allows the clutch to be used as an efficient damping element. This can reduce or even prevent drive train hum. This contributes to a high level of driving comfort.

Die Drehzahl kann mittels eines Drehzahlsensors erfasst werden, der mit der elektrischen Maschine gekoppelt ist. Der Drehzahlsensor kann abhängig von der Drehzahl das Drehzahlsignal erzeugen. Das Drehzahlsignal kann dann an eine Steuereinheit des Hybridfahrzeugs, die das Verfahren abarbeitet, insbesondere an eine Kupplungssteuerung, übertragen und von dieser empfangen werden. Die elektrische Maschine kann als Elektromotor und/oder als Generator, insbesondere als Lichtmaschine, betrieben werden. Die Brennkraftmaschine und die elektrische Maschine können gleichzeitig betrieben werden und gemeinsam ein Drehmoment erzeugen. Alternativ können sowohl die Brennkraftmaschine als auch die elektrische Maschine einzeln betrieben werden und allein ein angefordertes Drehmoment erzeugen. Die Gradiententoleranz kann beispielsweise von einem Hersteller des Hybridfahrzeugs und/oder der Steuereinheit beispielsweise empirisch ermittelt werden, insbesondere derart, dass dadurch der gewünschte Fahrkomfort sichergestellt ist, und kann dann auf einem Speicher der Steuereinheit gespeichert und beim Durchführen des Verfahrens von der Steuereinheit vorgegeben werden.The speed can be detected using a speed sensor that is coupled to the electric machine. The speed sensor can generate the speed signal depending on the speed. The speed signal can then be transmitted to and received by a control unit of the hybrid vehicle, which processes the method, in particular to a clutch controller. The electrical machine can be operated as an electric motor and/or as a generator, in particular as an alternator. The internal combustion engine and the electric machine can be operated simultaneously and generate torque together. Alternatively, both the internal combustion engine and the electric machine can be operated individually and generate a required torque on their own. The gradient tolerance can, for example, be determined empirically by a manufacturer of the hybrid vehicle and/or the control unit, in particular in such a way that the desired driving comfort is ensured, and can then be stored in a memory of the control unit and specified by the control unit when the method is carried out.

Gemäß einer Ausführungsform wird das alternative Drehzahlsignal abhängig von einer Drehzahl eines Abtriebs des Getriebes ermittelt. Die Drehzahl des Abtriebs ist proportional zur Drehzahl der Räder des Hybridfahrzeugs. Somit kann das alternative Gradientensignal abhängig von einer Drehzahl eines oder mehrerer der Räder des Hybridfahrzeugs ermittelt werden. In Drehmomentübertragungsrichtung sind zwischen dem Elektromotor und dem Abtrieb des Getriebes mehrere Komponenten angeordnet. Insbesondere ist das Getriebe zwischen dem Elektromotor und dem Abtrieb des Getriebes angeordnet. Ferner kann die Kupplung oder eine weitere Kopplung zwischen dem Elektromotor und dem Getriebe angeordnet sein. Die zwischen dem Elektromotor und dem Abtrieb des Getriebes angeordneten Komponenten dienen als Dämpfer, sodass Schwingungen, die in dem Drehzahlsignal, das repräsentativ für die Drehzahl des Elektromotors ist, vorhanden sind, durch diese Komponenten abgedämpft werden und die Drehzahl des Abtriebs nur noch geringfügig oder gar nicht beeinflussen. Daher weist die Drehzahl des Abtriebs des Getriebes nur geringe oder gar keine Schwingungen auf. Die Ermittlung des Ansteuersignals für die Kupplung abhängig von der Drehzahl des Abtriebs des Getriebes kann somit dazu beitragen, dass das Ansteuersignal möglichst frei von Schwingungen ist, wodurch die Kupplung besonders effizient als Dämpfungsglied zum Erhöhen des Komforts des Hybridfahrzeugs verwendet werden kann.According to one embodiment, the alternative speed signal is determined as a function of a speed of an output of the transmission. The speed of the output is proportional to the speed of the wheels of the hybrid vehicle. The alternative gradient signal can thus be determined as a function of a rotational speed of one or more of the wheels of the hybrid vehicle. Several components are arranged between the electric motor and the output of the transmission in the direction of torque transmission. In particular, the transmission is arranged between the electric motor and the output of the transmission. Furthermore, the clutch or another coupling can be arranged between the electric motor and the transmission. The components arranged between the electric motor and the output of the transmission serve as dampers, so that vibrations that are present in the speed signal, which is representative of the speed of the electric motor, are damped by these components and the speed of the output is only slightly or not at all not influence. Therefore, the speed of the output of the transmission shows only little or no vibration. The determination of the control signal for the clutch as a function of the speed of the output of the transmission can thus contribute to the control signal being as free of oscillations as possible, as a result of which the clutch can be used particularly efficiently as a damping element to increase the comfort of the hybrid vehicle.

Gemäß einer Ausführungsform wird das alternative Drehzahlsignal abhängig von einer aktuellen Übersetzung des Getriebes ermittelt. Beispielsweise kann das alternative Gradientensignal abhängig von einem Produkt aus der Drehzahl des Abtriebs des Getriebes und der aktuellen Übersetzung ermittelt werden. Insbesondere kann das alternative Gradientensignal zu dem Produkt korrespondieren. Dies ermöglicht auf besonders einfache Weise, das alternative Drehzahlsignals zu ermitteln.According to one embodiment, the alternative speed signal is determined as a function of a current gear ratio of the transmission. For example, the alternative gradient signal can be determined as a function of a product of the speed of the output of the transmission and the current translation. In particular, the alternative gradient signal can correspond to the product. This enables the alternative speed signal to be determined in a particularly simple manner.

Gemäß einer Ausführungsform weist das Verfahren ferner auf: Ermitteln eines Dynamikanteils eines Vorsteuermoments abhängig von dem Drehzahlsignal, falls die Amplituden innerhalb der vorgegebenen Gradiententoleranz liegen; Ermitteln des Dynamikanteils abhängig von dem alternativen Drehzahlsignal, falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz liegen; und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung abhängig von dem ermittelten Dynamikanteil. In anderen Worten wird die Kupplung abhängig von dem Dynamitanteil des Vorsteuermoments angesteuert, wobei der Dynamikanteil abhängig von dem Drehzahlsignal oder abhängig von dem alternativen Drehzahlsignal ermittelt wird, je nachdem, ob das Drehzahlsignal nur geringe oder keine Schwingungen aufweist oder ob das Drehzahlsignal große Schwingungen aufweist.According to one specific embodiment, the method also includes: determining a dynamic component of a pre-control torque as a function of the speed signal if the amplitudes lie within the predefined gradient tolerance; Determining the dynamic component as a function of the alternative speed signal if the amplitudes are outside the predefined gradient tolerance; and determining the control signal for controlling the clutch as a function of the determined dynamic component. In other words, the clutch is controlled as a function of the dynamite component of the pre-control torque, with the dynamic component being determined as a function of the speed signal or as a function of the alternative speed signal, depending on whether the speed signal has only small or no oscillations or whether the speed signal has large oscillations.

Gemäß einer Ausführungsform weist das Verfahren ferner auf: Ermitteln eines statischen Anteils des Vorsteuermoments abhängig von einem Fahrerwunschmoment; und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung abhängig von dem Vorsteuermoment, das den Dynamikanteil und den ermittelten statischen Anteil umfasst. In anderen Worten wird das Vorsteuermoment unter Verwendung des Dynamikanteils und des statischen Anteils ermittelt, wobei in den statischen Anteil im Wesentlichen das Fahrerwunschmoment eingeht und in den Dynamikanteil entweder das Drehzahlsignal oder das alternative Drehzahlsignal eingeht, je nachdem, ob das Drehzahlsignal nur geringe oder keine Schwingungen aufweist oder ob das Drehzahlsignal große Schwingungen aufweist.According to one specific embodiment, the method also includes: Determining a static component of the pre-control torque as a function of a driver's desired torque; and determining the control signal for controlling the clutch as a function of the pre-control torque, which includes the dynamic component and the determined static component. In other words, the pre-control torque is determined using the dynamic component and the static component, with the driver's desired torque essentially being included in the static component and either the speed signal or the alternative speed signal being included in the dynamic component, depending on whether the speed signal has only minor or no oscillations or whether the speed signal shows large oscillations.

Gemäß einer Ausführungsform weist das Verfahren ferner auf: Ermitteln einer Regelabweichung zwischen einer Ist-Drehzahl der Kupplung und einer Soll-Drehzahl der Kupplung; Ermitteln eines Nachsteuermoments abhängig von der Regelabweichung; Ermitteln eines Drehmoments zum Ansteuern der Kupplung abhängig von dem Vorsteuermoment und dem ermittelten Nachsteuermoment; und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung abhängig von dem ermittelten Drehmoment. Beispielsweise kann das Ansteuersignal anhand einer oder mehrerer Kennlinien ermittelt werden. Beispielsweise kann das Ansteuersignal anhand einer Kennlinie ermittelt werden, die unterschiedlichen Drehmomentwerten entsprechende Spannungswerte des Ansteuersignals zuordnet. Alternativ dazu kann das Ansteuersignal anhand zweier Kennlinien ermittelt werden, wobei eine erste Kennlinie unterschiedlichen Drehmomentwerten entsprechende Druckwerte zugeordnet, wobei die Druckwerte repräsentativ für einen Druck sind, der von der Kupplung aufgebracht werden soll, und wobei eine zweite Kennlinie unterschiedlichen Druckwerten, die anhand der ersten Kennlinie ermittelt werden, entsprechende Spannungswerte des Ansteuersignals zum Ansteuern der Kupplung zuordnet.According to one specific embodiment, the method also includes: determining a control deviation between an actual speed of the clutch and a setpoint speed of the clutch; Determining an after-control torque as a function of the control deviation; Determining a torque for controlling the clutch as a function of the pre-control torque and the determined post-control torque; and determining the control signal for controlling the clutch as a function of the torque determined. For example, the control signal can be determined using one or more characteristic curves. For example, the control signal can be determined using a characteristic curve that assigns corresponding voltage values of the control signal to different torque values. As an alternative to this, the control signal can be determined on the basis of two characteristic curves, with a first characteristic curve being associated with pressure values corresponding to different torque values, with the pressure values being representative of a pressure which is to be applied by the clutch, and with a second characteristic curve being associated with different pressure values which are determined on the basis of the first Characteristic are determined, assigns corresponding voltage values of the control signal for controlling the clutch.

Gemäß einer Ausführungsform wird das Ansteuersignal nur dann abhängig von dem alternativen Drehzahlsignal ermittelt, falls die Amplituden innerhalb eines vorgegebenen Überwachungszeitraums öfter als eine vorgegebene Anzahl von Malen außerhalb der vorgegebenen Gradiententoleranz liegen. Dies trägt dazu bei, zu verhindern, dass bereits bei nur kurz vorliegenden und daher vernachlässigbaren Schwingungen auf die Verwendung des alternativen Drehzahlsignals zum Ermitteln des Ansteuersignals umgeschaltet wird. Der vorgegebene Überwachungszeitraum kann aufweisen beispielsweise zwischen 1 s und 10s, beispielsweise zwischen 3s und 7s, beispielsweise zwischen 4s und 6s. Die vorgegebene Anzahl von Malen kann aufweisen beispielsweise zwischen 5 und 50 Malen, beispielsweise zwischen 10 und 30 Malen, beispielsweise 20 Male.According to one specific embodiment, the control signal is only determined as a function of the alternative rotational speed signal if the amplitudes lie outside the predefined gradient tolerance more often than a predefined number of times within a predefined monitoring period. This helps to prevent a switchover to the use of the alternative speed signal for determining the control signal even if the vibrations are only brief and therefore negligible. The predefined monitoring period can be between 1 s and 10 s, for example between 3 s and 7 s, for example between 4 s and 6 s. The predetermined number of times may include, for example, between 5 and 50 times, for example between 10 and 30 times, for example 20 times.

Gemäß einer Ausführungsform ist die Kupplung in Drehmomentübertragungsrichtung zwischen der Brennkraftmaschine und der elektrischen Maschine angeordnet. In diesem Zusammenhang kann die Kupplung als erste Kupplung bezeichnet werden. According to one embodiment, the clutch is arranged between the internal combustion engine and the electric machine in the torque transmission direction. In this context, the clutch can be referred to as the first clutch.

Gemäß einer Ausführungsform ist die Kupplung in Drehmomentübertragungsrichtung zwischen der elektrischen Maschine und dem Getriebe angeordnet. In diesem Zusammenhang kann die Kupplung als zweite Kupplung bezeichnet werden. Optional kann das Hybridfahrzeug die erste Kupplung zwischen der Brennkraftmaschine und der elektrischen Maschine und die zweite Kupplung zwischen der elektrischen Maschine und dem Getriebe aufweisen. In diesem Fall kann mittels des Verfahrens das Ansteuersignal für die erste Kupplung und/oder ein Ansteuersignal für die zweite Kupplung ermittelt werden.

  • 1 zeigt eine schematische Darstellung eines Ausführungsbeispiels eines Antriebsstrangs eines Hybridfahrzeugs.
  • 2 zeigt ein Ausführungsbeispiel eines Dynamikanteilmoduls des Hybridfahrzeugs gemäß 1.
  • 3 zeigt ein Ausführungsbeispiel eines Drehmomentmoduls des Hybridfahrzeugs gemäß 1.
  • 4 zeigt ein Diagramm das Beispiele eines Drehzahlsignals, eines Gradientensignals, eines Gradientenwechselzählersignals und eines Schwingungserkennungssignals aufweist.
According to one embodiment, the clutch is arranged between the electric machine and the transmission in the torque transmission direction. In this context, the clutch can be referred to as a second clutch. The hybrid vehicle can optionally have the first clutch between the internal combustion engine and the electric machine and the second clutch between the electric machine and the transmission. In this case, the control signal for the first clutch and/or a control signal for the second clutch can be determined by means of the method.
  • 1 shows a schematic representation of an embodiment of a drive train of a hybrid vehicle.
  • 2 FIG. 1 shows an exemplary embodiment of a dynamic component module of the hybrid vehicle according to FIG 1 .
  • 3 FIG. 1 shows an embodiment of a torque module of the hybrid vehicle according to FIG 1 .
  • 4 FIG. 14 is a diagram showing examples of a speed signal, a gradient signal, a gradient change counter signal, and a vibration detection signal.

Im Folgenden werden Ausführungsbeispiele der Erfindung mit Bezug auf die beiliegenden Figuren detailliert beschrieben. Die in den Figuren verwendeten Bezugszeichen und ihre Bedeutung sind in zusammenfassender Form in der untenstehenden Liste der Bezugszeichen aufgeführt. Grundsätzlich sind identische oder ähnliche Teile mit den gleichen Bezugszeichen versehen.Exemplary embodiments of the invention are described in detail below with reference to the enclosed figures. The reference symbols used in the figures and their meaning are summarized in the list of reference symbols below. In principle, identical or similar parts are provided with the same reference symbols.

1 zeigt eine schematische Darstellung eines Ausführungsbeispiels eines Antriebsstrangs eines Hybridfahrzeugs 20. Das Hybridfahrzeug 20 kann beispielsweise ein PKW, ein LKW, ein SUV, ein Kleinbus oder ein Bus sein. 1 shows a schematic representation of an embodiment of a drive train of a hybrid vehicle 20. The hybrid vehicle 20 can be, for example, a car, a truck, an SUV, a minibus or a bus.

Der Antriebsstrang weist eine Brennkraftmaschine 22, eine elektrische Maschine 24, ein Getriebe 26 und mindestens eine Kupplung 28, 30 auf. Die Kupplung 28, 30 kann beispielsweise in Drehmomentübertragungsrichtung zwischen der Brennkraftmaschine 22 und der elektrischen Maschine 24 angeordnet sein. In diesem Fall kann die Kupplung als erste Kupplung 28 bezeichnet werden. Alternativ oder zusätzlich kann eine Kupplung in Drehmomentübertragungsrichtung zwischen der elektrischen Maschine 24 und dem Getriebe 26 angeordnet sein. In diesem Fall kann die Kupplung als zweite Kupplung 30 bezeichnet werden. Jede der Kupplungen 28, 30 weist mehrere Reibschaltelemente auf, die abhängig von einem Ansteuersignal zum Ansteuern der entsprechenden Kupplung 28, 30 mit einem entsprechenden Druck aneinandergepresst werden können. Bei einem geringen Anpressdruck wird durch die entsprechende Kupplung 28, 30 nur ein geringer Anteil des erzeugten Drehmoments weitergegeben, wohingegen bei einem hohen Anpressdruck durch die entsprechende Kupplung 28, 30 ein dementsprechend hoher Anteil des erzeugten Drehmoments weitergegeben wird.The drive train has an internal combustion engine 22, an electric machine 24, a transmission 26 and at least one clutch 28, 30. The clutch 28, 30 can be arranged, for example, in the torque transmission direction between the internal combustion engine 22 and the electric machine 24. In this case, the clutch may be referred to as the first clutch 28 who the. Alternatively or additionally, a clutch can be arranged between the electric machine 24 and the transmission 26 in the direction of torque transmission. In this case, the clutch can be referred to as the second clutch 30 . Each of the clutches 28, 30 has a plurality of friction shifting elements which can be pressed together with a corresponding pressure depending on a control signal for controlling the corresponding clutch 28, 30. With a low contact pressure, only a small proportion of the torque generated is passed on by the corresponding clutch 28, 30, whereas with a high contact pressure through the corresponding clutch 28, 30 a correspondingly high proportion of the torque generated is passed on.

Vorderräder 32 des Hybridfahrzeugs 20 sind über eine Vorderachse 34 mit dem Antriebsstrang mechanisch gekoppelt. Hinterräder 36 sind über eine Hinterachse 38, optional über ein Differential 40 und über eine Abtriebswelle 42 mit dem Antriebsstrang mechanisch gekoppelt.Front wheels 32 of hybrid vehicle 20 are mechanically coupled to the drive train via a front axle 34 . Rear wheels 36 are mechanically coupled to the drive train via a rear axle 38, optionally via a differential 40 and via an output shaft 42.

Die elektrische Maschine 24 ist über einen Inverter 44 mit einer Antriebsbatterie 46 elektrisch gekoppelt. Die Antriebsbatterie 46 kann auch als Hochvoltbatterie bezeichnet werden. Die Antriebsbatterie 46 dient zum Betreiben der elektrischen Maschine 24. Alternativ kann die Antriebsbatterie 46 mittels der elektrischen Maschine 24 aufgeladen werden. Die elektrische Maschine 24 kann als Unterstützung oder als Alternative zur Brennkraftmaschine 22 verwendet werden. Beispielsweise kann die elektrische Maschine 24 zum Beschleunigen des Hybridfahrzeugs 20 verwendet werden, insbesondere beim Anfahren. Ferner kann die elektrische Maschine 24 zum Abbremsen des Hybridfahrzeugs 20 verwendet werden, insbesondere im Generatorbetrieb. The electric machine 24 is electrically coupled to a traction battery 46 via an inverter 44 . The drive battery 46 can also be referred to as a high-voltage battery. The drive battery 46 is used to operate the electric machine 24. Alternatively, the drive battery 46 can be charged by means of the electric machine 24. The electric machine 24 can be used as a backup or as an alternative to the internal combustion engine 22 . For example, the electric machine 24 can be used to accelerate the hybrid vehicle 20, particularly when starting off. Furthermore, the electric machine 24 can be used to brake the hybrid vehicle 20, in particular in generator mode.

Die Antriebsbatterie 30 kann beispielsweis eine Lithium-Ionen-Antriebsbatterie sein. Die Antriebsbatterie 30 kann über einen Gleichstromwandler 48 mit einer Versorgungsbatterie 50 elektrisch gekoppelt sein. Die Versorgungsbatterie 50 kann beispielsweise als Niedrigvoltbatterie bezeichnet werden. Die Versorgungsbatterie 50 kann beispielsweise zum Versorgen eines oder mehrerer elektrischen Verbraucher des Hybridfahrzeugs 20 außer der elektrischen Maschine 24 verwendet werden. Beispielsweise kann die Versorgungsbatterie 50 zum Betreiben eines Drehzahlsensors 52 und/oder einer Steuereinheit 54 des Antriebsstrangs verwendet werden. Die Versorgungsbatterie 50 kann beispielsweise mittels der Antriebsbatterie 46 und dem Gleichstromwandler 48 geladen werden.The traction battery 30 can be a lithium-ion traction battery, for example. The drive battery 30 can be electrically coupled to a supply battery 50 via a DC converter 48 . The supply battery 50 can be referred to as a low-voltage battery, for example. The supply battery 50 can be used, for example, to supply one or more electrical consumers of the hybrid vehicle 20 other than the electric machine 24 . For example, the supply battery 50 may be used to operate a speed sensor 52 and/or a powertrain control unit 54 . The supply battery 50 can be charged, for example, by means of the drive battery 46 and the direct-current converter 48 .

Die Steuereinheit 54 kann beispielsweise eine Motorsteuerung oder eine Kupplungssteuerung des Hybridfahrzeugs 20 sein. Im Falle der Motorsteuerung kann die Steuereinheit 54 ein Kupplungssteuermodul zum Ansteuern der ersten und/oder zweiten Kupplung 28, 30 aufweisen. Im Falle der Kupplungssteuerung dient die Steuereinheit 54 zum Ansteuern der ersten und/oder zweiten Kupplung 28, 30.The control unit 54 can be, for example, an engine controller or a clutch controller of the hybrid vehicle 20 . In the case of engine control, the control unit 54 can have a clutch control module for controlling the first and/or second clutch 28 , 30 . In the case of clutch control, control unit 54 is used to actuate first and/or second clutch 28, 30.

Der Drehzahlsensor 52 dient zum Erfassen einer Drehzahl der elektrischen Maschine 24. Der Drehzahlsensor 52 erzeugt abhängig von der Drehzahl der elektrischen Maschine 24 ein Drehzahlsignal N_EM (siehe 2). Das Drehzahlsignal N_EM kann von dem Drehzahlsensor 52 zu der Steuereinheit 54 übertragen werden, sodass die Steuereinheit 54 das Drehzahlsignal N_EM empfangen kann. Die Steuereinheit 54 kann abhängig von dem Drehzahlsignal N_EM, das repräsentativ für die Drehzahl der elektrischen Maschine 24 ist, ein Ansteuersignal für mindestens eine der Kupplungen 28, 30 ermitteln. Insbesondere können eine oder beide Kupplungen 28, 30 von der Steuereinheit 54 so angesteuert werden, dass die entsprechende Kupplung 28, 30 im Dauerschlupf betrieben wird, wodurch Schwingungen im Antriebsstrang und damit ein Brummen des Antriebsstrangs teilweise oder sogar vollständig gedämpft werden. Dies trägt zu einem besonders hohen Fahrkomfort mit dem Hybridfahrzeug 20 bei.The speed sensor 52 is used to detect a speed of the electric machine 24. The speed sensor 52 generates a speed signal N_EM depending on the speed of the electric machine 24 (see 2 ). The speed signal N_EM can be transmitted from the speed sensor 52 to the control unit 54 so that the control unit 54 can receive the speed signal N_EM. Depending on the speed signal N_EM, which is representative of the speed of the electric machine 24, the control unit 54 can determine a control signal for at least one of the clutches 28, 30. In particular, one or both clutches 28, 30 can be controlled by the control unit 54 in such a way that the corresponding clutch 28, 30 is operated in continuous slip, whereby vibrations in the drive train and thus humming of the drive train are partially or even completely damped. This contributes to a particularly high level of driving comfort with the hybrid vehicle 20 .

Ein weiterer Drehzahlsensor (nicht gezeigt) ist mit einem Abtrieb des Getriebes 26 gekoppelt und dient zum Erfassen der Drehzahl des Abtriebs des Getriebes 26. Der weitere Drehzahlsensor erzeugt abhängig von der Drehzahl des Abtriebs ein weiteres Drehzahlsignal N_AB (siehe 3), das repräsentativ für die Drehzahl des Abtriebs ist. Das weitere Drehzahlsignal N_AB kann von dem weiteren Drehzahlsensor zu der Steuereinheit 54 übertragen werden, sodass die Steuereinheit 54 das weitere Drehzahlsignal N_AB empfangen kann. Abhängig von dem weiteren Drehzahlsignal N_AB und einer aktuellen Übersetzung iGang des Getriebes 26 kann die Steuereinheit 54 ein alternatives Drehzahlsignal N_ALT (siehe 2) ermitteln, beispielsweise unter Verwendung der Formel: N _ A L T = N _ A B × i G a n g

Figure DE102021214293A1_0001
mit N_ALT als dem alternativem Drehzahlsignal, mit N_AB als dem weiteren Drehzahlsignal, das repräsentativ für die Drehzahl des Abtriebs des Getriebes 26 ist und mit iGang als aktueller Übersetzung des Getriebes 26. Das alternative Drehzahlsignal N_ALT kann von der Steuereinheit 54 verwendet werden, um das Ansteuersignal für mindestens eine der Kupplungen 28, 30 zu ermitteln, insbesondere wenn das Drehzahlsignal N_EM, das repräsentativ für die Drehzahl der elektrischen Maschine 24 ist, zu große Schwingungen aufweist.Another speed sensor (not shown) is coupled to an output of the transmission 26 and is used to detect the speed of the output of the transmission 26. The other speed sensor generates a further speed signal N_AB depending on the speed of the output (see 3 ), which is representative of the speed of the output. The further speed signal N_AB can be transmitted from the further speed sensor to the control unit 54, so that the control unit 54 can receive the further speed signal N_AB. Depending on the further speed signal N_AB and a current gear ratio iGang of the transmission 26, the control unit 54 can send an alternative speed signal N_ALT (see 2 ) can be determined, for example using the formula: N _ A L T = N _ A B × i G a n G
Figure DE102021214293A1_0001
with N_ALT as the alternative speed signal, with N_AB as the further speed signal, which is representative of the speed of the output of the transmission 26 and with iGang as the current transmission ratio of the transmission 26. The alternative speed signal N_ALT can be used by the control unit 54 to control the control signal to be determined for at least one of the clutches 28, 30, in particular when the speed signal N_EM, which is representative of the speed of the electric machine 24, has excessive oscillations.

2 zeigt ein Ausführungsbeispiel eines Dynamikanteilmoduls 60 des Hybridfahrzeugs 20 gemäß 1. Das Dynamikanteilmodul 60 ist dazu konfiguriert, einen Dynamikanteil TQ_Dynamik eines Vorsteuermoments zu ermitteln. Insbesondere ist das Dynamikanteilmodul 60 dazu konfiguriert, den Dynamikanteil TQ_Dynamik abhängig von dem Drehzahlsignal N_EM, das repräsentativ für die Drehzahl der elektrischen Maschine 24 ist, oder abhängig von dem alternativen Drehzahlsignal N_ALT zu ermitteln. Der Dynamikanteil TQ_Dynamik kann dazu verwendet werden, das Ansteuersignal für eine oder beide der Kupplungen 28, 30 zu ermitteln. 2 FIG. 1 shows an exemplary embodiment of a dynamic component module 60 of the hybrid vehicle 20 according to FIG 1 . The dynamic component module 60 is configured to determine a dynamic component TQ_Dynamik of a pre-control torque. In particular, the dynamic component module 60 is configured to determine the dynamic component TQ_Dynamik depending on the speed signal N_EM, which is representative of the speed of the electric machine 24, or depending on the alternative speed signal N_ALT. The dynamic component TQ_Dynamik can be used to determine the control signal for one or both of the clutches 28, 30.

Das Dynamikanteilmodul 60 kann ein Softwaremodul sein, das auf einer Speichereinheit der Steuereinheit 54 gespeichert ist und von einem Prozessor der Steuereinheit 54 abgearbeitet werden kann. Alternativ dazu kann das Dynamikanteilmodul 60 ein Hardwaremodul sein, das von der Steuereinheit 54 umfasst ist. Alternativ dazu kann das Dynamikanteilmodul 60 Software und Hardware aufweisen, die von der Steuereinheit 54 umfasst sind.The dynamic component module 60 can be a software module that is stored on a memory unit of the control unit 54 and can be processed by a processor of the control unit 54 . Alternatively, the dynamic component module 60 can be a hardware module that is included in the control unit 54 . Alternatively, dynamic component module 60 may include software and hardware comprised by controller 54 .

Das Dynamikanteilmodul 60 weist ein Schwingungserkennungsmodul 62 und ein Dynamikanteilermittlermodul 64 auf. Das Schwingungserkennungsmodul 62 empfängt das Drehzahlsignal N_EM. Das Schwingungserkennungsmodul 62 ist dazu konfiguriert, zu prüfen, ob das Drehzahlsignal N_EM Schwingungen aufweist, die zu groß sind und insbesondere so groß sind, dass die Verwendung des Drehzahlsignals N_EM zum Ermitteln des Ansteuersignals für die Kupplung 28, 30 ungünstig ist, was nachfolgend mit Bezug zu 4 näher erläutert wird. Falls die Schwingungen zu groß sind, sendet das Schwingungserkennungsmodul 62 ein Schwingungserkennungssignal F_OscillationDetected an das Dynamikanteilermittlermodul 64. Alternativ dazu kann das Schwingungserkennungssignal F_OscillationDetected fortlaufend und/oder kontinuierlich an das Dynamikanteilermittlermodul 64 gesendet werden, wobei ein Wert des Schwingungserkennungssignals F_OscillationDetected repräsentativ dafür ist, ob die Schwingungen zu groß sind oder nicht. Beispielsweise kann das Schwingungserkennungssignal F_OscillationDetected ein binäres Signal sein, wobei beispielsweise der Wert 1 des Schwingungserkennungssignals F_OscillationDetected repräsentativ dafür ist, dass die Schwingungen zu groß sind und wobei beispielsweise der Wert 0 des Schwingungserkennungssignals F_OscillationDetected repräsentativ dafür ist, dass die Schwingungen nicht zu groß sind.The dynamic component module 60 includes a vibration detection module 62 and a dynamic component determiner module 64 . The vibration detection module 62 receives the speed signal N_EM. The vibration detection module 62 is configured to check whether the speed signal N_EM has vibrations that are too large and, in particular, so large that the use of the speed signal N_EM to determine the control signal for the clutch 28, 30 is unfavorable, which is described below with reference to 4 is explained in more detail. If the oscillations are too large, the oscillation detection module 62 sends an oscillation detection signal F_OscillationDetected to the dynamic component determination module 64. Alternatively, the oscillation detection signal F_OscillationDetected can be sent continuously and/or continuously to the dynamic component determination module 64, with a value of the oscillation detection signal F_OscillationDetected being representative of whether the oscillations are too big or not. For example, the oscillation detection signal F_OscillationDetected can be a binary signal, with, for example, the value 1 of the oscillation detection signal F_OscillationDetected being representative of the fact that the oscillations are too large and with the value 0 of the oscillation detection signal F_OscillationDetected being representative of the oscillations not being too large.

Das Dynamikanteilermittlermodul 64 empfängt als Eingangssignal die Drehzahl N_EM der elektrischen Maschine 24 und das alternative Drehzahlsignal N_ALT. Alternativ zu dem Empfangen des alternativen Drehzahlsignals N_ALT kann das Dynamikanteilermittlermodul 64 als Eingangssignal die Drehzahl N_AB des Abtriebs des Getriebes 26 und die aktuelle Übersetzung iGang des Getriebes 26 empfangen und abhängig davon das alternative Drehzahlsignal N_ALT mittels der im Vorhergehenden angegebenen Formel ermitteln.The dynamic component determination module 64 receives the speed N_EM of the electric machine 24 and the alternative speed signal N_ALT as input signals. As an alternative to receiving the alternative speed signal N_ALT, the dynamic component determination module 64 can receive the speed N_AB of the output of the transmission 26 and the current gear ratio iGang of the transmission 26 as input signals and, depending on this, determine the alternative speed signal N_ALT using the formula specified above.

Das Dynamikanteilermittlermodul 64 ist dazu konfiguriert, abhängig von dem Drehzahlsignal N_EM oder abhängig von dem alternativen Drehzahlsignal N_ALT den Dynamikanteil TQ_Dynamik des Vorsteuermoments zu ermitteln. Insbesondere ermittelt das Dynamikanteilermittlermodul 64 den Dynamikanteil TQ_Dynamik abhängig von der Drehzahl N_EM der elektrischen Maschine 24, falls das Schwingungserkennungsmodul 62 das Schwingungserkennungssignal F_OscillationDetected nicht sendet oder es den Wert 0 aufweist, und abhängig von dem alternativen Drehzahlsignal N_ALT, falls das Schwingungserkennungsmodul 62 das Schwingungserkennungssignal F_OscillationDetected sendet oder es den Wert 1 aufweist. Der Dynamikanteil TQ_Dynamik kann insbesondere mittels der Formel ermittelt werden: T Q _ D y n a m i k = J ω ˙

Figure DE102021214293A1_0002
mit J als vorgegebenem Trägheitsmoment und ώ als Winkelbeschleunigung, wobei die Winkelbeschleunigung ώ entweder von N_EM oder von N_ALT abhängt. Dementsprechend wird der Dynamikanteil TQ_Dynamik entweder abhängig von N_EM oder abhängig von N_ALT berechnet.The dynamic component determination module 64 is configured to determine the dynamic component TQ_Dynamik of the pilot control torque as a function of the speed signal N_EM or as a function of the alternative speed signal N_ALT. In particular, the dynamic component determination module 64 determines the dynamic component TQ_Dynamik depending on the speed N_EM of the electric machine 24 if the oscillation detection module 62 does not send the oscillation detection signal F_OscillationDetected or it has the value 0, and depending on the alternative speed signal N_ALT if the oscillation detection module 62 sends the oscillation detection signal F_OscillationDetected or it has the value 1. The dynamic component TQ_Dynamik can be determined in particular using the formula: T Q _ D y n a m i k = J ω ˙
Figure DE102021214293A1_0002
with J as the specified moment of inertia and ώ as the angular acceleration, where the angular acceleration ώ depends on either N_EM or N_ALT. Accordingly, the dynamic component TQ_Dynamik is calculated either as a function of N_EM or as a function of N_ALT.

Abhängig von dem Dynamikanteil TQ_Dynamik kann dann das Ansteuersignal für die Kupplung, 28, 30 ermittelt werden. Beispielsweise kann das Ansteuersignal anhand einer Kennlinie ermittelt werden, die unterschiedlichen Drehmomentwerten entsprechende Werte des Ansteuersignals zuordnet. Alternativ dazu kann das Ansteuersignal anhand zweier Kennlinien ermittelt werden, wobei eine erste Kennlinie 78 (siehe 3) unterschiedlichen Drehmomentwerten entsprechende Druckwerte zugeordnet, wobei die Druckwerte repräsentativ für einen Druck sind, der von der entsprechenden Kupplung 28, 30 aufgebracht werden soll, und wobei eine zweite Kennlinie 80 unterschiedlichen Druckwerten, die anhand der ersten Kennlinie 78 ermittelt werden, entsprechende Spannungswerte des Ansteuersignals zum Ansteuern der entsprechenden Kupplung 28, 30 zuordnet.The control signal for the clutch 28, 30 can then be determined as a function of the dynamic component TQ_Dynamik. For example, the control signal can be determined using a characteristic curve that assigns corresponding values of the control signal to different torque values. As an alternative to this, the control signal can be determined using two characteristic curves, with a first characteristic curve 78 (see 3 ) different torque values are assigned corresponding pressure values, the pressure values being representative of a pressure which is to be applied by the corresponding clutch 28, 30, and a second characteristic curve 80 corresponding voltage values of the control signal to different pressure values which are determined using the first characteristic curve 78 for controlling the corresponding clutch 28, 30 assigned.

3 zeigt ein Ausführungsbeispiel eines Drehmomentmoduls 70 des Hybridfahrzeugs 20 gemäß 1. Das Drehmomentmodul 70 ist dazu konfiguriert, ein Drehmoment TQ_K0 zum Ansteuern mindestens der ersten Kupplung 28 zu ermitteln. Ferner kann ein weiteres Drehmomentmodul (nicht gezeigt) zum Ansteuern der zweiten Kupplung 30 angeordnet sein, wobei gegebenenfalls eine Funktion des weiteren Drehmomentmoduls zu der Funktion des Drehmomentmoduls 70 korrespondiert, weshalb im Folgenden lediglich auf das Drehmomentmodul 70 eingegangen wird. 3 10 shows an exemplary embodiment of a torque module 70 of the hybrid vehicle 20 according to FIG 1 . Torque module 70 is configured to determine a torque TQ_K0 for activating at least first clutch 28 . Fer Another torque module (not shown) for controlling second clutch 30 can also be arranged, with a function of the further torque module possibly corresponding to the function of torque module 70, which is why only torque module 70 is discussed below.

Das Drehmomentmodul 70 weist ein Regelmodul 72 und ein Vorsteuermodul 74 auf. Das Vorsteuermodul 74 weist ein Statikanteilmodul 76 und das Dynamikanteilmodul 60 auf. Das Drehmomentmodul 70 ist dazu konfiguriert, das Drehmoment TQ_K0 abhängig von dem Dynamikanteil TQ_Dynamik, abhängig von einem statischen Anteil TQ_Basic und abhängig von einem Regelanteil zu ermitteln. Das Drehmomentmodul 70 kann ein Softwaremodul sein, das auf einer Speichereinheit der Steuereinheit 54 gespeichert ist und von einem Prozessor der Steuereinheit 54 abgearbeitet werden kann. Alternativ dazu kann das Drehmomentmodul 70 ein Hardwaremodul sein, das von der Steuereinheit 54 umfasst ist. Alternativ dazu kann das Drehmomentmodul 70 Software und Hardware aufweisen, die von der Steuereinheit 54 umfasst sind.The torque module 70 has a control module 72 and a pilot control module 74 . The pre-control module 74 has a static component module 76 and the dynamic component module 60 . The torque module 70 is configured to determine the torque TQ_K0 as a function of the dynamic component TQ_Dynamik, as a function of a static component TQ_Basic and as a function of a control component. The torque module 70 can be a software module that is stored on a memory unit of the control unit 54 and can be processed by a processor of the control unit 54 . Alternatively, torque module 70 may be a hardware module included in control unit 54 . Alternatively, the torque module 70 may include software and hardware comprised by the controller 54 .

Das Regelmodul 72 ermittelt den Regelanteil des Drehmoments TQ_K0. Das Regelmodul 72 empfängt als Eingangssignal die Differenz aus einer Ist-Drehzahl ND_K0 und einer Soll-Drehzahl WND_K0 der ersten Kupplung 28. Das Regelmodul 72 ermittelt abhängig von der Differenz den Regelanteil des Drehmoments TK_K0.The control module 72 determines the control component of the torque TQ_K0. The control module 72 receives the difference between an actual speed ND_K0 and a target speed WND_K0 of the first clutch 28 as an input signal. The control module 72 determines the control component of the torque TK_K0 as a function of the difference.

Das Dynamikanteilmodul 60 kann beispielsweise dem mit Bezug zu 2 erläuterten Dynamikanteilmodul 60 entsprechen.The dynamic component module 60 can, for example, be used with reference to FIG 2 explained dynamic component module 60 correspond.

Das Statikanteilmodul 76 ermittelt abhängig von einem Fahrerwunschmoment TQ_DriveRequest und einer Gangwechselerkennung F_ShiftActive einen statischen Anteil TQ_Basic des Drehmoments TQ_K0. Das Fahrerwunschmoment TQ_DriveRequest kann von einem Fahrer des Hybridfahrzeugs 20 mittels eines Gaspedals des Hybridfahrzeugs 20 vorgegeben werden. Der statische Anteil TQ_Basic kann beispielsweise anhand einer Kennlinie ermittelt werden, die auf einem Speichermedium der Steuereinheit 54 gespeichert ist.The static component module 76 determines a static component TQ_Basic of the torque TQ_K0 as a function of a driver's desired torque TQ_DriveRequest and a gear change detection F_ShiftActive. The driver's desired torque TQ_DriveRequest can be specified by a driver of hybrid vehicle 20 using an accelerator pedal of hybrid vehicle 20 . The static component TQ_Basic can be determined, for example, using a characteristic curve that is stored on a storage medium in the control unit 54 .

Das Drehmomentmodul 70 addiert den Dynamikanteil TQ_Dynamik, den statischen Anteil TQ_Basic und den Regelanteil, wobei die Summe das Drehmoment TQ_K0 ergibt. Abhängig von dem Drehmoment TK_K0 kann dann das Ansteuersignal zum Ansteuern der ersten Kupplung 28 ermittelt werden. Beispielsweise kann das Ansteuersignal anhand einer Kennlinie ermittelt werden, die unterschiedlichen Drehmomentwerten entsprechende Werte des Ansteuersignals zuordnet. Alternativ dazu kann das Ansteuersignal anhand zweier Kennlinien ermittelt werden, wobei die erste Kennlinie 78 unterschiedlichen Drehmomenten TQ_K0 entsprechende Druckwerte zugeordnet, wobei die Druckwerte repräsentativ für einen Druck sind, der von der ersten Kupplung 28 aufgebracht werden muss, und wobei die zweite Kennlinie 80 unterschiedlichen Druckwerten, die anhand der ersten Kennlinie 78 ermittelt werden, entsprechende Spannungswerte des Ansteuersignals zum Ansteuern der ersten Kupplung 28 zuordnet.The torque module 70 adds the dynamic component TQ_Dynamik, the static component TQ_Basic and the control component, the sum yielding the torque TQ_K0. The control signal for controlling the first clutch 28 can then be determined as a function of the torque TK_K0. For example, the control signal can be determined using a characteristic curve that assigns corresponding values of the control signal to different torque values. As an alternative to this, the control signal can be determined using two characteristic curves, with the first characteristic curve 78 being assigned corresponding pressure values to different torques TQ_K0, the pressure values being representative of a pressure which must be applied by the first clutch 28, and the second characteristic curve 80 being different pressure values , which are determined using first characteristic curve 78 , assigns corresponding voltage values of the control signal for controlling first clutch 28 .

4 zeigt ein Diagramm das Beispiele eines Drehzahlsignals, insbesondere des Drehzahlsignals N_EM, eines Gradientensignals 84, eines Gradientenwechselzählersignals 86 und eines Schwingungserkennungssignals F_OscillationDetected aufweist. Aus dem Diagramm geht hervor, dass das Drehzahlsignal N_EM während eines Überwachungszeitraums 94, der sich von einem ersten Zeitpunkt T1 bis zu einem zweiten Zeitpunkt T2 erstreckt, starke Schwingungen aufweist. Das Drehzahlsignal N_EM weist auch während weiterer Überwachungszeiträume 94 starke Schwingungen auf, beispielsweise zwischen einem vierten Zeitpunkt T4 und einem fünften Zeitpunkt T5, und zwischen dem fünften Zeitpunkt T5 und einem sechsten Zeitpunkt T6, wobei im Folgenden zum Erläutern der Funktionsweise des Dynamikanteilmoduls 60 und damit des Drehmomentmoduls 70 im Wesentlichen auf den Überwachungszeitraum 94 zwischen dem ersten Zeitpunkt T1 und dem zweiten Zeitpunkt T2 eingegangen wird. 4 FIG. 12 shows a diagram that has examples of a speed signal, in particular the speed signal N_EM, a gradient signal 84, a gradient change counter signal 86 and an oscillation detection signal F_OscillationDetected. The diagram shows that the rotational speed signal N_EM has strong oscillations during a monitoring period 94, which extends from a first point in time T1 to a second point in time T2. The speed signal N_EM also exhibits strong oscillations during further monitoring periods 94, for example between a fourth point in time T4 and a fifth point in time T5, and between the fifth point in time T5 and a sixth point in time T6 Torque module 70 is essentially addressed to the monitoring period 94 between the first point in time T1 and the second point in time T2.

Das Gradientensignal 84 repräsentiert eine zeitliche Ableitung des Drehzahlsignals N_EM. Das Gradientensignal 84 weist in dem Überwachungszeitraum 94 ebenfalls starke Schwingungen auf. Das Gradientensignal 84 gibt dabei den Gradienten des Drehzahlsignals N_EM nicht 1:1, sondern nur qualitativ wieder. Eine Gradiententoleranz 90 erstreckt sich von einem unteren Gradientenschwellenwert zu einem oberen Gradientenschwellenwert. Jedes Mal, wenn das Gradientensignal 84 den oberen oder unteren Gradientenschwellenwert überschreitet, liegt das Gradientensignal 84 außerhalb der Gradiententoleranz 90. In diesen Fällen werden die Schwingungen innerhalb des Überwachungszeitraums 94 als zu groß und damit ungeeignet für die Ermittlung des Ansteuersignals beurteilt. Solange das Gradientensignal 84 den oberen oder unteren Gradientenschwellenwert nicht überschreitet, liegt das Gradientensignal innerhalb der Gradiententoleranz 90. In diesen Fällen werden die Schwingungen innerhalb des Überwachungszeitraums 94 als geeignet für die Ermittlung des Ansteuersignals beurteilt.The gradient signal 84 represents a time derivative of the speed signal N_EM. The gradient signal 84 also exhibits strong oscillations in the monitoring period 94 . The gradient signal 84 does not reproduce the gradient of the rotational speed signal N_EM 1:1, but only qualitatively. A gradient tolerance 90 extends from a lower gradient threshold to an upper gradient threshold. Every time the gradient signal 84 exceeds the upper or lower gradient threshold value, the gradient signal 84 is outside the gradient tolerance 90. In these cases, the oscillations within the monitoring period 94 are judged to be too large and therefore unsuitable for determining the control signal. As long as the gradient signal 84 does not exceed the upper or lower gradient threshold value, the gradient signal is within the gradient tolerance 90. In these cases, the oscillations within the monitoring period 94 are assessed as being suitable for determining the control signal.

Jedes Mal, wenn das Gradientensignal 84 außerhalb der Gradiententoleranz 90 liegt, wird ein Wert des Gradientenwechselzählersignals 86 um eine Einheit erhöht. Sobald das Gradientenwechselzählersignal 86 eine vorgegebene Anzahl von Malen erhöht wurde, ändert sich ein Wert des Schwingungserkennungssignals F_OscillationDetected, wobei das Schwingungserkennungssignal F_OscillationDetected beispielsweise ein binäres Signal sein kann. Zum Überwachen, ob das Gradientenwechselzählersignal 86 die vorgegebene Anzahl von Malen erhöht wird, kann eine Wechseltoleranz 92 vorgegeben sein. Die Wechseltoleranz 92 erstreckt sich von einem unteren Wechselschwellenwert zu einem oberen Wechselschwellenwert. Wenn das Gradientenwechselzählersignal 86 den oberen Wechselschwellenwert überschreitet, liegt das Gradientenwechselzählersignal 86 außerhalb der Wechseltoleranz 92 und der Wert des Schwingungserkennungssignals F_OscillationDetected wird geändert, beispielsweise auf 1 gesetzt.Whenever the gradient signal 84 is outside the gradient tolerance 90, a Value of the gradient change counter signal 86 increased by one unit. As soon as the gradient change counter signal 86 has been incremented a predetermined number of times, a value of the oscillation detection signal F_OscillationDetected changes, with the oscillation detection signal F_OscillationDetected being able to be a binary signal, for example. A toggle tolerance 92 may be preset to monitor whether the gradient toggle counter signal 86 is incremented the preset number of times. The switching tolerance 92 extends from a lower switching threshold to an upper switching threshold. If the gradient change counter signal 86 exceeds the upper change threshold value, the gradient change counter signal 86 is outside the change tolerance 92 and the value of the oscillation detection signal F_OscillationDetected is changed, for example set to 1.

Sobald der Überwachungszeitraum 94 abgelaufen ist, kann das Gradientenwechselzählersignal 86 zurückgesetzt werden. Wenn das Gradientenwechselzählersignal 86 innerhalb eines der Überwachungszeiträume 94 so selten erhöht wird, dass das Gradientenwechselzählersignal 86 innerhalb des entsprechenden Überwachungszeitraums 94 unterhalb des unteren Wechselschwellenwert und damit außerhalb der Wechseltoleranz 92 liegt, wie beispielsweise zwischen einem dritten Zeitraum T3 und dem vierten Zeitraum T4 so kann das Schwingungserkennungssignal F_Oscillation-Detected geändert werden, beispielsweise zurückgesetzt werden, beispielsweise auf 0 gesetzt werden.Once the monitoring period 94 has expired, the gradient change counter signal 86 can be reset. If the gradient change counter signal 86 is increased so seldom within one of the monitoring time periods 94 that the gradient change counter signal 86 is below the lower change threshold value and thus outside of the change tolerance 92 within the corresponding monitoring time period 94, such as between a third time period T3 and the fourth time period T4, this can be the case Oscillation detection signal F_Oscillation-Detected can be changed, for example reset, for example set to 0.

Ergänzend ist darauf hinzuweisen, dass „umfassend“ keine anderen Elemente oder Schritte ausschließt und „eine“ oder „ein“ keine Vielzahl ausschließt. Ferner sei darauf hingewiesen, dass Merkmale oder Schritte, die mit Verweis auf eines der obigen Ausführungsbeispiele beschrieben worden sind, auch in Kombination mit anderen Merkmalen oder Schritten anderer oben beschriebener Ausführungsbeispiele verwendet werden können. Bezugszeichen in den Ansprüchen sind nicht als Einschränkung anzusehen.It should also be noted that "comprising" does not exclude other elements or steps, and "a" or "an" does not exclude a plurality. Furthermore, it should be pointed out that features or steps that have been described with reference to one of the above exemplary embodiments can also be used in combination with other features or steps of other exemplary embodiments described above. Any reference signs in the claims should not be construed as limiting.

BezugszeichenlisteReference List

2020
Hybridfahrzeughybrid vehicle
2222
Brennkraftmaschineinternal combustion engine
2424
elektrische Maschineelectric machine
2626
Getriebetransmission
2828
erste Kupplungfirst clutch
3030
zweite Kupplungsecond clutch
3232
Vorderradfront wheel
3434
Vorderachsefront axle
3636
Hinterradrear wheel
3838
Hinterachserear axle
4040
Differentialdifferential
4242
Abtriebswelleoutput shaft
4444
Inverterinverters
4646
Antriebsbatterietraction battery
4848
GleichstromwandlerDC converter
5050
Versorgungsbatteriesupply battery
5252
Drehzahlsensorspeed sensor
5454
Steuereinheitcontrol unit
6060
Dynamikanteilmoduldynamic component module
6262
Schwingungserkennungsmodulvibration detection module
6464
Dynamikanteilermittlermoduldynamic component detector module
7070
Drehmomentmodultorque module
7272
Regelmodulrule module
7474
Vorsteuermodulpilot module
7676
Statikanteilmoduldroop rate module
7878
Drehmoment/Druck-KennlinieTorque/pressure characteristic
8080
Druck/Spannung-KennliniePressure/voltage characteristic
8282
Drehzahlsignalspeed signal
8484
Gradientensignalgradient signal
8686
Gradientenwechselzählersignalgradient change counter signal
9090
Gradiententoleranzgradient tolerance
9292
Wechseltoleranzchange tolerance
9494
Überwachungszeitraummonitoring period
N_EMN_EM
Drehzahlsignalspeed signal
N_ALTN_OLD
alternatives Drehzahlsignalalternative speed signal
N_ABN_AB
Drehzahl Abtrieb GetriebeSpeed output gearbox
iGangiGang
aktuelle Übersetzungcurrent translation
TQ_DynamikTQ_dynamics
Dynamikanteildynamic range
TQ_BasicTQ_Basic
statischer Anteilstatic part
TQ_DriverRequestTQ_DriverRequest
Fahrerwunschmomentdriver's desired moment
ND_K0ND_K0
Ist-Drehzahlactual speed
WND_K0WND_K0
Soll-Drehzahltarget speed
TQ_K0TQ_K0
Drehmomenttorque
F_OscillationDetectedF_OscillationDetected
Schwingungserkennungssignalvibration detection signal
tt
ZeitTime
T1 - T8T1-T8
Zeitpunkte eins bis achtTimes one through eight

Claims (12)

Verfahren zum Betreiben einer Kupplung (28, 30) eines Hybridfahrzeugs (20), wobei das Hybridfahrzeug (20) eine Brennkraftmaschine (22), eine elektrische Maschine (24), ein Getriebe (26) und mindestens die Kupplung (28, 30) aufweist, die miteinander in Wirkverbindung stehen, wobei die elektrische Maschine (24) und die Kupplung (28, 30) in einer Drehmomentübertragungsrichtung zwischen dem Getriebe (26) und der Brennkraftmaschine (22) angeordnet sind, das Verfahren aufweisend: Empfangen eines Drehzahlsignals (N_EM), das repräsentativ für eine Drehzahl der elektrischen Maschine (24) ist; Ermitteln eines Gradientensignals (84), das repräsentativ für einen Verlauf eines Gradienten des Drehzahlsignals (N_EM) ist; Ermitteln, ob das Gradientensignal (84) Schwingungen aufweist, deren Amplituden außerhalb einer vorgegebenen Gradiententoleranz (90) liegen; Ermitteln eines Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von dem Drehzahlsignal (N_EM), falls die Amplituden innerhalb der vorgegebenen Gradiententoleranz (90) liegen; Ermitteln des Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von einem alternativen Drehzahlsignal (N_ALT), falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz (90) liegen; und Ansteuern der Kupplung (28, 30) mittels des ermittelten Ansteuersignals.Method for operating a clutch (28, 30) of a hybrid vehicle (20), the hybrid vehicle (20) having an internal combustion engine (22), an electric machine (24), a transmission (26) and at least the clutch (28, 30). , which are operatively connected to one another, the electric machine (24) and the clutch (28, 30) being arranged in a torque transmission direction between the transmission (26) and the internal combustion engine (22), the method having: Receiving a speed signal (N_EM) that is representative of a speed of the electric machine (24); determining a gradient signal (84) which is representative of a course of a gradient of the speed signal (N_EM); Determining whether the gradient signal (84) has oscillations whose amplitudes lie outside a predetermined gradient tolerance (90); determining a control signal for controlling the clutch (28, 30) depending on the speed signal (N_EM) if the amplitudes are within the predetermined gradient tolerance (90); Determining the control signal for controlling the clutch (28, 30) depending on an alternative speed signal (N_ALT) if the amplitudes are outside the predetermined gradient tolerance (90); and Activation of the clutch (28, 30) using the determined activation signal. Verfahren nach Anspruch 1, wobei das alternative Drehzahlsignal (N_ALT) abhängig von einer Drehzahl (N_AB) eines Abtriebs des Getriebes (26) ermittelt wird.procedure after claim 1 , The alternative speed signal (N_ALT) depending on a speed (N_AB) of an output of the transmission (26) is determined. Verfahren nach Anspruch 2, wobei das alternative Drehzahlsignal (N_ALT) abhängig einer aktuellen Übersetzung (iGang) des Getriebes (26) ermittelt wird.procedure after claim 2 , the alternative speed signal (N_ALT) depending on a current translation (iGang) of the transmission (26) is determined. Verfahren nach einem der vorstehenden Ansprüche, ferner aufweisend: Ermitteln eines Dynamikanteils (TQ_Dynamik) eines Vorsteuermoments abhängig von dem Drehzahlsignal (N_EM), falls die Amplituden innerhalb der vorgegebenen Gradiententoleranz (90) liegen; Ermitteln des Dynamikanteils (TQ_Dynamik) abhängig von dem alternativen Drehzahlsignal (N_ALT), falls die Amplituden außerhalb der vorgegebenen Gradiententoleranz (90) liegen; und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von dem ermittelten Dynamikanteil (TQ_Dynamik).A method according to any one of the preceding claims, further comprising: Determining a dynamic component (TQ_Dynamik) of a pilot torque as a function of the speed signal (N_EM) if the amplitudes are within the predetermined gradient tolerance (90); Determining the dynamic component (TQ_Dynamik) as a function of the alternative speed signal (N_ALT) if the amplitudes are outside the specified gradient tolerance (90); and Determining the control signal for controlling the clutch (28, 30) as a function of the determined dynamic component (TQ_Dynamik). Verfahren nach Anspruch 4, ferner aufweisend: Ermitteln eines statischen Anteils (TQ_Basic) des Vorsteuermoments abhängig von einem Fahrerwunschmoment (TQ_DriverRequest); und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von dem Vorsteuermoment, das den Dynamikanteil (TQ_Dynamik) und den ermittelten statischen Anteil (TQ_Basic) umfasst.procedure after claim 4 , further comprising: determining a static portion (TQ_Basic) of the pilot torque as a function of a driver's desired torque (TQ_DriverRequest); and determining the control signal for controlling the clutch (28, 30) as a function of the pre-control torque, which includes the dynamic component (TQ_Dynamik) and the determined static component (TQ_Basic). Verfahren nach einem der Ansprüche 4 oder 5, ferner aufweisend: Ermitteln einer Regelabweichung zwischen einer Ist-Drehzahl (ND_K0) der Kupplung (28, 30) und einer Soll-Drehzahl (WND_K0) der Kupplung (28, 30); Ermitteln eines Nachsteuermoments abhängig von der Regelabweichung; Ermitteln eines Drehmoments (TQ_K0) zum Ansteuern der Kupplung (28, 30) abhängig von dem Vorsteuermoment und dem ermittelten Nachsteuermoment; und Ermitteln des Ansteuersignals zum Ansteuern der Kupplung (28, 30) abhängig von dem ermittelten Drehmoment (TQ_K0).Procedure according to one of Claims 4 or 5 , further comprising: determining a deviation between an actual speed (ND_K0) of the clutch (28, 30) and a target speed (WND_K0) of the clutch (28, 30); Determining an after-control torque as a function of the control deviation; Determining a torque (TQ_K0) for controlling the clutch (28, 30) as a function of the pre-control torque and the determined post-control torque; and determining the control signal for controlling the clutch (28, 30) depending on the determined torque (TQ_K0). Verfahren nach einem der vorstehenden Ansprüche, wobei, das Ansteuersignal nur dann abhängig von dem alternativen Drehzahlsignal (N_ALT) ermittelt wird, wenn die Amplituden des Gradientensignals (84) innerhalb eines vorgegebenen Überwachungszeitraums (94) öfter als eine vorgegebene Anzahl von Malen außerhalb der vorgegebenen Gradiententoleranz (90) liegen.Method according to one of the preceding claims, wherein the control signal is only determined as a function of the alternative speed signal (N_ALT) if the amplitudes of the gradient signal (84) within a specified monitoring period (94) are outside the specified gradient tolerance more than a specified number of times (90) lie. Verfahren nach einem der vorstehenden Ansprüche, wobei die Kupplung (28) in Drehmomentübertragungsrichtung zwischen der Brennkraftmaschine (22) und der elektrischen Maschine (24) angeordnet ist.Method according to one of the preceding claims, wherein the clutch (28) is arranged in the direction of torque transmission between the internal combustion engine (22) and the electric machine (24). Verfahren nach einem der vorstehenden Ansprüche, wobei die Kupplung (30) in Drehmomentübertragungsrichtung zwischen der elektrischen Maschine (24) und dem Getriebe (26) angeordnet ist.Method according to one of the preceding claims, wherein the clutch (30) is arranged in the torque transmission direction between the electric machine (24) and the transmission (26). Steuereinheit (54) für ein Hybridfahrzeug (20), wobei die Steuereinheit (54) einen Prozessor und einen Speicher aufweist, die dazu ausgebildet sind, das Verfahren nach einem der vorstehenden Ansprüche abzuarbeiten.Control unit (54) for a hybrid vehicle (20), wherein the control unit (54) has a processor and a memory which are designed to process the method according to one of the preceding claims. Computerprogramm zum Betreiben einer Kupplung (28, 30) eines Hybridfahrzeugs (20), wobei das Computerprogramm, wenn es von einer Steuereinheit (54) des Hybridfahrzeugs (20) abgearbeitet wird, bewirkt, dass die Steuereinheit (54) das Verfahren nach einem der Ansprüche 1 bis 9 abarbeitet.Computer program for operating a clutch (28, 30) of a hybrid vehicle (20), wherein the computer program, when it is processed by a control unit (54) of the hybrid vehicle (20), causes the control unit (54) to carry out the method according to one of Claims 1 until 9 processed. Computerlesbares Medium, auf dem ein Computerprogramm nach Anspruch 11 gespeichert ist.Computer-readable medium on which a computer program is based claim 11 is saved.
DE102021214293.1A 2021-12-14 2021-12-14 Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium Pending DE102021214293A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102021214293.1A DE102021214293A1 (en) 2021-12-14 2021-12-14 Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102021214293.1A DE102021214293A1 (en) 2021-12-14 2021-12-14 Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium

Publications (1)

Publication Number Publication Date
DE102021214293A1 true DE102021214293A1 (en) 2023-06-15

Family

ID=86498491

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102021214293.1A Pending DE102021214293A1 (en) 2021-12-14 2021-12-14 Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium

Country Status (1)

Country Link
DE (1) DE102021214293A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10237793A1 (en) 2001-08-24 2003-03-20 Luk Lamellen & Kupplungsbau Automatic friction clutch for smoothing variations in power transmission from engine to vehicle transmission components in which preset clutch torque is applied based on motor-torque and slip
DE10323567A1 (en) 2002-05-27 2003-12-11 Luk Lamellen & Kupplungsbau Process for modulating the torque transmitted from vehicle clutch, during engagement of the clutch during starting, comprises modulating the torque according to variable derived exclusively from the rotational speed of the clutch disk
DE102014204343A1 (en) 2014-03-10 2015-09-10 Zf Friedrichshafen Ag Method and device for controlling an automated friction clutch
DE112008001539B4 (en) 2007-07-05 2019-05-16 Schaeffler Technologies AG & Co. KG Method and device for controlling the slip of a vehicle clutch

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10237793A1 (en) 2001-08-24 2003-03-20 Luk Lamellen & Kupplungsbau Automatic friction clutch for smoothing variations in power transmission from engine to vehicle transmission components in which preset clutch torque is applied based on motor-torque and slip
DE10323567A1 (en) 2002-05-27 2003-12-11 Luk Lamellen & Kupplungsbau Process for modulating the torque transmitted from vehicle clutch, during engagement of the clutch during starting, comprises modulating the torque according to variable derived exclusively from the rotational speed of the clutch disk
DE112008001539B4 (en) 2007-07-05 2019-05-16 Schaeffler Technologies AG & Co. KG Method and device for controlling the slip of a vehicle clutch
DE102014204343A1 (en) 2014-03-10 2015-09-10 Zf Friedrichshafen Ag Method and device for controlling an automated friction clutch

Similar Documents

Publication Publication Date Title
WO2010145863A1 (en) Method and device for determining the beginning of a start phase of an internal combustion engine in a hybrid vehicle
DE10202531A1 (en) Method for controlling a hybrid drive of a vehicle
WO2011131321A1 (en) Drive device for an all-wheel drive vehicle and method for distributing the drive moment to a front-axle drive and a rear-axle drive
WO2016128172A1 (en) Control device and method for operating a brake system of a vehicle
EP1968839A1 (en) Method for monitoring multi-engine drives
DE102017211978A1 (en) Method for operating a drive train for a motor vehicle, in particular for a motor vehicle, and drive train for a motor vehicle
DE102016116713A1 (en) Method and device for torque control of a vehicle, and vehicle
DE10324948A1 (en) Motor vehicle drive device
WO2014029548A1 (en) Control device for a regenerative brake system of a vehicle, and method for operating a regenerative brake system of a vehicle
EP3592588B1 (en) Method for controlling a motor vehicle and motor vehicle
DE102009001291B4 (en) Method of operating a power train
DE102013113658A1 (en) Method for operating a drive train
DE102013016762B4 (en) Method for operating a drive train for a four-wheel drive motor vehicle
DE102008024622B4 (en) A method of representing a summation wheel torque and driveline structure in hybrid automobiles
DE102016216356B4 (en) Method for controlling a vehicle drive for a motor vehicle and vehicle drive
EP3873763A1 (en) Method and drive control device for operating at least two electric drive machines in the event of a change in load and motor vehicle with a drive control device
DE102021214293A1 (en) Method and computer program for operating a clutch of a hybrid vehicle, control unit for a hybrid vehicle, and computer-readable medium
EP2229304B1 (en) Method for determining the starting torque in a hybrid vehicle
DE102018131964A1 (en) Method and device for preventing an unwanted acceleration of a motor vehicle
DE102009002166A1 (en) Method and device for operating a hybrid vehicle
DE102017129987A1 (en) A method of setting an anti-jerk / anti-chafe function in a vehicle having multiple actuators and / or multiple prime movers
DE102017205490A1 (en) Method and device for vibration compensation of a torque acting on a shaft
DE102007055218A1 (en) Power supply system and method for vehicle subsystems
DE102011111025B4 (en) Managing output torque in a vehicle having an electric powertrain
DE102020128730B4 (en) Method for operating a motor vehicle and corresponding motor vehicle

Legal Events

Date Code Title Description
R163 Identified publications notified