The present invention relates to a control device for a hybrid vehicle provided with an electrically operated continuously-variable transmitting portion and a step-variable transmitting portion, and more particularly to improvements of the control device for reducing deterioration of fuel economy during shifting actions of the transmitting portions.
There is known a hybrid vehicle provided with an electrically operated continuously-variable transmitting portion, and a step-variable transmitting portion constituting a part of a power transmitting path between the electrically operated continuously-variable transmitting portion and drive wheels. One example of such a hybrid vehicle is provided with: an electrically operated continuously-variable transmitting portion having a differential mechanism, a first electric motor and a second electric motor; and a step-variable transmitting portion constituting a part of a power transmitting path between the electrically operated continuously-variable transmitting portion and drive wheels. The differential mechanism is provided with a first rotary element, a second rotary element serving as an input rotary member connected to an engine, and a third rotary element serving as an output rotary member. The first electric motor is connected to the first rotary element, while the second electric motor is operatively connected to a power transmitting path between the above-indicated third rotary element and the drive wheels. There is also proposed a technique which permits an adequate shifting control of such a hybrid vehicle. Patent Document 1 discloses an example of a control apparatus for a vehicular power transmitting system. According to this technique, where an output of the second electric motor is limited by a torque control thereof during a change of an input shaft speed of the step-variable transmitting portion (automatic transmitting portion), the second electric motor is controlled to operate as an electric generator by the engine, for canceling the output limitation of the second electric motor, to thereby reduce a shifting shock and a delay of the shifting action.
However, the above-described prior art technique is to generate electricity by increasing a torque of the engine according to limitation of discharging of electric power from an electric-energy storage device, so that an operating point of the engine changes in an uncontrolled manner. In a running state of the vehicle requiring a comparatively high torque of the engine, on the other hand, there is a high need for controlling the operating point of the engine from the standpoint of fuel economy, for instance, so that the operating point of the engine should not change in an uncontrolled manner. Further, a shifting control of the step-variable transmitting portion in an unstable running state with a comparatively high drive power, such as a shifting control of the step-variable transmitting portion in a running state with a comparatively high torque and a movement of the operating point of the engine by moving the engine speed suffers from a drawback of a failure to coordinate the vehicle drive power by electricity generation according to the above-described prior art technique. Thus, the prior art technique is limited in the degree of improvement of the fuel economy during the shifting action of the step-variable transmitting portion. In this respect, there has been a need for developing a control apparatus for a hybrid vehicle provided with an electrically operated continuously-variable transmitting portion and a step-variable transmitting portion, which control apparatus permits an adequate control of a shifting action of the step-variable transmitting portion, while reducing deterioration of fuel economy of the hybrid vehicle.
The present invention was made in view of the background art described above. It is therefore an object of the present invention to provide a control apparatus for a hybrid vehicle provided with an electrically operated continuously-variable transmitting portion and a step-variable transmitting portion, which control apparatus permits an adequate control of a shifting action of the step-variable transmitting portion, while reducing deterioration of fuel economy of the hybrid vehicle.
The object indicated above is achieved according to the present invention, which provides a control apparatus for a hybrid vehicle provided with a differential mechanism provided with a first rotary element, a second rotary element functioning as an input rotary element and connected to an engine, and a third rotary element functioning as an output rotary element, a first electric motor connected to the first rotary element, an electrically operated continuously-variable transmitting portion having a second electric motor operatively connected to a power transmitting path from the above-described third rotary element to drive wheels, and a step-variable transmitting portion constituting a part of a power transmitting path from the electrically operated continuously-variable transmitting portion to the drive wheels, the control apparatus being characterized by implementing concurrent controls of a movement of an operating point of the above-described engine and a shifting action of the above-described step-variable transmitting portion, such that an electric energy generation/consumption balance value in an overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion and step-variable transmitting portion is controlled by controlling a change of a rotary motion of each of at least one of the above-described first, second and third rotary elements.
The control apparatus according to the present invention described above is configured to implement the concurrent controls of the movement of the operating point of the above-described engine and the shifting action of the above-described step-variable transmitting portion, such that the electric energy generation/consumption balance value in the overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion and step-variable transmitting portion is controlled by controlling the change of the rotary motion of each of at least one of the above-described first, second and third rotary elements, so that a shifting shock of the step-variable transmitting portion can be reduced while controlling the electric energy generation/consumption balance to a desired value. Namely, the control apparatus permits an adequate control of the shifting action while reducing deterioration of fuel economy of the hybrid vehicle.
In one preferred form of the invention, the control apparatus is configured to change rotating speeds of the above-described first, second and third rotary elements at the same rate from values before the above-described shifting action to values to be established after the shifting action. In this case, the electric energy generation/consumption balance can be controlled to a desired value in a practically advantageous manner.
According to another preferred form of the invention, the control apparatus is configured to control the above-described shifting action such that a pattern of change of a torque difference between an input torque of the above-described step-variable transmitting portion and a torque associated with a reaction force of an element provided in the above-described step-variable transmitting portion matches a pattern of change of a rotating speed of each of the above-described first, second and third rotary elements. In this case, the electric energy generation/consumption balance can be controlled to a desired value in a practically advantageous manner.
According to a further preferred form of the invention, the control apparatus is configured to control the above-described shifting action such that a sum of an energy amount generated by the above-described engine during the above-described shifting action, an energy amount which is associated with a reaction force generated during the shifting action by an element provided in the above-described step-variable transmitting portion, and an amount of change of a rotary motion energy of each of the above-described first, second and third rotary elements during the above-described shifting action is equal to a predetermined target value of the electric energy generation/consumption balance value. In this case, the electric energy generation/consumption balance can be controlled to a desired value in a practically advantageous manner.
According to a still further preferred form of the invention, the control apparatus is configured to calculate the above-described sum without taking account of an amount of the electric energy generation/consumption balance value which relates to the above-described first and second electric motors. In this case, the electric energy generation/consumption balance can be controlled to a desired value in a practically advantageous manner.
Referring to the drawings, a preferred embodiment of this invention will be described in detail.
In the power transmitting system 10 described above, the torque capacity to be transmitted from the above-indicated MG2 to the output shaft 14 is increased and reduced according to a presently selected speed ratio γs of the step-variable transmitting portion 20 (=rotating speed of the MG2/rotating speed of the output shaft 20). The step-variable transmitting portion 20, which has a plurality of speed ratio values γs not lower than “1”, permits the output torque of the above-indicated MG2 to be boosted so that the boosted torque is transmitted to the output shaft 14, when the MG2 is operated to generate a vehicle drive force. In this respect, the required capacity and size of the MG2 can be further reduced. When the rotating speed of the output shaft 14 is raised in a high speed running of the vehicle, the speed ratio γs of the above-indicated step-variable transmitting portion 20 is lowered to lower the operating speed of the above-indicated MG2, for thereby permitting the MG2 to be kept in a state of high operating efficiency. When the rotating speed of the output shaft 14 is lowered, on the other hand, the speed ratio γs of the above-indicated step-variable transmitting portion 20 is increased as needed.
The above-indicated engine 12 is a known internal combustion engine such as a gasoline engine or a diesel engine, which operates to generate a drive force by combustion of a suitable fuel. An angle of opening of a throttle valve or an intake air quantity, an amount of supply of the fuel, an ignition timing and other operating states of the engine 12 are electrically controlled by an engine control electronic control device (hereinafter abbreviated as “E-ECU”) 22 which is principally constituted by a so-called microcomputer incorporating a CPU, a RAM, a ROM and an input-output interface, for instance. The above-indicated E-ECU 22 is configured to receive an output signal of an accelerator angle sensor AS indicative of an operation amount Acc of an accelerator pedal 24, an output signal of a brake sensor BS indicative of an operated state of a brake pedal 26, an output signal of an engine speed sensor NS indicative of an operating speed of the engine 12, etc.
Each of the above-indicated MG1 and MG2 is a synchronous electric motor, for example, which has at least one of a function of an electric motor operable to generate a vehicle drive torque and a function of an electric generator, and which is preferably configured to be operable selectively as the electric motor or the electric generator. The MG1 and MG2 are connected to an electric-energy storage device 32 such as a battery or a capacitor through respective inverters 28 and 30. These inverters 28, 30 are controlled by a motor/generator control electronic control device (hereinafter abbreviated as “MG-ECU” 34) principally constituted by a so-called microcomputer, to adjust or set the output torque or the regenerative torque. The above-indicated MG-ECU 34 is configured to receive an output signal of a shift position sensor SS indicative of a presently selected position of a shift lever 36, an output signal of a MG1 resolver RE1 indicative of the operating speed of the MG1, an output signal of a MG2 resolver RE2 indicative of the operating speed of the MG2, etc.
The above-described power distributing device 16 is constituted by a planetary gear set of a single-pinion type provided with three rotary elements, which consist of; a sun gear S0; a ring gear R0 disposed coaxially with the sun gear S0; and a carrier C0 supporting a pinion gear P0 meshing with the sun gear S0 and the ring gear R0, such that the pinion gear P0 is rotated about its axis and an axis of the planetary gear set. This planetary gear set is disposed coaxially with the above-described engine 12 and step-variable transmitting portion 20. Since each of the above-indicated power distributing device 16 and step-variable transmitting portion 20 is symmetric in construction with respect to its axis, its lower half is not shown in
In the above-described power transmitting system 10, a crankshaft 38 of the above-described engine 12 is connected through a damper 40 to the carrier C0 of the above-described power distributing device 16, and the above-indicated MG1 is connected to the sun gear S0, while the above-indicated output shaft 14 which is an input shaft of the above-described step-variable transmitting portion 20 is connected to the ring gear R0. In the power distributing device 16, the carrier C0 functions as an input element, and the sun gear S0 functions as a reaction element, while the ring gear R0 functions as an output element.
The relative rotating speeds of the rotary elements of the above-described power distributing device 16 are indicated in the collinear chart of
Namely, the above-described power distributing device 16 provided in the above-described power transmitting system 10 is equivalent to a differential mechanism provided with a first rotary element in the form of the sun gear S0, a second rotary element in the form of the carrier C0 functioning as an input rotary element, and a third rotary element in the form of the ring gear R0 functioning as an output rotary element. The above-indicated first rotary element in the form of the sun gear S0 is connected to the above-described MG1, and the second rotary element in the form of the carrier C0 is connected to the above-described engine 12, while the third rotary element in the form of the ring gear R0 is connected to the above-described MG2, so that the above-indicated power distributing device 16, MG1 and MG2 cooperate to constitute an electrically operated continuously-variable transmitting portion 19.
Referring back to
The above-indicated step-variable transmitting portion 20 is provided with a plurality of coupling elements for selectively establishing a plurality of speed positions having respective different speed ratio values. That is, a first brake B1 is provided between the sun gear S1 and a housing 42, for selectively fixing the sun gear S1 to the housing 42, while a second brake B2 is provided between the carrier C1 and ring gear R2 connected to each other, and the housing 42, for selectively fixing the carrier C1 and ring gear R2 to the housing 42. Each of these first and second brakes B1 and B2 is a hydraulically operated coupling device of a multiple-disc type or a band type which is configured to generate a frictional engaging force corresponding to a hydraulic pressure of a working fluid supplied from a hydraulic control device not shown. The torque capacity of each brake B1, B2 is continuously variable according to an engaging hydraulic pressure generated by an appropriate hydraulic actuator. The step-variable transmitting portion 20 is further provided with a one-way clutch OWC which is disposed between the housing 42 and the above-described carrier C1 and ring gear R2 connected to each other, and which permits rotary motions of the carrier C1 and ring gear R2 relative to the housing 42 in the direction of operation of the above-described engine 12, but inhibits the relative rotary motions in the reverse direction.
In the step-variable transmitting portion 20 constructed as described above, the above-indicated sun gear S2 functions as an input member, and the above-indicated ring gear R1 and carrier C2 connected to each other function as an output member. The step-variable transmitting portion 20 is shifted to its high-speed position H having a speed ratio γsh higher than “1”, when the above-indicated first brake B1 is brought to its engaged state, and is shifted to its low-speed position L having a speed ratio γsl higher than the speed ratio γsh of the high-speed position, when the above-indicated second brake B2 is brought to its engaged state. During the above-indicated shifting action from the high-speed position H to the low-speed position L, the above-indicated first brake B1 is placed in its released state so that the rotary motions of the above-indicated carrier C1 and ring gear R2 relative to the housing 42 are inhibited by the above-indicated one-way clutch OWC, whereby the step-variable transmitting portion 20 shifted to its low-speed position L, irrespective of whether the above-indicated second brake B2 is placed in its engaged state. The step-variable transmitting portion 20 is shifted between those high-speed and low-speed positions H and L, on the basis of a running state of the vehicle as represented by the vehicle running speed and a value relating to a vehicle operator's required vehicle drive force (target vehicle drive force). Described more specifically, the step-variable transmitting portion 20 is subjected to a shifting control to establish one of the high-speed and low-speed positions H, L, on the basis of the vehicle running state, and according to a map (shifting boundary lines) which defines the speed positions and which is obtained by experimentation and stored in memory. This shifting control is implemented by a shifting control electronic control device (abbreviated as “T-ECU”) 44 constituted principally by a so-called microcomputer. This T-ECU 44 is configured to receive an output signal of a temperature sensor TS indicative of a temperature of the working fluid, an output signal of a first hydraulic pressure switch SW1 indicative of the engaging hydraulic pressure of the above-indicated first brake B1, an output signal of a second hydraulic pressure switch SW2 indicative of the engaging hydraulic pressure of the above-indicated second brake B2, an output signal of a third hydraulic pressure switch SW3 indicative of a line pressure PL, etc.
The above-indicated control command value calculating means 50 is configured to calculate a target value of a change of the rotary motion of each rotary element provided in the above-described electrically operated continuously-variable transmitting portion 19, when a movement of an operating point of the above-described engine 12 and a shifting action of the above-described step-variable transmitting portion 20 are concurrently controlled. Namely, the control command value calculating means 50 calculates the target value of the change of the rotary motion of at least one of the first rotary element in the form of the above-described sun gear S0 (MG1), the second rotary element in the form of the above-described carrier C0 (engine 12) and the third rotary element in the form of the above-described ring gear R0 (MG2). The “target value of the change of the rotary motion” of each rotary element is the target value of a timewise change of the rotating speed or torque of each rotary element, and is equivalent to a continuous change of the target value from a moment at which the shifting control of the above-described step-variable transmitting portion 20 is initiated, to a moment at which the shifting control is terminated.
As indicated in
The control apparatus for the hybrid vehicle according to the present embodiment is configured to implement the concurrent controls of the movement of the operating point of the above-described engine 12 and the shifting action of the step-variable transmitting portion 20, so as to substantially zero the overall electric energy generation/consumption balance value in the transmission mechanism, by means of the above-indicated engine torque control means 64, MG-1 torque control means 66, MG2-torque control means 68, and clutch torque control means 70. To this end, the above-indicated control command value calculating means 50 includes target shifting time period setting means 52, target speed change basic wave pattern calculating means 54, target speed change pattern setting means 56, engine energy supply calculating means 58, inertia loss energy calculating means 60 and clutch torque change rate calculating means 62. Control operations of these control means will be described. The following description refers to the control of a movement of the operating point of the above-described engine 12 according to the present embodiment, with a linear change of the torque of the engine 12 from a value before the shifting action of the above-described step-variable transmitting portion 20 to a value after the shifting action, during an operation of the engine 12, and also refers to the control of the shifting action of the above-described step-variable transmitting portion 20 according to the embodiment, with a linear decrease at a predetermined rate (constant rate) of the engaging torque of the above-described first brake B1 which is to be released.
The above-described target shifting time period setting means 52 is configured to set a target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action. For example, the target shifting time period setting means 52 sets (calculates) the target shifting time period of the shifting action of the above-described step-variable transmitting portion 20 from the high-speed position H to the low-speed position L, from the moment of initiation of the shifting action at which a releasing action (a hydraulic pressure drop) of the above-described first brake B1 as the coupling element to be released is initiated, to the moment of termination of the shifting action at which the synchronous speed is established with a locking action of the above-described one-way clutch OWC. The target shifting time period setting means 52 sets this target shifting time period on the basis of the temperature of the working fluid detected by the above-indicated temperature sensor TS, and according to a predetermined relationship between the target shifting time period and the temperature. Preferably, this relationship is predetermined such that the above-indicated target shifting time period increases with a decrease of the temperature of the working fluid detected by oil temperature sensor TS. Preferably, the target shifting time period setting means 52 sets (calculates) the above-indicated target shifting time period from the moment of initiation of the shifting action to the moment of termination of the shifting action, on the basis of the running speed of the vehicle or the input torque and according to a predetermined relationship between the target shifting time period and the vehicle running speed or input torque. This relationship is predetermined while taking account of the durability of the friction members with respect to a change of inertia such that the above-indicated shifting time period increases with an increase of the vehicle running speed or input torque.
The above-indicated target speed change basic wave pattern calculating means 54 is configured to obtain a timewise change of a torque difference (indicated in
The above-indicated target speed change pattern setting means 56 is configured to set, from time to time, target values Ng*(t), Ne*(t) and Nm*(t) of change patterns of the rotating speeds in the time chart of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary member in the form of the ring gear R0 during the shifting action of the above-described step-variable transmitting portion 20, such that the target values Ng*(t), Ne*(t) and Nm*(t) match the basic wave patterns calculated by the above-described target speed change basic wave pattern calculating means 54. Namely, the target speed change pattern setting means 56 sets the target values Ng*(t), Ne*(t) and Nm*(t) of the patterns of change of the rotating speeds of the first, second and third rotary elements, by applying the basic wave patterns calculated by the above-described target speed change basic wave pattern calculating means 54, to the amounts of change (amount of increase in the case of the shift-down action) of the rotating speeds of the first, second and third rotary elements during the shifting action of the above-described step-variable transmitting portion 20, so that the set target values Ng*(t), Ne*(t) and Nm*(t) match the respective calculated basic wave patterns. The word “match” is interpreted to mean that the function according to which the rotating speed of each rotary element changes is coincident with the function represented by the calculated basic wave pattern, namely, that the target pattern of change of the rotating speed of each rotary element is set so that the rotating speed of each rotary element changes as a linear function if the basic wave pattern represents a linear function, or as an exponential function if the basic wave pattern represents an exponential function.
The above-indicated engine supply energy calculating means 58 is configured to calculate an amount of energy to be supplied from the above-described engine 12 during the target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action. For instance, the engine supply energy calculating means 58 calculates an energy amount Ein to be supplied from the above-described engine 12 during the time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action, as an integral value ∫Ne*(t)·Te(t)dt+C (integration constant) of a product of the engine speed and torque (=engine speed×engine torque) during the time period from the moment of initiation of the shifting action to the moment of termination of the shifting action, on the basis of the target value Ng*(t), Ne*(t), Nm*(t) of the pattern of change of the rotating speed of the second rotary element in the form of the carrier C0 corresponding to the operating speed of the engine 12, which target value is set by the above-described target speed change pattern setting means 56 as one of the target values Ng*(t), Ne*(t), Nm*(t) of the patterns of change of the rotating speeds of the rotary elements, and on the basis of the engine torque Te(t) which changes with respect to the change of the rotating speed of the second rotary element as a linear function.
The above-indicated inertia loss energy calculating means 60 is configured to calculate an inertia loss energy Ek used (consumed) by the overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20, during the target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action. For example, the inertia loss energy calculating means 60 calculates rotary motion energies Ig·Ng2/2, Ie·Ne2/2, Im·Nm2/2 of each rotary element before and after the shifting action, on the basis of the rotating speeds Ng, Ne, Nn, of each rotary element before and after the shifting action, and on the basis of an inertia moment Ig, Ie and Tm. Then, the inertia loss energy calculating means 60 calculates, as an inertia loss energy Eloss used (consumed) by the step-variable transmitting portion 20, a sum (=I·Ngaf2/2−I·Ngbe2/2+I·Nmaf2/2−I·Nmbe2/2+I·Nmaf2/2−I·Nmbe2/2) of amounts of change of the rotary motion energies of the rotary elements during the shifting action of the above-described step-variable transmitting portion 20, on the basis of a difference (rotary motion energy I·Naf2/2 after the shifting action−rotary motion energy I·Nbe2/2) between the rotary motion energies of each rotary element before and after the shifting action of the above-described step-variable transmitting portion 20.
The above-indicated clutch torque change rate calculating means 62 is configured to calculate a rate of change of the clutch torque during the shifting action of the above-described step-variable transmitting portion 20, that is, a rate of change of the engaging torque of the above-described first brake B1 (a rate of reduction of the engaging torque of the coupling element to be released). Where a difference (engine supply energy−inertia loss energy) obtained by subtracting the inertia loss energy in the above-described step-variable transmitting portion 20 calculated by the above-described inertia loss energy calculating means from the energy amount supplied from the above-described engine 12 calculated by the above-described engine supply energy calculating means 58 is entirely transmitted in the power transmitting system 10 according to the present embodiment, the electric energy generation/consumption balance value relating to the above-described MG1 and MG2 is zeroed if the electric energy generation/consumption balance value of the overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20 is zeroed. As described above, the present embodiment is configured such that the clutch torque, that is, the engaging torque of the above-described first brake B1 is reduced at a predetermined rate during the shifting action of the above-described step-variable transmitting portion 20. Accordingly, the above-described clutch torque change rate calculating means 62 is preferably configured to calculate an integral value of a product (rotating speed of the ring gear R0*clutch torque) of the rotating speed of the ring gear R0 and the clutch torque, that is, the engaging torque of the above-described first brake B1 during the time period between the moments of initiation and termination of the shifting action, in the case where the rotating speed of the third rotary element in the form of the above-described ring gear R0 changes according to the target value of the change pattern set by the above-described target speed change pattern setting means 56. Then, the clutch torque change rate calculating means 62 calculates the rate of change (rate of reduction) of the engaging torque of the above-described first brake B1, which causes the thus calculated integral value to be equal to a difference obtained by subtracting the inertia loss energy of the above-described step-variable transmitting portion 20 calculated by the above-described inertia loss energy calculating means 60, from the energy amount to be supplied from the above-described engine 12 by the above-described engine supply energy calculating means 58.
The above-indicated control command value calculating means 50 calculates the target change of a rotary motion (target value of a change of the rotary motion) of each of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary member in the form of the ring gear R0, when the movement of the operating point of the above-described engine 12 and the shifting action of the above-described step-variable transmitting portion 20 are concurrently controlled. Preferably, the control command value calculating means 50 sets the target change of the rotary motion of each rotary element such that the rotating speeds of the first rotary element in the form of the sun gear S0, second or input rotary element in the form of the carrier C0 and third rotary element or output rotary element in the form of the ring gear R0 change at the same rate from the values before the shifting action to the values to be established after the shifting action. Namely, the control command value calculating means 50 sets the target change of the rotary motion of each rotary element on the basis of the target shifting time period set by the target shifting time period setting means 52, such that the ratios of instantaneous changes of the rotating speeds of all of the rotary elements during the shifting action to total amounts of change of the rotating speeds during the shifting action are equal to each other.
The above-described control command value calculating means 50 is preferably configured to calculate the target change of the rotary motion (target value of the rotary motion change) of each rotary element which permits the shifting action to be controlled such that the pattern of change of the torque difference between the input torque and the load torque of the above-described step-variable transmitting portion 20 matches the patterns of change of the rotating speeds of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary element in the form of the ring gear R0. Namely, the above-described target speed change pattern setting means 56 sets the target values Ng*(t), Ne*(t) and Nm*(t) of the change patterns of the rotating speeds of the rotary elements, which match the basic wave patterns of change of the rotating speeds calculated by the above-described target speed change basic wave pattern calculating means 54 and shown in
The above-described control command value calculating means 50 is also preferably configured to set the target change of the rotary motion of each of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary element in the form of the ring gear R0, such that a sum of the energy amount generated by the above-described engine 12 during the shifting control of the above-described step-variable transmitting portion 20, the energy amount (torque value) associated with a reaction force generated by an element provided in the above-described step-variable transmitting portion 20, namely, the energy amount to be transmitted from the step-variable transmitting portion 20 as the reaction force generated by the above-described first brake B1, and the amount of change of the rotary motion energy of each rotary element during the shifting control is equal to the predetermined target electric energy generation/consumption balance value. Preferably, the control command value calculating means 50 sets the target change of the rotary motion of each rotary element so that a sum of the energy amount supplied from the above-described engine 12 calculated by the above-described engine supply energy calculating means 58, and the inertia loss energy amount (negative value) calculated by the above-described inertia loss energy calculating means 60 is zeroed. Preferably, this sum is calculated without taking account of an amount of the electric energy generation/consumption balance value which relates to the above-described MG1 and MG2. Namely, the MG1 and MG2 which are merely freely operated are not considered to be in a working operation. In other words, the calculation of the above-indicated sum and the setting of the target change of the rotary motion of each rotary element are effected on the basis of the electric energy generation/consumption balance value calculated without taking account of the works done by the above-indicated MG1 and MG2.
The above-described control command value calculating means 50 is further preferably configured to determine whether the clutch torque, that is, the engaging torque of the above-described first brake B1 the rate of change of which has been calculated by the above-described clutch torque change rate calculating means 62 has been reduced to zero during the target shifting time period (from the moment of initiation of the shifting action to the moment of termination of the shifting action) set by the above-described target shifting time period setting means 52. If an affirmative determination is obtained by the clutch torque change rate calculating means 62, that is, the clutch torque has been zeroed during the target shifting time period, the above-described control processing operations are performed again by the above-described target shifting time period setting means 52, target speed change basic wave pattern calculating means 54, target speed change pattern setting means 56, engine supply energy calculating means 58, inertia loss energy calculating means 60 and clutch torque change rate calculating means 62. These control processing operations are performed with the target shifting time period being elongated by a suitable length of time by the above-described target shifting time period setting means 52 in view of a possibility that the pattern of the torque difference between the input torque and the load torque of the above-described step-variable transmitting portion 20 is different from the basic wave pattern calculated by the above-described target speed change basic wave pattern calculating means 54, where the clutch torque is kept at zero. The control processing operations of the above-described target speed change basic wave pattern calculating means 54 and the other means described above are performed again with the elongated target shifting time period.
Referring back to
The above-indicated engine torque control means 64, MG1-torque control means 66 and MG2-torque control means 68 controls the operations (torque values) of the above-described engine 12, MG1 and MG2, so as to achieve the target change of the rotary motion of each rotary element calculated by the above-described control command value calculating means 50. For instance, the control means 64, 66, 68 respectively calculate the engine torque Te, MG1 torque Tg and MG2 torque Tm, according to the following equations of motion (1), so that the target change of the rotary motion calculated by the above-described control command value calculating means 50 is achieved. In the equations of motion (1), “ωg”, “ωe” and “ωm” respectively represent the operating speed of the MG1 (rotating speed or angular velocity of the sun gear S0), the operating speed of the engine 12 (rotating speed or angular velocity of the carrier C0), and the operating speed of the MG2 (rotating speed or angular velocity of the ring gear R0), and the “Tb” represents the clutch torque (torque of the first brake B1), while “kgg”, “kge”, “kgm”, “kgb”, and the other “k**” represent coefficient values. The equations of motion (1) are obtained by differentiating the target values of the rotating or operating speeds of the respective axes of the above-described engine 12, MG1 and MG2. Namely, the left members of the equations of motion (1) representing the rates of change of the speed are calculated by differentiating a target value Ng* of the operating speed of the MG1, a target value Ne* of the engine speed and a target value Nm* of the operating speed of the MG2, which have been calculated by the control command value calculating means 50, as indicated in the following equation (2). The values relating to the values Te and Tb in the equations of motion (1) are obtained from time to time from the rates of change of the engine torque and clutch torque set (calculated) by the above-described control command value calculating means 50, and the obtained values used in the equations of motion (1), and the torque values of the MG1 and MG2 are calculated according to the equations of motion (1) such that the calculated torque values permit the calculated target change of the rotary motion of each rotary element to be achieved at the rates of change of the engine torque and clutch torque set (calculated) by the above-described control command value calculating means 50.
Initially, step S1 (“step” being hereinafter omitted) corresponding to the operation of the above-described target shifting time period setting means 52 is implemented to set the target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action. Then, S2 corresponding to the operation of the above-described target speed change basic wave pattern calculating means 54 is implement to calculate (determine), as the basic wave pattern, the wave pattern of the timewise integral value of the torque difference between the input torque and the load torque of the above-described step-variable transmitting portion 20. Then, S3 corresponding to the operation of the above-described target speed change pattern setting means 56 is implemented to set the target change patterns of the rotating speeds of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary member in the form of the ring gear R0 during the shifting action of the above-described step-variable transmitting portion 20, such that the target change patterns match the basic wave patterns calculated in S2. Then, S4 corresponding to the operation of the engine supply energy calculating means 58 is implemented to calculate the amount of energy to be supplied from the above-described engine 12 during the target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action.
Then, S5 corresponding to the operation of the above-described inertia loss energy calculating means 60 is implemented to calculate the inertia loss energy used (consumed) by the overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20, during the target shifting time period from the moment of initiation of the shifting action of the above-described step-variable transmitting portion 20 to the moment of termination of the shifting action. Then, S6 corresponding to the operation of the above-described clutch torque change rate calculating means 62 is implemented to calculate the rate of change of the clutch torque during the shifting action of the above-described step-variable transmitting portion 20, that is, the rate of reduction of the engaging torque of the coupling element in the form of the above-described first brake B1 to be released. Then, the control flow goes to S7 to determine whether the engaging torque of the above-described first brake B1 the rate of change of which has been calculated in S6 is kept larger than zero during the target shifting time period (from the moment of initiation of the shifting action to the moment of termination of the shifting action) set in S1. If a negative determination is obtained in S7, the control flow goes back to S1 and the following steps. If an affirmative determination is obtained in S7, the control flow goes to S8 to determine the target change of the rotary motion of each of the first rotary element in the form of the sun gear S0, second rotary element or input rotary member in the form of the carrier C0 and third rotary element or output rotary member in the form of the ring gear R0, on the basis of the calculations and settings in S1-S6.
Then, S9 corresponding to the operation of the above-described clutch torque control means 70 is implemented to determine the command value of the clutch operating hydraulic pressure value so as to reduce the engaging torque of the above-described first brake B1 at the rate calculated or set in S6, and to apply the determined command value to the solenoid-operated control valve provided for controlling the engaging pressure of the above-described first brake B 1. Then, the control flow goes to S10 to apply the commanded torque value to the above-described engine 12 so as to generate the engine torque so that the generated engine torque and the engine speed determined by the pattern of change of the rotating speed of the corresponding rotary element set in S3 define the desired operating point of the engine 12. The control flow then goes to S11 to apply the commanded torque values to the above-described MG1 and MG2 so as to achieve the target change of the rotary motion of each rotary element determined in S8. Then, the control flow goes to S12 to determine whether the shifting action of the above-described step-variable transmitting portion 20 (to establish the low-speed position L) is terminated. If a negative determination is obtained in S12, the control flow goes back to S8 and the following steps. If an affirmative determination is obtained in S12, one cycle of execution of the present control routine is terminated. In this control routine, S1-S8 correspond to the operation of the above-described control command value calculating means 50.
As described above, the control apparatus according to the illustrated embodiments is configured to implement the concurrent controls of the movement of the operating point of the above-described engine 12 and the shifting action of the above-described step-variable transmitting portion 20, such that the electric energy generation/consumption balance value in the overall transmission mechanism consisting of the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20 is controlled by controlling the change of the rotary motion of each of at least one of the first rotary element in the form of the sun gear S0, second rotary element in the form of the carrier C0 and the third rotary element in the form of the ring gear R0, so that a shifting shock of the step-variable transmitting portion can be reduced while controlling the electric energy generation/consumption balance to a desired value. Namely, the present control apparatus for the hybrid vehicle 8 permits an adequate control of the shifting action while reducing deterioration of fuel economy of the hybrid vehicle 8.
The present control apparatus is further configured to change the rotating speeds of the above-described first, second and third rotary elements at the same rate from the values before the above-described shifting action to the values to be established after the shifting action. Accordingly, the electric energy generation/consumption balance can be controlled to the desired value in a practically advantageous manner.
The present control apparatus is further configured to control the above-described shifting action such that the pattern of change of the torque difference between the input torque of the above-described step-variable transmitting portion 20 and the torque associated with the reaction force of an element in the form of the above-described first brake B1 provided in the step-variable transmitting portion 20 matches the pattern of change of the rotating speed of each of the above-described first, second and third rotary elements. Accordingly, the electric energy generation/consumption balance can be controlled to the desired value in a practically advantageous manner.
The present control apparatus is further configured to control the above-described shifting action such that the sum of the energy amount generated by the above-described engine 12 during the above-described shifting action, the energy amount which is associated with the reaction force generated during the shifting action by the element in the form of the above-described first brake B1 provided in the above-described step-variable transmitting portion 20 and which is transmitted from the step-variable transmitting portion 20, and the amount of change of the rotary motion energy of each of the above-described first, second and third rotary elements during the above-described shifting action is equal to the predetermined target value of the electric energy generation/consumption balance value. In this case, the electric energy generation/consumption balance can be controlled to the desired value in a practically advantageous manner.
The present control apparatus is further configured to calculate the above-described sum without taking account of an amount of the electric energy generation/consumption balance value which relates to the first and second electric motors in the form of the above-described MG1 and MG2. In this case, the electric energy generation/consumption balance can be controlled to the desired value in a practically advantageous manner.
While the preferred embodiment of this invention has been described in detail by reference to the drawings, it is to be understood that the invention is not limited to the details of the illustrated embodiment, and may be otherwise embodied.
In the illustrated embodiment, the principle of the present invention is applied to the control of a power transmitting mechanism wherein the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20 are connected in series with each other by the output shaft 14. However, the application of the invention is not limited to this type of power transmitting mechanism. For instance, the invention is equally applicable to a power transmitting mechanism wherein a single coupling element or a plurality of coupling elements (clutch or clutches) is/are disposed between the above-described electrically operated continuously-variable transmitting portion 19 and step-variable transmitting portion 20. Namely, a step-variable transmitting portion provided in a hybrid vehicle to which the present invention is applicable is not limited to the one provided in the illustrated embodiment, but is equally applicable to a multi-step transmitting portion having three or more speed positions, for example. The present invention is also applicable to a hybrid vehicle provided with a continuously-variable transmission such as a CVT operable to perform shifting actions in multiple steps having respective different speed ratios.
In the illustrated embodiments, the principle of the present invention is applied to the shifting control of the above-described step-variable transmitting portion 20 to establish the low-speed position L by releasing the coupling element in the form of the above-described first brake B1 while locking the one-way clutch OWC. However, the principle of the invention is equally applicable to the control of a so-called “clutch-to-clutch shifting action” to be performed by concurrent releasing and engaging actions of a plurality of coupling elements of a step-variable transmitting portion, for example.
Although the illustrated embodiment is configured to calculate the target value of the speed change rates of rotary elements, by using the equations (1) of motions, this target value may be calculated by using a plurality of maps between the target speed change rate value, and the accelerator pedal operation amount, for instance, which maps are prepared by experimentation or simulation.
It is to be further understood that the present invention may be embodied with various other changes not illustrated herein, without departing from the spirit of the invention.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2010/066735 | 9/27/2010 | WO | 00 | 4/30/2013 |