CN101446348A - System constraints method ofcontrolling operation of an electro-mechanical transmission with an additional constraint range - Google Patents

System constraints method ofcontrolling operation of an electro-mechanical transmission with an additional constraint range Download PDF

Info

Publication number
CN101446348A
CN101446348A CNA200810188720XA CN200810188720A CN101446348A CN 101446348 A CN101446348 A CN 101446348A CN A200810188720X A CNA200810188720X A CN A200810188720XA CN 200810188720 A CN200810188720 A CN 200810188720A CN 101446348 A CN101446348 A CN 101446348A
Authority
CN
China
Prior art keywords
torque
power
constraint conditio
battery
motor
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.)
Granted
Application number
CNA200810188720XA
Other languages
Chinese (zh)
Other versions
CN101446348B (en
Inventor
T-M·谢
A·H·希普
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.)
GM Global Technology Operations LLC
Original Assignee
GM Global Technology Operations LLC
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
Priority claimed from US12/238,594 external-priority patent/US8073602B2/en
Application filed by GM Global Technology Operations LLC filed Critical GM Global Technology Operations LLC
Publication of CN101446348A publication Critical patent/CN101446348A/en
Application granted granted Critical
Publication of CN101446348B publication Critical patent/CN101446348B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • 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
    • 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/44Series-parallel type
    • B60K6/445Differential gearing distribution type
    • 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
    • B60L15/2054Methods, 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 by controlling transmissions or clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/02Conjoint control of vehicle sub-units of different type or different function including control of driveline clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • B60W10/11Stepped gearings
    • B60W10/115Stepped gearings with planetary gears
    • 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/24Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
    • B60W10/26Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
    • 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/421Speed
    • 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
    • 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
    • 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/06Combustion engines, Gas turbines
    • B60W2510/0657Engine 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
    • 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/105Output 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/24Energy storage means
    • 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/105Output torque
    • 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)
  • Hybrid Electric Vehicles (AREA)

Abstract

A method for controlling an electromechanical transmission mechanically coupled to first and second electric machines to transmit power to an output member includes determining motor torque constraints and battery power constraints. A preferred output torque to an output member is determined that is achievable within the motor torque constraints, within a range for an additional torque input and based upon the battery power constraints.

Description

