CN103381823B - A method and a system for a hybrid electric vehicle - Google Patents

A method and a system for a hybrid electric vehicle Download PDF

Info

Publication number
CN103381823B
CN103381823B CN201310162605.6A CN201310162605A CN103381823B CN 103381823 B CN103381823 B CN 103381823B CN 201310162605 A CN201310162605 A CN 201310162605A CN 103381823 B CN103381823 B CN 103381823B
Authority
CN
China
Prior art keywords
engine
torque
electromotor
clutch
error
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.)
Expired - Fee Related
Application number
CN201310162605.6A
Other languages
Chinese (zh)
Other versions
CN103381823A (en
Inventor
亚当·南森·班克
杰弗里·艾伦·多林
亚历克斯·奥康纳·吉布森
丹尼斯·克雷格·里德
马克·斯蒂文·山崎
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.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies 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 US13/738,906 external-priority patent/US8738217B2/en
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of CN103381823A publication Critical patent/CN103381823A/en
Application granted granted Critical
Publication of CN103381823B publication Critical patent/CN103381823B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/02Conjoint control of vehicle sub-units of different type or different function including control of driveline clutches
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • 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
    • B60W20/00Control systems specially adapted for hybrid vehicles
    • B60W20/50Control strategies for responding to system failures, e.g. for fault diagnosis, failsafe operation or limp mode
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • B60K2006/4825Electric machine connected or connectable to gearbox input shaft
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine 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/06Combustion engines, Gas turbines
    • B60W2510/0657Engine 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Hydraulic Clutches, Magnetic Clutches, Fluid Clutches, And Fluid Joints (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)

Abstract

The invention provides a system and a method for obtaining torque estimation faults and updating a torque estimation model. In one embodiment, the torque estimation faults are obtained during flame-out of the engine after a disengaging clutch connected between an engine and an electric machine is released. In the following engine operation period, the updated torque estimation module is used for controlling the torque and thus improving the driving feeling and vehicle performance.

Description

For the method and system of hybrid vehicle
Cross-reference to related applications
This application claims the priority of the U.S. Provisional Patent Application the 61/642nd, 877 submitted on May 4th, 2012, Its content is hereby expressly incorporated by reference
Technical field
The present invention relates to be used for the system and method for improving the cornering ability of vehicle and fuel economy.The method is especially right The electromotor for being selectively connected to motor and variator is effective.
Background technology
Hybrid vehicle potentially provides the fuel economy and VMT Vehicle-Miles of Travel better than non-mixed power vehicle.It is mixed An example for closing power vehicle includes being selectively connected to the electromotor of motor and variator according to vehicle operation conditions.Send out Motivation can be selectively connected to motor and variator via the disconnect-type clutch of electric power actuating or hydraulic actuation.Separate type Clutch allows motor to provide moment of torsion to wheel under low torque demand condition, and need not operate electromotor and need not provide torsion Square is rotating the electromotor of unburned air-fuel mixture.Disconnect-type clutch can be additionally used in via motor make electromotor from The state not rotated is restarted.
Selection of Motor is connected to electromotor via disconnect-type clutch to cause in non-mixed power vehicle In the problem that do not occurred.For example, engine start can introduce vibration and torque ripple to vehicle driveline.If Disconnect-type clutch is suddenly used excessively, then noise and vibration can be introduced in vehicle driveline, so that driving Member is interfered.Similarly, if excessively suddenly discharging disconnect-type clutch, driver can equally be interfered.Therefore, It is desirable to improve disconnect-type clutch operation, so as to not using power operation vehicle and using power operation car State between realize a smooth transition.
The content of the invention
Inventors have recognized that disadvantages mentioned above and develop a kind of method of operation hybrid vehicle, bag Include:During engine misses state, release is connected to the separate type between the motor in electromotor and power transmission system of vehicle Clutch;And based on engine torque, engine speed and engine retard degree when clutch discharges relative to which each Designated value deviation come estimate disconnect-type clutch release after torque error.In this way, torque error can be obtained.
In an example, during engine misses state, optionally disable electromotor and release is connected to and sends out Disconnect-type clutch between the remainder (including motor, variator and wheel) of motivation and power transmission system of vehicle.It is based on Speed and pedal position when flame-out, it may be desirable to roll and stop.Engine controller is specified before can determine that clutch release Engine torque so that maintain substantially zeroed moment of torsion at clutch two ends after clutch release.There is no electromotor In the case of moment of torsion estimation error, after clutch release, electromotor can follow the rotating speed/acceleration based on specified moment of torsion Curve.Therefore, moment of torsion can be obtained and crosses estimation relative to the deviation of expected value based on practical engine speeds and engine retard degree Error and low estimation error.Error can be obtained with the function that engine speed and executor set.Then, the error for being obtained Can be used to update torque estimation model, and engine torque is controlled when clutch is applied during subsequent engine is restarted.
In this way, moment of torsion estimation error can be obtained and improves moment of torsion control.By obtaining torque error and updating Torque estimation model, can reduce the powertrain torque disturbance of hybrid vehicle.Additionally, the method can improve vehicle drive Performance.Additionally, the method can reduce PWTN abrasion, so as to increase the working life of PWTN.
In another embodiment, a kind of method for hybrid electric vehicle power power train includes:In response to idling Stop condition, optionally disables the disconnect-type clutch that electromotor release are connected between electromotor and CISG, and CISG connects It is connected to the variator and wheel of PWTN;While engine retard, engine torque designated value is maintained;And be based on When disconnect-type clutch discharges, the rotating speed response of electromotor obtains engine torque error.
In another embodiment, select engine torque designated value so that when disconnect-type clutch is discharged expecting The rate of deceleration make engine retard.
In another embodiment, the rotating speed response based on electromotor obtains engine torque error and includes:If started Machine is slower than expectation deceleration to slow down, then obtain engine torque and cross estimation error;If electromotor is faster than expectation, deceleration is come Slow down, then obtain the low estimation error of engine torque.
In another embodiment, disconnect-type clutch release is based further on while when maintaining engine torque designated value CISG speed responsive obtaining engine torque error.
In another embodiment, discharge disconnect-type clutch speed is included in higher than release separation while threshold velocity Formula clutch.
In another embodiment, the method further includes with the function of engine speed to obtain engine torque mistake Difference.
In another embodiment, the method is further included:Update engine torque using the torque error for obtaining to estimate Model is calculated, and is specified based on the engine torque appraising model control engine torque for updating during subsequent engine is restarted Value.
In another embodiment, a kind of hybrid vehicle method includes:After clutch release, it is intended to separating Formula clutch two ends provide zero moment of torsion, and electromotor is mechanically connected to motor by the clutch;And after clutch release A period of time in based on electromotor and/or the rate curve of motor, the air and fuel error provided needed for zero moment of torsion is provided.
In another embodiment, it is intended to which providing zero moment of torsion at clutch two ends includes:It is determined that providing substantially zeroed torsion The engine torque designated value of square, and moment of torsion designated value determined by specifying before clutch release.
In another embodiment, the speed curves based on electromotor obtain error and include:If practical engine speeds Curve is higher than desired engine speed graph within this period of time, then obtain the mistake that estimation is crossed corresponding to engine torque Difference;If practical engine speeds curve this period of time in be less than desired engine speed graph, obtain corresponding to Engine torque underestimates the error of calculation, wherein desired engine speed graph is based on engine torque designated value.
In another embodiment, with the function of engine speed and the setting of one or more engine actuators obtaining Error.
In another embodiment, obtaining error includes:During engine idle stops, obtaining when speed is higher than threshold value Obtain error.
It is by referring solely to specific embodiment or combining accompanying drawing with reference to specific embodiment, of the present utility model above-mentioned Advantage and other advantages and feature will become apparent.
It should be understood that, there is provided summary above will be entered in following detail specificationss to be introduced in simplified form The set of the concept of one step description.This is not meant to the crucial or essential feature for recognizing claimed theme, and its scope is by institute Attached claim is uniquely limiting.In addition, theme required for protection be not limited to solve it is above-mentioned or in the disclosure The embodiment of any shortcoming mentioned in any part.
Description of the drawings
By referring solely to specific embodiment or combine accompanying drawing with reference to specific embodiment read embodiment example, Will become more apparent that ground understands advantage as herein described, wherein:
Fig. 1 is the schematic diagram of electromotor;
Fig. 2 shows the structure of first example vehicle power drive system;
Fig. 3 shows the structure of second example vehicle power drive system;
Fig. 4 is moment of torsion estimation error to be obtained during engine misses state and is based on during follow-up power operation The flow chart of the error control engine torque for being obtained;
Fig. 5 is relative to the inclined of its respective designated value based on engine speed, engine acceleration and engine torque The flow chart that difference obtains the method for torque error;
Fig. 6 is accelerated based on engine speed graph at one or more selected engine speed setpoints and electromotor Write music line relative to its respective expectation curve deviation obtain torque error method flow chart;
Fig. 7 is to illustrate that the method based on Fig. 5 obtains the exemplary curve of torque error;
Fig. 8 and Fig. 9 are to illustrate that the method based on Fig. 6 obtains the exemplary curve of torque error.
Specific embodiment
The present invention relates to control the power drive system of hybrid vehicle.Hybrid vehicle may include Fig. 1 to Fig. 3 institutes The electromotor for showing and motor.In vehicle run duration, regardless of whether with the bent axle (CISG) for being integrated with starter/generator, Electromotor can be operated.Additionally, regardless of whether operation electromotor, can operate the CISG.In the engine misses selected During state, when the clutch that electromotor was closed and connected the engine to vehicle driveline remainder is released When putting, can be responded relative to its respective expectation based on engine speed response and/or motor speed after discharging in clutch The deviation of value is obtaining engine torque estimation error.Engine controller can be configured to perform control after clutch discharges Processing procedure sequence (exemplary process of such as Fig. 4 to Fig. 6), with based on the engine speed graph deviation in a period of time, electromotor Projectile deceleration history deviation etc. or based on speed window (window) obtaining torque deviation.Fig. 7 to Fig. 9 shows that clutch is released The example of torque error is obtained after putting based on deviation.Torque error can be obtained with the function of electromotor setting and actuator set , and can be used to update torque estimation model.In this way, during follow-up power operation, can be preferably Control engine torque is disturbed with reducing power drive system.
With reference to Fig. 1, the internal combustion engine 10 of multiple cylinders is included by the control of engine electronic control 12, is shown in Fig. 1 One of cylinder.Electromotor 10 includes cylinder 30 and cylinder wall 32, and piston 36 is located therein and is connected with bent axle 40.Flywheel 97 Bent axle 40 is connected to ring gear 99.Starter 96 includes pinion shaft 98 and little gear 95.Pinion shaft 98 is alternative Ground promotes little gear 95 to engage with ring gear 99.Shown cylinder 30 is via respective intake valve 52 and air bleeding valve 54 and air inlet discrimination Pipe 44 and exhaust manifold 48 connect.Each intake valve and air bleeding valve can be operated by admission cam 51 and exhaust cam 53.Air inlet The position of cam 51 can be determined by admission cam sensor 55.The position of exhaust cam 53 can pass through exhaust cam sensor 57 It is determined that.
Fuel injector 66 is illustrated to inject fuel directly into combustor 30, and this is known to those skilled in the art Directly to spray.Alternatively, fuel can be ejected into air inlet, and this is known as air inlet spray to those skilled in the art Penetrate.Fuel injector 66 proportionally conveys liquid fuel with the pulsewidth of the FPW signals from controller 12.By including fuel The fuel system (not shown) of case, petrolift and fuel rail (not shown) delivers fuel to fuel injector 66.In response to control Device processed 12 provides operating current from driver 68 to fuel injector 66.Additionally, inlet manifold 44 is illustrated and optional electronics section Stream valve 62 is connected, and the position of the choke valve 62 adjustment choke block 64 is controlling the air-flow from air inlet 42 to inlet manifold 44. In one example, low pressure direct injection system can be used, now fuel pressure can be promoted to about 20-30bar.Alternatively, also Higher fuel pressure can be produced using high-pressure double-stage fuel system.
In response to controller 12, DIS 88 provides pilot spark to cylinder 30 via spark plug 92.It is wide Domain aerofluxuss oxygen (UEGO) sensor 126 is illustrated the exhaust manifold 48 for being connected to 70 upstream of catalyst.Alternatively, two state Exhaust gas oxygen sensor can substitute UEGO sensor 126.
In an example, transducer 70 may include multiple catalyst bricks.In another example, it is possible to use Duo Gepai Control device is put, each is respectively provided with multiple bricks.In an example, transducer 70 can be three-way type catalyst.
Controller 12 is illustrated as conventional microcomputer in FIG, and which includes microprocessor unit 102, input/output The data/address bus of port 104, read only memory 106, random access memory 108, keep-alive memorizer 110 and routine.Controller 12 are illustrated to receive the multi-signal from the sensor being connected with electromotor 10, in addition to those signals for being discussed before, Also include the ECT (ECT) from the temperature sensor 112 being connected with cooling jacket 114, be connected to acceleration Pedal 130 is for sensing the signal of the position sensor 134 of the power applied by foot 132, from the pressure for being connected to inlet manifold 44 The measured value of the engine manifold pressure (accompanying drawing) of force transducer 122, the hall effect sensor for coming 40 position of self-inductance measurement bent axle The signal of 118 engine position sensor, from sensor 120 entrance electromotor air mass measured value and from The measured value of the throttle valve position of sensor 58.(not shown sensor) atmospheric pressure can also be sensed to come for controller 12 Process.In this preferred aspect for illustrating, bent axle each rotation, engine position sensor 118 just produce predetermined quantity etc. Interval pulse, thus determining engine speed (RPM).
In some instances, electromotor may be connected to the motor/battery system in hybrid vehicle shown in Fig. 2 and Fig. 3 System.Additionally, in some instances, other engine structures, such as Diesel engine can also be used.
Each cylinder in run duration, electromotor 10 generally goes through four-stroke cycle, and the circulation includes that air inlet is rushed Journey, compression stroke, expansion stroke and exhaust stroke.Generally, during induction stroke, air bleeding valve 54 is closed and intake valve 52 is opened Open.Air enters combustor 30 via inlet manifold 44, and then piston 36 is moved to the bottom of cylinder so that in combustor 30 Volume increases.Piston 36 generally (for example, is worked as combustion near the position that the bottom of cylinder and the stroke terminate by those skilled in the art When burning room 30 is in its maximum volume) it is referred to as lower dead center (BDC).During compression stroke, intake valve 52 and air bleeding valve 54 are closed Close.Piston 36 moves the air compression so that in combustor 30 to cylinder head.Piston 36 is generally in by those skilled in the art The stroke terminates and near point (for example, when cylinder 30 is in its minimum volume) the referred to as top dead centre (TDC) of cylinder head.With During lower referred to as injection, fuel enters combustor.During hereinafter being referred to as igniting, the fuel of injection is by such as fire The known ignition method igniting of flower plug 92, so as to cause burning.During expansion stroke, piston 36 is pushed back to by the gas of expansion BDC.Bent axle 40 makes the movement of piston be changed into the rotation torque of rotary shaft.Finally, during exhaust stroke, air bleeding valve 54 is opened To discharge burned air-fuel mixture and piston return TDC to exhaust manifold 48.Note, it is illustrated above only to make For an example, thus it is possible to vary the unlatching of intake valve and air bleeding valve and/or timeing closing, for example, provide positive valve lap or negative valve weight Folded, intake valve time-delay closing or various other examples.
Fig. 2 is the block diagram of vehicle driveline 200.Power drive system 200 can be driven by electromotor 10.Start Machine 10 can start system by electromotor shown in Fig. 1 and start or by CISG240 startings.Additionally, electromotor 10 can be caused via moment of torsion Dynamic device 204 (fuel injector, choke valve etc.) is produced or adjusts moment of torsion.
Engine output torque is can transmit to the input side of double mass flywheel 232.Engine speed and double mass flywheel Input side position and speed can be determined via engine position sensor 118.Double mass flywheel 232 is may include for suppressing power The spring and disintegrate-quality block (mass) (not shown) of driveline torque disturbance.The outlet side of double mass flywheel 232 is illustrated It is mechanically attached to the input side of disconnect-type clutch 236.Disconnect-type clutch 236 can be by electric actuation or hydraulic actuation.Position Sensor 234 is located at the disconnect-type clutch side of double mass flywheel 232, to sense the outgoing position and speed of double mass flywheel 232 Degree.The downstream of disconnect-type clutch 236 is illustrated to be mechanically attached to CISG input shafts 237.
CISG can be operated to provide moment of torsion to power drive system 200 or driveline torque is converted into electric energy It is stored in apparatus for storing electrical energy 275.Apparatus for storing electrical energy 275 can be battery, capacitor or inducer.Under CISG240 Trip side is mechanically attached to the impeller 285 of fluid torque-converter 206 via axle 241.The upstream side of CISG be mechanically attached to separate type from Clutch 236.Fluid torque-converter 206 includes the turbine 286 to 270 output torque of axle.Axle 270 will be fluid torque-converter 206 mechanical It is connected to automatic transmission 208.Fluid torque-converter 206 also includes fluid torque-converter bypass lock-up clutch 212 (TCC).Work as TCC During locking, moment of torsion is shown delivered directly to turbine 286 from impeller 285.TCC is by 12 electric operating of controller.Alternatively, TCC can To be hydraulically locked.In an example, fluid torque-converter is considered the part of variator.Can be via position sensor 239 rotating speeds for determining transformer turbine machine and position.In some instances, 238 and/or 239 can be torque sensor Or can be the coalition of position sensor and torque sensor.
When lockup clutch of converter 212 is completely segregated, fluid torque-converter 206 can be via fluid torque-converter whirlpool Engine torque is sent to automatic transmission 208 by the fluid conveying between turbine 286 and fluid torque-converter impeller 285, so as to Realize multiple torque.Conversely, when lockup clutch of converter 212 is fully engaged, engine output torque can be via liquid Power converter clutch is conveyed directly to the input shaft (not shown) of variator 208.Alternatively, lockup clutch of converter 212 partly can engage, so as to realize the adjustment of the torque capacity to being directly delivered to variator.Controller 12 can be configured to ring Should ask in various engine operating conditions or according to the power operation based on driver, by adjusting hydraulic torque converter lockout Clutch is adjusting the torque capacity transmitted by fluid torque-converter 206.
Automatic transmission 208 includes engagement sleeve (for example, gear 1-6) 211 and forward gear clutch 210.Gear from Clutch 211 and forward gear clutch 210 optionally can be engaged to advance vehicle.The torque output of automatic transmission 208 Can transfer to be transferred to wheel 216 to advance vehicle via output shaft 260.Specifically, automatic transmission 208 can be in response to vehicle Input driving torque of the transport condition at the front transfer input shaft 270 that output driving moment of torsion is transmitted to wheel 216.
Furthermore, it is possible to frictional force is applied on wheel 216 by engaging wheel drag 218.In an example, Wheel drag 218 can be engaged in response to driver's foot press brake pedal (not shown).In other instances, controller 12 or the engageable wheel drag of controller that associates with controller 12.Similarly, in response to driver by foot from brake pedal Upper release, can pass through release wheel drag 218 and reduce the frictional force being applied on wheel 216.Additionally, automatic as electromotor A part for parking procedure, vehicle brake can apply frictional force to wheel 216 via controller 12.
Mechanical oil pump 214 can be fluidly connected to automatic transmission 208 to provide hydraulic pressure to engage multiple clutches, such as before Enter to keep off clutch 210, engagement sleeve 211 and/or lockup clutch of converter 212.For example, mechanical oil pump 214 can be according to Operated according to fluid torque-converter 206, and can be driven by the rotation of electromotor or CISG via input shaft 241. Therefore, the hydraulic pressure for generating in mechanical oil pump 214 can increase with the increase of engine speed and/or CISG speed, and can To reduce with the reduction of engine speed and/or CISG speed.
As Fig. 1 is shown in further detail, controller 12 is can be configured to from 10 receives input of electromotor, so as to control electromotor Torque output and/or fluid torque-converter, variator, CISG, clutch and/or brake operation.As an example, lead to Cross the liter that control choke valve opens timing and/or valve timing, valve lift and turbocharged engine or mechanically-sapercharged engine Pressure, adjusts the combination of spark timing, fuel pulse width, fuel impulse timing and/or air inlet, can control engine torque defeated Go out.In the example of Diesel engine, by the combination for controlling fuel pulse width, fuel impulse timing and air inlet, controller 12 controllable engine torque outputs.In all cases, electromotor control can perform electromotor control by cylinder, to control Engine torque is exported.As it is known by the man skilled in the art, controller 12 can be exported with control mode, and reached by being adjusted to Or from the magnetic field of CSIG and/or armature winding operating current come control by CISG produce electric energy.
When idling-stopping condition is met, controller 12 can make to start by cutting out to electromotor supply fuel and igniting Machine stops working.However, in some instances, electromotor can also continue to rotation.Additionally, to maintain a certain amount of torsion in the transmission Square, controller 12 can make the revolving part of variator 208 be grounded to the casing 259 of variator, so as to be grounded to vehicle frame.Tool Body ground, engageable one or more transmission clutch of controller 12 (such as forward gear clutch 210), and it is such as entitled " METHOD FOR CONTROLLING AN ENGINE THAT MAY BE AUTOMATICALLY STOPPED " (which is all interior Appearance be hereby expressly incorporated by reference) U.S. Patent application 12/833,788 described in by engagement transmission clutch locking to speed change Device casing 259 and vehicle frame.Transmission clutch pressure can change (for example, increase) to adjust connecing for transmission clutch Conjunction state, and the transmission torque of desired amount is provided.
During engine misses, it is also possible to adjust wheel brake pressure based on transmission clutch pressure, to subtract Locking (tying up) variator is aided in while the moment of torsion for transmitting by wheel less.Specifically, by locking one or many Wheel drag 218 is applied while the transmission clutch of individual engagement, contrary power can be applied to variator, and be applied then It is added on power transmission, so as to keep transmission gear to have the initiative engagement state simultaneously in the case of without the need for mobile wheel Torsional-energy in maintenance transmission gear train.In an example, during engine misses, by the speed change being engaged by locking Device clutch, can adjust wheel brake pressure to coordinate the application of wheel drag.Thus, by adjusting wheel drag Pressure and clutch pressure, keep torque capacity in the transmission when can adjust engine misses.
When satisfaction restarts condition and/or when vehicle driver wants to start vehicle, controller 12 can be by recovering cylinder Burn and restart electromotor.As further described with reference to Fig. 4 to Fig. 9, electromotor can be started using various ways.
Referring now to Fig. 3, the structure of second example vehicle power drive system is shown.Power drive system 300 In many elements it is similar with the element in power drive system 200 and adopt identical label.Therefore, for simplicity's sake, save Explanation slightly to having element between Fig. 2 and Fig. 3.The explanation of Fig. 3 is limited to the elements different from the element of Fig. 2.
Power drive system 300 includes double clutch-twin countershaft transmission 308.Variator 308 is substantially to be grasped automatically The manual transmission of work.The operation first clutch 310 of controller 12, second clutch 314 and gearshift 315 are with gear Selected between (for example, the first to the 5th gear) 317.First clutch 310 and second clutch 314 can be by selectivitys Open or close between gear 317 switch.Moment of torsion is sent to wheel 216 from variator 308 by output shaft 260.
Applicants have realized that separating for the engine output between electromotor and motor (or CISG) has For the hybrid power system of formula clutch (being shown in Figure 2 for 236), not only quickly but also smoothly can be connected and disconnected from starting Machine is particularly important.Specifically, response is for connection during the requirement accelerating vehicle being input into according to driver in electromotor Motivation is particularly important.Similarly, it is desired to smooth transition is promoting smoothly (transparent) patten transformation.To realize Above-mentioned purpose, in the whole range of speeds of electromotor, power train is required to effectively activate the engine torque for being close to zero.
For example, when engage or discharge disconnect-type clutch when, from clutch to dynamical system and power drive system torsion Square (referred to herein as Tclutch) change with to maintain the clutch torque capacity (torque of engine speed and motor speed Capacity, peak torque) proportional (because when clutch lock timing, the speed of its both sides is equal).Do not considering high frequency resistance In the case of Buddhist nun's device and flywheel power, following parameter and its respective unit definition are:
Teng:Engine output torque, frictional force and thrust (pumping) sum (not including I α effects) of instruction, Nm
Ieng:With the inertia of all parts of engine rotation, Nm (rpm/sec)
Neng:Engine speed, rpm
Nem:Motor speed, rpm
αeng:Engine acceleration=d Neng/ dt, rpm/sec
αem:Motor acceleration=d Nem/ dt, rpm/sec
Tcap:Disconnect-type clutch capacity, Nm
Tclutch:Disconnect-type clutch moment of torsion (actually applied value), Nm
The input of the output of clutch, motor and fluid torque-converter
When clutch makes engine stop, the moment of torsion is negative
Tnet:" net " engine torque (which is measured by the torque sensor)=T of clutch input sideeng-Iengeng
If slipping of clutch, equation below is suitable for:
Tclutch=Tcap·sign(Neng-Nem)
Tnet=Tclutch
If clutch is locked, equation below is suitable for:
αengem, Neng=Nem
Tclutch=Tnet=Teng-Iengeng, it is limited to | Tclutch|≤Tcap
Once releasing disconnect-type clutch, clutch capacity will remain a certain value of locking from which is high enough that It is decreased to zero.If regulation aims of systems is to make T due to releasing clutchclutchProduced change minimum (works as TcapIt is zero When, TclutchTo be reduced to zero), then need before releasing clutch and during releasing clutch, below equation is set up:
Tnet=0
Teng=Ieng·αeng=Ieng·αem
In other words, engine torque (not including I α effects) should be proportional to motor acceleration.If in clutch Deenergized period motor speed is constant, then engine torque should be zero.
As a comparison, once applying clutch, clutch capacity just increases from zero to guarantee for clutch to keep locking High value.If regulation aims of systems is due to making T using clutchclutchProduced change is minimum, then need in application Before clutch and during clutch application, below equation is set up:
Neng=NemSo as to need the engine acceleration of lock-up clutch minimum
Teng=Ieng·αeng=Ieng·αem
In other words, engine torque (not including I α effects) should be proportional to motor acceleration.If application from During clutch, motor speed is constant, then engine torque should be zero.
For using clutch and releasing clutch, it is desirable to motor acceleration proportionally to expect water It is flat stably to encourage engine torque.The motivation needs of this engine torque can overcome (robust) noise factor, such as Engine speed (for example, in the range of 600~3000rpm), green when variation between part, application or releasing clutch (green) engine friction, the engine friction that produced by engine scuffing over time, the change of engine oil viscosity (by Temperature, machine oil type, aeronautic ATE and cause), air pressure change (based on its impact to engine pumping losses), air inlet estimation Error.
Therefore, when applying or discharge disconnect-type clutch, to make torque disturbances minimum, need rightly to encourage electromotor Moment of torsion.If be achieved, engine acceleration will not be changed due to the release of clutch.If however, release from During clutch, engine torque is higher or lower than delivery value, then engine acceleration can change or different from based on estimation The desired acceleration of engine torque.This shows there is moment of torsion estimation (or transmission) error.
Therefore, the desired engine speed response after present applicant is had realized that by clutch is discharged (including engine speed or acceleration/deceleration curve) is compared with practical engine speeds response, can be obtained moment of torsion and be estimated Calculate error and for updating engine torque appraising model.This allows to obtain torque error and be applied to subsequent engine to operate In, using the releasing clutch during clutch and in subsequent engine quenching operations such as in subsequent engine reboot operation Period.
Referring now to Fig. 4, show operation vehicle driveline and use the method for Fig. 5 to Fig. 6 to obtain moment of torsion mistake The flow chart of poor illustrative methods.The method of Fig. 4 can be stored in controller 12 shown in Fig. 1 to Fig. 3 as executable instruction In non-transitory memory.
In step 402, method 400 determines running status.Running status may include but be not limited to torque demand, electromotor Rotating speed, engine torque, motor or CISG speed and moment of torsion, speed, ambient temperature and pressure and battery charging state.Turn round Square demand can be drawn from accelerator pedal 130 shown in Fig. 1 and controller 12.Method 400 running status determination after carry out to Step 404.
In step 404, it may be determined that whether meet engine stop condition.Can pass through with request engine start The operated key or key-press input of unique function is asking engine stop.It is alternatively possible to be based on running status by controller 12 To ask automatically engine stop.As an example, may be in response to expect that driveline torque is low less than threshold value, speed In threshold velocity or engine torque less than threshold torque asking engine stop.Used as another example, controller 12 can Vehicle brake pedal is jammed in response to driver or engine stop is asked in response to battery charging state (higher than threshold value).Cause This, by the executable engine stop request of input not only with this function of request engine stop.In other examples In, in response to meeting following arbitrary idling-stopping condition, engine stop can be asked automatically.For example, these conditions may include to send out Motivation perform burning, battery charging state higher than threshold value (for example, higher than threshold value 30%), speed higher than threshold value, be not carried out air-conditioning Request, engine temperature are needed higher than threshold value (for example, higher than firing temperature), driver higher than threshold value, emission control system temperature Ask moment of torsion less than threshold value, vehicle electrical loads less than threshold value etc..If not meeting engine stop condition, electromotor fortune is being kept Terminate program in the case of row.I.e., it is possible to not close electromotor.
Once it is determined that meet engine stop condition, just in a step 406, it may be determined that whether expect that electromotor is rolled and stop Only (rolling stop).In an example, when non-depression of brake pedal and accelerator pedal and vehicle are moved, it is contemplated that real Existing electromotor is rolled and is stopped or vehicle sliding.In another example, expected based on the instruction to electromotor stops completely Persistent period, it is contemplated that carry out electromotor and roll stopping.For example, speed when meeting engine stop condition and can be estimated To determine the speed whether higher than threshold velocity.Threshold velocity may correspond to the vehicle for being not enough to maintain the vehicle sliding some time Inertia values, now will appear from vehicle stagnation.Therefore, if speed is higher than threshold value, electromotor can be performed and rolls stopping, this Fuel economy benefit can be provided.In another example, can be (all based on the traffic with regard to vehicle local environment and geography information Such as determine from Vehicular navigation system) expect that carrying out electromotor rolls stopping.For example, if vehicle starts and stops frequently occurring City in travel, then do not expect carry out electromotor roll stop.
If it is desire to carry out rolling stopping, then in a step 408, it may be determined that roll and stop torque error estimation condition.This Can include determining that:Speed be higher than minimum threshold velocity but less than maximum threshold velocity, battery charging state less than threshold value (so as to Roll stop during regenerating braking energy can enter battery from motor), motor torque less than threshold value (so as to motor relative to Roll the negative torque that produces during stopping and there is enough torque capacities), the fuel height in vehicle fuel tank higher than threshold value, become Fast device is in (additionally, needing change gear) in required gear etc. before it can be evaluated whether torque error.
If be unsatisfactory for rolling stopping moment of torsion estimation condition, in step 412, program is included by stopping to electromotor Supply fuel selectively closes off electromotor with igniting, and it is (all with the motor in vehicle driveline to discharge electromotor Such as motor or CISG) between the disconnect-type clutch that connects.Then, controller makes electromotor roll stopping, but stops in rolling Torque error will not be estimated after clutch release during only.In an example, DECEL ENLEAN (DFSO) behaviour can be performed Make to supply to stop the fuel to electromotor, while electromotor continues rotation.Specifically, once performing DFSO operations, just stop To cylinder injection fuel.Then, electromotor is gradually rotated to static.
Stop moment of torsion estimation condition if meeting and rolling, in step 414, program includes selectively closing off starts Machine.Additionally, what is be releasably connected between electromotor and the motor (such as motor or CISG) in vehicle driveline divides From formula clutch.Alternatively, it is to keep moment of torsion constant at wheel, motor torque can be increased.As Fig. 5 to Fig. 6 is described in detail , controller (but stopping to before electromotor supply fuel) can be discharged based on clutch after disconnect-type clutch release One or more at point in engine torque, engine speed and engine acceleration/deceleration are relative to its respective finger The deviation of definite value is estimating torque error.Electromotor can be assessed to turn at each set point of multiple engine speed setpoints Speed response.
Additionally, for example, can be added based on motor speed at each set point of multiple engine speed setpoints and motor Speed relative to expectation curve deviation estimating torque error.In an example, machine is CISG.In another example In, machine is the motor in hybrid electric vehicle power drive system.Additionally, as Fig. 5 to Fig. 6 is described in detail, estimation is missed Difference can (such as throttle angle, supercharging value, cam be just with electromotor setting (such as engine speed) and actuator set When, valve timing etc.) function obtaining.The error for being obtained can be used to update torque estimation model.
Return to step 406, if undesirable carry out rolling stopping, in step 410, it may be determined that non-rolling stops moment of torsion Error estimation condition.These conditions may include to determine undesirable or ask that what is changed mind to restart.If it is desire to driver changes Idea is restarted, then can not perform and be estimated using the torque error of Fig. 6 methods.Thus, if driver changes mind and starting After machine halted state, request is restarted immediately, then controller can be configured to not perform engine torque error estimation (or, such as Fruit is changed mind during torque error is estimated and restarts, then stop immediately) and accelerate to make electromotor stop completely, with response to driving The person of sailing changes mind and accelerates follow-up engine restarting process.
If being unsatisfactory for non-rolling stops moment of torsion estimation condition, program is carried out to step 412.Here, program includes leading to Cross stopping to supply fuel and igniting to electromotor and selectively close off electromotor and discharge electromotor and power transmission system of vehicle The disconnect-type clutch connected between motor (such as motor or CISG) in system.Then, controller can make the non-rolling of electromotor It is dynamic to stop (for example, quick to stop), but during non-rolling stops, not carrying out estimating that torque error enters after clutch release Journey.
If meeting the non-stopping moment of torsion that rolls estimates condition, program is carried out to the step of selectivity closing electromotor 414. Furthermore, it is possible to discharge the separation connected between the motor (such as motor or CISG) in electromotor and vehicle driveline Formula clutch.Alternatively, it is to maintain moment of torsion constant at wheel, motor torque can be improved.As Fig. 5 to Fig. 6 is described in detail, Controller based on the engine torque at clutch point of release, engine speed and can start after disconnect-type clutch release One or more in machine acceleration/deceleration relative to its respective designated value deviation estimating torque error.Specifically, Controller can be based on the practical engine speeds curve at each set point of multiple engine speed setpoints relative to finger Determine the deviation of engine speed graph to estimate torque error.
Thus, the quantity for studying the engine speed setpoint of engine speed response can be to roll based on engine stop Stopping be also it is non-roll stop and it is different.Specifically, electromotor experience to be rolled and assess more for torque error when stopping Engine speed setpoint (as the relatively long persistent period can be experienced until electromotor is totally stationary), and in electromotor Jing Go through non-rolling less engine speed setpoint is assessed (due to until the totally stationary meeting Jing of electromotor for torque error when stopping Go through the relatively short persistent period).
Program is carried out to step 416 from step 414, and method 400 judges whether to meet engine restarting condition and whether Expect to start electromotor.Can ask to start by the operated key of the unique function with request engine start or key-press input Machine starts.It is alternatively possible to engine restarting automatically be asked based on running status by controller 12.For example, controller 12 can ring Vehicle brake pedal should be discharged in driver or engine start is asked in response to battery charging state.Therefore, can be by not only Only there is the input of request engine start this function to ask to restart electromotor.If method 400 judges request weight New to start electromotor, then method 400 is carried out to step 420.Otherwise, method 400 is carried out to maintaining engine misses state (or idle Fast halted state) 418 the step of meeting engine restarting condition.
At step 420, in response to meeting engine restarting condition, can optionally restart electromotor and (for example, pass through Recover igniting and fuel is supplied).In certain embodiments, electromotor can starter (be such as compared to CISG with compared with Low torque output starter) auxiliary under rotating crank.In another example, electromotor can start via CISG, and Starter with relatively low torque capacity is remained off.Once restart electromotor, it is possible to apply disconnect-type clutch.This Outward, when using clutch or before using clutch, it is possible to specify engine torque to realize a smooth transition, its In, engine torque designated value is based on the torque error for being obtained and the torque estimation model of renewal.
In this way, moment of torsion estimation error can be obtained so that torque error reduced with the time.This especially can be Using and release hybrid electric vehicle power drive system in disconnect-type clutch during improve moment of torsion control.
Referring now to Fig. 5, during showing engine misses, engine speed is based on after disconnect-type clutch release The method 500 of moment of torsion estimation error is obtained with acceleration bias.The method of Fig. 5 can be used as a part for method shown in Fig. 4 (such as In step 414).Figure 7 illustrates and describe the exemplary curve that torque error is obtained via the method for Fig. 5 in detail.
In step 501, the method comprises determining whether that asking electromotor to roll stops.Thus, the method for Fig. 5 is only being sent out Motivation is rolled during stopping and is performed.Once after confirming, the method just includes attempting in disconnect-type clutch two in step 502 End (after clutch release) provides zero moment of torsion, and electromotor is mechanically connected to motor by disconnect-type clutch.In an example, The program includes determining the engine torque after clutch release in the substantially zeroed moment of torsion of disconnect-type clutch two ends offer Designated value, the method be additionally included in engine stop-state during immediately preceding clutch release before specify determined by moment of torsion refer to Definite value.
Next, in step 504, the program includes selectively closing off electromotor and subtracts while engine retard Few disconnect-type clutch capacity (gradually to discharge disconnect-type clutch), while engine torque designated value determined by maintaining. Next, in step 506, can confirm that disconnect-type clutch has discharged.For example, can confirm that disconnect-type clutch from Clutch capacity is less than threshold value or is minimum capacity.After confirming that disconnect-type clutch has discharged, in step 508, the method Estimating engine rotating speed, engine acceleration/deceleration and motor speed in a period of time for starting is discharged including from clutch With one or more in motor acceleration/deceleration.
In step 510, can be determined from disconnect-type clutch based on specified engine torque and discharge a section for starting Desired engine speed, engine acceleration/deceleration and motor speed and motor acceleration/deceleration in time. In one example, disconnect-type clutch release after, can select determined by engine torque designated value, so as to desired The rate of deceleration makes engine retard or responds with desired engine speed.Similarly, after disconnect-type clutch release, can be with Engine torque designated value determined by selection, so as to provide desired machine speed curve or rate of acceleration.
In step 512, by actual engine speed and machine speed response (estimation in step 508 is obtained) and phase Prestige value (determining in step 510) is compared.If actual value is matched with expected value, in the step 514, it may be determined that do not have There is engine torque error.On the other hand, if actual value is mismatched with expected value, in step 516, the program is based on real Actual value determines engine torque error relative to the deviation of estimated value.Specifically, engine controller is based on engine speed, sends out One or more in motivation acceleration/deceleration, machine speed, machine acceleration/deceleration and engine torque from Clutch discharge when relative to its respective expected value or designated value deviation come estimate disconnect-type clutch release after moment of torsion Error.In this way, the program is included in when disconnect-type clutch discharges based on electromotor and/or the speed responsive of motor Obtain engine torque error.
Controller can based on the directivity of deviation determine estimation error be whether due to engine torque cross estimation or Underestimate calculation and cause.In an example, obtaining torque error based on engine speed response includes:Based on sending out for slowing down The actual deceleration rate of motivation carrys out estimating engine torque error relative to the deviation for expecting the rate of deceleration.Thus, if in separate type Engine torque designated value is maintained after clutch release, and if the moment of torsion designated value suitably corresponds to separate type clutch Zero moment of torsion on device, then, after clutch release, motor speed should remain constant (or in the range of its previous rotating speed, all Such as in the range of 10RPM), while from before clutch release, electromotor should maintain its current rotating speed or with a certain constant Low rate is slowed down.Accordingly, in response to the change and the change of engine speed or the rate of deceleration of machine speed after clutch release Change (before compared to clutch release), it may be determined that engine torque error.The acquisition process can also include:If electromotor Slow down in the way of less than the rate of deceleration is expected (or engine speed is higher than expectation rotating speed), then obtain engine torque and cross estimation Error;And if electromotor slows down in the way of higher than the rate of deceleration is expected (or engine speed is less than expectation rotating speed), then Obtain the low estimation error of engine torque.
In step 518, torque error can be obtained with the function of electromotor setting and actuator set.For example, moment of torsion Error can be used as the function of engine speed.As another example, torque error can as throttle angle, valve timing, The function of spark timing, cam timing, supercharging value, manifold air flow etc..In an example, in the renewable look-up table of controller Error, estimation torque error of the look-up table storage as electromotor and the function of actuator set.
In step 520, the program includes updating engine torque appraising model using the torque error for obtaining.This permission Improve moment of torsion control during subsequent engine is operated.For example, during subsequent engine reboot operation, controller can be based on The torque error that the engine torque appraising model control of renewal is specified during restarting.Specifically, in follow-up engine restarting Period, more accurately moment of torsion designated value can be sent when using disconnect-type clutch.
As an example, during engine misses state, controller releasable connection is in electromotor and vehicle power The disconnect-type clutch between motor in drive system.Motor can be CISG or be other motor, the motor will send out Motivation is connected to the variator in vehicle driveline and wheel.Before release disconnect-type clutch, controller can refer to The fixed engine torque for maintaining to expect engine retard degree.Then, controller can adjust one or more engine operation parameters To maintain the engine torque specified.Subsequently, releasable disconnect-type clutch.After release disconnect-type clutch, controller Moment of torsion estimation error can be determined relative to the deviation for expecting engine retard degree based on real engine deceleration, while maintaining to refer to Fixed engine torque.
In this way, after disconnect-type clutch release, can be discharged based on clutch during engine misses Engine speed afterwards obtains torque error, while electromotor keeps rotation.By obtaining the function as electromotor setting Torque error simultaneously applies obtained error, provides more accurately moment of torsion control, can reduce during follow-up power operation Using with releasing clutch during power drive system disturbance increase and more stably transition can be realized.
Fig. 7 to show and obtain moment of torsion using Fig. 5 methods describeds during the engine misses state in hybrid vehicle The example of error.Specifically, accompanying drawing 700 shows the change of engine speed with curve 702, is shown with curve 704 and is started The change of machine moment of torsion, shows the change of disconnect-type clutch capacity with curve 706.Before t1, electromotor can be used and is based on The engine torque operation that operation torque demand (for example, based on pedal position) is specified.Thus, during this period of time, Ke Yiyou Electromotor provides at least part of required torque.For example, all torsion torque demand can be met by electromotor.It is alternatively possible to by send out Motivation and system battery meet all torsion torque demand.
At t1, engine stop-state can be confirmed.For example, idle stop state can be confirmed.Therefore, at t1, start Machine moment of torsion can be designed to (curve 704, solid line) and can provide substantially zeroed moment of torsion, the separate type at disconnect-type clutch two ends The electromotor of rotation is mechanically attached to clutch the motor of rotation, and be thus connected to vehicle driveline variator and Wheel.The engine torque specified can be identified as expecting engine acceleration (or being deceleration in this case) and start The function of machine inertia.Between t1 and t2, engine controller can adjust one or more engine operation parameters so that estimation Engine torque (curve 705, dotted line) closer to the engine torque (curve 704, solid line) expecting/specify.
At t2, the engine torque of estimation can be set close to target torque.Therefore, at t2, controller can be opened Begin to reduce the clutch capacity (curve 706) of disconnect-type clutch with releasing clutch, while maintaining engine torque designated value (curve 704) is constant.Thus, controller is attempted by determining sending out for offer substantially zeroed (in the threshold range near zero) Motivation moment of torsion designated value and clutch discharge before (for example, immediately before release) specify the determination moment of torsion be specified to Zero moment of torsion is provided for disconnect-type clutch after clutch release.
Thus, if the engine torque designated value for being transmitted is correct, rear engine rotating speed is discharged in clutch Will not change substantially (that is, the velocity variations of threshold value are not above, for example, 10rpm higher than speed before), and start Before discharging with clutch, in the way of (that is, along curve 702) basic simlarity, (that is, the little speed to be similar to) continues to accelerate chance Or slow down.If however, there is error in moment of torsion estimated value, and therefore there is error in the moment of torsion specified, then after clutch release Engine speed response can relative to expected value deviate.
At t3, clutch capacity can be decreased to minimum capacity.Once clutch capacity declines and disconnect-type clutch It is released, then engine controller can discharge (that is, the time period between t3 and t4) prison in a period of time for starting from clutch Survey and estimating engine parameter.The parameter estimated within the time period for limiting may include electromotor average acceleration (accel_ Ave), electromotor mean speed (rpm_ave) and the average estimated value of engine torque (tq_ave).Then, controller can be calculated And it is as follows to obtain engine torque error (tq_error):
Tq_error=tq_ave-accel_ave* engine inertias
In this way, the rate curve based on a period of time intrinsic motivation and/or motor after clutch release, control Device processed can obtain the error for providing air and fuel needed for zero moment of torsion.
For example, obtaining error based on engine speed graph includes:If a period of time intrinsic motivation actual speed curve Higher than desired engine speed graph, then obtain and corresponding error is estimated with the mistake of engine torque.708 (dot-dash of curve Line) show that exemplary torque is crossed estimation or crosses transmission error.Used as another example, the speed curves based on electromotor are obtained Error includes:If a period of time intrinsic motivation actual speed curve is less than desired engine speed graph, obtains and send out Motivation moment of torsion underestimates corresponding error.Curve 709 (dotted line) shows that exemplary torque underestimates calculation or low transmission error. In each case, desired engine speed graph is based on engine torque designated value (curve 706).
Torque error can be obtained with the function of engine speed and one or more engine actuators settings.For example, Confirm that the error can be set as choke valve, EGR, supercharging value, MAF, MAP, cam timing and valve timing at point in torque error In the function of one or more obtaining.Then, the error of acquisition is used to update engine torque appraising model.Specifically, Engine torque appraising model can estimate friction torque using many kinds of parameters, such as torque error, air pressure, oil temperature, send out Motivation mean speed etc..During engine restarting, the torque error used in torque estimation model is referred to immediately preceding front The torque error obtained during the engine misses in face is updated.
As it was previously stated, the torque error preparation method described in Fig. 5 and Fig. 7 can be held during electromotor rolls halted state OK.That is, as described above, during engine idle halted state, torque error can be obtained when speed is higher than threshold velocity, together When speed be higher than threshold velocity when discharge disconnect-type clutch.
Referring now to Fig. 6, in selected electromotor after being discharged based on disconnect-type clutch during showing engine misses Engine speed and acceleration bias at speed setpoint is obtaining the illustrative methods 600 of moment of torsion estimation error.The side of Fig. 6 Method can be used as a part for the program of Fig. 4, such as step 414.Illustrate that detailed description is obtained by the method for Fig. 6 in figures 7 and 8 Obtain the exemplary curve of torque error.It should be appreciated that release disconnect-type clutch after and stop to engine oil with Before closing electromotor, perform following methods to obtain torque error.
In step 602, the method comprises determining whether that requiring or expect that electromotor is rolled stops.As in the diagram previously (step 406) is described in detail, when engine cut-off is required, can be based at least one pedal position and speed (relative to Threshold value) determine that electromotor rolls stopping, and there is difference in its rolling stopping non-with electromotor.If it is confirmed that electromotor is rolled stopping Only, then the program is carried out to step 604.Otherwise, program is carried out to step 606 to determine the need for or expect the non-rolling of electromotor It is dynamic to stop.If it is determined that non-rolling of electromotor stops, then program is carried out to step 608.Thus, the method 600 of Fig. 6 can sent out Perform during motivation rolls stopping and during the non-rolling of electromotor stops, however, monitoring and assessment electromotor and/or motor are fast Degree response can be changed based on the property of engine stop with the quantity for obtaining the engine speed setpoint of torque deviation.
In step 604 and step 608, select multiple by for determining the engine speed setting of moment of torsion estimation error Point.In both cases, multiple engine speed setpoints can be selected based on engine torque error history.For example, can be based on The passing information related to engine torque transmission error being stored in the memorizer of controller selects engine speed setting Point.That what is can experienced based on engine acceleration data and/or based on application and during and after discharging disconnect-type clutch is dynamic Power driveline disturbance comes in those engine torque transmission errors indicated at selected engine speed setpoint.
As it appears from the above, electromotor is rolled stopping compared with the non-rolling stopping of electromotor, the quantity of engine speed setpoint Can be different.Specifically, in step 604, when electromotor slides into it is static when (that is, for electromotor roll stop shape State), more engine speed setpoint is selected during engine misses state;And in step 608, when electromotor it is quick When (i.e., substantially immediately) stops (such as the non-rolling halted state of electromotor), less engine speed may be selected and sets Fixed point.Here, reaching the static expected duration of electromotor to select engine speed during based on engine misses state The quantity of set point, the increase of the quantity of the selected engine speed setpoint expected duration static as electromotor reaches And increase (as rolled situation about stopping).In another example, the quantity for obtaining the engine speed setpoint of error can be with The increasing of the difference between engine speed when engine speed and electromotor static (that is, speed is zero) when clutch discharges Plus and increase.
Program is carried out to step 610 from step 604 and step 608, based on the selected electromotor with torque disturbances history Speed setpoint determines error estimation window.The window may correspond to the rotating speed window around selected engine speed setpoint, based on this Electromotor (or machine) rotating speed response in a little windows is performing error estimation.Next, in step 612, it may be determined that from Clutch provides the engine torque designated value of substantially zeroed moment of torsion for disconnect-type clutch when discharging, the clutch is by electromotor It is mechanically attached to the variator and wheel of motor and vehicle driveline.Determined by engine torque designated value can be Specified before clutch release, specifically, specified before clutch release.In an example, in separate type Clutch release after, determined by engine torque designated value can with desired engine speed respond or engine speed Curvilinear correlation.Similarly, disconnect-type clutch release after, determined by engine torque designated value can be with desired machine Device rotating speed response or machine rotational speed curvilinear correlation.
Next, in step 614, can confirm that whether disconnect-type clutch has discharged.For example, can confirm that separation The clutch capacity of formula clutch is less than threshold capacity or is minimum capacity.After confirming that disconnect-type clutch has discharged, In step 616, the method is included in and determines the engine speed estimated in window at each selected engine speed setpoint Curve and engine acceleration/projectile deceleration history.Alternatively, can be with it is determined that each selected engine speed be estimated in window Motor speed profile and motor acceleration/projectile deceleration history at set point.In addition to engine speed is responded, can be with true Determine to estimate in window and determine the actuator set at each selected engine speed setpoint.
In step 618, it may be determined that desired engine speed curve at each selected engine speed setpoint and Engine acceleration/projectile deceleration history.Alternatively, desired electricity can also be determined for each selected engine speed setpoint Motor speed curve and motor acceleration/projectile deceleration history.In an example, desired engine speed graph can be based on instruction The hypothesis of zero moment of torsion (step 612).For example, disconnect-type clutch release after, engine torque can be selected to be specified to Desired speed makes electromotor acceleration/deceleration or responds with desired engine speed.Similarly, in disconnect-type clutch After release, the engine torque designated value for determining can be selected, to provide desired machine rotational speed curve or acceleration.
In step 620, can be by actual engine speed response/curve and machine speed response/curve (in step Estimation in 616 is obtained) it is compared with expected value (determining in step 618).If actual value is matched with expected value, In step 622, it may be determined that there is no engine torque error.On the other hand, in step 624, if actual value and expectation Value is mismatched, then deviation of the program based on actual value relative to estimated value determines engine torque error.Specifically, controller (or expected with specified based on the actual engine speed curve at each set point of multiple engine speed setpoints ) torque error after the release of the Error estimation disconnect-type clutch of engine speed graph.In this way, the program It is included in the speed curves after disconnect-type clutch discharges based on electromotor and/or motor and obtains engine torque error.
If it should be appreciated that be unsatisfactory for torque error estimation condition (as previously the step of Fig. 4 408 and step 410 in detail Describe in detail bright), then do not perform torque error estimation.For example, if the fuel height in vehicle fuel tank is less than threshold value, control Device can not estimate torque error.Used as another example, the expectation if driver changes mind is restarted, and can not perform makes With the torque error estimation of the method for Fig. 6.If additionally, during estimating and obtaining torque error, driver suddenly change master Meaning expectation is restarted, then can interrupt the estimation to torque error and acquisition process immediately, while controller makes electromotor accelerate rotation Go to resting state (restarting with acceleration motor).
Whether controller can determine institute's estimation error as crossing for engine torque is estimated still based on the directivity of deviation Underestimate calculation.Thus, if moment of torsion specified before clutch release is still maintained after clutch release, and if turn round Square designated value suitably corresponds to moment of torsion substantially zeroed on disconnect-type clutch, then after clutch release, engine speed Curve should keep constant (for example, in the threshold range of such as 10RPM) relative to the speed curves before clutch release.Cause This, in response to the change of engine speed graph (or engine acceleration) after clutch release, in specific rotation speeds set point Place, it may be determined that engine torque error.Acquisition process can be further included:If the electromotor reality in engine speed window Speed curves are higher than desired engine speed graph, then obtain engine torque and cross estimation error;If engine speed window In actual engine speed curve be less than desired engine speed graph, then obtain the low estimation error of engine torque.
Such as the example in detail with reference to Fig. 8 to Fig. 9, can perform in many ways and be set based on specified engine speed Engine speed graph deviation at point obtains error.In a kind of method shown in Fig. 8, controller may specify engine speed Target (correspond to selected engine speed setpoint) simultaneously enables to closed loop controller adjustment actuator set with by electromotor Rotating speed is maintained engine speed target.Then, torque model error can be obtained and/or engine speed is maintained into target speed Actuator set change needed for degree (from the beginning of initial setting).Can be for weight at each selected engine speed setpoint Multiple above-mentioned process.In the alternative method shown in Fig. 9, controller could dictate that or specify smooth engine speed graph, and Engine speed, engine acceleration and engine torque can be gathered at the specified engine speed set point selected (to refer to Definite value and estimated value) while engine retard.Controller can make closed loop controller adjust actuator set to realize what is specified Smooth engine speed graph.It is then possible at each target velocity set point obtain or gather torque model error and/or The change (from the beginning of initial setting) of actuator set.
In step 626, torque error can be obtained and corresponding engine speed setpoint is stored as and (obtains torque error Point) function.The torque error of estimation can be further used as the function of one or more actuator sets, including throttle valve angle Degree, spark timing, cam timing, supercharging value, manifold air flow etc..In an example, the mistake in the renewable look-up table of controller The torque error of estimation is stored as the function of electromotor and actuator set for difference, look-up table.
In step 628, the program includes updating engine torque appraising model with the torque error of the estimation for obtaining.This Allow to improve moment of torsion control during subsequent engine is operated.For example, in subsequent engine reboot operation, controller can be applied Disconnect-type clutch is simultaneously supplied for giving fuel based on the torque error adjustment engine air for obtaining during restarting, to control The engine torque specified during using clutch.In this way, can transmit more accurate during subsequent engine is restarted Moment of torsion designated value, reduce using during clutch power drive system disturb.The torque error of acquisition can be with follow-up Tail-off quenching operations restart during for adjust engine air supply and fuel for give control clutch release The engine torque of Shi Zhiding.In this way, more accurately moment of torsion can be transmitted to specify during subsequent engine is flame-out Value, reduces power drive system disturbance when clutch discharges.
Fig. 8 is shown The first example of torque error is obtained at fixed point.Specifically, accompanying drawing 800 describes the change of motor speed with curve 802, with song Line 804 describes the change of engine speed, describes the change of engine torque with curve 806 and is described with curve 808 The change of disconnect-type clutch capacity.Curve 805 (dotted line) shows that the expectation with discrete engine speed setpoint (does not connect It is continuous) engine speed graph, wherein progressively estimating torque error at discrete set point.It should be appreciated that in release separate type After clutch but fuel is supplied to electromotor in stopping moment of torsion mistake is obtained before closing electromotor, to perform subsequent processes Difference.
Before t1, the engine torque specified based on operator torque demands' (for example, based on pedal position) can be used To run electromotor.Thus, during this period, at least part of required torque can be provided by electromotor.For example, Ke Yiyou Electromotor meets all torsion torque demand.It is alternatively possible to meet all torsion torque demand by electromotor and system battery.
At t1, it may be determined that engine stop-state.For example, it may be determined that engine idle halted state.Therefore, in t1 Place, may specify engine torque (curve 806).In an example, it is intended that engine torque can realize separate type from Clutch two ends provide substantially zeroed moment of torsion, and the electromotor of rotation is mechanically attached to the disconnect-type clutch motor of rotation, And thus place is connected to the variator and wheel of vehicle driveline.The engine torque specified can be confirmed as electromotor The function of inertia, so as to obtain specific engine speed graph (curve 805).Specific engine speed graph is (bent 805) line can be discontinuous engine speed graph, and which includes from disconnect-type clutch release starting to obtain in special time Discrete target engine speed (810 to 813).Specifically, target engine speed set point can be obtained for self adaptation The speed setpoint of torque error.The release separate type clutch that target engine speed set point can be operated based on previous engine The adjustable setting experienced during device (or applying disconnect-type clutch) or power drive system disturbance.Additionally, at t1, control Device processed can start the clutch capacity (curve 808) for reducing disconnect-type clutch, to discharge disconnect-type clutch.Thus, once Disconnect-type clutch is released, variator is at neutral gear position.
Thus, controller attempts to provide the engine torque designated value of substantially zeroed moment of torsion and in clutch by determination Before release (immediately before release) specify determined by moment of torsion be specified to disconnect-type clutch discharge after separate type from Clutch two ends provide zero moment of torsion.Thus, if the engine torque designated value for being transmitted is correct, should when clutch discharges Will not occur engine speed or machine speed (curve 802) material alterationses (for example, be not above the change of threshold quantity, The 10RPM such as more than preceding value), and electromotor can continue acceleration/deceleration, wherein rate curve with less and constant speed Based on the curve before clutch release.If however, there is error in moment of torsion estimation, correspondingly existed in specified moment of torsion Error, the engine speed response after clutch release will deviate from expected value.
At t2, releasable engine clutch.Then, controller can set the first expectation engine speed setpoint 810, while realizing closed loop control.Accordingly, it is desired to provide the engine torque designated value to engine speed setpoint 810 can be Deviate at t2.Then, controller may wait for engine speed and be set close to expectation target engine speed setpoint (for example, In its threshold range).Similarly, controller also waits for actual engine torque designated value and is set close to required torque (example Such as, in its threshold range).At t3, after engine speed and moment of torsion is set, controller can be estimated and be set around rotating speed of target Electromotor average acceleration (accel_ave), electromotor mean speed (rpm_ave) in the window of fixed point and estimated average send out Motivation moment of torsion designated value (tq_ave).Specifically, can be by between the t2 and t3 around first object speed setpoint 810 Estimated value is determined in the window that time period limits.
Between t 2 and ts, engine controller can adjust one or more engine operation parameters to adjust electromotor torsion Square simultaneously makes practical engine speeds closer to rotating speed of target set point.Then, collection in the window that controller can be between t 2 and ts Set by the real actuator used by closed loop control, set with keeping engine speed and making which reach target engine speed Fixed point 810.
At t3, controller also calculates and obtains the engine torque error occurred at engine speed setpoint 810 820(tq_error):
Tq_error ≡ tq_ave-accel_ave* electromotor inertia
In this way, controller can obtain torque error 820 at selected engine speed setpoint 810, including Air supplies error and fuel supply error.Controller can also be obtained and be updated and realize and maintain engine speed setpoint The actuator set needed for engine speed at 810.
Then, at t3, controller can set the second expectation engine speed setpoint 811 while continuing closed loop control. Accordingly, it would be desirable to the engine torque designated value for providing engine speed setpoint 811 can deviate at t3.Then, controller May wait for engine speed and be set close to required target engine speed set point (for example, in its threshold range).It is similar Ground, controller also wait for actual engine torque designated value and are set close to required torque (for example, in its threshold range). At t4, when engine speed and moment of torsion is set, controller can be put down in estimating engine in the window around rotating speed of target set point The mean engine moment of torsion designated value (tq_ of acceleration (accel_ave), electromotor mean speed (rpm_ave) and estimation ave).Specifically, in the window that the time period between t3 that can be near by first object speed setpoint 811 and t4 limits really Determine estimated value.
Between t3 and t4, engine controller can adjust one or more engine operation parameters to adjust electromotor torsion Square simultaneously makes practical engine speeds closer to rotating speed of target set point.Then, gather in the window that controller can be between t3 and t4 Set by the real actuator used by closed loop control, set with keeping engine speed and reaching target engine speed Fixed point 811.At t4, controller further can calculate and obtain to go out at engine speed setpoint 811 using above-mentioned equation Existing engine torque error 821 (tq_error).In this way, controller can be in the engine speed setpoint selected Torque error 821 is obtained at 811, error and fuel supply error is supplied including air.Controller can also be obtained and update reality Now and maintain at engine speed setpoint 811 engine speed needed for actuator set.
Controller can continue sequentially target setting engine speed setpoint in the corresponding window of t4 to t5 and t5 to t6 812 and 813 and obtain corresponding torque error 822 and 823.
For example, turn based on the electromotor that (namely be based on selected engine speed setpoint) in engine speed window is actual With electromotor, fast curve expects that the deviation of speed curves obtains error and includes:If selecting the window near engine speed setpoint Interior practical engine speeds curve is higher than desired engine speed graph, then obtain relative with the estimation excessively of engine torque The error answered.Similarly, if the practical engine speeds curve selected in the window near engine speed setpoint is less than the phase The engine speed graph of prestige, then obtain and underestimate corresponding error with engine torque.
One or more electromotors that torque error can be gathered with corresponding engine speed setpoint and in correspondence window The function of actuator set is obtaining.For example, error can with torque error confirm point at choke valve, EGR, supercharging value, MAF, The function of one or more in MAP, cam timing and valve timing setting is obtaining.In this way, air supply and combustion The error of material can be obtained as the function of corresponding engine speed setpoint.Then, the error of acquisition can be used to update and send out Motivation torque estimation model.Specifically, engine torque appraising model can estimate friction torque using many kinds of parameters, such as turn round Square error, air pressure, oil temperature, electromotor average speed etc..Torsion during engine restarting used in torque estimation model The torque error that square error is obtained during being referred to close to engine misses before is updated.In this way, control Device processed can restart the engine torque specified by period based on the engine torque error control subsequent engine for obtaining.
Fig. 9 is shown to be obtained during the engine misses state of hybrid vehicle using the method for Fig. 6 and selectes rotating speed Second example of the torque error at set point.Specifically, accompanying drawing 900 describes the change of motor speed with curve 902, with song Line 904 (solid line) describes the change of engine speed, describes the change of engine torque and with curve 908 with curve 906 Describe the change of disconnect-type clutch capacity.Curve 905 (dotted line) is shown with discrete engine speed setpoint Expect (smooth and continuous) engine speed graph, wherein torque error is progressively estimated at discrete set point.It should be appreciated that After disconnect-type clutch release but stopping supplying fuel with before closing electromotor to electromotor, perform subsequent processes with Obtain torque error.
Before t1, the engine torque operation that operator torque demands' (for example, based on pedal position) specify can be based on Electromotor.Thus, during this period of time, at least part of required torque can be provided by electromotor.For example, can be full by electromotor Sufficient all torsion torque demand.It is alternatively possible to meet all torsion torque demand by electromotor and system battery.
At t1, it may be determined that engine stop-state.For example, it may be determined that engine idle halted state.Therefore, in t1 Place, may specify engine torque (curve 906).In an example, it is intended that engine torque can be in disconnect-type clutch Two ends provide substantially zeroed moment of torsion, and the electromotor of rotation is mechanically attached to the disconnect-type clutch motor of rotation, and by This is connected to the variator and wheel of vehicle driveline.The engine torque specified can be confirmed as electromotor inertia Function, so as to obtain specific engine speed graph (curve 905).Specific engine speed graph (curve 905) Can be smooth and continuous engine speed graph, which includes from disconnect-type clutch discharging starting what is obtained in special time Discrete target engine speed set point (910 to 913).Specifically, target engine speed set point can be self adaptation Obtain the speed setpoint of torque error.Target engine speed set point 910 to 913 can be based on dividing that previous engine is operated The adjustable setting or power drive system disturbance experienced during (or applying clutch) is discharged from formula clutch.Additionally, At t1, controller can start the clutch capacity (curve 908) for reducing disconnect-type clutch, to discharge disconnect-type clutch.By This, once disconnect-type clutch discharges, variator is at neutral gear position.
Thus, controller attempts to provide the engine torque designated value of substantially zeroed moment of torsion and in clutch by determination Before release (immediately before release) specify determined by moment of torsion be specified to clutch discharge after in disconnect-type clutch two End provides zero moment of torsion.Thus, if the engine torque designated value for being transmitted is correct, the engine speed when clutch discharges Material alterationses should be unable to occur and (for example, be not greater than the change of threshold velocity.The 10RPM of all such as larger than preceding values), and And electromotor can be less and constant speed continue acceleration/deceleration, wherein rate curve based on clutch release before song Line.If however, there is error in moment of torsion estimation, correspondingly there is error in specific torsion, after clutch release Engine speed graph will deviate expectation curve.
At t2, releasable engine clutch.Then, controller can monitor desired engine speed graph while reality Existing closed loop control, and select self adaptation to obtain the first engine speed setpoint 910 of torque error.Then, controller can be waited Engine speed to be measured is set close to target engine speed set point 910 (for example, in its threshold range).In t3 Place, when actual engine speed curve is with the speed setting intersected with prescribed point 910, controller can be in rotating speed of target Estimating engine average acceleration (accel_ave) in window near set point 910, electromotor mean speed (rpm_ave) and Mean engine moment of torsion designated value (tq_ave) estimated.Specifically, can be near by first object speed setpoint 910 T2 and t3 between time period limit window in determine estimated value.
Between t 2 and ts, engine controller can adjust one or more engine operation parameters to adjust electromotor torsion Square simultaneously makes practical engine speeds closer to rotating speed of target set point.Then, collection in the window that controller can be between t 2 and ts The real actuator setting used by closed loop control, to keep engine speed or reach target engine speed set point 910。
At t3, controller can further be calculated and obtain the engine torque error 920 of appearance at speed setpoint 910 So that practical engine speeds curve (curve 904) reaches desired engine speed graph (curve 905):
Tq_error ≡ tq_ave-accel_ave* electromotor inertia
In this way, controller can obtain torque error 920 at selected engine speed setpoint 910, including Air and fuel error.Controller can also obtain and update the electromotor realizing and maintain at engine speed setpoint 910 Actuator set needed for rotating speed.
Between t3 and t4, controller can continue monitoring engine speed graph using closed loop control, while waiting starting Machine rotating speed is close to the second rotating speed of target set point 911.At t4, when actual engine speed curve with aforementioned speed setting During 911 intersecting speed setting of point, controller can averagely accelerate in estimating engine in the window near rotating speed of target set point 911 Degree (accel_ave), electromotor mean speed (rpm_ave) and mean engine moment of torsion designated value (tq_ave) estimated. Specifically, estimation is determined in the window that the time period between t3 that can be near by first object speed setpoint 911 and t4 limits Value.
Between t3 and t4, engine controller can adjust one or more engine operation parameters to adjust electromotor torsion Square simultaneously makes practical engine speeds closer to rotating speed of target set point.Then, gather in the window that controller can be between t3 and t4 The real actuator setting used by closed loop control, to keep engine speed or reach target engine speed set point 911.Controller can further be calculated and obtain the engine torque error 921 occurred at speed setpoint 911 so that actual send out Motivation speed curves (curve 904) reach desired engine speed graph (curve 905).Controller can be in t4 to t5 and t5 extremely Engine speed in the corresponding window of t6 at continuation sequentially monitoring institute selected target engine speed setpoint 912 and 913 is bent Line deviation simultaneously obtains corresponding torque error 922 and 923.
In this way, in response to idle stop state, controller is releasably in electromotor and motor (such as CISG) Between the disconnect-type clutch that connects, while engine retard, but stopping to before engine spray fuel, controller can Engine torque error is obtained in engine speed window.Once clutch discharges, so that it may is based in engine speed window and sends out Motivation actual speed curve expects the obtained error of Error estimation of speed curves with electromotor.For example, controller attempt from Provide substantially zeroed moment of torsion (by zero moment of torsion being specified before clutch release) at disconnect-type clutch two ends when clutch discharges, While the electromotor in engine retard, in window of the controller based on each set point of multiple engine speed setpoints Speed curves obtain the air and fuel error provided needed for zero moment of torsion.As described by above example, controller can be 910 to 913 place of corresponding engine speed setpoint obtains torque error 920 to 923, including air and fuel error.Control Device can also be obtained and update the actuator needed for the engine speed realizing and maintain at corresponding engine speed setpoint Setting.
As it was previously stated, torque error preparation method described in Fig. 6, Fig. 8 and Fig. 9 can electromotor roll stop condition with And electromotor non-rolling perform under stop condition, wherein electromotor rolls stop condition compared to the non-rolling stop condition of electromotor Select more engine speed setpoints.Thus, obtain at different rotating speeds set point during stopping if electromotor is rolled Torque error, then can discharge disconnect-type clutch when speed is higher than threshold value speed.
In this way, moment of torsion estimation error can be obtained based on engine speed response after clutch release, Wherein clutch connects the engine to the remainder of motor and vehicle driveline.By acquisition torque error and more New torque estimation model, can reduce the driveline torque disturbance experienced during applying with releasing clutch.By changing Kind moment of torsion control, can lift vehicle drive performance.Additionally, the method can reduce power drive system abrasion, so as to increase power The working life of drive system.
It will be appreciated by those skilled in the art that method described herein can represent any number of processed in strategy Or multiple, event-driven, interruption driving, multitask, multithreading etc..Thus, various actions, operation or the function for illustrating can To perform, executed in parallel or omit in some cases in shown order.Similarly, processing sequence is not necessarily required to realize this Target, function and advantage described in text, but provide with description for convenience of description.Although not clearly stating, this Art personnel are it should be recognized that one or more in the behavior and function can be weighed according to the specific policy for using It is multiple to perform.
In this summary description.Those skilled in the art will recognize that after explanation is read it is many substitute and retrofit without departing from The spirit and scope of this explanation.For example, with the I3 of natural gas, gasoline, diesel oil or alternative fuel plant running, I4, I5, v6, v8, V10 and V12 electromotors can use the invention to make a profit.

Claims (10)

1. a kind of method for hybrid vehicle, including:
During engine misses state,
Release is connected to the disconnect-type clutch between electromotor and the motor of power transmission system of vehicle;And
Based on one or more in engine torque, engine speed and engine retard degree when clutch discharges relative to The deviation of respective designated value is estimating the torque error after disconnect-type clutch release.
2. method according to claim 1, wherein, the motor is the starter/generator (CISG) integrated with bent axle, The speed change that the electromotor is connected to the power transmission system of vehicle with the integrated starter/generator of bent axle (CISG) Device and wheel.
3. method according to claim 1, wherein, the torque error of estimation is stored as the function of engine speed, and And and stopping the torsion of the estimation is obtained to before the engine spray fuel after the disconnect-type clutch is discharged Square error.
4. method according to claim 1, also includes:Engine torque estimation is updated using the torque error of the estimation Model.
5. method according to claim 4, also includes:Based on the engine torque appraising model for updating, subsequently starting Machine controls the electromotor during restarting.
6. method according to claim 1, wherein, estimate that the torque error includes:
Before the disconnect-type clutch is discharged,
Specify the engine torque for maintaining to expect engine retard degree;And
Adjust one or more engine operation parameters to maintain the engine torque specified;And discharge the separate type from After clutch,
Maintain it is described specify engine torque while, based on real engine deceleration relative to the expectation electromotor The deviation of deceleration is determining the torque error.
7. a kind of method for hybrid electric vehicle power power train, including:
In response to idling-stopping condition,
Optionally disable electromotor and release is connected between electromotor and the starter/generator (CISG) integrated with bent axle Disconnect-type clutch, the variator that PWTN is connected to the integrated starter/generator of bent axle (CISG) and Wheel;And
While the engine retard,
Maintain engine torque designated value;And
Engine torque error is obtained based on the rotating speed response of the electromotor after disconnect-type clutch release.
8. method according to claim 7, wherein, the engine torque designated value is selected with the separate type clutch Device two ends provide substantially zeroed moment of torsion.
9. method according to claim 7, wherein, the engine torque designated value is selected, so as in described point of release The engine retard is made with the desired rate of deceleration after formula clutch.
10. method according to claim 9, wherein, based on the rotating speed response of the electromotor obtain described in start Machine torque error includes:Based on the electromotor for slowing down actual deceleration rate relative to expect the rate of deceleration deviation to estimate State engine torque error.
CN201310162605.6A 2012-05-04 2013-05-03 A method and a system for a hybrid electric vehicle Expired - Fee Related CN103381823B (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201261642877P 2012-05-04 2012-05-04
US61/642,877 2012-05-04
US13/738,906 US8738217B2 (en) 2012-05-04 2013-01-10 Methods and systems for a hybrid vehicle
US13/738,906 2013-01-10

Publications (2)

Publication Number Publication Date
CN103381823A CN103381823A (en) 2013-11-06
CN103381823B true CN103381823B (en) 2017-05-03

Family

ID=49384666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310162605.6A Expired - Fee Related CN103381823B (en) 2012-05-04 2013-05-03 A method and a system for a hybrid electric vehicle

Country Status (2)

Country Link
CN (1) CN103381823B (en)
DE (1) DE102013208033A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9545908B2 (en) * 2014-04-01 2017-01-17 Ford Global Technologies, Llc Clutch stroke adaptation on engine shutdown
KR101558376B1 (en) * 2014-05-27 2015-10-07 현대자동차 주식회사 Apparatus and method for controlling engine clutch of hybrid electric vehicle
DE102016209939B4 (en) * 2016-06-07 2018-04-05 Schaeffler Technologies AG & Co. KG Method for avoiding a critical driving situation in a vehicle with a hybrid drive

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4569493B2 (en) * 2005-06-06 2010-10-27 日産自動車株式会社 Oil pump drive control device for hybrid vehicle
JP4466514B2 (en) * 2005-09-08 2010-05-26 日産自動車株式会社 Engine start control device for hybrid vehicle
JP2007112258A (en) * 2005-10-19 2007-05-10 Nissan Motor Co Ltd Engine start controller of hybrid drive unit
JP4631651B2 (en) * 2005-10-21 2011-02-16 トヨタ自動車株式会社 Transmission control device
JP2007261498A (en) * 2006-03-29 2007-10-11 Nissan Motor Co Ltd Transmission status switching controller for hybrid car

Also Published As

Publication number Publication date
DE102013208033A1 (en) 2013-11-07
CN103381823A (en) 2013-11-06

Similar Documents

Publication Publication Date Title
CN103381815B (en) Method and system for hybrid vehicle
US9108638B2 (en) Methods and systems for a hybrid vehicle
US8924070B2 (en) Methods and systems for a hybrid vehicle
CN105313888B (en) For starting the method and system of the engine of hybrid vehicle
CN102383951B (en) Method for starting
CN103244283B (en) Method for restarting an engine
US9669824B2 (en) Methods and system for starting an engine
CN107654305A (en) For operating the method and system of engine
CN103723140B (en) Method and system for improving vehicle launch
CN108068788A (en) For making the method and system of transmission downshifts
CN106167018B (en) System and method for improving manual transmission shifting
US10232841B2 (en) Methods and system for improving response of a hybrid vehicle
CN104290744B (en) The method and system of running engine
US10724490B2 (en) System and methods for controlling a stop/start engine
CN104002796A (en) Method for controlling a vehicle
US9682699B2 (en) Methods and system for downshifting during regeneration
US11220253B2 (en) Methods and system for reactivating engine cylinders
CN106043272A (en) Methods and system for launching a vehicle
CN108725445A (en) Method and system for controlling engine braking
US10385816B2 (en) Methods and system for operating an engine
CN103381823B (en) A method and a system for a hybrid electric vehicle
CN106114512B (en) The method that vacuum for increasing vehicle generates
CN104044590B (en) Method and system for improving engine start
CN110406536A (en) The method and system for stopping and starting for improving automatic engine
CN107542879A (en) System and method for controlling TCC

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170503