Engine starting system
10293828 ยท 2019-05-21
Assignee
Inventors
Cpc classification
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
B60K6/387
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
Y10S903/906
GENERAL 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
B60Y2400/60
PERFORMING OPERATIONS; TRANSPORTING
F16H2200/2005
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0822
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2037/0866
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
F16H2200/2097
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y10S903/93
GENERAL 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
F16H2200/2007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60Y2300/205
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/60
PERFORMING OPERATIONS; TRANSPORTING
F02N2300/104
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/62
GENERAL 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
B60K6/445
PERFORMING OPERATIONS; TRANSPORTING
B60W10/02
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/64
PERFORMING OPERATIONS; TRANSPORTING
B60K6/26
PERFORMING OPERATIONS; TRANSPORTING
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
B60Y2300/182
PERFORMING OPERATIONS; TRANSPORTING
B60W30/192
PERFORMING OPERATIONS; TRANSPORTING
B60W20/20
PERFORMING OPERATIONS; TRANSPORTING
F16H3/727
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60Y2300/192
PERFORMING OPERATIONS; TRANSPORTING
F02N2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y10S903/914
GENERAL 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
B60K2006/268
PERFORMING OPERATIONS; TRANSPORTING
F02N2200/061
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W20/40
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/192
PERFORMING OPERATIONS; TRANSPORTING
B60W20/40
PERFORMING OPERATIONS; TRANSPORTING
B60K6/445
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60K6/387
PERFORMING OPERATIONS; TRANSPORTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B60W20/20
PERFORMING OPERATIONS; TRANSPORTING
B60W10/02
PERFORMING OPERATIONS; TRANSPORTING
F02N11/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An engine starting system for hybrid vehicle is provided. The engine starting system is applied to a hybrid vehicle in which a friction clutch is disposed between an engine and a power distribution device. In order to reduce gear noise and vibrations, a second motor establishes a cancel torque to cancel a reaction torque acting on an axle when starting the engine. The engine starting system is configured to increase the torque of the second motor in a direction of a drive torque rotating the axle, when starting the engine while bringing the friction clutch into engagement in a slipping manner.
Claims
1. An engine starting system for a hybrid vehicle, the engine starting system comprising: an engine; a first motor and a second motor individually having a generating function; a power distribution device configured to perform a differential action among a first rotary element connected to the first motor, a second rotary element connected to the engine through a friction clutch disposed between the engine and the power distribution device, and a third rotary element functioning as an output member; wherein a torque of the second motor is delivered to drive wheels in addition to a torque of the third rotary member; wherein the engine starting system is configured to establish a cancel torque by the second motor to cancel a reaction torque acting on an axle when starting the engine by the first motor; and wherein the engine starting system is configured to increase the torque of the second motor in a direction of a drive torque rotating the axle, when starting the engine while bringing the friction clutch into engagement in a slipping manner.
2. The engine starting system as claimed in claim 1, wherein the engine starting system is further configured to increase the torque of the second motor in a direction of a drive torque rotating the axle in case a required drive torque falls within a predetermined range around zero.
3. The engine starting system as claimed in claim 1, wherein the engine starting system is further configured to add a correction torque of the same direction as the drive torque to the torque of the second motor; and wherein an amount of the correction torque is set in a manner such that the direction of the drive torque will not be reversed when cancelling the reaction torque by the corrected torque of the second motor.
4. The engine starting system as claimed in claim 1, wherein the engine starting system is further configured to: estimate a torque capacity of the friction clutch based on a torque command transmitted to the friction clutch; and calculate the cancel torque based on the torque command to the friction clutch.
5. The engine starting system as claimed in claim 1, wherein the torque of the second motor includes the required drive torque and the cancel torque; and wherein the engine starting system is further configured to increase the cancel torque in the direction of the drive torque.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DESCRIPTION OF EMBODIMENTS
(15) Hereinafter, preferred examples of the engine starting system will be explained with reference to the accompanying drawings. According to the preferred examples to be explained, the engine starting system is applied to a two-motor split type hybrid vehicle having a clutch adapted to selectively disconnect an engine from a power distribution device. Specifically, the engine starting system is configured not to reverse a torque applied to an axle to achieve a required drive torque during cranking the engine by the motor when the clutch is in disengagement.
(16) Referring now to
(17) A prime mover of the powertrain 100 includes an internal combustion engine (abbreviated as ENG in
(18) For example, a conventional gasoline engine may be used as the engine 1, and a permanent magnet type synchronous motor may be used as the motor/generators 2 and 3 respectively. Those engine 1 and the motor/generators 2 and 3 are also electrically controlled by the ECU 30. In the following descriptions, the motor/generators 2 and 3 will simply be called as the motor 2 and the motor 3 for the sake of convenience.
(19) In the powertrain 100, a power of the engine 1 is delivered to a power distribution device 6 via an input shaft 5, and further distributed to the first motor 2 side and drive wheels 20 side through the power distribution device 6. A torque of the second motor 3 is added to a torque delivered from the power distribution device 6 to the drive wheels 20. That is, the power of the engine 1 is partially converted into an electric power by the first motor 2, and then converted into a mechanical power again by the second motor 3 to be delivered to the drive wheels 20.
(20) In order to disconnect the engine 1 from the power distribution device 6 when stopping the engine 1, a friction clutch C is disposed therebetween. When the engine 1 is restarted, the friction clutch C is brought into engagement to deliver the power of the engine 1 to the power distribution device 6.
(21) Specifically, the friction clutch C is a conventional clutch having a pair of frictional engagement elements. As shown in
(22) Given that the friction clutch C is in the complete disengagement, the engagement elements Ca and Cb are isolated from each other. By contrast, given that the friction clutch C is in the complete engagement, the engagement elements Ca and Cb are engaged to each other without causing a slippage. The friction clutch C may also be engaged while causing a slippage between the engagement elements Ca and Cb. In the following descriptions, the friction clutch C will simply be called the clutch C for the sake of convenience.
(23) The power distribution device 6 is adapted to perform a differential action among a plurality of rotary elements. To this end, according to the preferred example, a single-pinion planetary gear unit is employed as the power distribution device 6, and the power distribution device 6 is comprised of a sun gear 6s serving as a first rotary element, a carrier 6c serving as a second rotary element, and a ring gear 6r serving as a third rotary element.
(24) The sun gear 6s is an external gear fitted onto the input shaft 5, and the ring gear 6r as an internal gear is arranged concentrically with the sun gear 6s. A plurality of pinion gears are interposed between the sun gear 6s and the ring gear 6r while meshing therewith, and those pinion gears are supported by the carrier 6c while being allowed to rotate and revolve around the sun gear 6s.
(25) Specifically, the sun gear 6s is joined to a rotor shaft 2a of the first motor 2 to be rotated integrally therewith. Therefore, torque of the first motor 2 can be distributed to the input shaft 5 side and to the drive wheels 20 side through the power distribution device 6.
(26) The carrier 6c is connected to the engine 1 through the input shaft 5 and the clutch C to serve as an input element of the power distribution device 6. That is, the carrier 6c is allowed to be rotated integrally with the input shaft 5 and the engagement element Cb irrespective of an engagement state of the clutch C. Specifically, given that the clutch C in disengagement, the carrier 6c is rotated relatively to the crankshaft 4. By contrast, given that the clutch C is in engagement, the carrier 6c is rotated integrally with the crankshaft 4.
(27) According to the preferred example, an input member of the powertrain 100 includes the carrier 6c, the input shaft 5, and the engagement element Cb rotated integrally with the carrier 6c. Given that the clutch C is in engagement, the input member further includes the engagement element Ca and the crankshaft 4.
(28) The ring gear 6r serves as an output element of the power distribution device 6 to deliver the torque to the drive wheels 20. To this end, the ring gear 6r is joined to an output shaft 7 to be rotated integrally therewith, and the output shaft 7 is also joined to an output gear 8 as an external gear to be rotated integrally therewith. That is, the output gear 8 serves as an output member of the powertrain 100 to deliver torque to the drive wheels 20. The ring gear 6r, the output shaft 7 and the output gear 8 may be formed integrally.
(29) The output gear 8 is connected to a differential gear unit 12 through a counter gear unit 11. Specifically, the counter gear unit 11 is comprised of a counter driven gear 11a, a countershaft 11b, and a counter drive gear 11c. The counter driven gear 11a is fitted onto the countershaft 11b while meshing with the output gear 8, and the counter drive gear 11c is also fitted onto the countershaft 11b while meshing with a ring gear 12a of the differential gear unit 12. Here, the counter drive gear 11c is diametrically smaller than the counter driven gear 11a. An axle 13 (indicated as OUT in
(30) In the powertrain 100, the torque of the second motor 3 is also delivered to the drive wheels 20 through the output gear 8. In order to multiply the torque of the second motor 3, the second motor 3 is connected to the output gear 8 through a reduction gear unit 9. As described, the output gear 8, the output shaft 7, and the ring gear 6r of the power distribution device 6 are rotated integrally so that the torque can be delivered from the second motor 3 to the ring gear 6r through the reduction gear unit 9.
(31) A single-pinion planetary gear unit is also employed as the reduction gear unit 9. That is, the reduction gear unit 9 is comprised of a sun gear 9s, a carrier 9c and a ring gear 9r. Specifically, the sun gear 9s is joined to the second motor 3 to serve as an input element so that the sun gear 9s is rotated integrally with a rotor shaft 3a of the second motor 3. The carrier 9c is fixed to a fixed member 10 such as a housing to serve as a reaction element, and the ring gear 9r is joined to the output shaft 7 to be rotated integrally with the output shaft 7 and the output gear 8. A gear ratio of the reduction gear unit 9 is set in a manner such that the ring gear 9r is allowed to multiply the torque of the second motor 3. Here, the ring gear 9r may also be formed integrally with the output shaft 7 and the output gear 8.
(32) For example, when decelerating the hybrid vehicle Ve, the ECU 30 carries out a regeneration control to convert an external mechanical power from the drive wheels 20 into an electric power by the second motor 3. For this purpose, the hybrid vehicle Ve is provided with a battery 42, and electric powers regenerated by the motors 2 and 3 are delivered to the battery 42.
(33) Specifically, the motors 2 and 3 are electrically connected to the battery 42 though an inverter 41 so that the motors 2 and 3 are electrically controlled by the ECU 30 to serve as a motor or a generator depending on the situation. For example, the each motor 2 and 3 is allowed to serve as a motor by delivering electricity stored in the battery 42 thereto. In addition, since the motors 2 and 3 are connected to each other through the inverter 41, the electricity regenerated by the first motor 3 may be delivered directly to the second motor 3 without passing through the battery 42.
(34) The input shaft 5 is joined to an oil pump 15 of a lubrication device so that the oil pump 15 can be driven by rotating the input shaft 5. Namely, the oil pump 15 is a mechanical pump that is driven by the engine 1. Thus, as can be seen from
(35) For example, the clutch C is actuated by a not shown hydraulic actuator or an electromagnetic actuator in response to a control signal transmitted from the ECU 30. Therefore, a torque capacity T.sub.cl-act of the clutch C can be controlled arbitrarily by controlling an actuation of the actuator by the ECU 30.
(36) The torque capacity T.sub.cl-act of the clutch C may be varied continuously from the complete disengagement to the complete engagement of the clutch C. Here, it is to be noted that the torque capacity T.sub.cl-act of the clutch C is varied substantially proportional to a hydraulic pressure or a current applied to the clutch C, or to a stroke of the clutch C.
(37) Here, the hybrid vehicle Ve is not provided with a torque sensor(s) for detecting torques of the clutch C and the axle 13. According to the preferred example, therefore, an actual torque capacity T.sub.cl-act of the clutch C and an actual drive torque T.sub.ds applied to the axle 13 in accordance with the required drive torque T.sub.req are not detected by the sensors.
(38) The ECU 30 is comprised mainly of a microcomputer having a memory device, an interface and etc. Specifically, the ECU 30 is configured to carry out a calculation based on incident data and preinstalled data, and to transmit a calculation result in the form of command signal.
(39) For example, a vehicle speed, an opening degree of accelerator, a rotational speed, a state of charge (abbreviated as the SOC hereinafter) of the battery 42 and so on are sent to the ECU 30. The rotational speed includes an input speed N.sub.in of the input member, a speed N.sub.mg1 of the first motor 2, and a speed N.sub.e of the engine 1 (as will be called the engine speed N.sub.e hereinafter). Specifically, the input speed N.sub.in includes a speed of the carrier 6c of the power distribution device 6, a speed of the input shaft 5, and a speed of the engagement element Cb of the clutch C. Here, given that the clutch C is in complete engagement, the engine speed N.sub.e is equal to the input speed N.sub.in. As described, since the vehicle Ve is not provided with the torque sensors, the actual drive torque T.sub.ds and the actual torque capacity T.sub.cl-act are not sent to the ECU 30.
(40) For example, a map determining the required drive torque T.sub.req, a map determining a target speed N.sub.ref of the input speed N.sub.in, a map determining a command value of the torque capacity T.sub.cl of the clutch C (referred to as clutch torque command T.sub.cl hereinafter), a map determining a command value T.sub.mg1 of the torque of the first motor 2, a map determining a command value T.sub.mg2 of the torque of the second motor 3 etc. are preinstalled in the ECU 30. In addition, the torque capacity T.sub.cl-act of the clutch C with respect to an actuation of the actuator may also be preinstalled in the ECU 30 in the form of map.
(41) The ECU 30 is configured to transmit command signals for controlling the engine 1, the clutch C, and motors 2 and 3 and so on depending on the running condition of the hybrid vehicle Ve.
(42) Specifically, the clutch torque command T.sub.cl of the clutch C is sent to the actuator, and torque commands T.sub.mg1 and T.sub.mg2 of the motors 2 and 3 are sent to the inverter 41.
(43) For instance, the required drive torque T.sub.req is determined based on an opening degree of the accelerator and a vehicle speed sent to the ECU 30 while with reference to the preinstalled map determining the required drive torque T.sub.req. The required drive torque T.sub.req thus determined is sent to the prime mover in the form of command signal.
(44) In the following description, the aforementioned torque command T.sub.mg1 of the torque of the first motor 2 will also be referred to as the commanded torque T.sub.mg1, and the torque command T.sub.mg2 of the second motor 3 will also be referred to as the commanded torque T.sub.mg2.
(45) A drive mode of the hybrid vehicle Ve can be selected from a hybrid mode (as will be called the HV mode hereinafter) where the hybrid vehicle is powered by the engine 1, and a motor mode (as will be called the EV mode hereinafter) where the vehicle is propelled by driving the second motor 3 by the electricity from the battery 42 while stopping the engine 1. Specifically, the drive mode of the hybrid vehicle Ve is selected from the HV mode and the EV mode by the ECU 30 to achieve a required drive torque T.sub.req, depending on the running condition such as an opening degree of the accelerator, a vehicle speed, the SOC of the battery 42 and so on.
(46) For example, the HV mode may be selected under conditions that an opening degree of the accelerator is relatively large so that the hybrid vehicle Ve is propelled at a relatively high speed. In addition, even if the opening degree of the accelerator is small, the drive mode is shifted to the HV mode when the SOC of the battery 42 falls below a predetermine threshold.
(47) The HV mode includes a drive mode where the hybrid vehicle is powered by both the engine 1 and the second motor 3, and a drive mode where the hybrid vehicle is powered only by engine 1. Under the HV mode, the clutch C is brought into engagement completely so that the engine speed N.sub.e can be controlled by the first motor 2.
(48) Referring now to
(49) That is, under the HV mode, the engine 1 is allowed to be operated at an operating point where fuel efficiency is optimized by controlling the engine speed N.sub.e by the first motor 2. Here, it is to be noted that the operating point of the engine 1 is governed by the engine speed N.sub.e and the engine torque T.sub.e. To this end, a map determining the operating point based on the vehicle speed and the opening degree of the accelerator is preinstalled in the ECU 30, and the operating point of the engine 1 is determined based on incident data about the vehicle speed and the opening degree of the accelerator with reference to the map. Basically, the operating point of the engine 1 is determined on an optimum fuel curve, and the first motor 2 is controlled in a manner such that the engine 1 is operated at the determined operating point.
(50) Given that a gasoline engine is employed as the engine 1, the ECU 30 controls an opening degree of a throttle valve, a fuel supply, an interruption of fuel supply, an ignition timing etc. In order to reduce fuel consumption, the ECU 30 is configured to stop the engine 1 automatically if the situation allows (as will be called an engine stopping control hereinafter).
(51) Specifically, the engine stopping control is carried out under conditions that the hybrid vehicle Ve is in operation so as to stop fuel supply to the engine 1 and ignition of the engine 1.
(52) For example, the engine stopping control is carried out when the hybrid vehicle Ve propelled under the HV mode waits at a traffic light to stop the engine 1 temporarily (i.e., an idle stop control). The engine stopping control includes a fuel cut-off control to be carried out when an accelerator pedal is returned at a vehicle speed higher than a predetermined speed. Under the fuel-cut control, fuel supply to the engine 1 is stopped until the engine speed is lowered to a self-sustaining speed (i.e., to an idling speed).
(53) Specifically, the engine stopping control is carried out on the occasion of shifting the drive mode from the HV mode to the EV mode in order not to consume fuel.
(54) For example, the EV mode can be selected under conditions where an SOC of the battery 42 is sufficient, and an opening degree of the accelerator is relatively small. It is to be noted that the EV mode includes a dual-motor mode where the hybrid vehicle is powered by both motors 2 and 3, and a single-motor mode where the hybrid vehicle is powered only by the second motor 3. A situation of the hybrid vehicle under the dual-motor mode is shown in
(55) In the situation illustrated in
(56) Consequently, the drive torque T.sub.d of the second motor 3 is applied to the axle 13 (indicated as OUT in
(57)
(58) The single-motor mode may be categorized into a first EV mode where the clutch C is in complete engagement and a second EV mode where the clutch C is in complete disengagement. Under the first EV mode, specifically, the engine 1 is connected to the power distribution device 6. By contrast, under the second EV mode, the engine 1 is disconnected from the power distribution device 6. Situations of the hybrid vehicle Ve under the first EV mode and under the second EV mode are shown in
(59) As shown in
(60) For example, if the engine is expected to be restarted during the EV mode, the first EV mode is selected. Under the first EV mode, however, a power loss would be caused by rotating the engine 1 passively. In order to avoid such power loss, the drive mode can be shifted to the second EV mode by bringing the clutch C into disengagement if the situation allows. For example, the second EV mode can be selected if an SOC of the battery 42 is sufficient and the required drive torque T.sub.req can be achieved only by the motors 2 and 3. Under the second EV mode, therefore, the engine is disconnected from the power distribution device 6 while being stopped.
(61) As shown in
(62) When a predetermined condition to restart the engine 1 is satisfied during the second EV mode, the drive mode is shifted from the second EV mode to the HV mode by restarting the engine 1 while bringing the clutch C in a slipping manner.
(63) For example, the starting condition of the engine 1 is satisfied in case the accelerator pedal is depressed to require the larger driving force, and in case the SOC of the battery 42 is insufficient to achieve the required drive torque T.sub.req.
(64) Optionally, the ECU 30 is allowed to select the drive mode based on information from a Global Positioning System about road conditions such as a road gradient. In this case, given that the hybrid vehicle Ve is propelled under the EV mode, the engine 1 may be started in advance depending on the expected road condition. To this end, the engine speed N.sub.e is kept to the idling speed during the EV mode.
(65) When shifting the drive mode, the ECU 30 controls the torque capacity T.sub.cl-act of the clutch C with reference to a map stored in the memory device. The clutch torque command thus determined is transmitted to the actuator so that the actuator is actuated in response to the clutch torque command T.sub.cl.
(66) As described, a friction clutch is used as the clutch C and the torque capacity thereof can be varied gradually. In this situation, however, a response delay of the clutch C arises from the structure thereof.
(67) For example, given that a hydraulic frictional clutch is used as the clutch C, an actuation of the actuator would be delayed behind the transmission of the clutch torque command T.sub.cl. That is, change in the torque capacity T.sub.cl-act of the clutch C is delayed behind the transmission of the clutch torque command T.sub.cl. Consequently, the actual torque capacity T.sub.cl-act may temporarily differ from the clutch torque command T.sub.cl. In addition, the hybrid vehicle Ve does not have a torque sensor to detect the actual torque capacity T.sub.cl-act. However, when shifting the drive mode for example, the ECU 30 has to control the output torque of each motor 2 and 3 in response to a change in the actual torque capacity T.sub.cl-act.
(68) For this reason, the ECU 30 carries out calculations based on the assumption that the actual torque capacity T.sub.cl-act of the clutch C is identical to the clutch torque command T.sub.cl. Specifically, in order to control the torque of each motor 2 and 3, the ECU 30 treats the clutch torque command T.sub.cl as an estimation value of the torque capacity T.sub.cl-act of the clutch C.
(69) The ECU 30 is configured to control a direction and a magnitude of the motor torque depending on the running condition of the hybrid vehicle Ve. Specifically, a rotational direction of the rotor shaft of the motor 2 or 3 is altered between the forward and the counter directions by the motor torque control. For example, the motor is allowed to serve as a motor by increasing a rotational speed of the rotor shaft. By contrast, the motor is allowed to serve as a motor by decreasing a rotational speed of the rotor shaft.
(70) In the following descriptions, the rotational directions of the motor 2 or 3 will be called as the forward direction and the counter direction. Specifically, definition of the forward direction is a rotational direction of the engine 1, and definition of the counter direction is a rotational direction opposite to the rotational direction of the engine 1. Additionally, in the following descriptions, a torque in the forward direction will be called as the positive torque, and a torque in the counter direction will be called as the negative torque.
(71) According to the preferred example, the ECU 30 determines the torque command T.sub.mg1 to the first motor 2 based on the input speed N.sub.in and the clutch torque command T.sub.cl. Optionally, a map determining the torque command T.sub.mg1 may be preinstalled in the ECU 30.
(72) Likewise, the ECU 30 determines the torque command T.sub.mg2 to the second motor 3 based on the required drive torque T.sub.req and the clutch torque command T.sub.cl. Thus, the torque commands T.sub.mg1 and T.sub.mg2 are calculated using the clutch torque command T.sub.cl even if it is different from the actual clutch torque capacity T.sub.cl-act due to the response delay.
(73) The input speed N.sub.in is changed to a target speed by controlling the torque command T.sub.mg1 to the first motor 2 to change the speed N.sub.mg1 thereof. Alternatively, the input speed N.sub.in is maintained at a predetermined speed by controlling the first motor 2. As described, the clutch C is in complete engagement under the HV mode so that the engine speed N.sub.e as the input speed N.sub.in can be controlled by controlling the torque command T.sub.mg1 to the first motor 2.
(74) In order to transmit power of the first motor 2 to the engine 1 without power loss caused by the clutch C, the torque command T.sub.mg1 to the first motor 2 is adjusted to be comparable to the clutch torque command T.sub.cl to the clutch C. To this end, specifically, the torque command T.sub.mg1 of the first motor 2 is calculated based on the clutch torque command T.sub.cl and a gear ratio of the power distribution device 6. Given that the torque command T.sub.mg1 and the clutch torque command T.sub.cl are balanced to each other or a difference therebetween falls within a tolerance range, the torque of the first motor 2 acting on the engagement element Cb of the clutch C is adjusted to the torque capacity T.sub.cl-act of the clutch C.
(75) The torque command T.sub.mg2 to the second motor 3 will be explained in more detail with reference to
(76) As shown in
(77) As shown in
(78) Consequently, the drive torque T.sub.ds is varied by the reaction torque T.sub.r acting on the axle 13. For this reason, when starting the engine 1 by the first motor 2, the second motor 3 is required to establish a cancel torque T.sub.cs to counteract to the reaction torque T.sub.r acting on the axle 13. In this case, therefore, the torque command T.sub.mg2 to the second motor 3 is set to achieve a total torque of the required drive torque T.sub.req and the cancel torque T.sub.cs.
(79) Although the cancel torque T.sub.cs is not indicated in
(80) In order to counteract to the reaction torque T.sub.r, the cancel torque T.sub.cs is established in the opposite direction to the reaction torque T.sub.r. In the situations shown in
(81) As shown in
(82) According to the preferred example, specially, the second motor 3 establishes the corrected commanded torque T.sub.mg2 to start the engine 1 under the second EV mode.
(83) Next, here will be explained the engine starting control according to the preferred example with reference to the flowchart shown
(84) More specifically, at step S1, it is determined whether or not the engine starting condition is satisfied to carry out the motoring of the engine 1 while causing slippage of the clutch C.
(85) If the answer of step S1 is NO, the routine is ended. By contrast, if the answer of the step S1 is YES, the cancel torque T.sub.cs is determined based on the clutch torque command T.sub.cl (at step S2).
(86) At step S2, specifically, the cancel torque T.sub.cs is calculated based on the torque command T.sub.mg to the first motor 2, the torque command T.sub.cl to the clutch C, and the gear ratio of the power distribution device 6. The cancel torque T.sub.cs thus calculated will counteract to the reaction torque T.sub.r composed of the reaction torque T.sub.r1 resulting from motoring the engine 1 by the first motor 2 and the reaction torque T.sub.r2 of the clutch C.
(87) As described, according to the preferred example, calculations are carried out based on the assumption that the clutch torque command T.sub.cl is identical to the actual torque capacity T.sub.cl-act of the clutch C. At step S2, therefore, the clutch torque command T.sub.cl is used as an estimated torque capacity T.sub.cl-act of the clutch C to calculate the cancel torque T.sub.cs.
(88) Then, it is determined whether or not the required drive torque T.sub.req falls within a predetermined range across zero (at step S3). That is, it is determined whether or not the required drive torque T.sub.req is greater than a predetermined lower limit and less than a predetermined upper limit at step S3.
(89) If the required drive torque T.sub.req does not fall within the predetermined range so that the answer of step S3 is NO, the routine is ended.
(90) At step S3, such determination is also made based on the assumption that the required drive torque T.sub.req is identical to the actual drive torque T.sub.ds. That is, at step S3, it is determined whether or not the actual drive torque T.sub.ds falls within the predetermined range by determining whether or not the required drive torque T.sub.req falls within the predetermined range. The required drive torque T.sub.req will also be used as the estimated value of the actual drive torque at the below-mentioned step S4.
(91) Given that the actual drive torque T.sub.ds falls within the range around zero and that the cancel torque is excessively large, a direction of the drive torque T.sub.ds would be reversed by the reaction torque T.sub.r and the cancel torque. Therefore, if such reversal of torque is expected to occur, the cancel torque T determined at the step S2 will be corrected by increasing the torque command T.sub.mg2 to the first motor 2 in a direction to achieve the required drive torque T.sub.req.
(92) Specifically, if the required drive torque T.sub.req falls within in the predetermined range so that the answer of step S3 is YES, then it is determined whether or not the required drive torque T.sub.req is a positive torque (at step S4).
(93) To this end, the direction of the required drive torque T.sub.req is determined at step S4 to estimate the direction of the actual drive torque T.sub.ds. If the required drive torque T.sub.req is a negative torque, the answer of step S4 will be NO.
(94) If the required drive torque T.sub.req is positive so that the answer of step S4 is YES, the torque command T.sub.mg2 to the second motor 3 is increased in the positive direction (at step S5).
(95) At step S5, for example, the torque command T.sub.mg2 to the second motor 3 is increased by increasing the cancel torque T calculated at step S3 in the positive direction. The cancel torque T thus increased will be called the corrected cancel torque That That is, the torque command T.sub.mg2 to the second motor 3 thus corrected is a sum of the corrected cancel torque T.sub.cs and the required torque T.sub.req.
(96) By contrast, if the required drive torque T.sub.req is negative so that the answer of step S4 is NO, the torque command T.sub.mg2 to the second motor 3 is increased in the negative direction (at step S6).
(97) At step S6, for example, the torque command T.sub.mg2 to the second motor 3 is increased by increasing the cancel torque T.sub.cs calculated at step S3 in the negative direction. In this case, the torque command T.sub.mg2 to the second motor 3 thus corrected is a sum of the cancel torque T.sub.cs corrected in the negative direction and the required torque T.sub.req.
(98) Then, the second motor 3 generates the torque based on the corrected torque command T.sub.mg2 at step S7. In this situation, specifically, the corrected torque command T.sub.mg2 composed of the required drive torque T.sub.req and the corrected cancel torque T.sub.cs is generated by the second motor 3 so that the reaction torque T.sub.r acting on the axle 13 can be cancelled by the torque of the second motor 3 and that the drive torque T.sub.ds can be prevented from being reversed.
(99) The expressions the negative direction and the negative direction merely indicate directions to increase the torque command T.sub.mg2 but not indicate the final direction of the corrected torque command T.sub.mg2.
(100) According to preferred embodiments, the order of the steps for the engine starting control is not limited to the order shown in
(101) In addition, at step S4, the direction of the required torque T.sub.req may be determined based on a position of shift lever, an opening degree of accelerator, a direction of commanded torque T.sub.mg2 and so on. For example, if the shift lever is situated at the drive position and the acceleration pedal is depressed, or if the torque command T.sub.mg2 is positive under the second EV mode, it may be determined affirmatively at step S4.
(102) As described, the reaction torque T.sub.r1 of the MG1 and the reaction torque T.sub.r2 of the clutch C are cancelled by the cancel torque T.sub.cs. To this end, the corrected cancel torque T.sub.cs is calculated at step S5 or S6 by adding a correction torque T to the cancel torque T.sub.cs.
(103) Specifically, an absolute value (i.e., a correction amount) of the correction torque T is set within an extent that the corrected cancel torque T.sub.cs is increased but not to reverse the direction of the drive torque T.sub.ds. Consequently, the torque command T.sub.mg2 to the second motor 3 is corrected at step S7 in the amount of the correction torque T.
(104) Referring back to
(105) Referring back to
(106) Here will be explained temporal changes in parameters of the hybrid vehicle Ve during execution of the engine starting control shown in
(107) In the example shown in
(108) The condition to start engine 1 is satisfied at the point t1 so that the engine starting control is commenced. At point t1, specifically, the ECU 30 transmits the torque command T.sub.mg1 to increase the torque T.sub.mg1 of the first motor 2 in the forward direction, the clutch torque command T.sub.cl to achieve a target torque capacity to cause a slip of the clutch C, and the torque command T.sub.mg2 determined at step S7.
(109) Consequently, an engagement of the clutch C is started in a slipping manner so that the actual clutch torque capacity T.sub.cl-act is increased toward the clutch torque command Y.sub.cl after point t1. In this situation, as shown in
(110) In consequence of engagement of the clutch C, the input speed N.sub.in starts lowering and the engine speed N.sub.e starts increasing from point t1. In this situation, specifically, the torque of the first motor 2 based on the torque command T.sub.mg1 is transmitted through the clutch C from the engagement element Cb to the engagement element Ca so that the crank shaft 4 of the engine 1 is rotated. At the same time, the input speed N.sub.in of the input shaft 5 starts to be lowered by the inertial torque T.sub.i shown in
(111) The torque command T.sub.mg2 transmitted to the second motor 3 at point t1 contains the corrected cancel torque T.sub.cs. Therefore, the torque generated by the second motor 3 based on the torque command T.sub.mg2 indicated by a solid line in
(112) After point t1, the torque command T.sub.mg1 is controlled in a manner such that the input speed N.sub.in toward the target speed N.sub.ref. Then, when the input speed N.sub.in reaches the target speed N.sub.ref to bring the clutch C into complete engagement, the torque command T.sub.mg1 is increased at point t3 to a value comparable to the clutch torque command T.sub.cl so as to maintain the input speed N.sub.in to the target speed N.sub.ref.
(113) When the engine speed N.sub.e almost reaches the target speed N.sub.ref, the clutch torque command T.sub.cl is lowered from point t4. In this situation, specifically, the torque capacity of the clutch C is reduced based on another target clutch torque capacity indicated by the dashed-dotted line.
(114) The torque command T.sub.mg1 that has been increased to a value comparable to the clutch torque command T.sub.cl after point t3 is then lowered from point t4 to a value comparable to said another target clutch torque capacity. Here, it is to be noted that an electrical response of the first motor 2 is quicker than the hydraulic response of the clutch C. Therefore, an actual torque of the first motor 2 changes to the value required by the torque command T.sub.mg1 immediately when the current value to the inverter 41 is changed in response to the torque command T.sub.mg1.
(115) Meanwhile, the actual clutch torque capacity T.sub.cl-act is reduced slightly after transmitting another target clutch torque capacity at point t4, and then reaches to another target clutch torque at point t5. Thus, during a period from t4 to t5, an estimated torque capacity of the clutch C based on the clutch torque command T.sub.cl is smaller than the actual clutch torque capacity T.sub.cl-act. That is, the command values of the first motor 2 and the clutch C are balanced to each other, but the actual values thereof is not balanced to each other.
(116) As described, according to the preferred example, the actual motor torque of each motor 2 and 3, the actual clutch torque capacity T.sub.cl-act of the clutch C, and the actual drive torque T.sub.ds are estimated based on each command value thereof. Therefore, the cancel torque T.sub.cs is calculated using the clutch torque command T.sub.cl as the estimated torque capacity of the clutch C. That is, after point t4, the cancel torque T.sub.cs is calculated based on the estimated torque capacity of the clutch C that is smaller than the actual clutch torque capacity T.sub.cl-act. In other words, the actual torque capacity T.sub.cl-act of the clutch C is larger than the estimated value thereof and hence the actual reaction torque T.sub.r acting on the axle 13 is larger than the estimated value thereof. As also described, the direction of the required drive torque T.sub.req and the direction of the reaction torque T.sub.r are opposite to each other as indicated in
(117) That is, after point t4, the reaction torque T.sub.r acting on the axle 13 cannot be cancelled only by the cancel torque T.sub.cs calculated at step S2 thereby reversing the actual torque acting on the axle 13 from the positive direction. In
(118) At point t4, specifically, the second motor 3 generates a torque based on the corrected torque command T.sub.mg2 comprised of the corrected cancel torque T.sub.cs calculated at step S5. As can be seen from
(119) For this reason, the direction of the drive torque T.sub.ds acting on the axle 13 based on the torque command T.sub.mg2 will not be reversed from the positive direction to the negative direction across zero. Specifically, the drive torque T.sub.ds is also larger than the uncorrected drive torque T.sub.ds-not in the positive direction and in the amount of the correction torque T. Here, the drive torque T.sub.ds is not necessarily to be increased in a manner such that the direction thereof is not reversed but may be increased in a manner such that the rotational speed of the axle 13 reduced to zero at most.
(120) When the engine speed N.sub.e reaches the target speed N.sub.ref at point t6, the ECU 30 determines a fact that the clutch C is brought into complete engagement. Consequently, the drive mode of the hybrid vehicle Ve is shifted to the HV mode. That is, the hybrid vehicle Ve has been propelled in the second EV mode before point t1, and then the drive mode is shifted to the HV mode from point t1 to t6. In addition, the cancel torque T.sub.cs is continuously corrected during the period from point t1 to t6, and therefore only the corrected torque command T.sub.mg2 is sent to the inverter 41.
(121) Referring now to
(122) In the situation shown in
(123) During a period from t1 to t2, an increment of the actual clutch torque capacity T.sub.cl-act is delayed behind a transmission of the clutch torque command T.sub.cl, and hence an estimated clutch torque capacity is larger than the actual clutch torque capacity T.sub.cl-act. Accordingly, the cancel torque T.sub.cs is calculated using the estimation value larger than the actual value. In this situation, since the actual clutch torque capacity T.sub.cl-act is smaller than the estimated torque capacity, the actual reaction torque T.sub.r acting on the axle 13 is also smaller than an estimated reaction torque. As described, in the situation shown in
(124) Thus, after point t1, the cancel torque calculated at step S3 is excessively large in the positive direction to cancel the reaction torque T.sub.r acting on the axle 13. In
(125) After point t1, the second motor 3 generates a positive torque based on the corrected torque command T.sub.mg2 containing the corrected cancel torque T.sub.cs calculated at step S6. In this situation, both required drive torque T.sub.req and the correction torque T are negative. However, since the torque command T.sub.mg2 contains the cancel torque T.sub.cs calculated at step S2, the output torque of the second motor 3 is kept within the forward direction.
(126) That is, in order to start the engine 1, the direction of the torque of the second motor 3 is reversed from the backward direction to the forward direction. Accordingly, as can be seen from
(127) For this reason, the direction of the drive torque T.sub.ds acting on the axle 13 based on the torque command T.sub.mg2 will not be reversed from the negative direction to the positive direction across zero. As shown in
(128) According to preferred embodiments, the corrected torque command T.sub.mg2 and the uncorrected torque command T.sub.mg2-not may be selected depending on the situation during execution of the engine starting control. For instance, the corrected torque command T.sub.mg2 may be selected during the transitional state in which the actual clutch torque capacity T.sub.cl-act is changed after the change in the clutch torque command T.sub.cl (i.e., during the period from t1 to t2 in
(129) Thus, according to the preferred example, the reaction torque acting on the axle when starting engine can be cancelled by the output torque of the second motor even if the actual clutch torque cannot be estimated accurately. Therefore, the drive torque can be prevented from being reversed when starting engine so that gear rattles and vibrations can be reduced.
(130) The starting control system of the present invention should not be limited to the foregoing preferred examples, and various alterations and modifications may be made within the spirit of the present invention.
(131) For example, the foregoing engine starting control may also be carried out when starting the engine in the hybrid vehicle propelled in the backward direction. As indicated in a nomographic diagram shown in
(132) The engine starting system may also be applied to another powertrain 200 shown in
(133) In the powertrain 200 shown in