System constraints method with the running of additional constraint scope control electro-mechanical transmission
The cross reference of associated documents
[0001] to require 11/01/2007 application number that proposes be the rights and interests of 60/984,492 U.S. Provisional Application to the application, and be hereby incorporated by.
Technical field
[0002] the present invention relates to the control system of electro-mechanical transmission.
Background technique
[0003] statement in this section only provides background information related to the present invention but may not constitute prior art.
[0004] known mixed power architecture comprises many torques generating means, and it comprises internal-combustion engine and non-combustion machine, for example by gear arrangement transmission of torque is arrived the motor of output block.That the hybrid power system of an example comprises is double mode, combination-decomposing type, utilize input block to receive the electro-mechanical transmission and the output block of drag torque from the prime mover power source that is preferably internal-combustion engine.The power train that described output block is operably connected to motor vehicle is with to its transmitting tractive moment.Machinery, as motor or generator operation, the input torque that can be independent of from internal-combustion engine produces the torque that inputs to described speed changer.Described machine can convert the vehicle energy that is come by the vehicle transmission system transmission to be stored in the electrical energy storage device electric energy.Control system monitoring is from vehicle and operator's various inputs and control the operation of described hybrid power system, comprise control speed changer working state and gear shift, controlling torque generating means and be adjusted in electrical energy storage device and described machine between energy mutually conversion comprise torque and rotating speed with the output of control speed changer.
Summary of the invention
[0005] dynamical system comprises electro-mechanical transmission that mechanically operable ground links to each other with internal-combustion engine and first and second motors that power passed to output block.A kind of method of controlling electro-mechanical transmission comprises the motor torque constraint conditio of determining first and second motors, and the power of battery constraint conditio of definite electrical energy storage device.Determined to input to the scope of the additional torque of electro-mechanical transmission.In motor torque constraint conditio and additional torque input range, determine preferred output torque to the electro-mechanical transmission output block based on power of battery constraint conditio.
Description of drawings
[0006] referring now to the mode of accompanying drawing one or more embodiments are described by example, wherein:
[0007] Fig. 1 is the schematic representation according to example dynamical system of the present invention;
[0008] Fig. 2 is the schematic representation according to the example structure of dynamical system of the present invention and control system;
[0009] Fig. 3-the 4th is according to coordinate diagram of the present invention; With
[0010] Fig. 5 is according to algorithm flow chart of the present invention.
Embodiment
[0011] description, it only illustrates certain illustrative embodiments, rather than to the restriction of mode of execution, Fig. 1 and Fig. 2 have described exemplary electrical-mechanical mixing power system.Fig. 1 has described according to exemplary electrical of the present invention-mechanical mixing dynamical system, comprises double mode, combination-decomposing type, is operably connected to the electromechanical hybrid gearbox 10 and first the motor (' MG-A ' on the motor 14) 56 and second the motor (' MG-B ') 72.Motor 14 and first and second motors 56 and 72 produce the power that is sent to speed changer 10 respectively.Produce and be sent to the power of speed changer 10 by described motor and first and second motors 56 and 72, be described as using respectively T I, T AAnd T BThe expression input and motor torque and use N I, N AAnd N BThe speed of expression.
[0012] exemplary engine 14 comprises and optionally works under a plurality of states, by input shaft 12 torque is sent to the multi-cylinder engine of speed changer 10, and it can be spark-ignition type or compression ignition engine.Motor 14 comprises the bent axle (not shown) on the input shaft 12 that is operably connected to speed changer 10.The rotating speed of the described input shaft 12 of speed probe 11 monitorings.The power output of motor 14 comprises rotating speed and engine torque, and it is different from the input speed N that imports speed changer 10 into IWith input torque T I, because on the input shaft 12 between motor 14 and the speed changer 10, be provided with the parts that consume torque, for example, oil hydraulic pump (not shown) and/or torque control unit (not shown).
[0013] this exemplary speed changer 10 comprises three planetary gear set 24,26 and 28, and four torque transmitters that can optionally engage, that is, and and clutch C1 70, C2 62, C3 73 and C4 75.Here, clutch refers to the friction torque transfer unit of any kind, comprises for example single or combined clutch or clutch pack, band clutch and break.Hydraulic control circuit 42 is preferably by transmission control module (hereinafter being ' TCM ') 17 controls, in order to the solenoidoperated cluthes state.Clutch C2 62 and C4 75 preferably comprise hydraulic type spin friction clutch.Clutch C1 70 and C3 73 preferably comprise the hydraulic controlling type fixing device, and it can be connected to (grounded to) gearbox 68 selectively by shelves.Among clutch C1 70, C2 62, C3 73 and the C4 75 each is hydraulic type preferably, and can receive pressurized hydraulic fluid by this hydraulic control circuit 42 selectively.
[0014] this first and second motor 56 and 72 preferably comprises three phase alternating current motor, comprises stator (not shown) and rotor (not shown) and phase splitter separately 80 and 82 separately.The motor stator shelves of each motor are connected to the outside of described gearbox 68, and comprise the stator iron core that has the coil winding of extending therefrom.The rotor bearing of described first motor 56 is on the hub plate gear, and it is connected on the axle 60 by second planetary gear set 26.The rotor of second motor 72 is fixedly connected to quill drum 66.
[0015] each phase splitter 80 and 82 preferably comprises the variable reluctance device, and it comprises phase splitter stator (not shown) and phase splitter rotor (not shown).Described phase splitter 80 and 82 is suitably arranged and is assemblied on corresponding first and second motors 56 and 72.Described phase splitter 80 and 82 corresponding stator are operably connected in the stator of described first and second motors 56 and 72.The phase splitter rotor is operably connected on the respective rotor of the one the second motors 56 and 72.But each phase splitter 80 and 82 signal communication ground also is operably connected to variator power transducer control module (hereinafter ' TPIM ') 19, and separately perception and monitoring phase splitter rotor with respect to the rotational position of phase splitter stator, thereby monitor the rotational position of the respective rotor of first and second motors 56 and 72.In addition, the output of described phase splitter 80 and 82 signal is translated and is respectively applied for the rotating speed that first and second motors 56 and 72 are provided, i.e. N AAnd N B
[0016] speed changer 10 comprises output block 64, for example the axle, it is operably connected to the power train 90 of vehicle (not shown), to provide the output power that is passed to vehicle wheel 93 to described power train 90, one of them wheel as shown in Figure 1.Output power on the described output block 64 is characterized by output speed N OWith output torque T OThe rotating speed and the sense of rotation of the described output block 64 of speed changer output speed sensor 84 monitorings.Each wheel 93 preferred sensor 94 that are equipped with is to be used for the monitoring wheel rotating speed, its output is by the control module monitoring of distributed control module system shown in Figure 2, to determine car speed and to be used to brake the absolute rotating speed of wheel and the relative rotation speed of control, tractive force control and vehicle acceleration control.
[0017] motor torque of the input torque of motor 14 and first and second motors 56 and 72 (is respectively T I, T A, and T B) produce by transformation of energy by fuel or the electrical potential energy that is stored in the electrical energy storage device (hereinafter ' ESD ') 74.ESD 74 is coupled to TPIM 19 by direct current conductor 27 high voltage direct current.Described conductor 27 comprises contactless contactor 38.When contactless contactor 38 closures, under normal operation, electric current can flow between ESD 74 and TPIM 19.Mobile be cut off of electric current between ESD 74 and TPIM 19 when described contactless contactor 38 is opened.Described TPIM 19 receives electric energy by conductor 29 to 56 transmission of described first motor or from it, and transmit or receive electric energy to described second motor 72 by conductor 31 similarly from it, with meet be used for described first and second motors 56 and 72 in response to described motor torque T AAnd T BTorque command.Whether electric current just is input to ESD 74 or from its output in charge or discharge according to described ESD 74.
[0018] described TPIM 19 comprises a pair of power converter (not shown) and corresponding motor control module (not shown), and motor control module is set to receive described torque instruction and comes control transformation device state to meet instruction motor torque T to provide AAnd T BMotor driving or regeneration function.Described power converter comprises the three phase power electronic equipment of known complementation, and it comprises that separately a plurality of direct currents that switch ESD 74 by high frequency are converted to Ac to be respectively the igbt (not shown) of first and second motors 56 and 72 power supplies.Described igbt forms the switch mode power that is set to receive control command.Generally all there is a pair of igbt respectively in each phase at three phase electric machine.The state of described igbt is controlled to provide motoring to produce machine power or electric power regeneration function.Described three phase converer receives by direct current conductor 27 or direct current is provided and itself and threephase AC are changed mutually, threephase AC conducts to first and second motors 56 and 72 or from its reception by conductor 29 and 31 respectively, with as motor or generator.
[0019] Fig. 2 is the skeleton diagram of described distributed control module system.Element described below comprises a subclass of rolling stock control structure, and the cooperative system control of hybrid power system shown in Figure 1 is provided.Described distributed control module system synthesis relevant information and input; and execution algorithm satisfies control target to control various actuators, comprises with fuel economy, discharging, performance, cornering ability and comprises the battery of ESD 74 and the related objective of the hardware protection of first and second motors 56 and 72.Described distributed control module system comprises engine control module (hereinafter ' ECM ') 23, TCM 17, battery pack control module (hereinafter ' BPCM ') 21 and TPIM 19.Mix control module (hereinafter ' HCP ') 5 monitoring and the coordination of described ECM 23, described TCM 17, described BPCM 21 and described TPIM 19 is provided.User interface (' UI ') but 13 signals are connected in multiple arrangement, vehicle operators is by the control of this multiple arrangement or instruct the operation of described electro-mechanical hybrid power system.Described device comprises accelerator pedal 113 (' AP '), operator's braking pedal 112 (' BP '), Transmission gear selector 114 (' PRNDL ') and speed of a motor vehicle cruise control (not shown).Described gear selector 114 can have the gear positions that a plurality of discrete Gong operators select, and the sense of rotation that comprises described output block 64 is to provide one of the direction that moves forward and backward.
[0020] above-mentioned control module and other control modules, sensor and actuator are by Local Area Network (hereinafter ' LAN ') bus 6 communications.Described LAN bus 6 allows working status parameter and actuator command signal to carry out the structuring communication between different control modules.The concrete communication protocol that adopts is specified according to using.Described LAN bus 6 and appropriate protocol are in above-mentioned control module and provide other functions for example to provide powerful communication and multiple control module interface between the control module of the control of brake anti-blocking, tractive force and intact stability.Multiple communication bus can be used for improving communication speed and certain other signal redundancy of level and integrity degree are provided.Communication between individual control module can also adopt direct connection to realize, for example, and Serial Peripheral Interface (SPI) (' SPI ') bus (not shown).
[0021] described HCP 5 provides the monitoring of described hybrid power system, is used for coordinating the operation of described ECM 23, TCM17, TPIM 19 and BPCM 21.Based on from user interface 13 with comprise the various input signals of the hybrid power system of ESD 74, described HCP 5 determines operator's torque requests, output torque command, engine input torque order, transmission of torque clutch C1 70, the C2 62 of employed speed changer 10, the clutch torque of C3 73, C4 75, and the motor torque T of first and second motors 56 and 72 AAnd T BDescribed TCM 17 is operably connected to described hydraulic control circuit 42 and provides various functions to comprise the various pressure transducer (not shown) of monitoring and generate and send control signal and arrives various electromagnetic coil (not shown), thereby is controlled at pressure switch and control valve in the hydraulic control circuit 42.
[0022] described ECM 23 is operably connected to described motor 14, and act as by many separated times, for simplicity illustrates with set bidirectional interface cable 35, obtains sensing data and controls the actuator of motor 14.Described ECM 23 receives the engine input torque order from described HCP 5.Described ECM 23 is based on the engine speed that is passed to described HCP 5 and the load of monitoring, and determining provides to the actual input torque T of the motor of described speed changer 10 at that time point ITo determine the motor input speed to input shaft 12, it is converted into speed changer input speed, N from the input of speed probe 11 in described ECM 23 monitorings IDescribed ECM 23 monitorings, comprise, for example mainfold presure, engineer coolant temperature, ambient air temperature and external pressure to determine the state of other engine operating parameters from the input of sensor (not shown).Described engine loading can by, for example, described mainfold presure determines, perhaps, according to the operator of monitoring the input of accelerator pedal 113 determined.Described ECM 23 produces and passes on the actuator of command signal with the control motor, comprises, for example, and fuel injector, ignition module and closure control module, all not shown.
[0023] described TCM 17 is operably connected to the input of speed changer 10 and monitoring sensor (not shown) to determine the state of speed changer running parameter.Described TCM 17 produces and passes on command signal with control speed changer 10, comprises the described oil hydraulic circuit 42 of control.Comprise from the input of TCM 17 to HCP 5 and to be used for each clutch, i.e. the output speed N of the estimation clutch torque of C1 70, C2 62, C3 73 and C4 75, and output block 64 OIn order to control, other actuators and sensor can be used for providing supplementary from TCM 17 to HCP 5.TCM 17 monitoring is from the input of pressure switch (not shown) and activate the electromagnetic pressure control coil (not shown) of hydraulic control circuit 42 selectively and the electromagnetic coil (not shown) that is shifted reaches different speed changer work range states to activate each clutch C1 70, C2 62, C3 73 and C4 75 selectively, and is as mentioned below.
[0024] but described BPCM 21 signals are connected in the sensor (not shown) with monitoring ESD 74, comprise the state of electric current and voltage parameter, with the information of battery parameter state that indication ESD 74 is provided to HCP 5.The parameter state of described battery preferably includes battery charging state, cell voltage, battery temperature and the available power of battery, and it is in P BAT_MINTo P BAT_MAXScope.
[0025] braking control module (hereinafter ' BrCM ') 22 functionally is connected to the friction brake (not shown) of each wheel 93.Described BrCM 22 monitoring operators control described friction brake and send control signals to described HCP 5 to operate described first and second motors 56 and 72 based on it to produce control signal the input of braking pedal 112.
[0026] each described control module, ECM 23, TCM 17, TPIM 19, BPCM 21 and BrCM22 are preferably general purpose digital computer, it comprises microprocessor or central processing unit (CPU), comprises ROM (read-only memory) (ROM '), random access memory (RAM '), the storage medium of electrically programable ROM (' EPROM '), high-frequency clock, analog-to-digital conversion (' A/D ') and digital-to-analog conversion (' D/A ') circuit and input/output circuitry and device (' I/O ') and appropriate signals are regulated and the buffering circuit.Each control module has a cover control algorithm, comprises in one that is stored in the described storage medium and is performed so that the resident program instructions and the calibration of computer function separately to be provided.Information transmission between control module preferably adopts described LAN bus 6 and serial peripheral interface bus to realize.Described control algorithm is carried out in the cycle period that presets, and each algorithm is carried out once in each cycle period at least.The algorithm that is stored in described Nonvolatile memory devices is carried out by of described central processing unit, and from the input of sensor and carry out control and diagnostic routine is controlled the operation of actuator, it adopts the calibration of presetting with monitoring.Carry out cycle period at regular intervals, for example carrying out duration of work once every 3.125,6.25,12.5,25 and 100 milliseconds of execution at described hybrid power system.Perhaps, algorithm can be carried out in response to the generation of an incident.
[0027] a described exemplary hybrid power system job in some work range states selectively, it can be described as comprising one engine condition during state (' ON ') left by motor and motor disconnects (' OFF '), with the transmission state that comprises a plurality of fixed gear ratio and continuous variable operator scheme, referring to following table 1.
Table 1
Figure A200810188720D00111
[0028] each speed changer work range state is described in described table and has been pointed out that among described concrete clutch C1 70, C2 62, C3 73 and the C4 75 which is used for each work range state.Choose the first continuous variable pattern by clutch C1 70 " shelves being met " to the external toothing parts of described the third line star gear device 28, for example, EVT pattern 1, perhaps M1.Described engine condition can be ON (' M1_Eng_On ') or ' M1_Eng_Off ') in one.Choose the second continuous variable pattern by the planet carrier that uses clutch C2 62 only axle 60 to be connected to described the third line star gear train 28, for example the EVT pattern 2, perhaps M2.Described engine condition can be ON (' M2_Eng_On ') or ' M2_Eng_Off ') in one.In order to describe, when described engine condition was OFF, the motor input speed was equivalent to zero rev/min (RPM '), that is to say, engine crankshaft is rotation not.The static stall operation provides speed changer 10 with fixing input output velocity ratio, i.e. N I/ N O, operation.First static stall operation (' G1 ') is chosen by using clutch C1 70 and C4 75.Second static stall operation (' G2 ') is chosen by using clutch C1 70 and C2 62.The 3rd static stall operation (' G3 ') is chosen by using clutch C2 62 and C4 75.The 4th static stall operation (' G4 ') is chosen by using clutch C2 62 and C3 73.Because the gear of described planetary gear system 24,26 and 28 is than reducing successively, the fixed ratio operation of input output velocity ratio increases along with the increase of static stall.Described first and second motors 56 and 72 rotating speed are respectively N AAnd N B, depend on by the interior rotation of the defined mechanism of described clutch and with proportional in the input speed that records at described input shaft 12 places.
[0029] operator who obtains in response to user interface 13 is to the input of accelerator pedal 113 and braking pedal 112, HCP 5 and one or more other control modules are determined torque command to control described torque generating means, comprise the motor 14 and first and second motors 56 and 72 to meet operator's torque requests that output block 64 places are passed to power train 90.Based on from described user interface 13 with comprise the input signal of the hybrid power system of ESD 74, HCP 5 determine between operator's torque requests, speed changer 10 and the power trains 90 order output torque, from the input torque of motor 14, be used for transmission of torque clutch C1 70, the C2 62 of speed changer 10, the clutch torque of C3 73, C4 75, and the motor torque that is respectively applied for first and second motors 56 and 72, will be described below.Described instruction output torque can be a pull-up torque, wherein torque flow (torque flow) comes from motor 14 and first and second motors 56 and 72 and be delivered to power train 90 via speed changer 10, also can be anti-torque, it comes from the wheel 93 of power train 90 and is delivered to first and second motors 56 and 72 and motor 14 via speed changer 10.
[0030] final vehicle acceleration is affected by other factors, and for example comprises road load, road grade and vehicle weight.The work range state of speed changer 10 is determined based on the various performance characteristic of hybrid power system.This comprises the above-described operator's torque requests that is conveyed to user interface 13 via accelerator pedal 113 and braking pedal 112.The work range state can need predicted based on the torque of mixed power system, and described torque need be produced by the instruction that order first and second motors 56 and 72 run under electric energy generate pattern or the torque generate pattern.The work range state can be determined that its energy efficiency based on operator's power needs, battery charging state and motor 14 and first and second motors 56 and 72 is determined optimizer system efficient by optimization algorithm or program.Described control system is controlled the torque input of motor 14 and first and second motors 56 and 72 based on the execution result of optimum procedure, thereby and optimization system efficient, with control fuel economy and charge in batteries.And operation can be determined based on the fault of part or system.The described torque generating apparatus of HCP 5 monitoring, and determine that in response to output torque required on the output block 64 power of the speed changer 10 that needs exports to satisfy operator's torque requests.Apparent from the above description, be that electricity functionally connects to use electric energy circulation therebetween between ESD 74 and first and second motors 56 and 72.In addition, motor 14, first and second motors 56 are mechanically functionally to be connected with transferring power betwixt to produce power circuits to give output block 64 with 72 with electro-mechanical transmission 10.
[0031] running of motor 14 and speed changer 10 is subjected to the constraint of power, engine torque and the speed limit of first and second motors 56 and 72, ESD74 and clutch C1 70, C2 62, C3 73 and C4 75.The operation constraint conditio of motor 14 and speed changer 10 can be converted into a group system constraining equation, and it is in one of described control module, and for example HCP5 is performed as one or more algorithm.
[0032], under commentaries on classics for the national games, make speed changer 10 operate under one of described work range state by the actuating of selecting one or two torque transfer clutch still with reference to figure 1.Determine each the torque constraint conditio in motor 14 and first and second motors 56 and 72, and motor 14, first and second motors 56 and 72 and the output block 64 of speed changer 10 in each constraint of velocity condition.The power of battery constraint conditio of ESD74 is determined and is used for further limiting the motor torque constraint conditio of first and second motors 56 and 72.Utilize the system restriction conditional equation, determine preferred dynamical system operation interval based on power of battery constraint conditio, motor torque constraint conditio and constraint of velocity condition.This preferred operation interval comprises a series of admissible operation torque or the speed of motor 14 and first and second motors 56 and 72.
[0033] by deriving and solve simultaneously the dynamical equation of speed changer 10, can determine torque limit by following linear equation, i.e. output torque To in this embodiment:
T M1=T AtoT M1*T A+T BtoT M1*T B+Misc_T M1 [1]
T M2=T AtoT M2*T A+T BtoT M2*T B+Misc_T M2 [2]
T M3=T AtoT M3*T A+T BtoT M3*T B+Misc_T M3 [3]
Wherein, in this embodiment,
T M1The output torque T of expression output block 64 O,
T M2The input torque T of expression input shaft 12 I,
T M3The reaction clutch torque that is used among transmission of torque clutch C1 70, the C2 62 of expression speed changer 10, C3 73, the C4 75,
T AToT M1, T AToT M2, T AToT M3Be T ARespectively to T M1, T M2, T M3Contribution coefficient,
T BToT M1, T BToT M2, T BToT M3Be T BRespectively to T M1, T M2, T M3Contribution coefficient,
Misc_T M1, Misc_T M2And Misc_T M3Be to pass through N I_DOT, N O_DOT, N C_DOT(time rate of change of input speed, output speed and clutch slip speed (clutch slip speed)) contributes to T respectively M1, T M2, T M3Constant and
T AAnd T BIt is the motor torque of first and second motors 56 and 72.
Torque parameter T M1, T M2, T M3Can be any three independent parameter, this depends on concrete application.
[0034] owing to mechanical narrow limitation and system's narrow limitation, motor 14 and speed changer 10 and first and second motors 56 and 72 have the constraint of velocity condition, torque constraint conditio and power of battery constraint conditio.
[0035] the constraint of velocity condition can comprise the N of motor 14 IThe constraint of velocity condition of=0 (engine stop-state), wherein N IIn 600rpm (idle running) arrives the 6000rpm scope.First and second motors 56 and 72 constraint of velocity condition can be as follows:
-10,500rpm≤N A≤+10,500rpm and
-10,500rpm≤N B≤+10,500rpm。
[0036] torque constraint conditio comprises the T that comprises of motor I_MIN≤ T I≤ T I_MAXTorque constraint conditio, and first and second motors comprise T A_MIN≤ T A≤ T A_MAXAnd T B_MIN≤ T B≤ T B_MAXMotor torque constraint conditio.Motor torque constraint conditio T A_MINAnd T A_MAXTorque limit when comprising first motor 56 respectively as motor that produces torque and generator work.Motor torque constraint conditio T B_MINAnd T B_MAXTorque limit when comprising second motor 72 respectively as motor that produces torque and generator work.Preferably obtain minimum and maximum motor torque constraint conditio T the data array in one of memory device of being stored in one of control module with form A_MAX, T A_MIN, T B_MAX, T B_MINCan be under all temps and voltage conditions, the motor of combination and power electronics devices (for example, power converter) are carried out traditional dynamometer test obtain such data array.
[0037] power of battery constraint conditio comprises from P BAT_MINTo P BAT_MAXAvailable battery power in the scope, wherein P BAT_MINBe admissible minimum battery charge power, P BAT_MAXIt is admissible largest battery discharge power.For just, be negative during charging when the power of battery is defined as discharge.
[0038] in constraint of velocity condition, motor torque constraint conditio, clutch torque constraint conditio and power of battery constraint conditio scope, determining T during the continuous service down M1Minimum and maximum value, thereby control motor 14, the first and second motors 56 and 72 also are expressed as motor A56 and motor B 72, and the running of speed changer 10 is with the torque requests that satisfies the operator and instruction output torque.
[0039] can determine to comprise the operating range of torque output area based on the power of battery constraint conditio of ESD74.The power of battery P that uses BATComputational methods as follows:
P BAT=P A,ELEC+P B,ELEC+P DC_LOAD [4]
P wherein A, ELECThe electric power that comprises motor A 56,
P B, ELEC Comprise motor B 72 electric power and
P DC_LOADComprise the known DC load that comprises accessory load.
[0040] with the P in the equation A, ELECAnd P B, ELECObtain following equation after substituting:
P BAT=(P A,MECH+P A,LOSS)+(P B,MECH+P B,LOSS)+P DC_LOAD [5]
P wherein A, MECHThe mechanical output that comprises motor A 56,
P A, LOSSThe power loss that comprises motor A 56,
P B, MECH Comprise motor B 72 mechanical output and
P B, LOSSThe power loss that comprises motor B 72.
[0041] equation 5 can be rewritten as 6 expressions of following equation, wherein, uses speed N AAnd N B, torque T AAnd T BReplace power P AAnd P BThis comprises such hypothesis, promptly the loss of motor and transducer can be set up mathematical model with quadratic equation based on torque, and is as follows:
P BAT=(N AT A+(a 1(N A)T A 2+a 2(N A)T A+a 3(N A))) [6]
+(N BT B+(b 1(N B)T B 2+b 2(N B)T B+b 3(N B)))
+P DC_LOAD
N wherein A, N BThe speed that comprises motor A and B 56 and 72,
T A, T BComprise motor A and B 56 and 72 speed and
A1, a2, a3, b1, b2, b3 are as motor speed N A, N BThe quadratic equation coefficient of function,
[0042] can also be rewritten as 7 expressions of following equation.
P BAT=a 1*T A 2+(N A+a 2)*T A [7]
+b 1*T B 2+(N B+b 2)*T B
+a 3+b 3+P DC_LOAD
[0043] calculates into following equation 8.
P BAT=a 1[T A 2+T A(N A+a 2)/a 1+((N A+a 2)/(2*a 1)) 2] [8]
+b 1[T B 2+T B(N B+b 2)/b 1+((N B+b 2)/(2*b 1)) 2]
+a 3+b 3+P DC_LOAD-(N A+a 2) 2/(4*a 1)-(N B+b 2) 2/(4*b 1)
[0044] calculates into following equation 9.
P BAT=a 1[T A+(N A+a 2)/(2*a 1)] 2+b 1[T B+(N B+b 2)/(2*b 1)] 2 [9]
+a 3+b 3+P DC_LOAD-(N A+a 2) 2/(4*a 1)-(N B+b 2) 2/(4*b 1)
[0045] calculates into following equation 10.
P BAT=[SQRT(a 1)*T A+(N A+a 2)/(2*SQRT(a 1))] 2 [10]
+[SQRT(b 1)*T B+(N B+b 2)/(2*SQRT(b 1))] 2
+a 3+b 3+P DC_LOAD-(N A+a 2) 2/(4*a 1)-(N B+b 2) 2/(4*b 1)
[0046] calculates into following equation 11.
P BAT=(A 1*T A+A 2) 2+(B 1*T B+B 2) 2+C [11]
A wherein 1=SQRT (a 1),
B 1=SQRT(b 1)
A 2=(N A+a 2)/(2*SQRT(a 1)),
B 2=(N B+ b 2)/(2*SQRT (b 1)) and
C=a 3+b 3+P DC_LOAD-(N A+a 2) 2/(4*a 1)-(N B+b 2) 2/(4*b 1)
[0047] motor torque T AAnd T BCan be as being downconverted into T XAnd T Y:
T X T Y = A 1 0 0 B 1 * T A T B + A 2 B 2 - - - [ 12 ]
T wherein XBy T AConversion,
T YBy T BConversion and
A 1, A 2, B 1, B 2Comprise scalar value at application-specific.
[0048] therefore equation 11 can further do following calculation.
P BAT=(T X 2+T Y 2)+C [13]
P BAT=R 2+C [14]
[0049] equation 12 specifies motor torque T ABe transformed into T X, T BBe transformed into T YTherefore, defined one new for T X/ T YThe system of coordinates in space, equation 13 is with power of battery P BATBe converted into T X/ T YThe space.Thereby, can calculate minimum and maximum power of battery P BAT_MAXAnd P BAT_MINBetween power of battery scope, and with the space T after the conversion X/ T YLast point (0,0) is the center, represents with alphabetical K among Fig. 3, with R MAXAnd R MINFor radius illustrates, wherein:
R MIN=SQRT (P BAT_MIN-C) and
R MAX=SQRT(P BAT_MAX-C)。
[0050] preferably with minimum and maximum battery power, P BAT_MINAnd P BAT_MAX, with the battery physical parameter, for example, charged state, temperature, voltage and utilization rate (amp hr/hour) are associated.Top parameters C is defined as at given electromotor velocity N AAnd N BDown, the absolute value of the possible minimum power of battery in the motor torque limit.In fact, work as T A=0 and T B=0 o'clock, first and second motors 56 and 72 output power were 0.In fact, T X=0 and T Y=0 maximum charge power corresponding to ESD74.Positive sign ('+') is defined as the discharge from ESD74, and negative sign ('-') is defined as to ESD74 and charges.R MAXBe defined as maximum battery power, be generally discharge power, R MINBe defined as minimum battery charge power.
[0051] aforementioned to space T X/ T YConversion as shown in Figure 3, be R with radius MINAnd R MAXThe power of battery constraint conditio represented of concentric circle (' Battery Power Constraints ') and the motor torque constraint conditio represented of straight line (' Motor Torque the Constraints ') working zone that limits permission.Find out that by analysis with defined vector in the equation 13, it comprises uses R MINAnd R MAXIndicated, can be by quilt minimum and maximum battery power P BAT_MINAnd P BAT_MAXThe motor torque T of constraint conditio AAnd T BThe T that is constituted X/ T YDetermine the minimum and the maximum battery power of a series of permission torques in the space, the conversion vector [T that determines in energy and the equation 12 XT Y] solve simultaneously.T X/ T YThe scope of the torque that allows has wherein defined some A, B, C, D and the E of expression border, straight line and radius as shown in Figure 3 in the space.
[0052] T X/ T YIn the space definable constant torque line, (' T shown in Figure 3 M1=C1 '), comprise the breakdown torque T that describes in the front equation 1 M1This breakdown torque T in this embodiment M1Comprise output torque T OAt T X/ T YEquation 1,2 and 3 is rewritten as following form in the space.
T M1=T AtoT M1*(T X-A 2)/A 1+T BtoT M1*(T Y-B 2)/B 1+Misc_T M1 [15]
T M2=T AtoT M2*(T X-A 2)/A 1+T BtoT M2*(T Y-B 2)/B 1+Misc_T M2 [16]
T M3=T AtoT M3*(T X-A 2)/A 1+T BtoT M3*(T Y-B 2)/B 1+Misc_T M3 [17]
[0053] with T M1_XY, T M2_XYAnd T M3_XYBe defined as T M1, T M2And T M3By T AAnd T BThat is contributed is that part of, draws:
T M1_XY=T AtoT M1*(T X-A 2)/A 1+T BtoT M1*(T Y-B 2)/B 1 [18]
T M2_XY=T AtoT M2*(T X-A 2)/A 1+T BtoT M2*(T Y-B 2)/B 1 [19]
T M3_XY=T AtoT M3*(T X-A 2)/A 1+T BtoT M3*(T Y-B 2)/B 1 [20]
[0054] following coefficient can be defined by:
T XtoT M1=T AtoT M1/A 1
T YtoT M1=T BtoT M1/B 1
T M1_Intercept=T AtoT M1*A 2/A 1+T BtoT M1*B 2/B 1
T XtoT M2=T AtoT M2/A 1
T YtoT M2=T BtoT M2/B 1
T M2_Intercept=T AtoT M2*A 2/A 1+T BtoT M2*B 2/B 1
T XtoT M3=T AtoT M3/A 1
T YToT M3=T BToT M3/ B 1And
T M3_Intercept=T AtoT M3*A 2/A 1+T BtoT M3*B 2/B 1
[0055] therefore, equation 1,2 and 3 transforms to T X/ T YIn the space, as follows:
T M1_XY=T XtoT M1*T X+T YtoT M1*T Y+T M1_Intercept [21]
T M2_XY=T XtoT M2*T X+T YtoT M2*T Y+T M2_Intercept [22]
T M3_XY=T XtoT M3*T X+T YtoT M3*T Y+T M3_Intercept [23]
[0056] during continuous service, constraint of velocity condition, motor torque constraint conditio and power of battery constraint conditio can be determined and with being transformed T X/ T YLinear equation in the space is expressed.Equation 21 comprises describes output torque constraint conditio T M1, T for example OThe breakdown torque function.
[0057] can obey equation 22 and 23 defined constraint conditio T by using M2And T M3Equation 21 determine to transform to T X/ T YMaximum in the space or least limit torque comprise T M1_XYMax and T M1_XYOne of Min, for example, the minimum and maximum output torque T after the conversion O_MaxAnd T O_Min, determine the torque limit of speed changer 10, promptly be output torque T in this embodiment OAt T X/ T YMaximum in the space after the conversion or least limit torque can be once more from T X/ T YConversion is returned in the space, to determine maximum or least limit torque T M1_MaxAnd T M1_MinThereby, the operation and the control of speed changer 10 and first and second motors 56 and 72 are handled.
[0058] Fig. 4 shows and is transformed T X/ T YMinimum in the space and maximum motor torque constraint conditio T AAnd T B(' T X_Min ', ' T X_Max ', ' T Y_Min ', ' T Y_Max ').Power of battery constraint conditio is transformed T X/ T YIn the space (' R_Min ', ' R_Max ') and have a central point K, (K X, K Y)=(0,0).Described the constraint conditio of the minimum and maximum limit (' Tm2=Tm2_High_Lmt ' and ' Tm2=Tm2_Low_Lmt ') that comprises the additional constraint condition torque, it comprises and is transformed T in the present embodiment X/ T YThe input torque T of the input shaft 12 in the space IScope, and the straight line T that describes by aforementioned equation 22 M2_XYExpression.The straight line T that aforementioned equation 22 is described M2_XYComprise T M2_Intercept, it is corresponding to engine input torque T IGreatest limit and least limit have two different values.Alternatively, the second input torque T M2_XYThe scope that can also comprise clutch torque or other torque input.
[0059] represents to export torque T with the straight line of representing greatest limit (' Tm1=-Tx+Ty (max) ') and least limit (' Tm1=-Tx+Ty (min) ') OOperating range.
[0060] constant torque line (' Tm1 ') expression straight line T M1_XYThe general formula that in equation 24, has positive slope a/b:
Tm1=a*Tx+b*Ty+C [24]
Wherein a<0 and b〉0 and C be constant term.For the needs of explanation, in this description of determining, straight line T M1_XYPositive slope with 1:1.X-intercept C can be varied in minimum or the peak torque one in the equation 24.Therefore, represent to export torque T with the straight line of representing greatest limit (' Tm1=-Tx+Ty (max) ') and least limit (' Tm1=-Tx+Ty (min) ') OOperating range.
[0061] Fig. 5 has described based on constraint of velocity condition, motor torque constraint conditio and power of battery constraint conditio, and is constrained in the scope of the additional torque input that comprises Tm2 and determines minimum and maximum output torque T O_MaxAnd T O_MinOne of flow process.This flow process comprises determining whether optimal solution is the maximum value of output, that is, and and T M1_XYMax is expressed as the Tm1_Max_Flag of marker, and perhaps whether this optimal solution is the minimum value of output, that is, setting identification Tm1_Max_Flag does not indicate T M1_XYMin.Based on T X/ T YMotor torque constraint conditio in the space and power of battery constraint conditio are calculated the maximum value (or minimum value) of the first torque Tm1, promptly comprise T M1_XYMax or T M1_XYOne of Min, and be (Tx, some P Ty) (or some Q) expression (502) with coordinate among Fig. 4.Calculate the second input torque T by equation 22 M2_XY(' Tm2_Value) (504).Determine the second input torque T M2_XYWhether the value of (' Tm2_Value ') is positioned at the operating range of second input torque, shown in the straight line of the expression upper limit (' Tm2_High_Lmt ') and lower limit (' Tm2_Low_Lmt ') (506).As definite second input torque T M2_XY(' Tm2_Value ') when being positioned at the operating range of second input torque, accepting with coordinate is that (Tx, the maximum value (or minimum value) of the first torque Tm1 of some P Ty) (or some Q) expression is as effectively separating (518).(it is reduced into motor torque (T for Tx, the Ty) optimal solution of expression control operation A, T B) to control the running of first and second motors 56 and 72.
[0062] as definite second input torque T M2_XY(' Tm2_Value ') is during less than the operating range of second input torque, shown in the straight line of representing lower limit (' Tm2_Low_Lmt ') among Fig. 4 (508), then the second torque Tm2 is set at lower limit, promptly, Tm2=Tm2_min is made as straight line Tm2=Tm2Low_Lmt (510), and begins search to determine in motor torque constraint conditio and the power of battery constraint conditio minimum value (or maximum value) (514) with the interior first torque Tm1 on lower limit (' Tm2_Low_Lmt ').In any case, the described minimum value (or maximum value) (520) that comprises the first torque Tm1 that is positioned at motor torque constraint conditio and the power of battery constraint conditio and the second torque Tm2 constraint conditio of separating.
[0063] as definite second input torque T M2_XY(' Tm2_Value ') is during greater than the operating range of second input torque, shown in the straight line of representing the upper limit (' Tm2_High_Lmt ') among Fig. 4 (508,512), carry out search to determine within motor torque constraint conditio and the power of battery constraint conditio and be positioned at the maximum value (or minimum value) (516) of the first torque Tm1 on the upper limit (' Tm2_High_Lmt ').Under any circumstance, the described maximum value (or minimum value) (520) that comprises the first torque Tm1 that is positioned at motor torque constraint conditio and the power of battery constraint conditio and the second torque Tm2 constraint conditio of separating.
[0064] optimal solution under this group constraint conditio (520) is to have separating that less Tm1 orders, that is, in the time will exporting the torque maximization, less output torque constraint conditio T M1, maybe when the output torque minimizes, have than separating that big Tm1 is ordered.Disaggregation preferably includes representative and is used to control the point of optimal solution of running (Tx, Ty), it can be reduced into motor torque (T A, T B), thereby control the running of first and second motors 56 and 72.
[0065] aforesaid mode of execution is based on the straight line T of the general formula that has positive slope a/b in the equation 24 M1_XY: (as previously mentioned):
Tm1=a*Tx+b*Ty+C [24]
Wherein a<0 and b〉0 and C be constant term, for for example, slope a/b=1:1, x-intercept C can change.The present invention also is applicable to a〉0, b<0, slope a/b is less than 1:1 or greater than the combined situation of 1:1.
[0066] the present invention is described certain preferred implementation and its improvement.By reading and understanding specification and can make more modification and replacement.Therefore, the present invention is not limited to be described as the embodiment of carrying out best mode of the present invention, but comprises that all fall into all mode of executions in the claim scope.

Claims (17)

1, a kind of method of controlling electro-mechanical transmission, electro-mechanical transmission is connected mechanically to first and second motors so that power is outputed to output block, and the method comprises:
Determine the motor torque constraint conditio of first and second motors;
Determine to be electrically connected to the power of battery constraint conditio of the electrical energy storage device of first and second motors;
Determine additional torque input range to electro-mechanical transmission; With
Determine to give the preferred output torque of the output block of electro-mechanical transmission, this is preferably exported, and torque can obtain in motor torque constraint conditio, acquisition and based on power of battery constraint conditio in the additional torque input range.
2, method according to claim 1 is wherein preferably exported torque and is comprised the instruction output torque of giving output block in response to operator's torque requests.
3, method according to claim 2 is characterized in that preferably exporting torque and comprises maximum pull-up torque to output block.
4, method according to claim 2 is characterized in that preferably exporting torque and comprises maximum regeneration torque to output block.
5, method according to claim 1 is characterized in that the additional torque input comprises engine input torque.
6, method according to claim 1 is characterized in that the additional torque input comprises the clutch anti-torque.
7, method according to claim 1, it also comprises the running of the control electro-mechanical transmission and first and second motors, thereby obtains the preferred output torque at output block place based on motor torque constraint conditio, additional torque input range and power of battery constraint conditio.
8, method according to claim 7, it also comprises the preferred output torque of determining to the electro-mechanical transmission output block, should preferred output torque in the additional torque input range, can obtain, and in motor torque constraint conditio, can obtain and additional torque input when exceeding maximum battery power constraint conditio in additional torque input, minimize the violation of maximum battery power constraint conditio.
9, method according to claim 7, it also comprises the preferred output torque of determining to the electro-mechanical transmission output block, should preferred output torque in the additional torque input range, can obtain, and in motor torque constraint conditio, can obtain and additional torque input in maximum battery power constraint conditio scope, can obtain the time in additional torque input, be subjected to the constraint of maximum battery power constraint conditio.
10, method according to claim 7, it also comprises and will give the preferred output torque limit of electro-mechanical transmission output block for can obtain in motor torque constraint conditio and obtainable output torque in power of battery constraint conditio.
11, method according to claim 10 is characterized in that maximum battery power constraint conditio comprises the largest battery discharge power.
12, method according to claim 10 is characterized in that minimum power of battery constraint conditio comprises minimum battery charge power.
13, method according to claim 1 is characterized in that additional torque input comprises the input torque from the internal-combustion engine that is connected mechanically to electro-mechanical transmission to input shaft.
14, method according to claim 1 is characterized in that the additional torque input comprises through the torque transmission that torque transmits clutch that applies in the speed changer.
15, method according to claim 1 is characterized in that also comprising:
Make up the minimum and maximum motor torque constraint conditio of expression first and second motors and the math equation of representing minimum and maximum power of battery constraint conditio;
Make up the math equation of expression output torque;
Make up the math equation of expression additional torque input range;
The math equation of the minimum and maximum power of battery constraint conditio of expression is transformed into the concentric circle equation with relevant radii;
The math equation of representing the minimum and maximum motor torque constraint conditio of first and second motors is transformed into the equation that comprises straight line;
The math equation of expression additional torque input range is transformed into the equation that comprises straight line; With
The math equation of expression output torque is transformed into the equation that comprises straight line.
16, method according to claim 15 is characterized in that also comprising:
Determine obtainable output torque after at least one conversion based on the motor torque constraint conditio of first and second motors after the conversion, power of battery constraint conditio after the conversion and the additional torque input range after the conversion;
Obtainable maximum output torque after definite conversion from electro-mechanical transmission; With
With obtainable maximum output torque conversion again after the conversion, thus the preferred motor torque of definite first and second motors.
17, method according to claim 15 is characterized in that also comprising at least one common factor of the math equation after the conversion of math equation after the conversion of math equation after the conversion of minimum and maximum motor torque constraint conditio of math equation after the conversion that calculates the minimum and maximum power of battery constraint conditio of expression, expression first and second motors, expression additional torque input range and expression output torque.
CN200810188720XA 2007-11-01 2008-10-31 System constraints method of controlling operation of an electro-mechanical transmission with an additional constraint range Active CN101446348B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US98449207P 2007-11-01 2007-11-01
US60/984492 2007-11-01
US12/238,594 US8073602B2 (en) 2007-11-01 2008-09-26 System constraints method of controlling operation of an electro-mechanical transmission with an additional constraint range
US12/238594 2008-09-26

Publications (2)

Publication Number Publication Date
CN101446348A true CN101446348A (en) 2009-06-03
CN101446348B CN101446348B (en) 2013-01-16

Family

ID=40588716

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810188720XA Active CN101446348B (en) 2007-11-01 2008-10-31 System constraints method of controlling operation of an electro-mechanical transmission with an additional constraint range

Country Status (1)

Country Link
CN (1) CN101446348B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398593A (en) * 2010-09-15 2012-04-04 通用汽车环球科技运作有限责任公司 Speed constraint control procedure
CN103448715A (en) * 2012-05-30 2013-12-18 通用汽车环球科技运作有限责任公司 Method and apparatus for determining engine pulse cancellation torque
CN113858934A (en) * 2020-06-30 2021-12-31 中车时代电动汽车股份有限公司 Hybrid power system and vehicle adopting same

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6300735B1 (en) * 2000-03-22 2001-10-09 Caterpillar Inc. Control for a two degree of freedom electromechanical transmission and associated method
JP3933106B2 (en) * 2003-07-30 2007-06-20 トヨタ自動車株式会社 POWER OUTPUT DEVICE, ITS CONTROL METHOD, AND AUTOMOBILE
US7090613B2 (en) * 2004-05-15 2006-08-15 General Motors Corporation Method of providing electric motor torque reserve in a hybrid electric vehicle

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398593A (en) * 2010-09-15 2012-04-04 通用汽车环球科技运作有限责任公司 Speed constraint control procedure
CN103448715A (en) * 2012-05-30 2013-12-18 通用汽车环球科技运作有限责任公司 Method and apparatus for determining engine pulse cancellation torque
CN103448715B (en) * 2012-05-30 2016-05-11 通用汽车环球科技运作有限责任公司 Eliminate the method and apparatus of moment of torsion for determining engine pulse
CN113858934A (en) * 2020-06-30 2021-12-31 中车时代电动汽车股份有限公司 Hybrid power system and vehicle adopting same

Also Published As

Publication number Publication date
CN101446348B (en) 2013-01-16

Similar Documents

Publication Publication Date Title
CN101480950B (en) System constraints method of controlling operation of an electro-mechanical transmission with an additional constraint
EP2168829B1 (en) System constraints method of controlling operations of an electro-mechanical transmission with an addional constraints range
EP2070794B1 (en) Method and apparatus to determine a preferred output torque for operating a hybrid transmission in a continuously variable mode
CN101539197B (en) Method and apparatus to determine a preferred output torque for operating a hybrid transmission in a fixed gear operating range state
EP2055593B1 (en) System constraints method of controlling operation of an electro-mechanical transmission with two external input torque ranges
EP2065269B1 (en) Method of determining output torque limits of a hybrid transmission operating in a fixed gear operating range state
EP2065270B1 (en) Method and apparatus to determine a preferred output torque in mode and fixed gear operation with clutch torque constraints for a hybrid powertrain system
US7977896B2 (en) Method of determining torque limit with motor torque and battery power constraints
CN101508298B (en) Method and control architecture to determine motor torque split in fixed gear operation for a hybrid powertrain system
CN101493143B (en) Method for determining input speed acceleration limits in a hybrid transmission
US8321100B2 (en) Method and apparatus for dynamic output torque limiting for a hybrid powertrain system
CN101508289B (en) Control of engine torque for traction and stability control events for a hybrid powertrain system
CN101592093A (en) Automatically start the method for the internal-combustion engine in the mixed power system
CN101446348B (en) System constraints method of controlling operation of an electro-mechanical transmission with an additional constraint range
EP2058203B1 (en) Method and apparatus for dynamic output torque limiting for a hybrid powertrain system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant