DRIVE SOURCE CONTROL DEVICE, AND VEHICLE EQUIPPED WITH SAID DRIVE SOURCE CONTROL DEVICE
20190225094 ยท 2019-07-25
Assignee
Inventors
Cpc classification
Y02T10/64
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
Y02T10/72
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
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
F16H48/36
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60L2220/42
PERFORMING OPERATIONS; TRANSPORTING
F16H2048/368
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60L15/2036
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Provided is a drive source control device that can suppress increase in the rotation speed of a drive source. This drive source control device (67) includes: an overspeed determination module (68) to determine whether the rotation speed of each of two drive sources (2L, 2R) is overspeed; and a correction module (69) to, when the overspeed determination module (68) determines that the rotation speed of at least one of the drive sources is overspeed, correct command values for outputs of the two drive sources, supplied from a command module (66a). The correction module (69) corrects the command values of the outputs of the two drive sources (2L, 2R) so that the torque of the drive wheel having greater rotation speed decreases from the torque before the correction, and the torque of the drive wheel having smaller rotation speed maintains or decreases from the torque before the correction.
Claims
1. A drive source control device for controlling two drive sources of a vehicle, the vehicle including the two drive sources, left and right drive wheels, and a power transmission device disposed among the two drive sources and the left and right drive wheels, the power transmission device being configured to distribute powers from the two drive sources to the left and right drive wheels while amplifying a difference between the torques from the two respective drive sources, so as to drive the left and right drive wheels, the drive source control device comprising: an overspeed determination module configured to determine whether or not a rotation speed of each of the two drive sources is overspeed; and a correction module configured to, when the overspeed determination module determines that the rotation speed of at least one of the two drive sources is overspeed, correct command values for outputs of the two respective drive sources, the command values being supplied from a command module, the correction module correcting the command values for the outputs of the two respective drive sources so that a torque of the drive wheel that has the greater rotation speed, of the left and right drive wheels, decreases from the torque before the correction, and a torque of the drive wheel that has the smaller rotation speed maintains or decreases from the torque before the correction.
2. The drive source control device as claimed in claim 1, wherein the correction module configured to correct the command values for the outputs of the two respective drive sources so that the torque of the drive wheel that has the greater rotation speed, of the left and right drive wheels, becomes a braking torque, and the torque of the drive wheel that has the smaller rotation speed maintains or decreases from the torque before the correction.
3. The drive source control device as claimed in claim 1, wherein the power transmission device includes a torque difference amplification device, the torque difference amplification device having two planetary gear mechanisms, the torque difference amplification device amplifying a difference between torques generated by the two drive sources.
4. The vehicle comprising the drive source control device as claimed in claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In any event, the present invention will become more clearly understood from the following description of preferred embodiments thereof, when taken in conjunction with the accompanying drawings. However, the embodiments and the drawings are given only for the purpose of illustration and explanation, and are not to be taken as limiting the scope of the present invention in any way whatsoever, which scope is to be determined by the appended claims. In the accompanying drawings, like reference numerals are used to denote like parts throughout the several views, and:
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
DESCRIPTION OF EMBODIMENTS
[0045] A drive source control device according to the first embodiment of the present invention and a vehicle provided with the drive source control device will be described with reference to
[0046] The vehicle driving device 1 includes first and second electric motors 2L, 2R and a power transmission device 3. The first and second electric motors 2L, 2R are two drive sources that are mounted to the vehicle and can be controlled independently of each other. The power transmission device 3 is provided between the first and second electric motors 2L, 2R and the drive wheels 61L, 61R. In the present disclosure, the terms first and second do not indicate an order but are merely used for discrimination. Also, the terms left and right are irrelevant to superiority/inferiority and are merely used for discrimination.
<Basic Configuration of Control System>
[0047] The high-order ECU 66 is a high-order control device for the drive source control device 67, and for example, has a function of performing integrated control and cooperative control for the entire vehicle, and a function of generating braking/driving torque command values for the left and right drive wheels 61L, 61R. The high-order ECU 66 generates braking/driving torque command values (command values for outputs) for left and right, on the basis of an acceleration command outputted from an acceleration manipulation unit (not shown), a deceleration command outputted from a brake manipulation unit (not shown), and a turning command outputted from a steering angle sensor or the like (not shown).
[0048] The drive source control device 67 gives motor torque command values to the inverter device 64 on the basis of the braking/driving torque command values for left and right supplied from the high-order ECU 66. Thus, the first and second electric motors 2L, 2R are controlled independently of each other. The inverter device 64 converts DC power of the battery 63 to AC power for driving the first and second electric motors 2L, 2R. The inverter device 64 controls a current supplied from the battery 63 and drives the first and second electric motors 2L, 2R so that torques developed by the first and second electric motors 2L, 2R are equal to the motor torque command values. The outputs from the vehicle driving device 1 are transmitted to the left and right drive wheels 61L, 61R via respective constant-velocity joints. It is noted that the drive source control device 67 is, for example, configured from a processor such as a microcomputer, and a memory, or from a hardware module such as ASIC. In the case where the drive source control device 67 is configured from a processor and a memory, the processor may execute an algorithm, i.e., a procedure, of each module of the drive source control device 67, which is stored in the memory.
<Vehicle Driving Device 1>
<<First and Second Electric Motors 2L, 2R>>
[0049] In the present embodiment, the first and second electric motors 2L, 2R in the vehicle driving device 1 are electric motors having the same maximum output and based on the same standard. As shown in
[0050] The motor housings 4L, 4R have cylindrical motor housing bodies 4aL, 4aR, outer side walls 4bL, 4bR, and inner side walls 4cL, 4cR, respectively. The outer side walls 4bL, 4bR close the outer side surfaces on the outboard side of the motor housing bodies 4aL, 4aR. The inner side walls 4cL, 4cR are provided on the inner side surfaces on the inboard side of the motor housing bodies 4aL, 4aR, and form separation walls for separation from the power transmission device 3. The inner side walls 4cL, 4cR have openings through which motor shafts 5a are led out to the inboard side. As used herein, in a state where the vehicle driving device 1 is mounted to the vehicle, a side outward in the vehicle width direction of the vehicle is referred to as outboard side, and a side toward the center in the vehicle width direction of the vehicle is referred to as inboard side.
[0051] The stators 6, 6 are fitted and fixed to the inner circumferential surfaces of the motor housing bodies 4aL, 4aR, respectively. Each rotor 5 has the motor shaft 5a at the center part. The inner side walls 4cL, 4cR are each provided with a rolling bearing 8a, and the outer side walls 4bL, 4bR are also each provided with a rolling bearing 8b. The motor shafts 5a are rotatably supported by the motor housings 4L, 4R via the rolling bearings 8a, 8b, respectively. The left and right motor shafts 5a, 5a are provided on the same axis (coaxially).
<<Power Transmission Device 3>>
[0052] The power transmission device 3 has a power transmission device housing 9. Further, the power transmission device 3 has two left and right input gear shafts 12L, 12R, two left and right intermediate gear shafts 13L, 13R, two left and right output gear shafts 14L, 14R, and a torque difference amplification device 30. The power transmission device 3 amplifies a difference between torques (driving torques) inputted from the motor shafts 5a of the first and second electric motors 2L, 2R by the torque difference amplification device 30, and transmits the resultant torques to the drive wheels 61L, 61R (
[0053] The power transmission device housing 9 houses the above gear shafts and the torque difference amplification device 30. The power transmission device housing 9 has such a three-piece structure as to be divided into three pieces in a direction perpendicular to the axial direction of the gear shafts. Specifically, the power transmission device housing 9 has a center housing 9a and left and right lateral housings 9bL, 9bR fixed to respective side surfaces of the center housing 9a.
[0054] The side surfaces on the outboard side of the lateral housings 9bL, 9bR, and the inner side walls 4cL, 4cR, are fixed to each other by a plurality of bolts. Thus, the two electric motors 2L, 2R are fixed to both left and right ends of the power transmission device housing 9. The center housing 9a is provided with a partition wall 11 at the center. The power transmission device housing 9 is divided into two chambers at the left and the right by the partition wall 11, and these parts house a body portion of the power transmission device 3. The body portion of the power transmission device 3 is symmetric between the left and the right, and includes the input gear shafts 12L, 12R, the intermediate gear shafts 13L, 13R, the output gear shafts 14L, 14R, and the torque difference amplification device 30. Each of the input gear shafts 12L, 12R have input gears 12a to which a power is transmitted from the corresponding motor shaft 5a. Rolling bearings 17a are provided in bearing fitting holes formed in the partition wall 11, and rolling bearings 17b are provided in bearing fitting holes formed in the left and right lateral housings 9bL, 9bR. Both ends of each input gear shaft 12L, 12R are rotatably supported by the power transmission device housing 9 via the rolling bearings 17a, 17b. The input gear shafts 12L, 12R have a hollow structure. The inboard-side ends of the motor shafts 5a are inserted into the hollow inner parts of the input gear shafts 12L, 12R. The input gear shafts 12L, 12R and the motor shafts 5a are spline-coupled with each other (serration coupling is also included; also for spline coupling below, serration coupling is included).
[0055] As shown in
[0056] To the intermediate gear shafts 13L, 13R, the torque difference amplification device 30 is assembled coaxially with the intermediate gear shafts 13L, 13R. The torque difference amplification device 30 amplifies a difference between torques (driving torques) supplied from the two electric motors 2L, 2R (
[0057] The planetary gear mechanisms 30L, 30R have ring gears R.sub.L, R.sub.R, sun gears S.sub.L, S.sub.R, planetary gears P.sub.L, P.sub.R, and planetary carriers C.sub.L, C.sub.R, respectively. Further, the planetary gear mechanisms 30L, 30R have the first and second connection members 31, 32 shared therebetween. The ring gears R.sub.L, R.sub.R are internal gears assembled into the input-side external gears 13a, 13a of the intermediate gear shafts 13L, 13R, respectively. The sun gears S.sub.L, S.sub.R are sun gears provided coaxially with the ring gears R.sub.L, R.sub.R. The planetary gears P.sub.L, P.sub.R are revolution gears engaged with the respective ring gears R.sub.L, R.sub.R and the respective sun gears S.sub.L, S.sub.R. The planetary carriers C.sub.L, C.sub.R are connected to the planetary gears P.sub.L, P.sub.R and provided coaxially with the ring gears R.sub.L, R.sub.R, respectively. The output-side small-diameter gears 13b, 13b of the intermediate gear shafts 13L, 13R are connected to the planetary carriers C.sub.L, C.sub.R, respectively.
[0058] The first connection member 31 couples the left planetary carrier C.sub.L which is a constituent member of the planetary gear mechanism 30L at the left in the drawing in
[0059] The planetary carriers C.sub.L, C.sub.R have carrier pins 33, 33 supporting the planetary gears P.sub.L, P.sub.R, carrier flanges 34a, 34a on the outboard side, and carrier flanges 34b, 34b on the inboard side, respectively. The planetary gears P.sub.L, P.sub.R are supported by the carrier pins 33, 33 via needle roller bearings 37, 37, respectively. The carrier flanges 34a, 34a on the outboard side are connected to the outboard-side end portions of the carrier pins 33, 33, respectively. The carrier flanges 34b, 34b on the inboard side are connected to the inboard-side end portions of the carrier pins 33, 33, respectively.
[0060] The carrier flanges 34a, 34a on the outboard side have hollow shaft portions 35, 35 extending toward the outboard side, respectively. The outboard-side ends of the hollow shaft portions 35, 35 are supported via the rolling bearings 20b, 20b by the bearing fitting holes 19b, 19b formed in the lateral housings 9bL, 9bR, respectively. The carrier flanges 34b, 34b on the inboard side have hollow shaft portions 36, 36 extending toward the inboard side. The inboard-side ends of the hollow shaft portions 36, 36 are supported via the rolling bearings 20a, 20a by the bearing fitting holes 19a, 19a formed in the partition wall 11, respectively. The rolling bearings 39a, 39b are provided between the ring gear R.sub.L and the outer circumferential surfaces of the carrier flanges 34a, 34b of the planetary gear mechanism 30L at the left in the drawing, and between the ring gear R.sub.R and the outer circumferential surfaces of the carrier flanges 34a, 34b of the planetary gear mechanism 30R at the right in the drawing.
[0061] The first and second connection members 31, 32 connecting the two planetary gear mechanisms 30L, 30R to each other are provided so as to penetrate the partition wall 11 which partitions the center housing 9a (
[0062] The outer circumferential surface on the outboard side at the right in the drawing in
[0063] The outer circumferential surface on the outboard side at the left in the drawing in
[0064] As described above, the first and second connection members 31, 32 are respectively connected to the planetary carriers C.sub.L, C.sub.R by spline fitting. Therefore, the two planetary gear mechanisms 30L, 30R can be divided to the left and the right, and can be assembled into the three-piece-structure power transmission device housing 9 from the left and the right, together with another speed reducing gear shaft. The end portion on the planetary carrier C.sub.L side of the second connection member 32 has, on the outer circumferential surface thereof, an external gear forming the sun gear S.sub.L of the planetary gear mechanism 30L at the left in the drawing in
[0065] The first connection member 31 has a large-diameter portion 43 at an end on the planetary gear mechanism 30R side at the right in the drawing in
[0066] As shown in
[0067] The outboard-side ends of the output gear shafts 14L, 14R are led out to the outside of the power transmission device housing 9 through openings formed in the lateral housings 9bL, 9bR, respectively. Outer joint portions of constant-velocity joints 65a are spline-coupled with the outer circumferential surfaces at the outboard-side ends of the output gear shafts 14L, 14R that are led out. The constant-velocity joints 65a are connected to the respective drive wheels 61L, 61R (
[0068]
[0069] The torques of the electric motors 2L, 2R are respectively amplified in accordance with the gear ratios between the input gear 12a, 12a of the input gear shafts 12L, 12R and the large-diameter input-side external gears 13a, 13a of the intermediate gear shafts 13L, 13R in the power transmission device 3, and then transmitted to the ring gears R.sub.L, R.sub.R of the torque difference amplification device 30. Then, the torque difference between the left and the right is amplified by the torque difference amplification device 30, and the resultant torques are transmitted to the output-side small-diameter gears 13b, 13b. Then, the torques are further amplified in accordance with the gear ratios between the output-side small-diameter gears 13b, 13b and the output gears 14a, 14a, respectively, and the resultant torques are outputted to the drive wheels 61L, 61R.
[0070] The planetary gear mechanisms 30L, 30R of the torque difference amplification device 30 respectively include: the sun gears S.sub.L, S.sub.R and the ring gears R.sub.L, R.sub.R, which are provided coaxially; the planetary gears P.sub.L, P.sub.R located between the sun gears S.sub.L, S.sub.R and the ring gears R.sub.L, R.sub.R; and the planetary carriers C.sub.L, C.sub.R which rotatably support the planetary gears P.sub.L, P.sub.R and are provided coaxially with the sun gears S.sub.L, S.sub.R and the ring gears R.sub.L, R.sub.R. Here, the sun gears S.sub.L, S.sub.R and the planetary gears P.sub.L, P.sub.R are external-tooth gears having gear teeth on the outer circumferences, and the ring gears R.sub.L, R.sub.R are internal-tooth gears having gear teeth on the inner circumferences. The planetary gears P.sub.L, P.sub.R are engaged with the sun gears S.sub.L, S.sub.R and the ring gears R.sub.L, R.sub.R, respectively.
[0071] In the planetary gear mechanisms 30L, 30R, when the planetary carriers C.sub.L, C.sub.R are fixed, the sun gears S.sub.L, S.sub.R and the ring gears R.sub.L, R.sub.R rotate in directions opposite to each other, respectively. Therefore, on the velocity diagrams shown in
[0072] As shown in
[0073] The first connection member 31 is formed to couple the planetary carrier C.sub.L which is a constituent member of the left planetary gear mechanism 30L, and the sun gear S.sub.R which is a constituent member of the right planetary gear mechanism 30R. The second connection member 32 is formed to couple the sun gear S.sub.L which is a constituent member of the left planetary gear mechanism 30L, and the planetary carrier C.sub.R which is a constituent member of the right planetary gear mechanism 30R.
[0074] A torque TM1 generated by the left electric motor 2L is transmitted from the input gear shaft 12L to the intermediate gear shaft 13L. Then, while the torque difference between the left and the right is amplified by the torque difference amplification device 30, the torque transmitted to the intermediate gear shaft 13L is sequentially transmitted via the left planetary gear mechanism 30L to the output-side small-diameter gear 13b and the output gear 14a of the intermediate gear shaft 13L, and then the output gear shaft 14L. Then, a driving torque TL (
[0075] A torque TM2 generated by the right electric motor 2R is transmitted from the input gear shaft 12R to the intermediate gear shaft 13R. Then, while the torque difference between the left and the right is amplified by the torque difference amplification device 30, the torque transmitted to the intermediate gear shaft 13R is sequentially transmitted via the right planetary gear mechanism 30R to the output-side small-diameter gear 13b and the output gear 14a of the intermediate gear shaft 13R, and then the output gear shaft 14R. Then, a driving torque TR (
<Driving Torques, etc.>
[0076] Here, driving torques transmitted by the torque difference amplification device 30 will be described with reference to the velocity diagrams shown in
[0077] In practice, as shown in
[0078] Although the torques are changed in accordance with the above reduction ratios in this vehicle driving device, hereinafter, for facilitating the understanding, as shown in
[0079] In the two single-pinion planetary gear mechanisms 30L, 30R, gear elements having an identical number of teeth are used. Therefore, in the velocity diagrams, the distance between the ring gear R.sub.L and the planetary carrier C.sub.L is equal to the distance between the ring gear R.sub.R and the planetary carrier C.sub.R. This distance is defined as a. In addition, the distance between the sun gear S.sub.L and the planetary carrier C.sub.L is equal to the distance between the sun gear S.sub.R and the planetary carrier C.sub.R. This distance is defined as b.
[0080] The ratio between the length from the respective planetary carriers C.sub.L, C.sub.R to the ring gears R.sub.L, R.sub.R is equal to the ratio between a reciprocal (1/Zr) of a number Zr of teeth of the ring gear R.sub.L, R.sub.R. The ratio between the length from the respective planetary carriers C.sub.L, C.sub.R to the sun gears S.sub.L, S.sub.R is equal to the ratio between a reciprocal (1/Zs) of a number Zs of teeth of the sun gear S.sub.L, S.sub.R. Therefore, a=(1/Zr) and b=(1/Zs) are satisfied.
[0081] From balance of a moment M with a point of R.sub.R as a reference, the following expression (9) is satisfied. In
a* TR+(a+b)*TL(b+2a)*TM1=0 (9)
[0082] From balance of a moment M with a point of R.sub.L as a reference, the following expression (10) is satisfied.
a*TL+(a+b)*TR+(b+2a)*TM2=0 (10)
[0083] From expression (9)+expression (10), the following expression (11) is obtained.
b*(TRTL)+(2a+b)*(TM2TM1)=0
(TRTL)=((2a +b)/b)*(TM2TM1) (11)
[0084] In expression (11), (2a+b)/b represents a torque difference amplification factor . By substituting a=1/Zr and b=1/Zs, =(Zr+2Zs)/Zr is obtained. That is, the following torque difference amplification factor a is obtained.
=(Zr+2Zs)/Zr
[0085] In this example, the torques from the electric motors 2L, 2R (
[0086] As shown in
[0087] That is, even if the input torque difference TIN is small, the input torque difference TIN can be amplified with the torque difference amplification factor (=(Zr+2Zs)/Zr) by the torque difference amplification device 30.
[0088] Thus, a driving torque difference TOUT (=*(TM2TM1)) greater than the input torque difference TIN can be supplied between the driving torques TL, TR transmitted to the left drive wheel 61L and the right drive wheel 61R.
[0089] As shown in
[0090] If the rotation speeds of the left and right electric motors 2L, 2R in
M1=A1*WLA2*WR (12)
M2=B1*WL+B2*WR (13)
Here, A1, A2, B1, and B2 are constants determined by the numbers of teeth of gears, and they are all positive values. Rotating one of the left and right drive wheels 61L, 61R causes rotations of the two electric motors 2L, 2R. In other words, both of the two electric motors 2L, 2R are to be rotated in order to rotate one drive wheel 61L (61R).
[0091]
[0092] As shown in
[0093] The drive source control device 67 receives the braking/driving torque command values TL, TR for the respective left and right drive wheels 61L, 61R from a command module 66a of the high-order ECU 66, and receives the motor rotation speeds M1, M2 of the electric motors 2L, 2R from the inverter device 64. The drive source control device 67 includes an overspeed determination module 68, a correction module 69, and a torque conversion module 70. The overspeed determination module 68 determines whether or not each of the left electric motor 2L and the right electric motor 2R has reached overspeed. Specifically, the overspeed determination module 68 compares each of the motor rotation speeds M1, M2 received from the inverter device 64, with a preset threshold value. If the motor rotation speed M1 of the left electric motor 2L is greater than the threshold value, the overspeed determination module 68 determines that the left electric motor 2L has reached overspeed. If the motor rotation speed M2 of the right electric motor 2R is greater than the threshold value, the overspeed determination module 68 determines that the right electric motor 2L has reached overspeed. Then, the overspeed determination module 68 outputs a result of the determination as to whether or not at least one electric motor has reached overspeed.
[0094] The correction module 69 includes a corrected-torque setting module 71 and a torque command value switching module 72. The corrected-torque setting module 71 receives braking/driving torque command values for left and right from the command module 66a of the high-order ECU 66, the motor rotation speeds M1, M2 from the inverter device 64, and a result of the determination by the overspeed determination module 68. The corrected-torque setting module 71 sets corrected braking/driving torque command values for left and right so that the torque of the drive wheel 61L (61R) that has the greater rotation speed, of the left and right drive wheels 61L, 61R, becomes smaller than the value before the correction, or becomes a braking torque, and the torque of the drive wheel 61R (61L) having the smaller rotation speed becomes equal to or smaller than the value before the correction.
[0095] The rotation speeds of the left and right drive wheels 61L, 61R may be calculated from the motor rotation speeds, for example. Alternatively, the rotation speeds of the left and right drive wheels 61L, 61R may be detected by rotation sensors (not shown) respectively provided to the drive wheels 61L, 61R. By setting the braking/driving torque command values for left and right to the corrected braking/driving torque command values for left and right as described above, the braking/driving torques of the two electric motors 2L, 2R are substantially corrected.
[0096] In accordance with a result of the determination by the overspeed determination module 68, in a normal case, the torque command value switching module 72 outputs the braking/driving torque command values received from the high-order ECU 66 to the torque conversion module 70 without change, and in the case where overspeed has occurred in at least one of the left electric motor 2L and the right electric motor 2R, the torque command value switching module 72 outputs the corrected braking/driving torque command values. The torque conversion module 70 converts the braking/driving torque command values received from the high-order ECU 66, or the corrected braking/driving torque command values, to motor torque command values so as to be outputted to the inverter device 64.
[0097]
[0098] As shown in diagram (b) of
[0099]
[0100] As shown in diagram (b) of
[0101] The torque to be corrected of the drive wheel that has the greater rotation speed may be determined by, for example, performing feedback control so that the rotation speed becomes equal to or smaller than a reference wheel rotation speed. Where the rotation speed of the wheel is defined as w, the reference wheel rotation speed is defined as .sub.target, a difference between the rotation speed of the wheel and the reference wheel rotation speed .sub.target is defined as , the braking/driving torque command value from the high-order ECU 66 (
=.sub.target (14)
T=T{K.sub.P*+K.sub.I*()dt+K.sub.D*d/dt()}(15)
Here, K.sub.P, K.sub.I and K.sub.D are control gains. The reference wheel rotation speed .sub.target may be set on the basis of the wheel rotation speed of a driven wheel of the vehicle or the drive wheel that has the smaller rotation speed. Alternatively, the reference wheel rotation speed .sub.target may be set on the basis of the rotation speed of the overspeed drive wheel at the time when overspeed is detected from this drive wheel.
[0102] In the drive source control device 67 as described above, the corrected-torque setting module 71 sets corrected braking/driving torque command values for left and right so that the torque of the drive wheel 61L (61R) that has the greater rotation speed, of the left and right drive wheels 61L, 61R, becomes smaller than the value before correction, or becomes a braking torque, and the torque of the drive wheel 61R (61L) that has the smaller rotation speed becomes equal to or smaller than the value before correction. In accordance with a result of the determination by the overspeed determination module 68, in a normal case, the torque command value switching module 72 outputs the braking/driving torque command values received from the high-order ECU 66, to the torque conversion module 70, and in the case where overspeed has occurred in the left electric motor 2L or the right electric motor 2R, the torque command value switching module 72 outputs the corrected braking/driving torque command values. The torque conversion module 70 converts the braking/driving torque command values received from the high-order ECU 66, or the corrected braking/driving torque command values, to motor torque command values so as to be outputted to the inverter device 64.
[0103] Correcting the command values for outputs of the two electric motors 2L, 2R as described above enables the drive wheel 61L (61R) that has the greater rotation speed to decelerate by being subjected to mechanical resistance from the road surface and the driving part. As a result, overspeed of the electric motor 2L (2R) is suppressed. In addition to this, occurrence of an unnecessary yaw moment due to increase in torque is suppressed in the corresponding drive wheel 61L (61R), whereby the vehicle attitude can be stabilized.
[0104] In the case where the correction module 69 corrects the command values for outputs of the two electric motors 2L, 2R so that the torque of the drive wheel 61L (61R) that has the greater rotation speed, of the left and right drive wheels 61L, 61R, becomes a braking torque and the torque of the drive wheel 61R (61L) that has the smaller rotation speed becomes equal to or smaller than the value before correction, a braking torque occurs in the drive wheel 61L (61R) that has the greater rotation speed, in response to the electric motor 2L (2R), in addition to mechanical resistance from the road surface and the driving part. Therefore, it is possible to suppress overspeed of the electric motor 2L (2R) more effectively.
[0105] Modifications of the first embodiment will be described.
[0106] In the following description, when only part of the configuration is described, the other part of the configuration is the same as that previously described, unless otherwise specified. The same operations and effects are obtained from the same configuration. Not only parts specifically described in each embodiment can be combined, but also the embodiments can be partially combined with each other unless such a combination does not particularly cause a problem.
[0107] In
[0108] In addition, for example, if a large difference between a measured yaw rate of the vehicle and a reference or normative yaw rate (yaw rate calculated under the assumption that there is no reduction in the torque of the left drive wheel) calculated from a predetermined vehicle model is determined, the drive source control device 67 may determine a significant fluctuation of the vehicle attitude. Then, in order to suppress the fluctuation of the vehicle attitude, the drive source control device 67 may reduce the torque of the right drive wheel 61R in accordance with the magnitude of a deviation between the measured yaw rate and the calculated normative or reference yaw rate.
[0109] As another example, the drive source control device 67 may calculate a sideslip angle or a sideslip angular velocity on the basis of the measured vehicle speed, lateral acceleration, and yaw rate of the vehicle. The drive source control device 67 determines a significant fluctuation of the vehicle attitude, if a large difference from a normative sideslip angle or a normative sideslip angular velocity (sideslip angle or sideslip angular velocity calculated under the assumption that there is no reduction in the torque of the left drive wheel) calculated from a predetermined vehicle model, is determined. Then, in order to suppress the fluctuation of the vehicle attitude, the drive source control device 67 may reduce the torque of the right drive wheel 61R in accordance with the magnitude of a deviation between the calculated normative sideslip angle and the sideslip angle calculated from the measured vehicle speed and the like, or the magnitude of a deviation between the calculated normative sideslip angular velocity and the sideslip angular velocity calculated from the measured vehicle speed and the like.
[0110] The above embodiment has shown the example in which the overspeed determination module 68 of the drive source control device 67 determines whether or not the electric motor 2L, 2R has reached overspeed, on the basis of the motor rotation speed inputted from the inverter device 64. However, the drive source control device 67 according to the present invention is not limited thereto. That is, the drive source control device 67 may receive output values from ABS sensors or pulsar rings which detect the rotation speeds of the left and right drive wheels 61L, 61R, and the overspeed determination module 68 may determine whether or not the electric motor 2L, 2R has reached overspeed, on the basis of the output values. Specifically, since the relationships represented by expressions (12) and (13) described above are satisfied between the rotation speeds of the electric motors 2L, 2R and the left and right drive wheels 61L, 61R, the overspeed determination module 69 may calculate the rotation speeds of the electric motors 2L, 2R using these expressions, and compare each rotation speed with a predetermined threshold value, to determine whether or not the electric motor 2L, 2R has reached overspeed.
[0111] Without using the above expressions (12) and (13), the overspeed determination module 68 may determine whether or not the electric motor 2L, 2R has reached overspeed, when the rotation speeds of the left and right drive wheels 61L, 61R satisfy a predetermined condition. The predetermined condition is determined through examination and/or simulation, for example.
[0112] By correcting the torques of the left electric motor 2L and the right electric motor 2R as described above, it is possible to reduce the rotation speed of the electric motor in which overspeed has occurred, e.g., the left electric motor 2L, and further, by preventing increase in the torque of the right drive wheel, occurrence of an unnecessary yaw moment due to motor torque correction is suppressed and thus the vehicle attitude can be stabilized. In the embodiment shown in
[0113] For example, the first connection member 31 may be formed to couple the sun gear S.sub.L of the left planetary gear mechanism 30L and the ring gear R.sub.R of the right planetary gear mechanism 30R, and the second connection member 32 may be formed to couple the ring gear R.sub.L of the left planetary gear mechanism 30L and the sun gear S.sub.R of the right planetary gear mechanism 30R.
[0114] Furthermore, the second connection member 32 may be formed to couple the planetary carrier C.sub.L of the left planetary gear mechanism 30L and the ring gear R.sub.R of the right planetary gear mechanism 30R.
[0115] The drive sources of the vehicle driving device are not limited to electric motors, but may be an internal combustion engine such as a gasoline engine.
[0116] The bearings 45, 46 between the first and second connection members 31, 32 may be bearings other than needle roller bearings. For example, rolling bearings such as deep groove ball bearings or angular contact ball bearings may be used.
[0117] Although the present invention has been described above in connection with the preferred embodiments with reference to the accompanying drawings, numerous additions, modifications, or deletions can be made without departing from the gist of the present invention. Accordingly, such additions, modifications, or deletions are to be construed as included in the scope of the present invention.
REFERENCE NUMERALS
[0118] 2L, 2R . . . electric motor (drive source) [0119] 3 . . . power transmission device [0120] 61L, 61R . . . drive wheel [0121] 66a . . . command module [0122] 67 . . . drive source control device [0123] 68 . . . overspeed determination module [0124] 69 . . . correction module