DE102015225718B4 - Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs - Google Patents

Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs Download PDF

Info

Publication number
DE102015225718B4
DE102015225718B4 DE102015225718.5A DE102015225718A DE102015225718B4 DE 102015225718 B4 DE102015225718 B4 DE 102015225718B4 DE 102015225718 A DE102015225718 A DE 102015225718A DE 102015225718 B4 DE102015225718 B4 DE 102015225718B4
Authority
DE
Germany
Prior art keywords
torque
drive shaft
model
speed
model 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.)
Active
Application number
DE102015225718.5A
Other languages
English (en)
Other versions
DE102015225718A1 (de
Inventor
Young-Kwan Ko
Tae-Young Chung
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.)
Hyundai Motor Co
Original Assignee
Hyundai Motor Co
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 Hyundai Motor Co filed Critical Hyundai Motor Co
Publication of DE102015225718A1 publication Critical patent/DE102015225718A1/de
Application granted granted Critical
Publication of DE102015225718B4 publication Critical patent/DE102015225718B4/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • 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/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/08Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
    • 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
    • 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
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/48Drive Train control parameters related to transmissions
    • B60L2240/486Operating parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/44Control modes by parameter estimation
    • 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
    • B60W2030/206Reducing vibrations in the driveline related or induced by the engine
    • 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/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • B60W2050/0037Mathematical models of vehicle sub-units
    • B60W2050/0041Mathematical models of vehicle sub-units of the drive line
    • 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/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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/10Change speed gearings
    • B60W2510/104Output speed
    • B60W2510/1045Output speed 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • 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/08Electric propulsion units
    • B60W2710/083Torque
    • 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/10Change speed gearings
    • B60W2710/1022Input torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/90Vehicles comprising electric prime movers
    • B60Y2200/92Hybrid vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

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

Abstract

