Slip control device for electric vehicle
09688161 ยท 2017-06-27
Assignee
Inventors
Cpc classification
B60K28/16
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60L2220/44
PERFORMING OPERATIONS; TRANSPORTING
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
B60L7/14
PERFORMING OPERATIONS; TRANSPORTING
B60K2007/0092
PERFORMING OPERATIONS; TRANSPORTING
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
B60K2007/0038
PERFORMING OPERATIONS; TRANSPORTING
B60L2220/46
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60K28/16
PERFORMING OPERATIONS; TRANSPORTING
B60L7/14
PERFORMING OPERATIONS; TRANSPORTING
B60W10/08
PERFORMING OPERATIONS; TRANSPORTING
B60L15/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A slip control device for an electric vehicle which accurately determines slippage occurrence with only a rotation angle sensor for motor rotation control and perform rapid control to eliminate the slippage, is provided. A threshold calculation module (21) calculates a normal angular acceleration of a motor depending on a manipulation amount of an accelerator to obtain a threshold, and an angular acceleration calculator (22) differentiates a detection value from a rotation angle sensor (3a) twice to calculate an angular acceleration. A slip determination (23) determines whether a drive wheel (7) has slipped, and a torque limitation (25) limits a torque when a slippage has occurred. The determination (23) determines the angular acceleration and a threshold. The determination (23) counts a number of consecutive times it is determined that the threshold is exceeded, and determines that a slippage has occurred, if the number of consecutive times has reached a set value. The limitation (25) limits a torque developed by a motor unit for a drive wheel laterally opposite to the drive wheel determined as having slipped.
Claims
1. A slip control device, provided in an electric automobile including a plurality of electric motor units individually driving a plurality of associated drive wheels including left and right drive wheels, for slip-controlling the electric automobile, the slip control device comprising: a threshold calculation module configured to calculate a normal angular acceleration of a first motor unit as a function of a manipulation amount of an accelerator to calculate a threshold for slip determination, on the basis of the calculated normal angular acceleration; an angular acceleration calculation module configured to calculate an angular acceleration of the first motor unit on the basis of a detection value from a rotation speed detection device that detects a rotation speed of the first motor unit; a slip determination module configured to determine whether a first drive wheel driven by the first motor unit has slipped, the slip determination module including: an angular acceleration comparison section configured to compare the angular acceleration calculated by the angular acceleration calculation module to the threshold to determine whether the angular acceleration exceeds the threshold or is equal to or higher than the threshold; a counting section configured to count a number of times the angular acceleration comparison section consecutively determines that the angular acceleration is equal to or higher than the threshold or exceeds the threshold; and a slip determination section configured to determine that a slippage has occurred, if the number of times counted by the counting section has reached a set value; and a torque limiting module configured to limit a torque developed by the first motor unit, if the slip determination module determines that the slippage has occurred, the torque limiting module including: an opposite drive wheel torque limiting section configured to limit a torque developed by a second motor unit that drives a second drive wheel laterally opposite to the first drive wheel determined as having slipped, as well as the torque developed by the first motor unit.
2. The slip control device for the electric automobile as claimed in claim 1, wherein the rotation speed detection device includes a rotation angle sensor that measures a rotation angle of the associated motor unit, and differentiates the rotation angle measured by the rotation angle sensor, to detect the rotation speed.
3. The slip control device for the electric automobile as claimed in claim 1, wherein the torque limiting module includes a torque zeroing section configured to make the torque developed by the motor unit, to be zero if the slip determination module determines that the slippage has occurred.
4. The slip control device for the electric automobile as claimed in claim 3, further comprising a regenerative torque input section configured to cause the motor unit to generate a regenerative torque if a rotation speed of the drive wheel is higher than a determined reference rotation speed after the torque developed by the motor unit is made to be zero by the torque zeroing section.
5. The slip control device for the electric automobile as claimed in claim 3, wherein the torque limiting module includes a torque recovery section configured to: determine whether the rotation speed of the motor unit has decreased to a slip determination reference rotation speed based on a rotation speed before it is determined that the slippage has occurred; and gradually increase and recover the torque developed by the motor unit, if determining that the rotation speed of the motor unit has decreased to the slip determination reference rotation speed.
6. The slip control device for the electric automobile as claimed in claim 1, wherein the slip determination section adds, for each count, a weighted value depending on the count counted by the counting section, and determines that the slippage has occurred, if a total of weighted values has reached a set score.
7. The slip control device for the electric automobile as claimed in claim 1, wherein the torque limiting module includes an opposite drive wheel slip determination section configured to determine whether the second drive wheel laterally opposite to the first drive wheel determined as having slipped has slipped, and only if the opposite drive wheel slip determination section determines that the second drive wheel has not slipped, the opposite drive wheel torque limiting section limits the torque developed by the second motor unit that drives the second drive wheel.
8. The slip control device for the electric automobile as claimed in claim 5, wherein the torque limiting module includes: an opposite drive wheel slip determination section configured to determine whether the second drive wheel laterally opposite to the first drive wheel determined as having slipped has slipped, and to limit the torque developed by the second motor unit that drives the second drive wheel, only if the opposite drive wheel slip determination section determines that the second drive wheel has not slipped; and an opposite drive wheel torque recovery section configured to determine whether the second drive wheel has slipped, in a step of the torque recovery by the torque recovery section, and to recover a torque of the second drive wheel as well as the torque of the first drive wheel when torques of both of the first and second drive wheels become equal to each other, if determining that the second wheel has not slipped.
9. The electric automobile comprising the slip control device as claimed in claim 1, wherein the slip determination module and the torque limiting module are provided for each of the motor units.
10. The electric automobile as claimed in claim 9, wherein each motor unit forms an in-wheel motor device.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) 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:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DESCRIPTION OF EMBODIMENTS
(11) A first embodiment of the present invention will be described with reference to
(12)
(13) The VCU 1 receives a signal indicating an accelerator manipulation amount, a signal indicating a brake manipulation amount, and a signal indicating a steering wheel manipulation amount, from the accelerator manipulation sensor 4a for an accelerator 4, a brake manipulation sensor 12a for a brake 12, and a steering sensor 13a for a steering wheel 13, respectively. In accordance with the signal indicating the accelerator manipulation amount from the accelerator manipulation sensor 4a, the VCU 1 generates torque command values to be distributed to the respective left and right motor units 3, in consideration of the signal indicating the brake manipulation amount and the signal indicating the steering wheel manipulation amount, and sends the torque command values to the respective inverter devices 2. Each inverter device 2 converts a DC power from a battery 8 into an AC motor driving current to control the motor driving current in accordance with the torque command.
(14) The inverter devices 2 include slip control devices 20, for the electric automobile, according to the embodiment, respectively. Alternatively, the slip control devices 20 may be provided in the VCU 1.
(15)
(16) The torque control module 16 is formed on a light current circuit segment including an electronic circuit of the inverter device 2 such as a microcomputer. The slip control device 20 is also formed on the light current circuit segment.
(17) The slip control device 20 is configured to perform control shown in a flowchart of
(18)
(19) An example of the threshold will be described. An acceleration which is given to the vehicle as a result of manipulation of the accelerator is calculated by the following formulas.
(20)
The angular acceleration is:
(21)
(22) Where T denotes the sum of motor torques of all the motor units 3 (two in the illustrated example) included in the vehicle 5, m denotes the mass of the vehicle 5, and r denotes the radius of a tire of the drive wheel 7.
(23) The sum T of the motor torques depends on the manipulation amount of the accelerator 4 (
(24) The process in step S1 is performed by the threshold calculation module 21.
(25) In a rotation speed observation step (S2), a rotation angle of the motor unit 3 is measured by the rotation angle sensor 3a. In an acceleration calculation step (S3), the measured rotation angle is differentiated twice to obtain an angular acceleration. The processes in steps S2 and S3 are performed by the angular acceleration calculation module 22.
(26) Since only the rotation angle sensor 3a is used and an acceleration sensor which is expensive is not used, the cost can be reduced. However, the value obtained by performing differentiation twice as described above is varied greatly and cannot be used as it is. Thus, slip determination is performed by performing determination a plurality of consecutive times as described below.
(27) In a determination step (S4) with respect to the threshold for angular acceleration, it is determined whether the angular acceleration calculated in step S3 exceeds the threshold obtained in step S1. It may be determined whether the angular acceleration is equal to or higher than the threshold. If the angular acceleration does not exceed the threshold, it is determined that no slippage has occurred, thus a counter 27a (
(28) If the angular acceleration exceeds the threshold in step S4, it is determined that there is a possibility that the angular acceleration has increased due to a slippage, and thus the counter 27a is incremented for the next slip determination (S5). The initial value of the counter 27a is zero.
(29) It is determined whether the count value of the counter 27a has reached a set number of times N (the set number of times N=15 in the illustrated example). If the count value has not reached the set number of times, a return is made to step S1, and the process is restarted therefrom. At this time of restart, the counter 27a has not been reset, and thus the process is restarted with a count value at last time being maintained.
(30) As described above, the determination as to whether the angular acceleration exceeds the threshold (S4) and the determination as to whether the count value has reached the set number of times (S6) if the angular acceleration exceeds the threshold are repeated. If the angular acceleration does not exceed the threshold, the counter 27a is reset (S10) as described above. Thus, in the determination as to whether the count value has reached the set number of times (S6), the number of times of consecutively exceeding the threshold is counted. If the count value has reached the set number of times N, it is determined that a slippage has occurred, and the process proceeds to step S7 for slip elimination.
(31) As described above, if the angular acceleration has consecutively exceeded the threshold the set number of times N, it is determined that a slippage has occurred. Thus, even when occurrence of a slippage is determined on the basis of the angular acceleration obtained by differentiating twice the value from the rotation angle sensor 3a, occurrence of a slippage can be determined errorlessly.
(32) The determination step (S4) with respect to the threshold for angular acceleration is performed by the angular acceleration comparison section 26. The counter addition step (S5) and the counter resetting step (S10) are performed by the counting section 27. The determination step (S6) as to whether the count value has reached the set number of times is performed by the slip determination section 28. The slip determination module 23 includes the angular acceleration comparison section 26, the counting section 27, and the slip determination section 28.
(33) If it is determined that a slippage has occurred and the process proceeds to step S7, a command to make a torque developed by the motor unit 3 to be zero is sent to the torque control module 16 in order to eliminate the slippage. For the motor that drives the drive wheel 7 laterally opposite to the drive wheel 7 determined as having slipped, a command of limiting a torque developed by this motor unit 3 so as to make the torque to be zero, is also generated. The generated command of limiting the torque of the opposite drive wheel 7 is sent via the VCU 1 or directly to the inverter device 2 that drives the laterally opposite drive wheel 7. The process of making the torque to be zero in step S7 is performed by the torque zeroing section 29. In addition, generating the command of limiting the torque of the laterally opposite drive wheel 7 in step S7 is performed by the opposite drive wheel torque limiting section 32.
(34) Since the torque of the motor unit for the drive wheel 7 at which the slippage has occurred is made to be zero, the occurring slippage is assuredly eliminated. Also, since the torque of the motor unit 3 is controlled to eliminate the slippage, the responsiveness is good and rapid control is enabled, unlike the case of controlling an engine or a brake to eliminate a slippage. In addition, for not only the drive wheel 7 at which the slip has occurred but also the drive wheel 7 laterally opposite to the drive wheel 7 at which the slip has occurred, the torque is made to be zero, and thus impairing the straightness of the vehicle 5 due to only one of the left and right wheels being driven is avoided.
(35) The inverter device 2 that has received the torque limiting command from the opposite drive wheel torque limiting section 32 limits a torque according to the torque limiting command with the opposite side slip-time control module 34, in preference to the torque command distributed from the VCU 1, which depends on the accelerator manipulation amount.
(36) In step S7, in addition to the above-described process of making the torque to be zero, as a reference rotation speed for torque recovery determination, the rotation speed at the time of angular acceleration comparison (S4) when the count counted until the set number of times N is 1 is recorded in a predetermined storage area. This rotation speed is referred to as recorded rotation speed in the following description. The rotation speed in the case of exceeding the threshold at the time of angular acceleration comparison (S4) is stored at all times, and in step S7, the rotation speed at the initial time of the consecutive N times is recorded in a predetermined storage area since this rotation speed is to be used as the reference rotation speed for torque recovery determination. The process in step S7 is performed by the reference speed calculation section 30. In the specification, rotation frequency and rotation speed are synonymous with each other.
(37) After the torque is made to be zero as described above, the current rotation speed of the wheel 7 obtained on the basis of a detection value from the rotation angle sensor 3a is compared to the recorded rotation speed (S8). If the current rotation speed is higher than the recorded rotation speed, it is determined that the slippage has not been eliminated yet, that is, it is determined that the wheel 7 has not gripped. If it is determined that the slippage has not been eliminated yet, a return is made to the process in step S7, and the torque is maintained at zero.
(38) If, as a result of the comparison in step S8, the current rotation speed is equal to or lower than the recorded rotation speed, it is determined that there has been a recovery from the slippage, that is, the wheel 7 has gripped. In other words, if the current rotation speed has decreased to a rotation speed that is the rotation speed prior to the slippage, it is determined that the wheel 7 has gripped.
(39) If it is determined that the wheel 7 has gripped, the torque is gradually increased to be recovered. Specifically, the torque is increased by a slight set amount (e.g., 0.1 Nm) every set period of time to be recovered (S9). The torque command value distributed to the motor unit 3 depending on the accelerator manipulation amount is defined as a maximum value of the torque. The process in step S9 is performed by the torque recovery module 31. After the torque is recovered in this manner, a return is made.
(40) Also for the motor unit 3 for the opposite drive wheel 7, the torque recovery section 31 sends, to the opposite inverter device 2, a command of gradually increasing the torque to recover the torque similarly as in the above. The opposite side slip-time control module 34 of the opposite inverter device 2 increases the torque to recover the torque in accordance with the received torque recovery command.
(41) If the torque was rapidly restored after the torque of the motor unit 3 at which the slippage has occurred is made to be zero, a feeling of acceleration or an acceleration sensation would be provided to a person in the vehicle such as a driver due to rapid acceleration of the vehicle. In contrast, when the torque recovery section 31 gradually increases and recovers the torque as described above, comfortable running performance can be maintained without providing a feeling of acceleration or deceleration to the person in the vehicle.
(42) The torque limiting module 25 includes the torque zeroing section 29, the opposite drive wheel torque limiting section 32, the reference speed calculation section 30 and the torque recovery section 31.
(43) In the above-described embodiment, the count value of the counter 27a and the set number of times N are compared to each other in step S6 of slip determination. Alternatively, a slippage may be determined by using a weighted count value.
(44) In particular, as shown in
(45) By performing appropriate weighting for each of the counts for the number of consecutive times, the slip determination can be performed further accurately.
(46) The other configuration and effects in this embodiment are the same as in the first embodiment shown in
(47) As a reference mode which is not included in the scope of the present invention, in step S6 or S6a of the slip determination in the above-described embodiment, even when the case where the angular acceleration exceeds the threshold does not necessarily occur consecutively at all times, for example, even when the case where the angular acceleration fails to exceed the threshold occurs once or twice while the case where the angular acceleration exceeds the threshold occurs consecutively, if the set number of times or the set score is exceeded, it may be determined that a slippage has occurred. In this case, for example, if the case where the angular acceleration fails to exceed the threshold occurs while the case where the angular acceleration exceeds the threshold occurs consecutively, a return is made to step S1 of threshold calculation without proceeding to step S10 of count value resetting. Alternatively, in step S6 or S6a of the slip determination, the set number of times or set score when the case where the angular acceleration exceeds the threshold occurs consecutively without interruption may be made different from that when the case where the angular acceleration exceeds the threshold is interrupted.
(48)
(49) In this embodiment, as a result of comparison between the current rotation frequency and a reference rotation speed, if the current rotation frequency exceeds the reference rotation speed, that is, if the wheel 7 has not gripped yet, the motor unit 3 is caused to generate a regenerative torque (S9a). In this case, the regenerative torque is gradually increased, for example, is increased in steps of 0.1 Nm. After the step of generating the regenerative torque (S9a), a return is made to the start in the example in
(50) As described above, if it is determined that a slippage has occurred, deceleration is positively made by causing the motor unit 3 to generate the regenerative torque, whereby the slippage can be eliminated more rapidly than when the motor torque is merely maintained at zero.
(51) If it is determined in the step of comparison between the current rotation frequency and the reference rotation speed (S8) that the current rotation frequency is equal to or less than the reference rotation speed, that is, if the wheel 7 has gripped, the torque is gradually recovered (S9) similarly as in the above-described first embodiment.
(52) The reference rotation speed in the step of comparison between the current rotation frequency and the reference rotation speed (S8) may be the same recorded rotation speed as in the first embodiment, but in this embodiment, a reference rotation speed is obtained through calculation by the reference rotation speed calculation section 30A as follows.
(53) In this case, after the step of making the torque to be zero (S7), a reference rotation speed is obtained in a reference rotation speed calculation step (S7a).
(54) The reference rotation speed is obtained as follows.
(55) In the case that a single wheel has slipped, that is, when it is not determined that the drive wheel 7 laterally opposite to the drive wheel 7 determined as having slipped has slipped, the current rotation speed of the opposite drive wheel 7 is compared to the rotation speed at the time of angular acceleration comparison when the recorded count for the drive wheel determined as having slipped is 1, and the lower rotation speed is defined as a reference rotation speed.
(56) In the case that both wheels have slipped, that is, when it is determined that the drive wheel 7 laterally opposite to the drive wheel 7 determined as having slipped has also slipped, the rotation speed at the time of angular acceleration comparison when the count by the counting section 27 corresponding to the drive wheel 7 determined earlier as having slipped is 1 is defined as a reference rotation speed. A combination of the module which performs the process in the reference rotation speed calculation step (S7a) and the module which performs the process of recording the rotation speed at the initial time of the consecutive N times in the predetermined storage area in step S7 is the reference speed calculation section 30A.
(57) By calculating the reference rotation speed and comparing the reference rotation speed to the current rotation frequency as described above, more accurate slip determination can be performed.
(58)
(59) In this embodiment, the torque limiting module 25 includes an opposite drive wheel slip determination section 37 which determines whether the drive wheel laterally opposite to the drive wheel determined as having slipped has slipped. In this slip determination, for example, in the case where the slip control device 20 is provided for each of the motors for the respective left and right drive wheels 7 as in
(60) The torque limiting module 25 includes the following torque zeroing section 29, torque recovery section 31, and opposite drive wheel torque recovery section 38. If the slip determination module 23 determines that a slippage has occurred, the torque zeroing section 29 makes the torque developed by the motor unit 3, to be zero. The torque recovery section 31 determines whether the rotation speed of the motor unit 3 has decreased to a slip determination reference rotation speed based on the rotation speed before it is determined that the slippage has occurred. If the torque recovery section 31 determines that the rotation speed of the motor unit 3 has decreased to the reference rotation speed, the torque recovery section 31 gradually increases and recovers the torque developed by the motor unit 3. In the step of torque recovery by the torque recovery section 31, the opposite drive wheel torque recovery section 38 determines whether the opposite wheel has slipped. If the opposite drive wheel torque recovery section 38 determines that the opposite wheel has not slipped, when the torques of both of the left and right drive wheels become equal to each other, the opposite drive wheel torque recovery section 38 also increases the torque of the opposite drive wheel to recover the torque of the opposite drive wheel. The torque of each of the left and right drive wheels is determined, for example, from a detected current of the motor units 3 for the associated wheels.
(61) In this embodiment, in a vehicle equipped with independent in-wheel motor drive devices for both wheels, when a slippage has occurred at a single wheel on a split road surface, the torque of the wheel that has slipped is made to be zero for the purpose of safety, and the torque of the wheel that has not slipped is also made to be, for example, 50% of the command value. Accordingly, the slippage of the wheel that has slipped is eliminated (the wheel has moved out from a low road surface), and the torque is recovered. Furthermore, when the torque of the wheel 7 that has slipped is recovered to be equal to the torque of the opposite wheel (the wheel that has not slipped), the torques of both wheels are recovered to the command torque at equal paces. Since control is performed as described above, the difference between the torques of both wheels may not be completely eliminated, but the effect of the in-wheel motor drive devices can be exerted, and an uncomfortable feeling to the driver can be alleviated to some extent.
(62) In this embodiment, the following advantages are obtained. In the case where the slip control device 20 is provided for each of the motor units 3 for the left and right drive wheels, if the laterally opposite drive wheel has slipped, control is performed by the slip control device 20 for the opposite drive wheel. Thus, there is concern about interference of control by the slip control devices 20 for both wheels. Regarding this concern, as in this embodiment, only if the opposite drive wheel has not slipped, the opposite drive wheel torque limiting section 32 performs torque limitation, whereby interference of control by the slip control devices 20 for the left and right drive wheels is avoided. In addition, in this embodiment, when the torque of the laterally opposite drive wheel is made to be zero, after it is confirmed in the step of torque recovery by the torque recovery section 31 that the opposite drive wheel has not slipped, the torque of the opposite drive wheel is also recovered. Thus, the torques of both of the left and right drive wheels can be increased at equal paces, so that the straightness improves and operation feeling also improves.
(63) Flow of the entire control in this embodiment will be described with reference to a flowchart in
(64) Threshold (Step S1)
(65) An acceleration for the vehicle through the accelerator is calculated by the formulas 1 and 2 described above, and the angular acceleration d/dt obtained by these formulas 1 and 2 is set as a threshold.
(66) Observed Value (Step S2)
(67) The rotation angle measured by the rotation angle sensor 3a of the motor unit 3 is differentiated twice to obtain an angular acceleration. Since the rotation angle is differentiated twice, the value is varied greatly and cannot be used for slip determination as it is. Thus, slip determination is performed by performing determination a plurality of consecutive times as described below.
(68) Determination of Slip (Steps S4 to S6)
(69) If the angular acceleration of the motor unit 3 becomes greater than the threshold, it should be determined that a slippage has occurred. However, since the value is varied greatly, if the number of consecutive times the angular acceleration exceeds the threshold becomes N times (N=3 in the example in
(70) If the opposite wheel also has slipped (S7d), the value before the slippage, for example, the recorded rotation frequency when the count is 1, is defined as a reference rotation speed.
(71) Decreasing Torque (Steps S7d and S7e)
(72) If it is determined that a slippage has occurred, the torque is decreased to zero (S7d). If the opposite wheel has not slipped, the torque of the opposite wheel is decreased to 50% of the command torque (S7e).
(73) Determination of Grip (Step S8)
(74) If the current rotation frequency drops to the reference rotation speed, it is determined that a grip has occurred.
(75) Torque Recovery (Steps S9 to S15)
(76) If it is determined that a grip has occurred, the torque is gradually increased (in steps of 1 Nm) to be recovered (S9). The maximum value of the torque is defined by a torque command value from the accelerator. It is determined whether the opposite wheel has slipped (S11). If the opposite wheel has not slipped, the torques of both wheels are recovered at equal paces from the time when the torques of both wheels become equal to each other (S14, 15).
(77) Before the torques of both wheels become equal to each other (S14), if it is determined in the opposite wheel slip determination step (S11) that the opposite wheel has slipped, it is determined whether the current torque has reached the torque command value from the accelerator (S12). If the current torque has reached the torque command value, a return is made directly, and if the current torque has not reached the torque command value, control is performed such that the current torque becomes equal to the torque command value from the accelerator (S13).
(78) The slip control devices according to the embodiments are provided the vehicle including the in-wheel motor devices 11. In the in-wheel motor device 11, each wheel 7 is individually driven by the motor unit, and thus is greatly affected by a slippage. Therefore, the effect by the slip control with each slip control device according to the embodiments is more effectively exerted. Furthermore, in the vehicle including the in-wheel motor devices 11, a control system including the slip control devices, each of which is comprised of an in-wheel motor device 11 and an inverter device 2, and thus the VCU 1 does not need to be particularly changed or only needs to be slightly changed. Thus, it is easy to put the slip control devices into practical use.
(79) The respective embodiments described above may be optionally combined with each other.
REFERENCE NUMERALS
(80) 3 . . . motor unit
(81) 5 . . . vehicle
(82) 7 . . . drive wheel
(83) 20 . . . slip control device
(84) 21 . . . threshold calculation module
(85) 22 . . . angular acceleration calculation module
(86) 23 . . . slip determination module
(87) 25 . . . torque limiting module
(88) 26 . . . angular acceleration comparison section
(89) 27 . . . counting section
(90) 28 . . . slip determination section
(91) 32 . . . opposite drive wheel torque limiting section