The description herein makes reference to the accompanying drawings wherein like reference numerals refer to like parts throughout the several views, and wherein:
The clutch engagement control in Japanese Unexamined Patent Publication No. 2004-203219 is for feedforward control of clutch oil pressure. Accordingly, the same clutch oil pressure is instructed even when a disturbance such as a variation in road surface slope occurs. This causes a problem in that RPM at the clutch output side varies depending upon such disturbances.
Based on a recognition that the above-described problem results from clutch engagement control disregarding the clutch output side RPM, which varies depending on such disturbances, embodiments of the invention provide a clutch engagement control system for a hybrid vehicle that determines a clutch transmission torque capacity target value in consideration of the clutch output side RPM and controls engagement of the clutch so that the target value is attained.
Hereinafter, the invention is described in detail based on embodiments shown in the drawings.
In the power train of the hybrid vehicle shown in
The motor-generator 1 is an AC synchronous motor adapted to function as a motor to drive of the wheels 3L, 3R and as a generator during regenerative braking of the wheels 3L, 3R. Motor-generator 1 is disposed between the engine 2 and the automatic transmission 4. A first clutch 6 is disposed between the motor-generator 1 and the engine 2. More specifically, first clutch 6 is disposed between the shaft 5 and the engine crankshaft 2a. First clutch 6 separably connects the engine 2 and the motor-generator 1 with each other. In this embodiment, the first clutch 6 is a dry clutch capable of varying a transmission torque capacity continuously or stepwise such as, for example, one that can vary the transmission torque capacity by controlling a clutch engagement force continuously by an electromagnetic solenoid.
A second clutch 7 is interposed between the motor-generator 1 and the automatic transmission 4. More specifically, second clutch 7 is interposed between the shaft 5 and the transmission input shaft 4a. Second clutch 7 separably connects the motor-generator 1 and the automatic transmission 4 with each other. The second clutch 7, similarly to the first clutch 6, is also capable of varying a transmission torque capacity continuously or stepwise, but the second clutch 7 is a wet multi-plate clutch that can vary a transmission torque capacity by, for example, controlling a clutch working oil flow rate and a clutch working oil pressure continuously by a proportional solenoid.
The automatic transmission 4 is the same as that described in pages C-9 to C-22 of “New Skyline (CV35 type vehicle) Service Manual” published on January, 2003 by Nissan Motor Co., Ltd. and adapted to selectively engage or disengage a plurality of friction elements for gear shifting (clutch, brake, etc.) by determining a transmission path (change-speed gear). Accordingly, automatic transmission 4 changes the speed of rotation of the input shaft 4a with a gear ratio corresponding to selected change-speed gear and outputs it to the output shaft 4b. The output rotation is distributed by a final reduction gear 8 to the left and right rear wheels 3L, 3R for driving of the vehicle. Automatic transmission 4 is not limited to the above-described stepwise variable type but can, of course, be a conventional continuously variable transmission (CVT).
In the above-described power train of the hybrid vehicle shown in
A hybrid (HEV) mode is used at high-speed or at high-load running (where, at the time, the power that can be taken out from the battery is minimal). In the HEV mode, the first clutch 6 and the second clutch 7 are both engaged to put the automatic transmission 4 into a power transmission condition where the output rotation from the engine 2 or both of the output rotation from the engine 2 and the output rotation from the motor-generator 1 reach the transmission input shaft 4a. Automatic transmission 4 changes the speed of rotation supplied to the input shaft 4a according to the selected change-speed gear to obtain a desired output speed at the transmission output shaft 4b. The rotation from the transmission output shaft 4b is then transmitted through the final reduction gear unit 8 to the left and right rear wheels 3L, 3R such that the vehicle can perform HEV running by being driven by both of the engine 2 and the motor-generator 1.
During such HEV running, a surplus of energy caused when the engine 2 is operated can be converted to electric power by operating, with the surplus of energy, the motor-generator 1 as a generator. The generated electric power is collected for use in motor driving of the motor-generator 1, whereby it becomes possible to improve the fuel consumption of the engine 2.
While in
A signal from an accelerator opening degree sensor 11 for detecting an accelerator opening degree APO and a signal from a vehicle speed sensor 12 for detecting a vehicle speed VSP are input into the integrated controller 20 to determine the operating point of the power train.
The drive of the motor-generator 1 is controlled by electric power from the battery 21 by way of an inverter 22. During the time when the motor-generator 1 is operated as a generator as described above, the generated electricity therefrom is stored in the battery 21. In this instance, the charging and discharging of the battery 21 is controlled by a battery controller 23 so that the battery 21 is not overcharged. To this end, the battery controller 23 detects a storage condition SOC (electricity that can be taken out) and supplies this information to the integrated controller 20.
Based on the accelerator opening degree APO, the battery storage condition SOC and vehicle speed VSP, the integrated controller 20 selects a driving mode (EV mode, HEV mode) that can realize a vehicle driving force desired by a driver and calculates the engine torque target value tTe, the motor-generator torque target value tTm, the first clutch transmission torque capacity target value tTc1, the second clutch transmission torque capacity target value tTc2 and the target change-speed Gm of the automatic transmission 4. The engine torque target value tTe is supplied to an engine controller 24, and the motor-generator torque target value tTm is transmitted to a motor-generator controller 25.
The engine controller 24 controls the engine 2 so that the engine torque Te becomes equal to the engine torque target value tTe, and the motor-generator controller 25 controls the motor-generator 1 by the power from the battery 21 and by way of the inverter 22 so that the torque Tm of the motor-generator 1 becomes equal to the motor-generator torque target value tTm.
The integrated controller 20 supplies the first transmission torque capacity target value tTc1 and the second clutch transmission torque capacity target value tTc2 to a clutch controller 26. The clutch controller 26 supplies a first solenoid current corresponding to the first clutch transmission torque capacity target value tTc1 to an electromagnetic force control solenoid (not shown) of the first clutch 6 and controls the engagement of the first clutch 6 so that the transmission torque capacity Tc1 of the clutch 6 becomes equal to the transmission torque capacity target value tTc1. The clutch controller 26 also supplies a second solenoid current corresponding to the second clutch transmission torque capacity target value tTc2 to an oil pressure control solenoid of the second clutch 7 and controls the engagement of the second clutch 7 so that the transmission torque capacity Tc2 of the second clutch 7 becomes equal to the second clutch transmission torque capacity target value tTc2.
The target change-speed gear Gm determined by the integrated controller 20 is input to a transmission controller 27, and the transmission controller 27 controls the automatic transmission 4 so that the target change-speed gear (target gear ratio) Gm is selected.
Each controller described herein, including the integrated controller 20, generally consists of a microcomputer including central processing unit (CPU), input and output ports (I/O) receiving certain data described herein, random access memory (RAM), keep alive memory (KAM), a common data bus and read only memory (ROM) as an electronic storage medium for executable programs and certain stored values as discussed hereinafter. The functions of the integrated controller 20 described herein could be, for example, implemented in software as the executable programs, or could be implemented in whole or in part by separate hardware in the form of one or more integrated circuits (IC). Also, although the integrated controller 20 is shown as a separate device from the engine controller 24, the motor-generator controller 25, etc., the controllers can be implemented by fewer devices, including a common device.
A clutch input side rpm sensor 13 detects the rpm of the motor-generator 1 as input side rpm Ni of the second clutch 7, and a clutch output side rpm sensor 14 detects the rpm of the transmission input shaft 4a as output side rpm No of the second clutch 7. The signals from the rpm sensors 13, 14 are input through the clutch controller 26 to the integrated controller 20.
Integrated controller 20 executes the control program of
First, in step S1 the data from the respective controllers 23 to 27 are received. The battery storage condition SOC, the input side rpm Ni and the output side rpm No of the second clutch 7 and the selected change-speed gear (selected gear ratio) Gm of the automatic transmission are read. The description made herein assumes that the selected change-speed gear is the same as the above-described target change-speed gear.
Then, in step S2 the accelerator opening degree APO and the vehicle speed VSP are read based on signals from the sensors 11, 12. Based on a stored driving force map such as that shown by example in
In step S5, it is checked whether engagement control is based on the output side rpm No of the second clutch 7. For example, this check is performed by determining whether the slip amount of the second clutch 7 is equal to or larger than a set value. The slip amount of the second clutch 7 is the rotational difference between the input side rpm Ni and the output side rpm No of the second clutch 7. When the slip amount of the second clutch 7 is equal to or larger than a set value, the integrated controller 20 concludes that engagement control of the second clutch 7 based on the output side rpm No should be performed. When the slip amount of the second clutch 7 is or becomes smaller than the set value, engagement control of the second clutch 7 based on the output side rpm No should not be performed.
If it is concluded in step S5 that engagement control based on the output side rpm No of the second clutch 7 should be performed, control proceeds to step S6. Step S6 calculates a basic transmission torque capacity target value tTc1base of the second clutch 7 in accordance with a vehicle driving operation by a driver and a vehicle running condition.
While the basic clutch transmission torque capacity target value tTc1 base can be equal to, for example, the vehicle driving torque target value tTd obtained in step S3 from the accelerator opening degree APO and the vehicle speed VSP, it can alternately obtained as follows. First, using the speed ratio E (=No/Ni), which represents the ratio of the output side rpm No to the input side rpm Ni of the second clutch 7, a transmission torque capacity coefficient Cc1 of the second clutch 7 can be obtained from a torque converter characteristic curve shown by way of example in
tTc1base=Cc1×Ni2. (1)
Steps S7 to S16 (enclosed with a dotted line in
In calculation of the clutch transmission torque capacity target value tTc1ff for feedforward control, the calculation is performed by using the following recurrence formula obtained through discretization by Tustin approximation or the like:
Step S8 corresponds to the clutch output side rpm target value calculating section 32 shown in
tTo=tTc1base−Tr. (3)
Then, the clutch output side rpm target value tNo of the second clutch 7 is calculated by the following equation:
tNo/tTo={(Gm·Gf)2/Jo}×(1/s); wherein (4)
The output shaft driving torque target value tTo can be obtained by using, in place of the equation (3), the following equation:
tTo=tTc1base−Tr−(Tslope×Kslope); wherein (5)
The road surface slope can be estimated from the difference between a vehicle acceleration detection value obtained from an acceleration sensor and a vehicle acceleration calculation value, which is a time-differentiated value of the vehicle speed VSP.
In this instance, depending upon how the slope portion running resistance coefficient Kslope is set, the degree of consideration of the slope portion vehicle running resistance Tslope relative to the output shaft driving torque target value tTo can be freely determined. Namely, when the slope portion running resistance coefficient Kslope is set at 0, the slope portion running resistance Tslope is not reflected on the output shaft driving torque target value tTo. The acceleration ability can be made equal to that at level surface running by making the clutch output side rpm target value tNo obtained by equation (4) equal to that at level surface running. Further, when the slope portion running resistance coefficient Kslope is set at 1, the slope portion running resistance Tslope is reflected 100% on the output torque target value tTo. The acceleration ability can be made equal to that at slope climbing by making the clutch output side rpm target value tNo equal to that at slope climbing. Accordingly, by arbitrarily setting the slope portion running resistance Kslope at a value between 0 and 1, a desired acceleration ability can be realized.
In the next step S9 in
tNomax=Ni−Nslipmin. (6)
Step S10 is equivalent to a clutch output side rpm normative value calculating section 33 in
Calculation of the clutch output side rpm normative value Noref is performed by using the following recurrence formula obtained through discretization by Tustin approximation or the like:
(Noref/tNo)=Gc1ref(s)=1/(τc1ref·s+1). (7)
Clutch output side rpm difference Noerr between the clutch output side rpm normative value Noref and the clutch output side rpm detection value No (that is, Noref−No) is calculated in a clutch output side rpm difference calculating section 34 as shown in
Step S11 in
Calculation of the clutch transmission torque capacity correction value Tc1fb is performed using the following recurrence formula obtained through discretization by Tustin approximation or the like:
Tc1fb={Kc1p+(Kc1i/s)}·Noerr; wherein (8)
Steps S12 and S15 in
In step S12 the clutch transmission torque capacity target value tTc1ff for feedforward control and the clutch transmission torque capacity correction value Tc1fb are added together to obtain a clutch transmission torque capacity target value Tc1fbon for clutch output side rpm control. In step S15 the clutch transmission torque capacity target value Tc1fbon for clutch output side rpm control is used as the final clutch transmission torque capacity target value tTc1.
Referring to
After step S13, a clutch transmission torque capacity target value Tc1fboff is calculated for clutch normal control. Clutch transmission torque capacity target value Tc1fboff can either put the second clutch 7 into an engaged condition or disengaged condition or keep the conditions in steady state. Clutch transmission torque capacity target value Tc1fboff can be used for clutch normal control from the time of those conditions in steady state to the time the second clutch 7 begins engagement control based on the output side rpm No.
Clutch transmission torque capacity target value Tc1fboff for clutch normal control is set at a maximum value that the second clutch 7 can realize to put the second clutch 7 into an engaged condition or keep the condition in steady state. Clutch transmission torque capacity target value Tc1fboff for clutch normal control is reduced gradually from an existing transmission torque capacity of the second clutch 7 to put the second clutch 7 into a disengaged condition or to keep the disengaged condition in a steady-state.
When a loop passing through steps S7 to S12 is selected in response to a conclusion in step S5 that engagement control based on the output side rpm No should be performed, clutch transmission torque capacity target value Tc1fbon for clutch output side rpm control (obtained in step S12) is selected as the final clutch transmission torque capacity target value tTc1 in step S15 as described above. In contrast, when the loop passing through steps S13 and S14 is selected in response to a conclusion in step S5 that engagement control based on the output side rpm No should not be made, the clutch transmission torque capacity target value Tc1fboff for clutch normal control (obtained in step S14) is selected as the final clutch transmission torque capacity target value tTc1 in step S15.
In next step S16 the hydraulic solenoid current of the second clutch 7 needed to attain the final clutch transmission torque capacity target value tTc1 is determined as follows. First, the clutch oil pressure of the second clutch 7 that can realize the final clutch transmission torque capacity target value tTc1 is retrieved based on a stored correlation curve, or map, such as that shown by way of example in
The hydraulic solenoid current of the second clutch 7 so determined is supplied to the clutch controller 26 in step S17. Clutch controller 26 controls engagement of the second clutch 7 so that the transmission torque capacity coincides with the final clutch transmission torque capacity target value tTc1. Additionally, in step S17, as described previously, the motor torque target value tTm obtained in step S4 and the engine torque target value tTe are output to the motor-generator controller 25 and the engine controller 24, respectively.
As shown by the functional block diagram of
By this control, the following effects are obtained. Hereinafter, description is made in accordance with
Since in engagement control of the second clutch 7, the final clutch transmission torque capacity target value tNo makes smaller the clutch output side rpm difference Noerr between the clutch output side rpm target value tNo obtained from the basic clutch transmission torque capacity target value tTc1 base and the clutch output side rpm detection value No, it becomes possible to make the difference Noerr smaller as shown and cause the clutch output side rpm detection value No to converge into the clutch output side rpm target value tNo when the clutch output side rpm difference Noerr is about to become larger due to disturbance as shown in
For comparison with this, the operation of a comparative example in which a clutch engagement control of this embodiment is not used is illustrated with reference to
Also, calculation of the final clutch transmission torque capacity target value tTc1 can performed as shown by the functional block diagram of
The basic transmission torque capacity target value tTc1base in accordance with the vehicle driving operation and the vehicle running condition is calculated by the basic clutch transmission torque capacity target value calculating part as in
Hereinafter, description is made in accordance with
By such a calculation method of the final clutch transmission torque capacity target value tTc1 as described in
Further, in obtaining the clutch output side rpm target value tNo, the output shaft driving torque target value tTo is first obtained by the calculation of equation (3) based on the basic clutch transmission torque capacity target value tTc1bse and the level road running resistance Tr as described above. Then the clutch output side rpm target value tNo is obtained by the calculation of equation (4) based on the output shaft driving torque target value tTo, the moment of inertia of the vehicle Jo, the gear ratio Gm of the automatic transmission 4 and the final reduction ratio Gf of the final reduction gear unit 8. Accordingly, a vehicle acceleration ability similar to that in the case of no occurrence of disturbance can be assured even when a disturbance due to a torque capacity variation of the second clutch 7 and a road slope is caused.
By using equation (5) in place of the equation (3) as described above to thereby obtaining the output shaft torque target value tTo from the basic clutch transmission torque capacity target value tTc1base, the level road resistance value Tr and the slope portion running resistance coefficient Kslope, how much an influence of the road slope on the vehicle acceleration is excluded can be determined freely depending on a value of the slope portion running resistance coefficient Kslope. Here,
In this instance, three cases are shown in the time charts of
Further, the clutch output side rpm target value tNomax is restricted in step S9 of
The above-described embodiments have been described in order to allow easy understanding of the invention and do not limit the invention. On the contrary, the invention is intended to cover various modifications and equivalent arrangements included within the scope of the appended claims, which scope is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structure as is permitted under the law.
Number | Date | Country | Kind |
---|---|---|---|
JP2006-146743 | May 2006 | JP | national |