Verfahren zum Reduzieren der Vibration einer Antriebswelle eines umweltfreundlichen Fahrzeugs, das Verfahren umfassend:• Erfassen einer tatsächlichen Geschwindigkeit der Antriebswelle von der ein Drehmoment eines Antriebsmotors, der das Fahrzeug antreibt, ausgegeben wird;• Berechnen einer Modellgeschwindigkeit der Antriebswelle;• Erhalten einer Vibrationskomponente basierend auf einer Abweichung zwischen der erfassten tatsächlichen Geschwindigkeit der Antriebswelle und der errechneten Modellgeschwindigkeit; und• Erzeugen eines Vibrationsreduzierungs-Ausgleichsdrehmoments zum Reduzieren der Vibration der Antriebswelle aus der Vibrationskomponente,wobei der Berechnungsschritt umfasst:◯ Berechnen eines benötigten Ausgabedrehmoments der Antriebswelle basierend auf einem an die Antriebswelle gelieferten Drehmoment;◯ Schätzen eines Eingabedrehmoments der Antriebswelle, welches der Antriebswelle mithilfe der tatsächlichen Geschwindigkeit der Antriebswelle eingegeben wird;◯ Schätzen eines Störmoments mithilfe des benötigten Ausgabedrehmoments der Antriebswelle und des Eingabedrehmoments der Antriebswelle;◯ Berechnen eines Modelleingabedrehmoments der Antriebswelle, welches erhalten wird durch Hinzuaddieren des Störmoments zu dem benötigten Ausgabedrehmoment der Antriebswelle unter Verwendung des geschätzten Störmoments; undBerechnen der Modellgeschwindigkeit unter Verwendung eines Antriebswellenmodells, welches das Eingabedrehmoment des Antriebswellenmodells als Eingabewert aufnimmt dadurch gekennzeichnet, dassder Schritt zum Schätzen des Eingabedrehmoments der Antriebswelle umfasst: Schätzen des Eingabedrehmoments der Antriebswelle unter Verwendung einer Transferfunktion des Antriebswellenmodells und der tatsächlichen Geschwindigkeit (ω) der Antriebswelle,wobei das Eingabedrehmoment der Drehwelle (Tacc') mithilfe der folgenden Gleichung abgeschätzt wird: Tacc' = Q(s) × ω/Gm(s), bei der Q(s) eine Transferfunktion eines Filters ist, und Gm(s) die Transferfunktion des Antriebswellenmodels ist.

Description

  • TECHNISCHES GEBIET
  • Die vorliegende Offenbarung betrifft ein Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs. Insbesondere betrifft die vorliegende Offenbarung ein Steuerverfahren zum Reduzieren der Antriebswellenvibration eines umweltfreundlichen Fahrzeugs bei dem eine von einer Antriebswelle erzeugte Vibration mithilfe eines mit der Antriebswelle mechanisch verbundenen Motors verringert wird.
  • HINTERGRUND
  • Im Allgemeinen wird ein umweltfreundliches Fahrzeug wie ein reines Elektrofahrzeug (EV) oder ein Hybrid-Elektrofahrzeug (HEV) mit einem als eine Antriebsquelle verwendeten Elektromotor angetrieben.
  • Das reine Elektrofahrzeug wird nur mithilfe der Leistung des Elektromotors angetrieben, der über einen Batteriestrom betrieben wird, und das HEV wird angetrieben durch die effiziente Kombination der Energie eines Motors (Engl. engine: Motor bzw. Maschine) und der Energie des Elektromotors.
  • Andere Beispiele des umweltfreundlichen Fahrzeugs können ein Brennstoffzellenfahrzeug (Fuel Cell Electric Vehicle, FCEV) umfassen, das angetrieben wird durch Betreiben eines Elektromotors, der von einer Brennstoffzelle erzeugte Energie nutzt.
  • Das FCEV ist ebenfalls ein Fahrzeug, das mithilfe eines Elektromotors angetrieben wird, und kann grob zusammen mit dem EV und dem HEV als das EV, das von elektrischer Energie angetrieben wird, klassifiziert werden.
  • 1 veranschaulicht eine Systemkonfiguration des EV. Wie in der Figur gezeigt, sind ein Antriebsmotor (MG1) 13 und eine Antriebswelle mechanisch miteinander verbunden, und das EV beinhaltet eine Motorsteuereinheit (MCU) 17, beinhaltend einen Wechselrichter 16 zum Antreiben und Steuern des Antriebsmotors 13, eine Hochspannungsbatterie 18 um den Antriebsstrom an den Antriebsmotor 13 zu liefern, und ein Batteriemanagementsystem (BMS) 19 zum Steuern der Batterie 18.
  • Dabei fungiert die Batterie 18 als eine Antriebsquelle (Stromquelle) des Fahrzeugs und ist mit dem Antriebsmotor 13 durch den Wechselrichter 16 in einer ladbaren und entladbaren Weise verbunden, und der Wechselrichter 16 richtet einen Gleichstrom der Batterie 18 in einen dreiphasigen Wechselstrom um und speist den Antriebsmotor 13 mit dem umgerichteten Strom, um den Antriebsmotor 13 anzutreiben.
  • Das BMS 19 sammelt Batteriestatusinformationen wie beispielsweise eine Spannung, einen Strom, eine Temperatur, einen Ladezustand (State of Charge, SOC) (%) usw. der Batterie 18. Dabei stellt das BMS 19 die gesammelten Batteriezustandsinformationen einem anderen Controller des Fahrzeugs bereit, oder ist mithilfe der Batteriezustandsinformationen direkt am Laden und Entladen der Batterie beteiligt.
  • 2 veranschaulicht eine Systemkonfiguration des HEV und veranschaulicht eine Antriebsstrangkonfiguration unter Verwendung einer am Getriebe angebrachten elektrischen Vorrichtung (transmission mounted electric device, TMED), bei der ein Getriebe 14 an einer Ausgangsseite eines Antriebsmotors 13 bereitgestellt ist.
  • Wie in der Figur veranschaulicht umfasst das HEV einen Motor 11 und den Antriebsmotor 13, welche nacheinander angeordnet sind, um als Antriebsquelle zum Fahren eines Fahrzeugs zu fungieren, eine zwischen dem Motor 11 und dem Antriebsmotor 13 bereitgestellte Motorkupplung 12, um die Stromzufuhr herzustellen oder zu blockieren, das Getriebe 14 zum Verlagern der Energie des Motors 11 und des Antriebsmotors 13 und Übertragen der verlagerten Energie an eine Antriebswelle, und einen direkt mit dem Motor 11 verbundenen Starter-Generator (MG2) 15, der in der Lage ist, Strom zu übertragen.
  • Die Motorkupplung 12 stellt zwischen den beiden Antriebsquellen eine stromleitende Verbindung her oder blockiert diese, das heißt zwischen dem Motor 11 und dem Antriebsmotor 13, die das Fahrzeug durch einen Schließ- oder Öffnungsvorgang antreiben.
  • Zusätzlich ist eine Batterie 18, die als Stromquelle des Fahrzeugs fungiert, durch einen Wechselrichter 16 in einer ladbaren und entladbaren Weise mit dem Antriebsmotor 13 und dem Starter-Generator 15 verbunden. Der Wechselrichter 16 richtet einen Gleichstrom der Batterie 18 in einen dreiphasigen Wechselstrom um und speist den Antriebsmotor 13 und den Starter-Generator 15 mit dem umgerichteten Strom, um den Antriebsmotor 13 und den Starter-Generator 15 anzutreiben.
  • Der Starter-Generator 15 übernimmt die Funktion eines Anlassers und eines Generators. Der Starter-Generator 15 startet den Motor 11 durch Übertragen dessen Energie an den Motor 11 mittels eines Kraftübertragungsmechanismus (zum Beispiel eines Keilriemens und einer Keilriemenscheibe) beim Fahren oder erzeugt Strom durch Aufnahme einer von dem Motor 11 übertragenen Rotationskraft und lädt die Batterie 18 mit während eines Erzeugungsvorgangs erzeugter elektrischer Energie.
  • Jedoch ist es bei dem oben beschriebenen herkömmlichen umweltfreundlichen Fahrzeug nachteilig, dass ein mechanischer Dämpfungseffekt eines bestehenden Drehmomentwandlers nicht ausgenutzt werden kann.
  • Darum bestand ein Problem im Hinblick auf einen verschlechterten Komfort und Bedienbarkeit aufgrund einer Vibrationsphänomens wie beispielsweise Schock oder Ruckeln (augenblickliche und schnelle Bewegung) zusammen mit dem Auftreten einer Antriebswellenvibration, wenn eine Geschwindigkeit verändert wird, wenn ein „tip-in/out“ Vorgang (Vorgang des Durchdrückens oder Freigebens des Gaspedals) ausgeführt wird und wenn eine Motorkupplung defekt ist, usw.
  • Das bedeutet, dass eine Vibration einer Drehmomentquelle (Antriebsmaschine oder Motor), oder eine Vibration von außen selten abgeschwächt wird, da ein zwischen der Drehmomentquelle und dem Antriebssystem angeordneter Dämpfer klein ist und nicht verwendet wird.
  • Eine Vibrationskomponente der Antriebswelle muss extrahiert werden, um die durch die Antriebswelle auftretende Vibration zu vermindern. Die Vibrationsminderungsleistung variiert gemäß der Genauigkeit der Extraktion der Vibrationskomponente, weshalb es wichtig ist, die Vibrationskomponente exakt zu extrahieren.
  • Bei einer herkömmlichen Antiruckel-Steuertechnologie als Verfahren zum Unterdrücken einer Vibration einer Antriebswelle zum Lösen des obenstehenden Problems wird eine Abweichung zwischen einer Modellgeschwindigkeit und einer tatsächlichen Geschwindigkeit als Vibration erkannt, die Abweichung zwischen den Geschwindigkeiten wird mit einem bestimmten Wert multipliziert, und der multiplizierte Wert wird rückgekoppelt, wodurch die Vibration unterdrückt wird.
  • Beispielsweise wurden eine Vorrichtung und Verfahren für eine Anti-Ruckel-Steuerung untersucht, bei denen eine Bezugsgeschwindigkeitsabweichung und ein Durchschnittswert einer Bezugsgeschwindigkeitsabweichung aus einer Geschwindigkeitsabweichung zwischen einer Modellgeschwindigkeit und einer tatsächlichen Geschwindigkeit eines Motors berechnet werden, und bestimmt wurde, ob es zu Vibrationen von einer Antriebswelle kommt. Eine Größe eines Drehmoments zur Motorkorrektur für das Anti-Ruckeln wird zur Verminderung der Antriebswellenvibration berechnet, um ein Motordrehmoment zu steuern, wenn eine von der Antriebswelle auftretende Vibration festgestellt wird.
  • Bei der Technologie wird ein Idealmodell für die Antriebswelle entworfen, d.h. ein Modell, das in der Lage ist, eine ideale Geschwindigkeit (Modellgeschwindigkeit) der Antriebswelle zu berechnen und die Vibration ignoriert, und ein Nettodrehmoment der Antriebswelle erhalten durch Subtrahieren eines Motorschleppmoments von einer Motordrehmomentanweisung wird in das Modell eingegeben, wodurch eine Geschwindigkeit der Antriebswelle unter Ausschluss einer Vibrationskomponente (nachfolgend als eine Modellgeschwindigkeit bezeichnet) erhalten wird.
  • Hierbei kann das Modell zur Berechnung der Modellgeschwindigkeit nicht genau ein in einem tatsächlichen Fahrzeug erzeugtes Ladedrehmoment etc. berücksichtigen, und somit enthält eine berechnete Modellgeschwindigkeit einen Fehler. Um den Fehler zu korrigieren, wird eine Differenz zwischen der Modellgeschwindigkeit und der tatsächlichen Geschwindigkeit des Motors mit einem bestimmten Zuwachswert multipliziert, um ein Korrekturdrehmoment zu berechnen, und dann wird das Nettodrehmoment der Antriebswelle korrigiert.
  • Jedoch wird eine Korrektur nur ausgeführt, wenn die Differenz zwischen der Modellgeschwindigkeit und der tatsächlichen Geschwindigkeit vorhanden ist, und daher ist die Genauigkeit gering.
  • Zusätzlich wurden ein Verfahren und ein System zum Steuern des Anti-Ruckelns untersucht, bei dem eine Modellgeschwindigkeit mithilfe einer Geschwindigkeit eines Rads, das mechanisch mit einem Antriebsmotor verbunden ist, berechnet wird.
  • Wird eine Modellgeschwindigkeit wie obenstehend mithilfe einer Geschwindigkeit eines Rads berechnet, ist es möglich, die Modellgeschwindigkeit genau zu berechnen, da eine auf das Rad wirkende Kraft groß ist und somit die von einer Antriebswelle auftretende Vibration abgeschwächt wird.
  • Zusätzlich kann die Modellgeschwindigkeit genau berechnet werden, da die Radgeschwindigkeit eine Komponente ist, die durch Abschwächen der Antriebswellenvibration erzeugt wird. Ein Lastgrad ist gering, da die Modellgeschwindigkeit nur mithilfe von Signalverarbeitung für die Radgeschwindigkeit berechnet wird.
  • Jedoch wird, auch wenn das Rad mechanisch mit der Antriebswelle verbunden ist, die Radgeschwindigkeit verglichen mit einer Geschwindigkeit der Antriebswelle in einer dynamischen Beziehung verzögert. Ändert sich ein Fahrzeugzustand rasch, beispielsweise wenn ein Fahrzeug beschleunigt oder verzögert wird, kann eine Verzögerungskomponente zunehmen, und daher kann eine fehlerhafte Vibrationskomponente extrahiert werden.
  • Wenn die Vibrationskomponente aufgrund der oben beschriebenen Verzögerung fehlerhaft extrahiert wird, kann ein Ausgleichsdrehmoment zum Reduzieren der aus der fehlerhaft extrahierten Vibrationskomponente bestimmten Vibration ausgegeben werden, derart, dass eine Beschleunigung/Verzögerung des Fahrzeugs verhindert wird.
  • Es wurde ein Verfahren zum Erreichen einer Modellgeschwindigkeit entwickelt, bei dem ein Idealmodell für eine Antriebswelle entworfen wurde und ein berechnetes Nettodrehmoment der Antriebswelle in das Modell eingegeben wird.
  • Hierbei wird angenommen, dass ein in der erhaltenen Modellgeschwindigkeit enthaltender Fehler ein Fehler ist, der durch ein an ein Fahrzeug anliegendem Störmoment erzeugt wird. Nachdem der Fehler eingeschätzt wurde, wird das Störmoment durch ein Nettodrehmomentkomponente der Antriebswelle ausgeglichen, um die Modellgeschwindigkeit zu berechnen.
  • Es ist daher möglich, eine Modellgeschwindigkeit verglichen mit einem existierenden Modellgeschwindigkeitsberechnungsschema mithilfe eines Drehmoments genauer zu berechnen.
  • Das Störmoment wird berechnet durch Eingeben einer gemessenen Geschwindigkeit einer Antriebswelle in einen Kehrwert eines ausgestalteten Antriebswellenmodells, um eine Drehmomenteingabe auf die Antriebswelle zu schätzen, und dann das geschätzte Drehmoment mit dem Eingabenettodrehmoment der Antriebswelle zu vergleichen.
  • Bei einem Kehrwert einer Transferfunktion des Antriebswellenmodells, kann eine Ordnung des Zählers größer als eine Ordnung des Nenners sein, was einer Differentiation im mathematischen Sinn entspricht. Wenn die Transferfunktion verwendet wird, treten Signalgeräusche der gemessenen Geschwindigkeit der Antriebswelle auf.
  • Ein gattungsgemäßes Verfahren wie es in den Oberbegriffen der Patentansprüch 1 und 13 definiert ist, ist in der US 2012/0081051 A1 beschrieben. Vergleichbare Verfahren finden sich auch in der DE 10 2013 225 504 A1 , der US 2011/0112709 A1 , der US 2013/0184918 A1 und der US 2003/0029653 A1 .
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Die vorliegende Erfindung erfolgte in dem Bestreben, die oben beschriebenen Probleme aus dem Stand der Technik zu lösen. Ein Aspekt des vorliegenden erfindungsgemäßen Konzepts stellt ein Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs bereit, das in der Lage ist, die von einer Antriebswelle erzeugte Vibration effektiv zu reduzieren, indem eine Modellgeschwindigkeitsberechnung derart verbessert wird, dass eine genaue Vibrationskomponente extrahiert werden kann.
  • Gemäß einer Ausführungsform der vorliegenden Offenbarung umfasst ein Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs die Merkmale des Patentanspruchs 1.
  • Gemäß einer weiteren Ausführungsform der vorliegenden Offenbarung umfasst das Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs die Merkmale des Patentanspruchs 13.
  • Weitere Aspekte und Ausführungsformen der vorliegenden Erfindung werden untenstehend erläutert.
  • Es sei angemerkt, dass die Begriffe „Fahrzeug“ und „fahrzeug-“ und andere ähnliche Begriffe wie hier verwendet Kraftfahrzeuge im allgemeinen wie etwa Personenfahrzeuge beinhaltend Sport Utility Vehicles (SUVs) Busse, Lastkraftwagen, verschiedenste Nutzfahrzeuge, Wasserfahrzeuge umfassend eine Vielzahl von Booten und Schiffen, Flugzeuge und dergleichen und beinhaltend Hybridfahrzeuge, Elektrofahrzeuge , Plug-In Hybridelektrofahrzeuge, Wasserstoff-getriebene Fahrzeuge oder andere Fahrzeuge mit alternativen Kraftstoffen (z. Bsp. Kraftstoffe, die aus anderen Quellen als Erdöl gewonnen werden). Wie hier bezugnehmend erläutert wird, ist ein Hybridfahrzeug ein Fahrzeug, das zwei oder mehr Antriebsquellen besitzt, zum Bespiel Fahrzeuge, die sowohl Benzin- als auch elektrogetrieben sind.
  • Figurenliste
  • Die obenstehenden und weiteren Merkmale der vorliegenden Offenbarung werden nun in Bezugnahme auf gewisse Ausführungsbeispiele davon beschrieben, die in den beigefügten Zeichnungen dargestellt sind und lediglich zu Veranschaulichungszwecken dienen und daher die vorliegende Erfindung nicht beschränken sollen, wobei die Zeichnungen zeigen, in:
    • 1 ein Blockdiagramm, das eine Systemkonfiguration eines Elektrofahrzeugs (EV) gemäß der verwandten Technik zeigt;
    • 2 ein Blockdiagramm, das eine Systemkonfiguration eines Hybridelektrofahrzeugs (HEV) gemäß der verwandten Technik veranschaulicht;
    • 3 ein Diagramm, das ein Steuersystem zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht;
    • 4 ein Ablaufdiagramm, das ein Berechnungsverfahren der Modellgeschwindigkeit bei einem Verfahren zum Reduzieren einer Antriebswellenvibration des umweltfreundlichen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht;
    • 5 ein Diagramm, das eine Konfiguration eines Steuersystems zum Reduzieren einer Antriebswellenvibration in einem umweltfreundlichen Fahrzeug veranschaulicht, das in der Lage ist, ein Modellgeschwindigkeitsberechnungsschma gemäß einer anderen Ausführungsform der vorliegenden Offenbarung auszuwählen;
    • 6 ein Ablaufdiagramm, das ein Verfahren zum Auswählen eines Modellgeschwindigkeitsberechnungsschemas und einer Modellgeschwindigkeit gemäß einer Schaltstufe gemäß einer anderen Ausführungsform der vorliegenden Offenbarung zeigt;
    • 7 ein Ablaufdiagramm, das ein Verfahren zum Auswählen eines Modellgeschwindigkeitsberechnungsschemas und einer Modellgeschwindigkeit gemäß einer Fahrzeuggeschwindigkeit, einem Wert eines Gaspedalpositionssensors (APS), und einem Wert eines Bremspedalsensors (BPS) gemäß einer anderen Ausführungsform der vorliegenden Offenbarung darstellt; und
    • 8 und 9 Diagramme, die ein Verfahren veranschaulichen zum Berechnen eines Startwertes einer Modellgeschwindigkeit zum Zeitpunkt des Wechsels zu einem Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschma gemäß den Fahrzeugzustandsinformationen wie beispielsweise einer Fahrzeuggeschwindigkeit, einem Wert eines GPPS und einem Wert eines BPS gemäß einer anderen Ausführungsform in der vorliegenden Offenbarung.
  • Es sei darauf hingewiesen, dass die beigefügten Zeichnungen nicht notwendigerweise maßstabsgetreu sind und eine vereinfachte Wiedergabe verschiedener bevorzugter Merkmale zeigen, welche die Grundprinzipien der Erfindung wiedergeben. Die spezifischen Ausgestaltungsmerkmale der vorliegenden Erfindung wie hierin offenbart, beinhaltend beispielsweise spezifische Abmessungen, Ausrichtungen, Positionen und Formen, werden teilweise insbesondere durch die vorgesehene Anwendung und Anwendungsumgebung bestimmt.
  • In den Figuren beziehen sich Bezugszeichen auf gleiche oder gleichwertige Teile der vorliegenden Erfindung in den verschiedenen Figuren der Zeichnungen.
  • DETAILLIERTE BESCHREIBUNG
  • Nachfolgend wir genauer Bezug genommen auf verschiedene Ausführungsformen, deren Beispiele in den beigefügten Zeichnungen dargestellt sind und untenstehend beschrieben werden. Obgleich die Erfindung im Zusammenhang mit beispielhaften Ausführungsformen beschrieben werden wird, sei angemerkt, dass die vorliegende Beschreibung die Erfindung nicht auf diese beispielhaften Ausführungsformen beschränkt.
  • Die vorliegende Offenbarung betrifft ein Verfahren zur Reduzierung einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs, bei dem von einer Antriebswelle erzeugte Vibrationen unter Verwendung eines Motors, der mechanisch mit der Antriebswelle verbunden ist, reduziert werden. Insbesondere stellt die vorliegende Offenbarung ein verbessertes Verfahren zum Berechnen einer Modellgeschwindigkeit bereit, derart, dass eine genaue Vibrationskomponente extrahiert werden kann.
  • Wie obenstehend beschrieben wurde, muss eine Vibrationskomponente der Antriebswelle extrahiert werden, um von der Antriebswelle ausgehende Vibrationen zu verringern. Die Vibrationsreduktionsleistung variiert gemäß der Genauigkeit der Extrahierung der Vibrationskomponente, weshalb es wichtig ist, die Vibrationskomponente genau zu extrahieren.
  • Die Vibrationskomponente der Antriebswelle wird wie untenstehend extrahiert. Ein Idealmodell für die Antriebswelle, d.h. ein Berechnungsmodell, das in der Lage ist, eine Idealgeschwindigkeit (Modellgeschwindigkeit) der Antriebswelle zu berechnen, das keine Vibration berücksichtigt, wird entworfen. Eine der Geschwindigkeit der Antriebswelle entsprechende Modellgeschwindigkeit unter Ausschluss der Vibrationskomponente wird berechnet mithilfe des Berechnungsmodells, wodurch die Vibrationskomponente extrahiert wird mithilfe einer Differenz zwischen der errechneten Modellgeschwindigkeit und einer tatsächlichen Geschwindigkeit, die einer tatsächlichen Geschwindigkeit einer Antriebswelle entspricht.
  • Wenn die Modellgeschwindigkeit genau als die Idealgeschwindigkeit der Antriebswelle unter Ausschluss der Vibrationskomponente berechnet wird, kann durch Berechnen der Differenz zwischen den beiden Geschwindigkeiten eine genaue Vibrationskomponente extrahiert werden. Jedoch enthält die berechnete Modellgeschwindigkeit verglichen mit der Idealgeschwindigkeit unter Ausschluss der Vibrationskomponente eine Fehlerkomponente.
  • Um den Fehler zu eliminieren, wird die Differenz zwischen der Modellgeschwindigkeit und der tatsächlichen Geschwindigkeit (tatsächliche Geschwindigkeit der Antriebswelle) erhalten, und dann die Fehlerbehebungssteuerung unter Benutzung eines Hochpassfilters (HPF) etc. angewendet. Eine angemessene Ordnung einer Fehlerbeseitigungssteuerung muss auf Grundlage einer Form (Ordnung) der Fehlerkomponente ermittelt werden.
  • Im Allgemeinen nimmt die Ordnung der Fehlerbeseitigungssteuerung proportional zu der Ordnung der Fehlerkomponente zu, und ein Auftreten einer Phasenverzögerung nimmt zu, da die Ordnung der Fehlerbeseitigungssteuerung zunimmt. Daher kann eine verschiedene Vibrationskomponente von der aktuellen Vibration extrahiert werden.
  • Das bedeutet, dass eine genaue Vibrationskomponente extrahiert werden kann, wenn die Ordnung der Fehlerkomponente minimiert wird. Die Modellgeschwindigkeit muss berechnet werden, um ein Wert zu sein, der so nahe wie möglich an der Idealgeschwindigkeit der Antriebswelle liegt, unter Ausschluss der Vibrationskomponente, um die Ordnung der Fehlerbehebungssteuerung beinhaltend den Filter, etc. zu reduzieren.
  • In dieser Hinsicht kann ein auf ein Fahrzeug wirkendes Störmoment mithilfe einer Störungsbeobachtungsvorrichtung beachtet werden, wenn die Modellgeschwindigkeit berechnet wird, und das Störmoment kann ausgeglichen werden, wenn die Modellgeschwindigkeit berechnet wird, wodurch die Ordnung einer in der Modellgeschwindigkeit enthaltenen Fehlerkomponente minimiert wird. Auf diese Weise kann die Genauigkeit der Extrahierung der Vibrationskomponente verbessert werden.
  • Die vorliegende Offenbarung kann sowohl bei dem reinen Elektrofahrzeug (EV) mit der in 1 dargestellten Systemkonfiguration und dem Hybridelektrofahrzeug (HEV) mit der in 2 dargestellten Systemkonfiguration Verwendung finden. In der untenstehenden Beschreibung wird auf die 1 und 2 Bezug genommen mit Hinblick auf die Systemkonfigurationen des Elektrofahrzeugs und des Hybridelektrofahrzeugs.
  • Die Antriebswelle ist eine Welle, von der ein Drehmoment des Antriebsmotors 13 in die Systeme aus den 1 und 2 ausgegeben wird. Die Antriebswelle entspricht einer Ausgabewelle eines Antriebsmotors und einer Eingabewelle eines Getriebes. Hierbei ist eine Geschwindigkeit der Antriebswelle gleich einer Geschwindigkeit des Motors.
  • Daher kann in der untenstehenden Beschreibung eine Geschwindigkeit der Antriebswelle durch eine Geschwindigkeit des Motors ersetzt werden, und ein Modell der Antriebswelle kann durch ein Modell des Motors ersetzt werden.
  • Die vorliegende Offenbarung wird nun untenstehend in Bezugnahme auf 3 und 4 beschrieben.
  • 3 ist ein Diagramm, das ein Steuersystem zum Reduzieren einer Antriebswellenvibration des umweltfreundlichen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht, und 4 ist ein Ablaufdiagramm, das ein Berechnungsverfahren einer Modellgeschwindigkeit in einem Verfahren zum Reduzieren einer Antriebswellenvibration des umweltfreundlichen Fahrzeugs gemäß einer Ausführungsform der vorliegenden Offenbarung veranschaulicht.
  • Das in 3 dargestellte Steuersystem zum Reduzieren einer Antriebswellenvibration (d.h. des Anti-Ruck-Steuersystems) kann in einem Motorsteuergerät 17, das in 1 und 2 dargestellt ist, umfasst sein.
  • In Bezugnahme auf 3 ist T1 ein für einen Antriebsmotor (erster Motor, der das Fahrzeug antreibt) (MG1) 13 benötigtes Drehmoment, und ist ein Drehmomentwert, der einer Drehmomentausgleichung durch ein Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib unterliegt, um eine Antriebswellenvibration zu verringern. Der Drehmomentwert kann ein Motordrehmomentanweisungswert zum Antreiben des Antriebsmotors 13 sein, um das benötigte Drehmoment auszugeben.
  • Der Motordrehmomentanweisungswert T1 kann ein von einer Fahrzeugsteuereinheit (FSE) oder einer Hybridsteuereinheit (HSE-nicht dargestellt) an das Motorsteuergerät 17 gelieferter Anweisungswert sein.
  • Zusätzlich steuert in der vorliegenden Erfindung das Motorsteuergerät 17 eine Drehmomentausgabe des Antriebsmotors 13 mithilfe eines finalen Drehmomentanweisungswerts T1' der berechnet wird, um den Motordrehmomentanweisungswert T1 durch das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib auszugleichen, so dass eine von der Antriebswelle erzeugte Vibration verringert werden kann.
  • Das Drehmoment T1' wird von dem Antriebsmotor 13 gemäß einer Drehmomentanweisung ausgegeben, welche durch das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib ausgeglichen wird, weshalb T1' ein tatsächliches Ausgabedrehmoment von dem Antriebsmotor sein kann.
  • Zudem sind T2 und T3 Drehmomentwerte, die für den Motor 11 und den Starter-Generator (zweiter Motor direkt mit dem Motor verbunden) (MG2) 15 benötigt werden, und können Drehmomentausgabewerte des Motors 11 und des Starter-Generators 15 sein, die gemäß deren Anweisungswerten gesteuert werden.
  • Jedoch sind in dem Elektrofahrzeug der Motor 11 und der Starter-Generator 15 nicht vorhanden, weshalb sowohl T2 als auch T3 jeweils 0 werden.
  • Zudem ist Tbrake ein Drehmomentwert, der für eine Bremse benötigt wird, und Tload ist ein Fahrzeuglastdrehmoment, das durch einen Neigungswinkel einer Straße, auf der das Fahrzeug gefahren wird, erzeugt wird. Tload ist ein Drehmomentwert, der aus dem Neigungswinkel und einem Gewicht des Fahrzeugs berechnet werden kann.
  • In Bezugnahme auf 3 sind T2, T3, Tbrake, und Tload Drehmomente, die in Drehmomente einer Welle des Antriebsmotors (MG1) umgewandelt werden.
  • In Bezugnahme auf 3 ist zudem Tnet ein auf die Antriebswelle aufgebrachtes Drehmoment. Dieses Drehmoment ist ein Drehmoment, welches die Drehmomente T1', T2, T3, Tbrake, und Tload berücksichtigt, das heißt Ausgabedrehmomente und Lastdrehmomente von Drehmomentquellen (Motor, Antriebsmotor, Starter-Generator, und Bremse), die Drehmomente auf die Antriebswelle aufbringen, und kann wie folgt ausgedrückt werden: T net = T 1 ' + T 2 + T 3 ( T brake + T load )
    Figure DE102015225718B4_0001
  • In Bezugnahme auf 3 ist Tacc ein Drehmoment, das erhalten wird durch Addieren eines unbekannten Störungsdrehmoments d, das von außen oder innen eines gefahrenen Fahrzeugs aufgebracht wird, zu Tnet. Tacc ist ein Eingabedrehmoment der Antriebswelle, welches die Antriebswelle tatsächlich beschleunigt/verzögert. Tacc wird der Antriebswelle derart bereitgestellt, dass eine Geschwindigkeit ω der Antriebswelle ausgegeben wird.
  • In Bezugnahme auf 3 stellt G(s) eine Transferfunktion in einer tatsächlichen Antriebswelle 100 dar.
  • Hierbei sind mit Ausnahme des Störmoments d alle der oben beschriebenen an der Antriebswelle bereitgestellten Drehmomente bekannte Werte. Daher kann eine Modellgeschwindigkeit ωm genau berechnet werden, wenn ein Schätzwert d' des Störmoments so nahe wie möglich an dem tatsächlichen Störmoment d erhalten werden kann.
  • Die tatsächliche Antriebswellengeschwindigkeit ω wird durch einen Sensor etc. gemessen und erhalten und wird als Variable in einem Verfahren zur Berechnung der Modellgeschwindigkeit ωm und einem Verfahren zum Extrahieren einer Vibrationskomponente ωvib verwendet.
  • Das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib zum Reduzieren der von einer Antriebswelle erzeugten Vibration kann erhalten werden durch ein Verfahren zum Berechnen der Modellgeschwindigkeit ωm, ein Verfahren zum Extrahieren der Vibrationskomponente ωvib mithilfe eines Hochpassfilters HPF oder eines Bandpassfilters (BPF) aus einer Differenz Δω zwischen der berechneten Modellgeschwindigkeit ωm und der gemessenen tatsächlichen Geschwindigkeit ω, und ein Verfahren zum Berechnen des Vibrationsreduzierungs-Ausgleichsdrehmoments Tvib basierend auf der extrahierten Vibrationskomponente ωvib und Fahrzustandsinformationen wie etwa einem Fahrmodus, einer Schaltstufe, etc. des Fahrzeugs.
  • Hierbei wird die Modellgeschwindigkeit ωm berechnet durch einen Antriebswellenmodellgeschwindigkeitsberechner 200 basierend auf einer Drehmomentkomponenteneingabe an die Antriebswelle des Fahrzeugs. Wie in 4 gezeigt wird die Modellgeschwindigkeit ωm erhalten durch Berechnen eines benötigten Ausgabedrehmoments der Antriebswelle Tnet' (S11), Schätzen eines Antriebswelleneingabedrehmoments Tacc', welches der Antriebswelle mithilfe einer gemessenen tatsächlichen Geschwindigkeit ω der Antriebswelle (S12) eingegeben wird, Schätzen eines Störmoments d' unter Verwendung des benötigten Ausgabedrehmoments der Antriebswelle Tnet' und dem geschätzten Antriebswelleneingabedrehmoment Tacc' (S13), Berechnen eines Antriebswellenmodelleingabedrehmoments Tm unter Berücksichtigung eines Störmoments mithilfe des geschätzten Störmoments d' (S14), und Berechnen der Modellgeschwindigkeit ωm mithilfe eines Antriebswellenmodells 241, welches das Antriebswellenmodelleingabedrehmoment Tm als Eingabewert aufnimmt (S15).
  • Das benötigte Ausgabedrehmoment der Antriebswelle Tnet' kann berechnet werden durch einen Berechner für das benötigte Ausgabedrehmoment der Antriebswelle 210, der die Drehmomente T1, T2, T3, und Tbrake, die für den Antriebsmotor 13, den Motor 11, den Starter-Generator 15, und die Bremse (nicht dargestellt) benötigt werden, und ein Fahrzeuglastdrehmoment Tload als Eingaben aufnimmt (S11), und kann erhalten werden Subtrahieren des Fahrzeuglastdrehmoments Tload von den Drehmomenten, die für die Drehmomentquellen des Fahrzeugs benötigt werden, welche Drehmomente auf die Antriebswelle aufbringen.
  • Die Drehmomentquellen des Fahrzeugs können dem Antriebsmotor 13, dem Motor 11, dem Starter-Generator 15, und der Bremse entsprechen. Hierbei ist das für die Bremse benötigte Drehmoment Tbrake ähnlich dem Lastdrehmoment Tload ein negatives Drehmoment. Somit kann das benötigte Ausgabedrehmoment der Antriebswelle Tnet' nach der folgenden Gleichung berechnet werden: T net ' = T 1 + T 2 + T 3 ( T brake + T load )
    Figure DE102015225718B4_0002
  • Hierbei kann das für den Antriebsmotor 13 benötigte Drehmoment T1 einem Drehmomentanweisungswert für den Antriebsmotor entsprechen und alle Drehmomente T2, T3, und Tbrake, die für den Motor 11, den Starter-Generator 15, und die Bremse benötigt werden, entsprechen Drehmomentwerten, die in Drehmomente der Welle des Antriebsmotors (MG1) gewandelt wurden.
  • In diesem Moment können die für den Motor 11 und den Starter-Generator 15 benötigten Drehmomente T2 und T3 Werten entsprechen, die erhalten werden durch Umwandeln von Werten einer Motordrehmomentanweisung und einer Starter-Generator Drehmomentanweisung in Drehmomente der Welle des Antriebsmotors (MG1), und das für die Bremse benötigte Drehmoment Tbrake kann einem umgewandelten Wert eines Bremsmoments entsprechen, das von einer Bremse eines Antriebsrads erzeugt wird.
  • Als nächstes wird das Antriebswelleneingabedrehmoment Tacc' unter Verwendung der gemessenen tatsächlichen Geschwindigkeit ω der Antriebswelle (S12) von einer Antriebswelleneingabedrehmoment-Abschätzeinheit 220 aus 3 geschätzt, welche die tatsächliche Geschwindigkeit ω der Antriebswelle als Eingabewert aufnimmt.
  • Wie oben erläutert, dreht sich die Antriebswelle mit der Geschwindigkeit ω, wenn das tatsächliche Antriebswellendrehmoment Tacc auf die Antriebswelle aufgebracht wird. Wenn eine Transferfunktion in der Antriebswelle 100 als G(s) bezeichnet wird, können die tatsächliche Geschwindigkeit der Antriebswelle ω und das Antriebswelleneingabedrehmoment Tacc durch die folgenden Gleichungen ausgedrückt werden: ω = G ( s ) × T acc
    Figure DE102015225718B4_0003
    T acc = ω/ G ( s )
    Figure DE102015225718B4_0004
  • In der obigen Gleichung (4) ist G(s) die Transferfunktion in der tatsächlichen Antriebswelle 100. Wenn eine Transferfunktion eines idealen Antriebswellenmodells, welches die tatsächliche Antriebswelle 100 als Modell darstellt, das bedeutet, das Antriebswellenmodell 241 mit dem die ideale Modellgeschwindigkeit ωm unter Vernachlässigung der Vibration berechnet werden soll, als Gm(s) bezeichnet wird, kann somit das Antriebswelleneingabedrehmoment Tacc' unter Verwendung von Gm(s) anstelle von G(s) in Gleichung 4 geschätzt werden.
  • In der Annahme, dass die Antriebswelle ein starrer Körper ist und ein geschätzter Wert des Antriebswelleneingabedrehmoments als Tacc' bezeichnet wird, kann der geschätzte Wert des Antriebswelleneingabedrehmoments durch die folgende Gleichung ausgedrückt werden: T acc ' = ω/ G m ( s ) = ω × J m s = 1 / J m s , wobei G m ( s ) = 1 / J m s
    Figure DE102015225718B4_0005
  • In Gleichung (5) bezeichnet Jm ein Trägheitsmoment der Antriebswelle, die ein starrer Körper ist.
  • In Bezugnahme auf Gleichung (5) ist die Transferfunktion Gm(s) zum Berechnen des geschätzten Werts des Antriebswelleneingabedrehmoments Tacc', das auf die Antriebswelle aufgebracht wird, aus der tatsächlichen Geschwindigkeit der Antriebswelle ω ein System, bei dem eine Ordnung des Zählers größer ist als eine Ordnung des Nenners. Daher wird die Transferfunktion Gm(s) aus mathematischer Sicht durch Differenzieren (Engl. differentiate: Differenzieren bzw. ggf. Dividieren) der tatsächlichen Antriebswellengeschwindigkeit und Multiplizieren mit dem Trägheitsmoment berechnet, und ist daher gegenüber einer Rauschkomponente der tatsächlichen Geschwindigkeit der Antriebswelle anfällig.
  • In dieser Hinsicht können der Nenner und der Zähler unter Verwendung des Filters Q die gleiche Ordnung besitzen. Wenn ein primärer Tiefpassfilter LPF in der vorliegenden Ausführungsform eingesetzt wird, kann das Antriebswelleneingabedrehmoment Tacc' wie aus der folgenden Gleichung abgeschätzt werden: T acc ' = Q ( s ) × ω/ G m ( s ) = ω × J m s/ ( τ  s + 1 ) ,  wobei gilt: Q ( s ) = 1 / ( τ  s + 1 )
    Figure DE102015225718B4_0006
  • Q(s) ist eine Transferfunktion des LPF, und eine Zeitkonstante τ des LPF Q ist größer als eine Frequenz einer Vibrationskomponente, derart, dass ein durch die Vibrationskomponente geschätztes Drehmoment ausgeschlossen werden kann.
  • Die Transferfunktion Q(s) des Filters wird derart eingestellt, dass eine Ordnung des Zählers zu jeder Zeit kleiner oder gleich einer Ordnung des Nenners in Q(s)/Gm(s) ist, und der Filter wird zusätzlich derart angewendet, dass eine Ordnung des Zählers konstant kleiner oder gleich einer Ordnung des Nenners ist in der Transferfunktion Q(s)/Gm(s) zum Berechnen des geschätzten Werts des Antriebswelleneingabedrehmoments Tacc' aus der tatsächlichen Geschwindigkeit der Antriebswelle ω, wodurch eine gewisse Robustheit gegenüber der Rauschkomponente sichergestellt wird.
  • Als nächstes wird der geschätzte Wert d' des Störmoments von einer Störmoment-Abschätzeinheit 230 berechnet, die das benötigte Ausgabedrehmoment der Antriebswelle Tnet' und das Antriebswelleneingabedrehmoment Tacc' als Eingabewerte aufnimmt und kann berechnet werden als Differenz zwischen dem benötigten Ausgabedrehmoment der Antriebswelle Tnet', welches von der Berechnungseinheit 210 für das benötigte Ausgabedrehmoment der Antriebswelle berechnet wird, und dem Antriebswelleneingabedrehmoment Tacc', welches von der Antriebswelleneingabedrehmoment-Abschätzeinheit 220 berechnet wird.
  • In diesem Moment wird der gleiche Filter Q wie derjenige Filter, der verwendet wird, wenn das Antriebswelleneingabedrehmoment abgeschätzt wird, auf das benötigte Ausgabedrehmoment der Antriebswelle Tnet' angewendet, welches von der Berechnungseinheit 210 für das benötige Ausgabedrehmoment der Antriebswelle ausgegeben wird, derart, dass eine Phasenverzögerung und eine Betragsänderung, die von dem Filter auftreten, auf ähnliche Weise von dem benötigten Ausgabedrehmoment der Antriebswelle auftreten, und der geschätzte Wert d' des Störmoments berechnet wird unter Verwendung des benötigten Ausgabedrehmoments der Antriebswelle, welches einer Tiefpassfilterung durch den Filter Q unterzogen wird.
  • Wenn der primäre LPF verwendet wird, kann das Störmoment d' gemäß der folgenden Gleichung abgeschätzt werden: d' = Q ( s ) × T net ' T acc ' = T net ' / ( τ  s + 1 ) ω × J m s/ ( τ  s + 1 )
    Figure DE102015225718B4_0007
  • Wenn das Störmoment d' wie oben angegeben abgeschätzt wird, wird das Antriebswellenmodelleingabedrehmoment Tm zum Berechnen der Modellgeschwindigkeit unter Verwendung des geschätzten Störmoments d' und dem benötigten Ausgabedrehmoment der Antriebswelle Tnet' berechnet, wobei letzteres von der Berechnungseinheit 210 für das benötigte Ausgabedrehmoment der Antriebswelle berechnet wird. In diesem Moment kann eine Gleichung zur Berechnung des Antriebswellenmodelldrehmoments Tm zur Berechnung der Modellgeschwindigkeit durch die folgende Gleichung ausgedrückt werden: T m = T net ' + d'
    Figure DE102015225718B4_0008
  • Wie oben beschrieben, wenn das Antriebswellenmodelleingabedrehmoment Tm berechnet wird, wird die Modellgeschwindigkeit ωm durch eine Geschwindigkeitsberechnungseinheit 240 berechnet, welche das Antriebswellenmodelleingabedrehmoment Tm als Eingabewert aufnimmt. In diesem Moment kann die Modellgeschwindigkeit ωm durch eine untenstehende Gleichung aus dem Antriebswellenmodelleingabedrehmoment Tm unter Verwendung der Transferfunktion Gm(s) des Antriebswellenmodells 241 berechnet werden: ω m = G m ( s ) × T m = T m / J m s
    Figure DE102015225718B4_0009
  • Wenn die Modellgeschwindigkeit ωm wie oben beschrieben berechnet wird, erhält eine Vibrationskomponentenberechnungseinheit 300 eine Vibrationskomponente basierend auf einer Abweichung Δ ω zwischen der Modellgeschwindigkeit ωm und der tatsächlichen Geschwindigkeit ω. In diesem Moment kann die Vibrationskomponente ωvib berechnet werden durch Anwenden einer Fehlerbeseitigungssteuerung wie etwa dem Hochpassfilter HPF, etc. auf die Differenz Δω zwischen der Modellgeschwindigkeit ωm und der tatsächlichen Geschwindigkeit ω.
  • Nachdem die Vibrationskomponente ωvib erhalten wurde, berechnet eine Berechnungseinheit 400 für das Vibrationsreduzierungs-Ausgleichsdrehmoment das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib basierend auf der extrahierten Vibrationskomponente ωvib und Fahrzustandsinformationen wie etwa einem Fahrtmodus, einer Gangstufe, etc., des Fahrzeugs.
  • Die Vibrationskomponente ωvib unter Verwendung der Modellgeschwindigkeit ωm und der tatsächlichen Geschwindigkeit ω und dem Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib basierend auf der berechneten Vibrationskomponente ωvib und den Fahrzustandsinformationen des Fahrzeugs kann unter Verwendung des herkömmlichen Verfahrens berechnet werden.
  • Wenn das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib wie oben beschrieben erhalten wird, gleicht das Motorsteuergerät MCU 17 den Drehmomentanweisungswert T1 für den Antriebsmotor 13 durch das Vibrationsreduzierungs-Ausgleichsdrehmoment Tvib aus und steuert eine Drehmomentausgabe des Antriebsmotors 13 gemäß des ausgeglichenen finalen Drehmomentanweisungswerts T1'.
  • Gemäß einer anderen Ausführungsform kann eine Vielzahl von Modellgeschwindigkeitsberechnungsschemata angewendet werden, und eines aus der Vielzahl von Modellgeschwindigkeitsberechnungsschemata kann auf Grundlage von Fahrzeugzustandsinformationen ausgewählt werden.
  • Ein Verfahren zum Auswählen eines Modellgeschwindigkeitsberechnungsschemas wird zusätzlich bereitgestellt, derart, dass ein Vorteil jedes Modellgeschwindigkeitsberechnungsschemas gemäß einem Fahrzeugzustand angewendet werden kann. 5 veranschaulicht eine Konfiguration eines Steuersystems zum Reduzieren einer Antriebswellenvibration des umweltfreundlichen Autos, das in der Lage ist, ein Modellgeschwindigkeitsberechnungsschema als eine andere Ausführungsform auszuwählen.
  • Die Ausführungsform aus 5 ist eine Ausführungsform, die eine Auswahl eines Modellgeschwindigkeitsberechnungsschemas aus zwei Modellgeschwindigkeitsberechnungsschemata erlaubt, das für einen gegenwärtigen Fahrzeugzustand geeignet ist, und eines der Modellgeschwindigkeitsberechnungsschemata ist ein Modellgeschwindigkeitsberechnungsschema, das in Bezug auf 3 und 4 beschrieben wurde, das bedeutet, ein Schema, bei dem eine Modellgeschwindigkeit berechnet wird von einer Berechnungseinheit 200 für die Antriebswellenmodellgeschwindigkeit aus 3.
  • Zusätzlich ist das andere der beiden Modellgeschwindigkeitsberechnungsschemata ein herkömmliches Modellgeschwindigkeitsberechnungsschema.
  • Das Modellgeschwindigkeitsberechnungsschema gemäß der Ausführungsform der 3 und 4 ist ein Schema zur Berechnung einer Modellgeschwindigkeit ωm unter Verwendung einer Drehmomentkomponente, bei der eine Geschwindigkeitsverzögerung verglichen mit einer tatsächlichen Geschwindigkeit der Antriebswelle nicht auftritt.
  • Zudem ist das herkömmliche Modellgeschwindigkeitsberechnungsschema ein Schema zur Berechnung einer Modellgeschwindigkeit ωm' unter Verwendung einer Radgeschwindigkeit. Die Radgeschwindigkeit ist eine Komponente, die erzeugt wird, wenn eine Vibration der Antriebswelle abgeschwächt wird. Somit, wenn die Radgeschwindigkeit verwendet wird, kann eine genaue Modellgeschwindigkeit berechnet werden. Zudem wird die Modellgeschwindigkeit nur mithilfe von Signalverarbeitung für die Radgeschwindigkeit berechnet, weshalb ein Lastfaktor gering ist.
  • Deshalb erlaub die Ausführungsform aus 5 eine Auswahl des Modellgeschwindigkeitsberechnungsschemas gemäß einem Fahrzeugzustand derart, dass die oben beschriebenen Vorteile des jeweiligen Modellgeschwindigkeitsberechnungsschemas verwendet werden können. In der untenstehenden Beschreibung wird das Modellgeschwindigkeitsberechnungsschema gemäß der Ausführungsform der 3 und 4 als drehmomentbasiertes Modellgeschwindigkeitsberechnungsschema bezeichnet, und das herkömmliche Modellgeschwindigkeitsberechnungsschema wird als radgeschwindigkeitsbasiertes Modellgeschwindigkeitsberechnungsschema bezeichnet.
  • Zudem wird eine durch das drehmomentbasierte Modellgeschwindigkeitsberechnungsschema erhaltene Modellgeschwindigkeit ωm als eine drehmomentbasierte Modellgeschwindigkeit bezeichnet, und eine durch das radgeschwindigkeitsbasierte Modellgeschwindigkeitsberechnungsschema erhaltene Modellgeschwindigkeit ωm' wird als radgeschwindigkeitsbasierte Modellgeschwindigkeit bezeichnet.
  • In Bezugnahme auf 5 bezeichnet das Bezugszeichen 200 eine Berechnungseinheit für eine drehmomentbasierte Modellgeschwindigkeit, die eine Modellgeschwindigkeit gemäß dem drehmomentbasierten Modellgeschwindigkeitsberechnungsschema berechnet, und das Bezugszeichen 201 bezeichnet eine Berechnungseinheit für eine radgeschwindigkeitsbasierte Modellgeschwindigkeit, die eine Modellgeschwindigkeit gemäß dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema berechnet.
  • Das Bezugszeichen 202 bezeichnet eine Modellgeschwindigkeitsauswahleinheit, die ein Modellgeschwindigkeitsberechnungsschema auswählt und wechselt und eine Modellgeschwindigkeit ausgibt, die gemäß dem ausgewählten Modellgeschwindigkeitsberechnungsschema in der untenstehenden Beschreibung berechnet wurde.
  • Zunächst können Fahrzeugzustandsinformationen einer Gangstufe eines Getriebes in einem Fahrzeug beinhaltend dem Getriebe entsprechen, und ein Modellgeschwindigkeitsberechnungsschema wird gemäß der Gangstufe ausgewählt.
  • In einem niedrigen Gang, der kleiner oder gleich einem eingestellten Gang ist, ist ein Übersetzungsverhältnis der Antriebswelle zu einem Rad groß, und daher kann eine Verzögerungskomponente einer Radgeschwindigkeit aus Sicht der Antriebswelle groß sein. Deshalb wird vorteilhafterweise die drehmomentbasierte Modellgeschwindigkeit ωm verwendet. Im Gegensatz dazu wird in einer hohen Gangstufe , die größer ist als der eingestellte Gang, die radgeschwindigkeitsbasierte Modellgeschwindigkeit ωm'vorteilhafterweise verwendet.
  • 6 veranschaulicht ein Verfahren zum Auswählen eines Modellgeschwindigkeitsberechnungsschemas und einer Modellgeschwindigkeit gemäß einer Gangstufe, und veranschaulicht ein Verfahren zum Wechseln einer Modellgeschwindigkeit, wenn ein Gang geschaltet wird. Zunächst bestimmt das Motorsteuergerät MCU 17 in S21, ob der Gang basierend auf einem von einer Getriebesteuereinheit (TCU) (nicht dargestellt) gelieferten Signal geschaltet werden soll.
  • Wenn der Gang geschaltet wird, das heißt wenn eine Gangschaltung als gestartet bestimmt wird, wird ein nach dem Gangschalten zu verwendendes Modellgeschwindigkeitsberechnungsschema auf Grundlage einer Zielgangstufe des Gangschaltens in S22 bestimmt.
  • Wenn das Modellgeschwindigkeitsberechnungsschema gemäß der Zielgangstufe bestimmt wurde, wird bestimmt, ob ein gegenwärtig verwendetes Modellgeschwindigkeitsberechnungsschema gewechselt werden muss, indem das bestimmte Modellgeschwindigkeitsberechnungsschema nach einem Gangschalten mit dem gegenwärtig verwendeten Modellgeschwindigkeitsberechnungsschema in S23 verglichen wird.
  • Wenn das Modellgeschwindigkeitsberechnungsschema nach dem Gangschalten von dem gegenwärtigen Modellgeschwindigkeitsberechnungsschema verschieden ist, wird in S24 bestimmt, ob das Gangschalten tatsächlich abgeschlossen ist. Wenn der tatsächliche Abschluss des Gangschaltens von einem Signal einer Getriebesteuerung bestätigt wurde, wird das gegenwärtige Modellgeschwindigkeitsberechnungsschema zu dem neuen Modellgeschwindigkeitsberechnungsschema gewechselt, das gemäß der Zielgangstufe in S25 bestimmt wird.
  • Wenn hierbei ein Modellgeschwindigkeitsberechnungsschema gewechselt wird von dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema hin zu dem drehmomentbasierten Modellgeschwindigkeitsberechnungsschema, wird eine tatsächliche Geschwindigkeit der Antriebswelle ω zum Zeitpunkt des Wechsels als Ausgangswert für die Modellgeschwindigkeitsberechnung (Anfangsmodellgeschwindigkeit ωm) verwendet.
  • Wenn ein Modellgeschwindigkeitsberechnungsschema von dem drehmomentbasierten Modellgeschwindigkeitsberechnungsschema hin zu dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema gewechselt wird, kann das Berechnungsschema unmittelbar unter Verwendung einer Radgeschwindigkeit zum Zeitpunkt des Wechsels gewechselt werden.
  • Mit anderen Worten wird eine Modellgeschwindigkeit ωm', die durch das gewechselte radgeschwindigkeitsbasierte Modellgeschwindigkeitsberechnungsschema berechnet wurde, unmittelbar als Modellgeschwindigkeitsanfangswert zum Zeitpunkt des Abschlusses des Gangschaltens verwendet. Da eine Vibrationsreduzierungs-Drehmomentausgleichsfunktion zum Zeitpunkt des Gangschaltens deaktiviert ist, wird die Funktion mit Abschluss des Gangschaltens initialisiert, und dann wird die Funktion reaktiviert, ist ein Anfangs- bzw. Ausgangswert einer Modellgeschwindigkeit zum Zeitpunkt des Wechselns des Berechnungsschemas nicht problematisch.
  • Als nächstes können eine Fahrzeuggeschwindigkeit und/oder ein Wert eines Gaspedalpositionssensors (APS) und/oder ein Wert eines Bremspedalsensors (BPS) einer Fahrzeugzustandsinformation entsprechen, die ein Modellgeschwindigkeitsberechnungsschema als ein auf ein Fahrzeug, das keine Getriebe beinhaltet, anwendbares Beispiel bestimmt.
  • 7 veranschaulicht ein Verfahren zum Auswählen eines Modellgeschwindigkeitsberechnungsschemas und einer Modellgeschwindigkeit gemäß einer Fahrzeuggeschwindigkeit, einem Wert des APS, und einem Wert des BPS. Die MCU 17 erhält Fahrzeugzustandsinformationen wie etwa eine Fahrzeuggeschwindigkeit, einen Wert des APS, und einen Wert des BPS in S21' und bestimmt, ob ein Modellgeschwindigkeitsberechnungsschema basierend auf den erhaltenen Fahrzeugzustandsinformationen in S22' gewechselt werden muss.
  • Wenn Fahrzeuggeschwindigkeitsinformationen verwendet werden, wird das drehmomentbasierte Modellgeschwindigkeitsberechnungsschema (drehmomentbasierte Modellgeschwindigkeit wird ausgewählt) unter der Bedingung einer geringen Geschwindigkeit verwendet, die geringer oder gleich einer vorgegebenen Bezugsfahrzeuggeschwindigkeit ist, und das radgeschwindigkeitsbasierte Modellgeschwindigkeitsberechnungsschema wird (radgeschwindigkeitsbasierte Modellgeschwindigkeit wird ausgewählt) unter der Bedingung einer hohen Geschwindigkeit, welche die Bezugsfahrzeuggeschwindigkeit übersteigt, verwendet.
  • Zudem ist der APS ein Sensor zum Detektieren eines Betätigungszustands eines Gaspedals, und der BPS ist ein Sensor zum Detektieren eines Betätigungszustands eines Bremspedals. Das Fahrzeug wird als in einem schnell beschleunigten Zustand bestimmt, wenn eine Änderungsrate (oder der Änderungsbetrag) eines Werts des APS größer oder gleich einem ersten Referenzwert ist, und wird als in einem schnell verzögerten Zustand bestimmt, wenn eine Änderungsrate (oder der Änderungsbetrag) eines Werts der BPS größer oder gleich einem zweiten Referenzwert ist.+
  • Wenn das Fahrzeug als in einem schnell beschleunigten/verzögerten Zustand basierend auf dem Wert des APS und dem Wert des BPS bestimmt wird, wird das drehmomentbasierte Modellgeschwindigkeitsberechnungsschema verwendet (drehmomentbasierte Modellgeschwindigkeit wird ausgewählt). Andernfalls wird das radgeschwindigkeitsbasierte Modellgeschwindigkeitsberechnungsschema verwendet (radgeschwindigkeitsbasierte Modellgeschwindigkeit wird ausgewählt).
  • Wenn ein Modellgeschwindigkeitsberechnungsschema basierend auf gegenwärtigen Fahrzeugzustandsinformationen wie etwa einer Fahrzeuggeschwindigkeit, einem Wert des APS, oder einem Wert der BPS wie oben beschrieben bestimmt wird, wird das bestimmte Modellgeschwindigkeitsberechnungsschema mit einem gegenwärtig verwendeten Modellgeschwindigkeitsberechnungsschema verglichen, um zu bestimmen, ob das Modellgeschwindigkeitsberechnungsschema gewechselt werden muss.
  • Wenn das Modellgeschwindigkeitsberechnungsschema gewechselt werden muss, wird das Modellgeschwindigkeitsberechnungsschema hin zu einem neuen Modellgeschwindigkeitsberechnungsschema gewechselt, welches basierend auf den gegenwärtigen Fahrzeugzustandsinformationen in S23' bestimmt wurde.
  • Wenn das Modellgeschwindigkeitsberechnungsschema von dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema hin zu dem drehmomentbasierten Modellgeschwindigkeitsberechnungsschema gewechselt wird in einem Verfahren zum Wechseln eines Modellgeschwindigkeitsberechnungsschemas wie oben beschrieben (Verändern einer Modellgeschwindigkeit), wird ein radgeschwindigkeitsbasierter Modellgeschwindigkeitswert zum Zeitpunkt des Wechsels als Anfangswert einer drehmomentbasierten Modellgeschwindigkeit verwendet.
  • Wenn das Modellgeschwindigkeitsberechnungsschema von dem drehmomentbasierten Modellgeschwindigkeitsberechnungsschema hin zu dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema gewechselt wird, wird ein Wert gemäß einer Radgeschwindigkeit bestimmt, weshalb ein Anfangspunkt nicht gesetzt werden kann. Deshalb kann ein unterbrochener Punkt einer Modellgeschwindigkeit zum Zeitpunkt des Wechsels erzeugt werden.
  • Ein unterbrochener Punkt einer Modellgeschwindigkeit, der erzeugt wird, wenn die Vibrationsreduzierungs-Drehmomentausgleichsfunktion kontinuierlich aktiviert ist, ist ein Faktor, der die Vibrationskomponentenextraktionsleistung verschlechtert, weshalb ein Anfangspunkt einer radgeschwindigkeitsbasierten Modellgeschwindigkeit virtuell gesetzt werden muss, wenn ein Berechnungsschema gewechselt wird. Eine Gleichung zur Berechnung einer Modellgeschwindigkeit durch Setzen eines virtuellen Anfangspunkts ist nachfolgend angegeben: ω m ' ' = ω m ' ω m_init + ω m_offset
    Figure DE102015225718B4_0010

    ωm'' ist eine Modellgeschwindigkeit, auf die ein virtueller Anfangspunkt angewendet wird, wenn ein Berechnungsschema gewechselt wird, und die Modellgeschwindigkeit ωm'' des virtuellen Anfangspunkts ist eine Modellgeschwindigkeit zum Zeitpunkt des Wechsels zu dem radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema.
    ωm_init ist ein Differenzwert zwischen der drehmomentbasierten Modellgeschwindigkeit ωm und der radgeschwindigkeitsbasierten Modellgeschwindigkeit ωm' zum Zeitpunkt des Verwendens eines Anfangswerts (zum Zeitpunkt des Wechselns eines Berechnungsschemas), und ωm_offset ist ein Wert, der gesetzt wird, um von 0 bis ωm_init mit einer konstanten Steigung oder Muster zu variieren. Zum Beispiel kann ωm_offset unter Verwendung des in 8 veranschaulichten Schemas berechnet werden.
  • In Bezugnahme auf 8 wird ωm_offset auf einen bestimmten Geschwindigkeitswert für ωm_init in Bezug zur Zeit gesetzt.
  • Wenn ein zu setzender Anfangswert ωm'' als Modellgeschwindigkeitswert des radgeschwindigkeitsbasierten Berechnungsschemas zum Zeitpunkt des Wechselns eines Berechnungsschemas bestimmt wird, ist es möglich, eine Modellgeschwindigkeit unter Ausschluss eines unterbrochenen Punkts wie in 9 zu berechnen.
  • Wie vorstehend erläutert, schlägt die vorliegende Offenbarung ein verbessertes Modellgeschwindigkeitsberechnungsschema vor, das in der Lage ist, eine genaue Vibrationskomponente zu extrahieren in einem Verfahren zum Reduzieren von Vibrationen, die von einer Antriebswelle eines umweltfreundlichen Fahrzeugs erzeugt werden.
  • In der verwandten Technik wurde eine Modellgeschwindigkeit mithilfe einer Radgeschwindigkeit oder basierend auf einem Antriebswelleneingabedrehmoment mithilfe eines Antriebswellenmodells berechnet. Wenn die Modellgeschwindigkeit mithilfe der Radgeschwindigkeit berechnet wurde, ist eine Genauigkeit der Modellgeschwindigkeit hoch. Jedoch kann eine fehlerhafte Vibrationskomponente extrahiert werden, da eine Modellgeschwindigkeit verglichen mit einer tatsächlichen Geschwindigkeit zum Zeitpunkt einer Beschleunigung/Verzögerung eines Fahrzeugs verzögert ist. Wenn die Modellgeschwindigkeit basierend auf dem Antriebswelleneingabedrehmoment berechnet wird durch Gestalten des Antriebswellenmodells, ist die Modellgeschwindigkeit zum Zeitpunkt einer Beschleunigung/Verzögerung eines Fahrzeugs nicht verzögert. Jedoch ist die Genauigkeit der Modellgeschwindigkeit aufgrund einer Ungenauigkeit des Modells und einem Lastdrehmoment, etc., verschlechtert.
  • Auf der anderen Seite wird gemäß der vorliegenden Offenbarung ein Antriebswellenmodell entworfen und eine Modellgeschwindigkeit basierend auf einem Antriebswelleneingabedrehmoment berechnet, weshalb die Modellgeschwindigkeit zum Zeitpunkt der Beschleunigung/Verzögerung eines Fahrzeugs nicht verzögert ist. Zur gleichen Zeit wird ein an das Fahrzeug geliefertes Störmoment durch eine Störmomentbeachtungseinheit beobachtet und die Modellgeschwindigkeit wird basierend auf dem Störmoment berechnet, weshalb die Genauigkeit der Modellgeschwindigkeit verbessert werden kann. Deshalb ist es möglich, eine Vibrationskomponente genauer zu extrahieren.
  • Gemäß einem Steuerverfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs der vorliegenden Offenbarung wird ein Modellgeschwindigkeitsberechnungsschema derart verbessert, dass eine genaue Vibrationskomponente extrahiert werden kann, wodurch die von einer Antriebswelle erzeugten Vibrationen wirksam vermindert werden.
  • Zudem wird ein drehmomentbasiertes Modellgeschwindigkeitsberechnungsschema oder ein radgeschwindigkeitsbasiertes Modellgeschwindigkeitsberechnungsschema ausgewählt und verwendet, wenn eine Modellgeschwindigkeit berechnet wird, wodurch sich im Ergebnis die Vorteile beider Berechnungsschemata in Abhängigkeit eines Fahrzeugzustands einstellen.

Claims (20)

  1. Verfahren zum Reduzieren der Vibration einer Antriebswelle eines umweltfreundlichen Fahrzeugs, das Verfahren umfassend: • Erfassen einer tatsächlichen Geschwindigkeit der Antriebswelle von der ein Drehmoment eines Antriebsmotors, der das Fahrzeug antreibt, ausgegeben wird; • Berechnen einer Modellgeschwindigkeit der Antriebswelle; • Erhalten einer Vibrationskomponente basierend auf einer Abweichung zwischen der erfassten tatsächlichen Geschwindigkeit der Antriebswelle und der errechneten Modellgeschwindigkeit; und • Erzeugen eines Vibrationsreduzierungs-Ausgleichsdrehmoments zum Reduzieren der Vibration der Antriebswelle aus der Vibrationskomponente, wobei der Berechnungsschritt umfasst: ◯ Berechnen eines benötigten Ausgabedrehmoments der Antriebswelle basierend auf einem an die Antriebswelle gelieferten Drehmoment; ◯ Schätzen eines Eingabedrehmoments der Antriebswelle, welches der Antriebswelle mithilfe der tatsächlichen Geschwindigkeit der Antriebswelle eingegeben wird; ◯ Schätzen eines Störmoments mithilfe des benötigten Ausgabedrehmoments der Antriebswelle und des Eingabedrehmoments der Antriebswelle; ◯ Berechnen eines Modelleingabedrehmoments der Antriebswelle, welches erhalten wird durch Hinzuaddieren des Störmoments zu dem benötigten Ausgabedrehmoment der Antriebswelle unter Verwendung des geschätzten Störmoments; und Berechnen der Modellgeschwindigkeit unter Verwendung eines Antriebswellenmodells, welches das Eingabedrehmoment des Antriebswellenmodells als Eingabewert aufnimmt dadurch gekennzeichnet, dass der Schritt zum Schätzen des Eingabedrehmoments der Antriebswelle umfasst: Schätzen des Eingabedrehmoments der Antriebswelle unter Verwendung einer Transferfunktion des Antriebswellenmodells und der tatsächlichen Geschwindigkeit (ω) der Antriebswelle, wobei das Eingabedrehmoment der Drehwelle (Tacc') mithilfe der folgenden Gleichung abgeschätzt wird: Tacc' = Q(s) × ω/Gm(s), bei der Q(s) eine Transferfunktion eines Filters ist, und Gm(s) die Transferfunktion des Antriebswellenmodels ist.
  2. Verfahren nach Anspruch 1, wobei das benötigte Ausgabedrehmoment der Antriebswelle berechnet wird durch Subtrahieren einer Summe aus einem Fahrzeuglastdrehmoment und einem für eine Bremse eines Fahrzeugrades erforderlichen Bremsdrehmoments von einer Summe aus Drehmomenten, die jeweils für den Antriebsmotor, einen Motor, und einen direkt mit dem Motor verbundenen Starter-Generator in einem Hybrid-Elektrofahrzeug (HEV) des umweltfreundlichen Fahrzeugs unter Verwendung des Antriebsmotors und des Motors als Antriebsquellen des Fahrzeugs benötigt werden.
  3. Verfahren nach Anspruch 1, wobei das benötigte Ausgabedrehmoment der Antriebswelle berechnet wird durch Subtrahieren einer Summe aus einem Fahrzeuglastmoment und einem zum Verzögern eines Fahrzeugrades benötigten Bremsmoments von einem Drehmoment, das für einen Antriebsmotor in einem Elektrofahrzeug (EV) des umweltfreundlichen Fahrzeugs unter Verwendung des Antriebsmotors und des Motors als Antriebsquellen des Fahrzeugs benötigt wird.
  4. Verfahren nach einem der vorstehenden Ansprüche, wobei die Transferfunktion Q(s) des Filters derart vorgegeben wird, dass eine Zählerordnung kleiner oder gleich einer Nennerordnung in Q (s) /Gm(s) ist.
  5. Verfahren nach einem der vorstehenden Ansprüche, wobei ein primärer Niedrigpassfilter (LPF) als Filter verwendet wird, und die Transferfunktion des Filters Q(s) = 1/ (T s + 1) ist, bei der T eine Zeitkonstante des Filters bezeichnet.
  6. Verfahren nach einem der vorstehenden Ansprüche, wobei die Transferfunktion des Antriebswellenmodells Gm(s) = 1/Jms ist, bei der Jm ein Trägheitsmoment der Antriebswelle bezeichnet.
  7. Verfahren nach einem der vorstehenden Ansprüche, wobei das Störmoment (d') geschätzt wird durch Verwendung des Filters (Q) und Verwendung der folgenden Gleichung: d' = Q(s) × Tnet' - Tacc', bei der Q(s) die Transferfunktion des Filters bezeichnet, Tnet' das benötigte Ausgabedrehmoment der Antriebswelle bezeichnet, und Tacc' das Eingabedrehmoment der Antriebswelle bezeichnet, und ein Filter mit der gleichen Transferfunktion wie eine Transferfunktion eines Filters, der verwendet wird, um das Eingabedrehmoment der Antriebswelle abzuschätzen, wird auf den Filter (Q) zum Schätzen des Störmoments (d') angewendet.
  8. Verfahren nach einem der vorstehenden Ansprüche, wobei der Schritt zum Schätzen des Störmoments das Berechnen des Störmoments als Differenzwert zwischen dem benötigten Ausgabedrehmoment der Antriebswelle und dem Eingabedrehmoment der Antriebswelle umfasst.
  9. Verfahren nach Anspruch 8, wobei ein Filter zum Beseitigen einer Rauschkomponente auf das benötigte Ausgabedrehmoment der Antriebswelle angewendet wird, um das Störmoment (d') unter Verwendung der folgenden Gleichung abzuschätzen: d' = Q(s)x Tnet' - Tacc', bei der Q(s) eine Transferfunktion des Filters bezeichnet, Tnet' ein Ausgabedrehmoment der Antriebswelle bezeichnet, und Tacc' das Eingabedrehmoment der Antriebswelle bezeichnet.
  10. Verfahren nach Anspruch 9, wobei ein primärer Niedrigpassfilter (LPF) als Filter verwendet wird, und die Transferfunktion des Filters Q(s) = 1/ (T s + 1) ist, bei der T eine Zeitkonstante des Filters bezeichnet.
  11. Verfahren nach einem der vorstehenden Ansprüche, wobei das Berechnen der Modellgeschwindigkeit das Berrechnen der Modellgeschwindigkeit (ωm) unter Verwendung der folgenden Gleichung umfasst: ωm = Gm(s) × Tm, bei der Gm(s) eine Transferfunktion des Antriebswellenmodells bezeichnet, und Tm das Eingabedrehmoment des Antriebswellenmodells bezeichnet.
  12. Verfahren nach Anspruch 11, wobei die Transferfunktion des Antriebswellenmodells Gm(s) = 1/JmS ist, wobei Jm ein Trägheitsmoment der Antriebswelle bezeichnet.
  13. Verfahren zum Reduzieren einer Vibration einer Antriebswelle eines umweltfreundlichen Fahrzeugs, umfassend: • Erfassen von gegenwärtigen Fahrzeugzustandsinformationen; • Erfassen einer tatsächlichen Geschwindigkeit der Antriebswelle, von der ein Drehmoment eines Antriebsmotors, der das Fahrzeug antreibt, ausgegeben wird; • Bestimmen eines Modellgeschwindigkeitsberechnungsschemas entsprechend entweder einem Drehmoment-basierten Modellgeschwindigkeitsberechnungsschma oder einem Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungs-schemas zum Berechnen einer Modellgeschwindigkeit basierend auf Radgeschwindigkeitsinformationen des Fahrzeugs gemäß den erfassten Fahrzeugzustandsinformationen; • Berechnen einer Modellgeschwindigkeit der Antriebswelle durch Wechseln eines gegenwärtigen Modellgeschwindigkeitsberechnungsschemas zu dem bestimmten Modellgeschwindigkeitsberechnungsschema, wenn das bestimmte Modellgeschwindigkeitsberechnungsschema von dem aktuellen Modellgeschwindigkeitsberechnungsschema verschieden ist; • Erhalten einer Vibrationskomponente basierend auf einer Abweichung zwischen der erfassten tatsächlichen Geschwindigkeit der Antriebswelle und der errechneten Modellgeschwindigkeit; und • Erzeugen eines Vibrationsreduzierungs-Ausgleichsdrehmoments zum Reduzieren der Vibration der Antriebswelle aus der Vibrationskomponente, wobei die Fahrzeugzustandsinformationen eine Fahrzeuggeschwindigkeit, ein Wert eines Gaspedalpositionssensors (APS) oder ein Wert eines Bremspedalsensors (BPS) ist, dadurch gekennzeichnet, dass das Drehmoment-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn die Fahrzeuggeschwindigkeit kleiner oder gleich einer Fahrzeugbezugsgeschwindigkeit ist, und das Radgeschwindigkeits-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn die Fahrzeuggeschwindigkeit die Fahrzeugbezugsgeschwindigkeit übersteigt.
  14. Verfahren nach Anspruch 13, wobei die Fahrzeugzustandsinformationen eine Schaltstufe eines Getriebes sind, wobei das drehmomentbasierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn eine Zielschaltstufe niedriger oder gleich einer eingestellten Stufe ist, wenn die Schaltstufe schaltet, und das Radgeschwindigkeits-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn eine gegenwärtige Schaltstufe höher als die eingestellte Schaltstufe ist.
  15. Verfahren nach Anspruch 14, wobei das Modellgeschwindigkeitsberechnungsschema gemäß der Zielschaltstufe als Reaktion auf ein Gangschalten bestimmt wird, und dann das gegenwärtige Modellgeschwindigkeitsberechnungsschema zu dem bestimmten Modellgeschwindigkeitsberechnungsschema nach Abschluss des Gangschaltens gewechselt wird.
  16. Verfahren nach Anspruch 15, wobei, wenn das Modellgeschwindigkeitsberechnungsschema von dem Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschema zu dem Drehmoment-basierten Modellgeschwindigkeitsberechnungsschma gewechselt wird, eine tatsächliche Geschwindigkeit der Antriebswelle entsprechend einem Zeitpunkt, bei dem das Modellgeschwindigkeitsberechnungsschma gewechselt wird, als Ausgangsmodellgeschwindigkeit in dem gewechselten Drehmoment-basierten Modellgeschwindigkeitsberechnungsschema verändert wird.
  17. Verfahren nach einem der Ansprüche 13 bis 16, wobei das Drehmoment-basierte Modellgeschwindigkeits-berechnungsschema bestimmt wird, wenn eine Änderungsrate oder der Änderungsbetrag des Werts des APS größer oder gleich einem Referenzwert ist, und das Radgeschwindigkeits-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn die Änderungsrate oder der Änderungsbetrag des Werts des APS kleiner als der Referenzwert ist.
  18. Verfahren nach einem der Ansprüche 13 bis 16, wobei das Drehmoment-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn eine Änderungsrate oder ein Änderungsbetrag des Werts des BPS größer oder gleich einem Referenzwert ist, und das Radgeschwindigkeits-basierte Modellgeschwindigkeitsberechnungsschema bestimmt wird, wenn die Änderungsrate oder der Änderungsbetrag des Werts des APS kleiner als der Referenzwert ist.
  19. Verfahren nach einem der Ansprüche 13 bis 16, wobei, wenn das Modellgeschwindigkeitsberechnungsschema von dem Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschema zu dem Drehmoment-basierten Modellgeschwindigkeitsberechnungsschema gewechselt wird, die Modellgeschwindigkeit, die unter Verwendung des Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschemas entsprechend einem Zeitpunkt, bei dem das Modellgeschwindigkeitsberechnungsschema gewechselt wird, als Ausgangsmodellgeschwindigkeit in dem gewechselten Drehmoment-basierten Modellgeschwindigkeitsberechnungsschema verwendet wird.
  20. Verfahren nach einem der Ansprüche 13 bis 16, wobei, wenn das Modellgeschwindigkeitsberechnungsschema von dem Drehmoment-basierten Modellgeschwindigkeitsberechnungsschema zu dem Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschema gewechselt wird, eine Ausgangsmodellgeschwindigkeit (ωm'') in dem gewechselten Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschema mithilfe der folgenden Gleichung erhalten wird: ωm'' = ωm' - ωm_init + ωm_offset, bei der ωm' eine Modellgeschwindigkeit bezeichnet, die berechnet wird unter Verwendung des Radgeschwindigkeits-basierten Modellgeschwindigkeitsberechnungsschemas entsprechend einem Zeitpunkt, bei dem das Modellgeschwindigkeitsberechnungsschema gewechselt wird, ωm_init einen Differenzwert zwischen den Modellgeschwindigkeiten, die jeweils unter Verwendung des Drehmomentbasierten Modellgeschwindigkeitsberechnungsschemas und dem Radgeschwindigkeitsbasierten Modellgeschwindigkeitsberechnungsschema berechnet wurden zu einem Zeitpunkt, bei dem das Modellgeschwindigkeitsberechnungsschema gewechselt wird, und ωm_offset einen Wert bezeichnet, der dahingehend eingestellt ist, von 0 bis ωm_init mit konstanter Steigung oder Muster zu variieren, und eine Geschwindigkeit ist, die bestimmt wird, um ein Wert gemäß ωm_init zu sein.
DE102015225718.5A 2015-08-12 2015-12-17 Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs Active DE102015225718B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020150113631A KR101704243B1 (ko) 2015-08-12 2015-08-12 친환경자동차의 구동축 진동 저감 제어 방법
KR10-2015-0113631 2015-08-12

Publications (2)

Publication Number Publication Date
DE102015225718A1 DE102015225718A1 (de) 2017-02-16
DE102015225718B4 true DE102015225718B4 (de) 2023-03-23

Family

ID=57907870

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015225718.5A Active DE102015225718B4 (de) 2015-08-12 2015-12-17 Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs

Country Status (4)

Country Link
US (1) US9925891B2 (de)
KR (1) KR101704243B1 (de)
CN (1) CN106428012B (de)
DE (1) DE102015225718B4 (de)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6243279B2 (ja) * 2014-04-02 2017-12-06 カルソニックカンセイ株式会社 電動車両の駆動力制御装置
US10994619B2 (en) * 2016-04-19 2021-05-04 Nissan Motor Co., Ltd. Control method for electric vehicle and control device for electric vehicle
US10245971B2 (en) * 2017-03-06 2019-04-02 Gates Corporation Motor-generator system
JP6645471B2 (ja) * 2017-04-18 2020-02-14 トヨタ自動車株式会社 車両の駆動力制御装置
CN110021288B (zh) * 2018-01-10 2021-07-30 郑州宇通客车股份有限公司 车辆主动降噪控制方法及其***
KR102463487B1 (ko) 2018-06-04 2022-11-03 현대자동차주식회사 친환경자동차의 구동 토크 지령 생성 장치 및 방법
KR102529518B1 (ko) 2018-06-22 2023-05-04 현대자동차주식회사 친환경자동차의 구동 토크 지령 생성 장치 및 방법
KR20210066965A (ko) 2019-11-28 2021-06-08 현대자동차주식회사 친환경자동차의 구동축 진동 저감 제어 시스템 및 방법
KR20210077037A (ko) * 2019-12-16 2021-06-25 현대자동차주식회사 하이브리드 자동차 및 그를 위한 속도 제한 제어 방법
KR20210076489A (ko) * 2019-12-16 2021-06-24 현대자동차주식회사 전기자동차의 회생제동토크 제어 장치 및 그 방법
MX2023002184A (es) 2020-08-24 2023-03-02 Nissan Motor Metodo de control de vehiculo hibrido y dispositivo de control de vehiculo hibrido.
KR20220048144A (ko) 2020-10-12 2022-04-19 현대자동차주식회사 차량의 구동력 제어 방법

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030029653A1 (en) 2001-08-07 2003-02-13 Jatco Ltd Parallel hybrid vehicle
US20110112709A1 (en) 2009-11-06 2011-05-12 Hyundai Motor Company Anti-jerk control apparatus and method for hybrid electric vehicle
US20120081051A1 (en) 2010-09-30 2012-04-05 Aisin Aw Co., Ltd. Control device
US20130184918A1 (en) 2010-07-23 2013-07-18 Nissan Motor Co., Ltd. Vibration-inhibition control apparatus for electrically driven vehicle, and vibration-inhibition control method for electrically driven vehicle
DE102013225504A1 (de) 2013-05-09 2014-11-13 Hyundai Motor Company Verfahren und System für das Steuern von Anti-Jerk bzw. des Anti-Rucks eines Fahrzeugs

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3114470B2 (ja) * 1993-12-09 2000-12-04 株式会社日立製作所 自動車の制御装置
JP3508742B2 (ja) * 2001-06-18 2004-03-22 日産自動車株式会社 電動モータを用いた車両の制振制御装置
JP2004129416A (ja) * 2002-10-03 2004-04-22 Yaskawa Electric Corp モータ制御装置の制振制御方法および装置
JP4123960B2 (ja) 2003-02-14 2008-07-23 日産自動車株式会社 ハイブリッド車両の制御装置
JP4872884B2 (ja) * 2007-11-01 2012-02-08 トヨタ自動車株式会社 ディーゼルエンジン車両の制振制御装置
DE102010029937A1 (de) * 2010-06-10 2012-05-03 Robert Bosch Gmbh Verfahren und Vorrichtung zum Reduzieren von Schwingungen auf einer Abtriebswelle eines Antriebsmotors
KR101289221B1 (ko) 2011-11-30 2013-07-29 재단법인 포항산업과학연구원 전기차량 및 이의 구동축 진동 저감 제어 방법
JP5861554B2 (ja) * 2012-04-18 2016-02-16 日産自動車株式会社 車両用制振制御装置
KR101449112B1 (ko) * 2012-08-10 2014-10-08 현대자동차주식회사 전기 자동차의 모터 토크 제어를 이용한 노면 요철 통과 시 발생하는 파워 트레인의 진동 저감
KR101448746B1 (ko) 2012-10-17 2014-10-10 현대자동차 주식회사 전기자동차의 안티 저크 제어 방법 및 시스템

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030029653A1 (en) 2001-08-07 2003-02-13 Jatco Ltd Parallel hybrid vehicle
US20110112709A1 (en) 2009-11-06 2011-05-12 Hyundai Motor Company Anti-jerk control apparatus and method for hybrid electric vehicle
US20130184918A1 (en) 2010-07-23 2013-07-18 Nissan Motor Co., Ltd. Vibration-inhibition control apparatus for electrically driven vehicle, and vibration-inhibition control method for electrically driven vehicle
US20120081051A1 (en) 2010-09-30 2012-04-05 Aisin Aw Co., Ltd. Control device
DE102013225504A1 (de) 2013-05-09 2014-11-13 Hyundai Motor Company Verfahren und System für das Steuern von Anti-Jerk bzw. des Anti-Rucks eines Fahrzeugs

Also Published As

Publication number Publication date
KR101704243B1 (ko) 2017-02-22
CN106428012A (zh) 2017-02-22
DE102015225718A1 (de) 2017-02-16
CN106428012B (zh) 2020-12-04
US20170043677A1 (en) 2017-02-16
US9925891B2 (en) 2018-03-27

Similar Documents

Publication Publication Date Title
DE102015225718B4 (de) Verfahren zum Reduzieren einer Antriebswellenvibration eines umweltfreundlichen Fahrzeugs
DE102012224294B4 (de) Verfahren und System zur Antiruckelsteuerung eines Elektrofahrzeugs
DE102014106214B4 (de) Hybridfahrzeug und Steuerverfahren für ein Hybridfahrzeug
DE102016114339B4 (de) Antriebskraft-Steuervorrichtung für ein Fahrzeug
EP3377353A1 (de) Betreiben einer antriebseinrichtung eines hybridfahrzeuges und hybridfahrzeug
EP3377379A1 (de) Verfahren zum steuern einer antriebseinrichtung eines hybridfahrzeuges und hybridfahrzeug
DE102016223777A1 (de) Anti-Ruck-Steuerungssystem und -Verfahren für umweltfreundliches Fahrzeug
EP2497940B1 (de) Verfahren zum Betrieb eines schienenlosen Landfahrzeugs
DE102013207530A1 (de) Nutzbremsungssteuerung zur minderung von antriebsstrangschwingungen
DE102013225391A1 (de) Verfahren und System zum Steuern einer Kraftmaschinenkupplung eines Hybridfahrzeugs
DE102013220391A1 (de) System und verfahren zum umstellen eines fahrmodus und steuern des schaltens eines hybridfahrzeugs
DE112008003049T5 (de) Antriebssteuergerät für ein Fahrzeug
DE102008027658A1 (de) Verfahren zum Starten einer Brennkraftmaschine eines Hybridfahrzeugs
DE102015115500A1 (de) Hybridfahrzeug
DE102015225477A1 (de) Gerät und verfahren für das steuern eines antriebsmodus eines hybrid-elektrofahrzeugs
DE102014103785A1 (de) Stromerzeugungssteuerungsvorrichtung eines Hybridfahrzeugs
DE112008002106T5 (de) Fahrzeug, Fahreinrichtung sowie deren Steuerungsverfahren
DE112012001156T5 (de) Steuervorrichtung für eine Brennkraftmaschine und Steuerverfahren für eine Brennkraftmaschine
DE102013114760A1 (de) Verfahren und System zur Steuerung des Herunterschaltens für ein Hybridfahrzeug
DE112004001343T5 (de) Leistungsabgabevorrichtung und Kraftfahrzeug
DE112007002476T5 (de) Bremskraft-/Antriebskraftsteuerungsvorrichtung
DE102014112871A1 (de) Vorrichtung und Verfahren zum Steuern einer Verbrennungsmotorkupplung eines Hybrid-Elektrofahrzeugs
DE102017100459A1 (de) System und verfahren zum steuern einer getriebegangschaltung
DE112019001944T5 (de) Steuerstrategien für einzel- und mehrmodale elektrische sekundäre oder nachlaufende elektrische achsen
DE102017112979A1 (de) System und verfahren zur steuerung eines antriebsstrangs eines fahrzeugs

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final