ELECTRIC VEHICLE

20170028983 ยท 2017-02-02

Assignee

Inventors

Cpc classification

International classification

Abstract

An electric vehicle includes electric motors imparting driving forces to the corresponding driving wheels, a brake device imparting braking forces to the driving wheels, a control unit which calculates final target braking-driving forces (Tti) of the driving wheels and controls the electric motors and the brake device so that braking-driving forces of the driving wheels conform to the corresponding final target braking-driving forces. The control unit calculates longitudinal speeds (Vi) of the wheels relative to a vehicle body; calculates target correction amounts (Tt2i) of the target braking-driving forces for reducing in magnitude longitudinal speeds of the driving wheels relative to the vehicle body based on the relative longitudinal speeds; and corrects the target braking-driving forces (Tt1i) with the target correction amounts (Tt2i) to calculate final target braking-driving forces (Tti) of the driving wheels.

Claims

1. An electric vehicle comprising: driving wheels suspended from a vehicle body by suspensions configured to resiliently allow the driving wheels to displace longitudinally relative to the vehicle body, electric motors configured to impart driving forces to the corresponding driving wheels independently from each other, a brake device configured to impart braking forces to the driving wheels independently from each other, a controller configured to calculate, for at least one wheel of the electric vehicle, final target braking-driving forces of the driving wheels, and control, for the at least one wheel, an electric motor of the electric motors or the brake device so that braking-driving forces of the driving wheels conform to the corresponding final target braking-driving forces, wherein: the controller is configured to, for the at least one wheel, calculate relative longitudinal speeds of the driving wheels which are relative to the vehicle body; calculate target correction amounts of the target braking-driving forces for reducing in magnitude longitudinal accelerations of the driving wheels relative to the vehicle body based on the relative longitudinal speeds; and correct the target braking-driving forces with the target correction amounts to calculate the final target braking-driving forces of the driving wheels.

2. The electric vehicle according to claim 1, wherein: the controller is configured to limit the target correction amounts in magnitude by limiting the magnitudes of the relative longitudinal speeds to a reference value when the magnitudes of the relative longitudinal speeds are larger than the reference value.

3. The electric vehicle according to claim 1, wherein: the controller is configured to process the relative longitudinal speeds by a low-pass filter and to calculate the target correction amounts based on the low-pass filtered relative longitudinal speeds.

4. The electric vehicle according to claim 1, wherein: the controller is configured to frequency analyze the relative longitudinal speeds and limit the target correction amounts in magnitude when principal frequencies of the relative longitudinal speeds are not within a predetermined frequency range.

5. The electric vehicle according to claim 1, wherein: the electric vehicle comprises motion state detection devices configured to detect longitudinal accelerations of the vehicle body at positions corresponding to the driving wheels and longitudinal acceleration sensors configured to configured to detect longitudinal accelerations of the driving wheels; and the controller is configured to calculate the relative longitudinal speeds by integrating differences between the longitudinal accelerations of the vehicle body and the longitudinal accelerations of the driving wheels.

6. The electric vehicle according to claim 1, wherein: the electric vehicle comprises devices configured to detect longitudinal speeds of the vehicle body at positions corresponding to the driving wheels and devices configured to detect longitudinal speeds of the driving wheels; and the controller is configured to calculate the relative longitudinal speeds by calculating differences between the longitudinal speeds of the vehicle body and the longitudinal speeds of the driving wheels.

7. The electric vehicle according to claim 2, wherein: the controller is configured to process the relative longitudinal speeds by a low-pass filter and to calculate the target correction amounts based on the low-pass filtered relative longitudinal speeds.

8. The electric vehicle according to claim 2, wherein: the controller is configured to frequency analyze the relative longitudinal speeds and limit the target correction amounts in magnitude when principal frequencies of the relative longitudinal speeds are not within a preset specific frequency range.

9. The electric vehicle according to claim 2, wherein: the reference value is calculated by referring to a map dependent on vehicle speed.

10. The electric vehicle according to claim 9 wherein: the map is based on characteristics of the electric vehicle.

11. The electric vehicle according to claim 9, wherein: the reference value comprises a first value when the vehicle speed is less than a lower limit speed, and a second value when the vehicle speed is greater than the lower limit speed.

12. The electric vehicle according to claim 11, wherein: the lower limit speed is 40 kilometers per hour.

13. The electric vehicle according to claim 11, wherein: the reference value comprises a third value when the vehicle speed is greater than an upper limit speed.

14. The electric vehicle according to claim 1, wherein: the controller is configured to calculate longitudinal speeds of the vehicle body at positions corresponding to the driving wheels and calculate longitudinal speeds of the driving wheels; and the controller is configured to calculate the relative longitudinal speeds by calculating differences between the longitudinal speeds of the vehicle body and the longitudinal speeds of the driving wheels.

15. A suspension control device for an electric vehicle comprising driving wheels suspended from a vehicle body by suspensions configured to resiliently allow the driving wheels to displace longitudinally relative to the vehicle body, electric motors configured to impart driving forces to the corresponding driving wheels independently from each other, and a brake device configured to impart braking forces to the driving wheels independently from each other, the device comprising: a processor; and a computer-readable medium storing instructions that, when executed by the processor, cause the processor to, for at least one wheel of the electric vehicle: calculate relative longitudinal speeds of the driving wheels which are relative to the vehicle body; calculate target correction amounts of target braking-driving forces for reducing in magnitude longitudinal accelerations of the driving wheels relative to the vehicle body based on the relative longitudinal speeds; correct the target braking-driving forces with the target correction amounts to calculate final target braking-driving forces of the driving wheels; and control an electric motor of the electric motors or the brake device so that braking-driving forces of the driving wheels conform to the corresponding final target braking-driving forces.

16. The device according to claim 15, wherein: the processor is configured to limit the target correction amounts in magnitude by limiting the magnitudes of the relative longitudinal speeds to a reference value when the magnitudes of the relative longitudinal speeds are larger than the reference value.

17. The device according to claim 16, wherein: the reference value is calculated by referring to a map dependent on vehicle speed.

18. The device according to claim 15, wherein: the processor is configured to calculate longitudinal speeds of the vehicle body at positions corresponding to the driving wheels and calculate longitudinal speeds of the driving wheels; and the processor is configured to calculate the relative longitudinal speeds by calculating differences between the longitudinal speeds of the vehicle body and the longitudinal speeds of the driving wheels.

19. The device according to claim 15, wherein: the processor is configured to process the relative longitudinal speeds by a low-pass filter and to calculate the target correction amounts based on the low-pass filtered relative longitudinal speeds.

20. The device according to claim 15, wherein: the processor is configured to frequency analyze the relative longitudinal speeds and limit the target correction amounts in magnitude when principal frequencies of the relative longitudinal speeds are not within a predetermined frequency range.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0041] FIG. 1 is a schematic view for illustrating an electric vehicle according to a first embodiment of the present disclosure applied to a four-wheel drive vehicle of in-wheel motor type.

[0042] FIG. 2 is a flowchart for illustrating a routine for controlling braking-driving forces of wheels in the first embodiment.

[0043] FIG. 3 is a flowchart for illustrating a routine for controlling braking-driving forces of wheels in a second embodiment which is applied to a four-wheel drive vehicle of in-wheel motor type.

[0044] FIG. 4 is a flowchart for illustrating a routine for controlling braking-driving forces of wheels in a third embodiment which is applied to a four-wheel drive vehicle of in-wheel motor type.

[0045] FIG. 5 is a schematic view for illustrating an electric vehicle according to a modified embodiment of the present disclosure applied to a four-wheel drive vehicle of in-wheel motor type.

[0046] FIG. 6 is a map for illustrating a relationship between vehicle speed V and a reference value V0.

[0047] FIG. 7 is a map for illustrating a relationship between a principal frequency fm of longitudinal speeds Vi of wheels relative to a vehicle body and a coefficient Cv.

[0048] FIG. 8 is a view of a vehicle model for illustrating longitudinal relative motion of sprung and unsprung members in a conventional general vehicle.

[0049] FIG. 9 is a view of a vehicle model for illustrating longitudinal relative motion of sprung and unsprung members in a vehicle in which braking-driving forces of wheels are controlled in accordance with the present disclosure.

[0050] FIG. 10 is a graph for illustrating frequency response of a transfer function from braking-driving force Ftv of a wheel to an sprung member displacement x.sub.bdd in a conventional general vehicle (broken line) and a vehicle in which braking-driving forces of wheels are controlled in accordance with the present disclosure (solid line.)

[0051] FIG. 11 is a graph for illustrating frequency response of a transfer function from braking-driving force Ftv of a wheel to an unsprung member displacement c.sub.udd in a conventional general vehicle (broken line) and a vehicle in which braking-driving forces of wheels are controlled in accordance with the present disclosure (solid line.)

DETAILED DESCRIPTION

[0052] Now, with reference to the accompanying drawings, some preferred embodiments of the present disclosure are described in detail.

First Embodiment

[0053] FIG. 1 is a schematic view for illustrating an electric vehicle 10 according to a first embodiment of the present disclosure applied to a four-wheel drive vehicle of in-wheel motor type. The electric vehicle 10 has left and right front wheels 12FL and 12FR which are steered wheels and left and right rear wheels 12RL and 12RR which are non-steered wheels. The front wheels 12FL and 12FR are supported by wheel support members 14FL and 14FR, respectively, so as to rotate about rotation axes of the wheels. In a similar manner, the rear wheels 12RL and 12RR are supported by wheel support members 14RL and 14RR, respectively, so as to rotate about rotation axes of the wheels. The front wheels 12FL and 12FR are suspended from a vehicle body 18 by front wheel suspensions 16FL and 16FR and the rear wheels 12RL and 12RR are suspended from the vehicle body 18 by rear wheel suspensions 16RL and 16RR.

[0054] The front wheel suspensions 16FL and 16FR include suspension aims 20FL and 20FR, respectively. The suspension arms 20FL and 20FR are swingably coupled at their inner ends to the vehicle body 18 by rubber bushing devices 22FL and 22FR, respectively, and are swingably coupled at their outer ends to the wheel support members 14FL and 14FR, respectively, by joints such as ball joints. The front wheel suspensions 16FL and 16FR resiliently allow the front wheels 12FL and 12FR to displace longitudinally relative to the vehicle body 18. Although only one each of the suspension arms 20FL, 20FR, the rubber bushing devices 22FL, 22FR and joints are shown in FIG. 1, these members may be provided in plural.

[0055] In a similar manner, the rear wheel suspensions 16RL and 16RR include suspension arms 20RL and 20RR, respectively. The suspension arms 20RL and 20RR are swingably coupled at their inner ends to the vehicle body 18 by rubber bushing devices 22RL and 22RR, respectively, and are swingably coupled at their outer ends to the wheel support members 14RL and 14RR, respectively, by joints such as ball joints. The rear wheel suspensions 16RL and 16RR resiliently allow the rear wheels 12RL and 12RR to displace longitudinally relative to the vehicle body 18. Although only one each of the suspension arms 20RL, 20RR, the rubber bushing devices 22RL, 22RR and joints are shown in FIG. 1, these members may be provided in plural.

[0056] Although not shown in figures, as is well known in the art, shock absorbers and suspension springs are arranged between the wheel support members 14FL-14RR or the suspension arms 20FL-20RR and portions of the vehicle body 18 located above them. The shock absorbers elongate inclined longitudinally and laterally and damp vibrations of the vehicle body 18 relative to the wheels 12FL-12RR. The suspension springs allow the wheels 12FL-12RR to displace relative to the vehicle body 18 and attenuate transmission of shock from the wheels 12FL-12RR to the vehicle body 18.

[0057] The front wheels 12FL and 12FR are driven by driving forces which are imparted independently from each other from in-wheel motors 24FL and 24FR incorporated in the wheel support members 14FL and 14FR, respectively, through reduction devices, not shown in FIG. 1. Similarly, the rear wheels 12RL and 12RR are driven by driving forces which are imparted independently from each other from in-wheel motors 24RL and 24RR incorporated in the wheel support members 14RL and 14RR, respectively, through reduction devices, not shown in FIG. 1.

[0058] The in-wheel motors 24FL-24RR may be any electric motors that can be controlled in driving torque and rotation speed such as brushless three-phase AC motors. While each of the in-wheel motors 24FL-24RR preferably functions as a regeneration generator during braking and generates regenerative braking torque, it may not perform regenerative braking.

[0059] As described in detail hereinafter, driving forces of the in-wheel motors 24FL-24RR are controlled by a driving force control section in a controller, such as an electronic control unit 28, on the basis of accelerator opening Acc detected by an accelerator opening sensor 26. Accelerator opening Acc indicates depressed amount of an accelerator pedal 30, i.e., driving operation amount of a driver. Regenerative braking forces of the in-wheel motors 24FL-24RR are controlled by a braking force control section in the electronic control unit 28 through the driving force control section.

[0060] Although not shown in FIG. 1, during normal travelling of the vehicle 10, electricity charged in a battery is supplied to the in-wheel motors 24FL-24RR through a drive circuit in the driving force control section. During braking of the vehicle 10, electricity generated by regenerative braking executed by the in-wheel motors 24FL-24RR is charged into the battery through the drive circuit.

[0061] The front wheels 12FL, 12FR and the rear wheels 12RL, 12RR are imparted with friction braking forces independently from each other by a friction brake device 32. Friction braking forces of the front wheels 12FL, 12FR and the rear wheels 12RL, 12RR are controlled by means of a hydraulic circuit 34 in the friction brake device 32 controlling pressures in wheel cylinders 36FL, 36FR, 36RL and 36RR, respectively, i.e., braking pressures. Although not shown in the figures, the hydraulic circuit 34 includes a reservoir, an oil pump and various valve devices and the like.

[0062] Pressures in the wheel cylinders 36FL-36RR are usually controlled in accordance with pressure in a master cylinder 40 driven by the driver's operation of depressing a brake pedal 38. The pressure is hereinafter referred to as master cylinder pressure. Master cylinder pressure indicates pressing force on the brake pedal 38, i.e., braking operation amount of the driver. Pressure in each wheel cylinder is also individually controlled as necessary irrespective of operation amount of depressing the brake pedal 38 by means of the oil pump and various valve devices being controlled by the braking force control section in the electronic control unit 28.

[0063] While in the illustrated embodiment, the friction brake device 32 is a hydraulic friction brake device, it may be an electro-magnetic friction brake device so long as it can impart friction braking force to each of the wheels independently from one another.

[0064] Although not shown in FIG. 1, the electronic control unit 28 includes, in addition to the driving force control section and the braking force control section, an integral control section which controls the sections. The three control sections give and receive signals to and from each other as necessary. The integral control part fundamentally controls braking-driving forces of the four wheels by controlling the in-wheel motors 24FL-24RR and the friction brake device 32 through the driving force control section and the braking force control section so that vehicle braking-driving force conforms to braking-driving force demanded by the driver.

[0065] Although not shown in detail in FIG. 1, each control section in the electronic control unit 28 has a microcomputer and a drive circuit. Each microcomputer may have a general configuration including CPU, ROM, RAM and input/output ports connected with one another via a bidirectional common bus. An exemplary ROM stores a control program corresponding to a flowchart shown in FIG. 2 and an exemplary CPU executes the program.

[0066] The electronic control unit 28 is supplied with a signal indicative of a master cylinder pressure Pm from a pressure sensor 42 in addition to a signal indicative of an accelerator opening Acc detected by the accelerator opening sensor 26. The electronic control unit 28 is additionally supplied with signals indicative of parameters with reference to motion state of the vehicle 10 such as vehicle speed, yaw rate, longitudinal acceleration and lateral acceleration of the vehicle 10 from motion state detection device 44. Additional sensors may be provided including, for example, speed sensors configured to detect longitudinal speeds of the vehicle body at positions corresponding to the driving wheels and devices configured to detect longitudinal speeds of the driving wheels.

[0067] The in-wheel motors 24FL-24RR have therein torque sensors 46FL-46RR, respectively, which detect driving torques Tdi (i=fl, fr, rl and rr) of the corresponding in-wheel motors. The wheel support members 14FL-14RR have longitudinal acceleration sensors 48FL-48RR, respectively, which detect longitudinal accelerations Gwi (i=fl, fr, rl and rr) of the corresponding wheels 12FL-12RR. The electronic control unit 28 receives signals indicative of driving torques Tdi from the torque sensors 46FL-46RR and signals indicative of longitudinal accelerations Gwi from the longitudinal acceleration sensors 48FL-48RR.

[0068] The electronic control unit 28 calculates first target braking-driving torques Tt1i (i=fl, fr, rl and rr) of the wheels based on braking-driving operation amount of the driver according to a flowchart shown in FIG. 2 on the basis of accelerator opening Acc and master cylinder pressure Pm. The electronic control unit 28 also calculates second target braking-driving torques Tt2i (i=fl, fr, rl and rr) of the wheels for reducing longitudinal vibrations of the wheels 12FL-12RR relative to the vehicle body 18.

[0069] In particular, the electronic control unit 28 calculates differences Gi (i=fl, fr, rl and rr) between longitudinal accelerations Gbi (i=fl, fr, rl and rr) of the vehicle body 18 and longitudinal accelerations Gwi of the wheels in accordance with the following Formula (9) in which Gbi represent longitudinal accelerations of the vehicle body 18 at positions corresponding to the wheels 12FL-12RR. Calculation of longitudinal accelerations Gbi of the vehicle body 18 will be described later. The electronic control unit 28 also calculates longitudinal speeds Vi (i=fl, fr, rl and rr) of the wheels relative to the vehicle body 18 by integrating the differences Gi. The relative longitudinal speeds Vi are differences between longitudinal speeds Vbi of the vehicle body 18 at positions corresponding to the wheels 12FL-12RR and longitudinal speeds of the corresponding wheels.


Gi=GbiGwi (9)

[0070] When the absolute value of the relative longitudinal speeds Vi are not larger than a reference value V0 (a positive value), the electronic control unit 28 calculates second target braking-driving torques Tt2i in accordance with the following Formula (10) in which Cv represents a positive constant coefficient and R represents a rotation radius of the wheels. In contrast, when the absolute value of the relative longitudinal speeds Vi are larger than the reference value V0, the electronic control unit 28 calculates second target braking-driving torques Tt2i in accordance with the following Formula (11) in which sign(Vi) represents the sign of relative longitudinal speeds Vi. Second target braking-driving torques Tt2i are target correction amounts for reducing in magnitude relative longitudinal accelerations of the wheels relative to the vehicle body 18. Note that as described later, the reference value V0 is varied in accordance with vehicle speed V.


Tt2i=CvViR (10)


Tt2i=CvViRsign(Vi) (11)

[0071] The electronic control unit 28 calculates final target braking-driving torques Tti (i=fl, fr, rl and rr) which are totals of the first target braking-driving torques Tt1i and the second target braking-driving torques Tt2i. Further, the electronic control unit 28 controls outputs of the in-wheel motors 24FL-24RR and outputs of the friction brake device 32 so that actual braking-driving torques of the wheels conform to the corresponding final target braking-driving torques Tti. According to the final target braking-driving torques Tti, the electronic control unit 28 may control an electric motor of the in-wheel motors 24FL-24RR or the friction brake device 32. As used above and herewith, or is inclusive or, meaning that the electronic control unit 28 may control any one of: an electric motor of the in-wheel motors 24FL-24RR, the friction brake device 32, and both the electric motor and the friction brake device 32.

[0072] It is to be noted that first target braking-driving torques Tt1i, second target braking-driving torques Tt2i and final target braking-driving torques Tti assume positive values when they are driving torques and assume negative values when they are braking torques. In particular, when final target braking-driving torques Tti are driving torques, actual driving torques of the wheels are controlled so as to conform to final target braking-driving torques Tti by controlling mainly driving torques of the in-wheel motors 24FL-24RR (including regenerative braking.) In contrast, when final target braking-driving torques Tti are braking torques, actual braking torques of the wheels are controlled so as to conform to final target braking-driving torques Tti by controlling mainly braking torques generated by the friction brake device 32.

[0073] Next, referring to the flowchart shown in FIG. 2, a control routine of braking-driving forces of the wheels in the first embodiment will be explained. It is to be noted that the control in accordance with the flowchart shown in FIG. 2 is repeatedly executed at predetermined intervals in the order of, for example, front left, front right, rear left and rear right wheels when an ignition switch not shown in the figures is turned on. In the following explanations, the control of braking-driving forces of the wheels executed in accordance with the flowchart shown in FIG. 2 is simply referred to as the control.

[0074] First, in step 10, first target braking-driving torque Tt1i based on braking-driving operation amount of the driver is calculated on the basis of accelerator opening Acc and preset front-rear wheel distribution ratio of driving torque. For example, it is assumed that Ttall represents target driving torque of the entire vehicle based on accelerator opening Acc and Rf represents a front wheel distribution ratio of driving force which is larger than 0 and smaller than 1. Target driving torques Ttfl and Ttfr of the left and right front wheels, respectively, are calculated to be TtallRf/2 and Target driving torques Ttrl and Ttrr of the left and right rear wheels, respectively, are calculated to be Ttall(1Rf)/2. Note that as accelerator opening Acc is a positive value or 0, first target braking-driving torque Tt1i is calculated to be driving torques (positive values or 0.)

[0075] In step 20, a decision is made as to whether or not the vehicle is travelling under no braking (travelling without braking) on the basis of a signal sent from vehicle speed sensor, not shown, and a signal sent from the pressure sensor 42. When an affirmative decision is made, the control proceeds to step 40, while when a negative decision is made, in step 30, second target braking-driving torque Tt2i is set to 0 and then the control proceeds to step 110. Note that the reason why a decision is made as to whether or not braking is not conducted is that it would be preferable to give priority to satisfaction of braking demand of the driver rather than damping of the wheels.

[0076] In step 40, longitudinal acceleration Gbi of the vehicle body 18 at positions corresponding to the wheels are calculated on the basis of longitudinal acceleration and yaw rate of the vehicle 10 at a gravity center position detected by the motion state detection device 44 and specification of the vehicle. In addition, differences Gi between longitudinal accelerations Gbi of the vehicle body 18 and longitudinal accelerations Gwi of the wheels are calculated in accordance with the above-mentioned Formula (9), and longitudinal speeds Vi of the wheels relative to the vehicle body 18 are calculated by integrating the differences Gi. Note that step 40 may function with a device which cooperates with the motion state detection device 44 to detect longitudinal accelerations Gbi of the vehicle body 18 at positions corresponding to the wheels.

[0077] In step 50, a reference value V0 is calculated by referring to a map shown in FIG. 6 based on vehicle speed V detected by the motion state detection device 44. As illustrated in FIG. 6, a reference value V0 is variably set in accordance with vehicle speed V so that it assumes a small value (it may be 0) when vehicle speed V is 40 km/h or a value in the vicinity (specific vehicle speed range). Note that the reason why reference value V0 is set so as to assume a small value when vehicle speed V is 40 km/h or in the vicinity is that a phenomena is considered in which harshness generally becomes perceptible when vehicle speed V is 40 km/h or in the vicinity. The specific vehicle speed range varies in accordance with specification of the vehicle and may be set to a predetermined specific vehicle speed range which is based on characteristics of the vehicle 101, comprising a lower limit speed V1 and upper limit speed V2.

[0078] After step 50 is completed, the control proceeds to step 70. In step 70, a decision is made as to whether or not absolute values of relative longitudinal speeds Vi are larger than the reference value V0, i.e., as to whether or not second target braking-driving torques Tt2i become extremely large in magnitude. When a negative decision is made, the control proceeds to step 100, while when an affirmative decision is made, the control proceeds to step 80.

[0079] In step 80, second target braking-driving torques Tt2i are calculated in accordance with the above-mentioned Formula (11), and in step 100, second target braking-driving torques Tt2i are calculated in accordance with the above-mentioned Formula (10).

[0080] After step 80 or 100 is completed, the control proceeds to step 110. In step 110, final target braking-driving torques Tti are calculated to be a total Tt1i+Tt2i of the first target braking-driving torque Tt1i and the second target braking-driving torque Tt2i.

[0081] In step 120, the in-wheel motors 24FL-24RR and the friction brake device 32 are controlled so that actual braking-driving torques of the wheels conform to the corresponding final target braking-driving torques Tti.

[0082] As is understood from the above, in step 10, first target braking-driving torques Tt1i which correspond to target braking-driving forces of the wheels based on braking-driving operation amount of the driver are calculated, and in step 40, longitudinal speeds Vi of the wheels relative to the vehicle body 18 are calculated. In step 50, reference value V0 is calculated, and in step 70, when a decision is made that absolute value of relative longitudinal speeds Vi is not larger than the reference value V0, in step 100, second target braking-driving torques Tt2i are calculated in accordance with the above-mentioned Formula (10). Further, in step 110, final target braking-driving torques Tti are calculated to be a total Tt1i+Tt2i of the first target braking-driving torques Tt1i and the second target braking-driving torques Tt2i, and in step 120, actual braking-driving torques of the wheels are controlled so as to conform to the corresponding final target braking-driving torques Tti.

[0083] Forces for reducing in magnitude longitudinal speeds of the wheels 12FL-12RR relative to the vehicle body 18 are those which oppose vibration excitation forces acting on the wheels 12FL-12RR. Second target braking-driving torques Tt2i are torques for generating forces which oppose the vibration excitation forces and are calculated as target correction amounts for correcting first target braking-driving torques Tt1i which correspond to target braking-driving forces. Accordingly, final target braking-driving torques Tti are calculated as values in which first target braking-driving torques Tt1i are corrected with second target braking-driving torques Tt2i so that forces which oppose the vibration excitation forces are generated. Therefore, it is possible to generate damping forces which at least partially oppose the vibration excitation forces acting on the wheels to reduce longitudinal vibrations of the wheels.

[0084] Second target braking-driving torques Tt2i which serve as target correction amounts are calculated on the basis of relative longitudinal speeds Vi. As such, second target braking-driving torques Tt2i do not interfere with the vehicle body 18 and the wheels 12FL-12RR displacing in accordance with braking-driving demand of the driver. Consequently, longitudinal vibrations of the wheels can be reduced while satisfying braking-driving demand of the driver.

Second Embodiment

[0085] FIG. 3 is a flowchart for illustrating a routine for controlling braking-driving forces of wheels in an electric vehicle 10 according to the second embodiment which is applied to a four-wheel drive vehicle of in-wheel motor type. Note that, in FIG. 3, the same steps as those illustrated in FIG. 2 are denoted by the same step numerals as those of FIG. 2. The same goes for FIG. 4, referred to later.

[0086] As is understood from comparing FIG. 3 with FIG. 2, in the second embodiment, when a negative decision is made in step 70, step 90 is conducted. After step 90 is completed, the control proceeds to step 100. The steps other than these steps are conducted in the same manner as in the first embodiment.

[0087] In step 90, longitudinal speeds Vi of the wheels relative to the vehicle body 18 calculated in step 40 are processed by a low-pass filter to calculate low-pass filtered relative longitudinal speeds Vlpi (i=fl, fr, rl and rr.) Note that a cut-off frequency of the low-pass filter is set to a value corresponding to f.sub.c2 in FIG. 10.

[0088] In step 100, second target braking-driving torques Tt2i are calculated in accordance with the following Formula (12), which corresponds to the above-mentioned Formula (10), utilizing low-pass filtered relative longitudinal speeds Vlpi calculated in step 70.


Tt2i=CvVlpiR (12)

[0089] As is understood from the explanation given above referring to FIG. 10, in a range where frequencies of relative longitudinal speeds Vi are high, if first target braking-driving torques Tt1i are corrected with second target braking-driving torques Tt2i, longitudinal vibrations of the vehicle body 18 are caused to worsen. Accordingly, in a range where frequencies of relative longitudinal speeds Vi are high, it is preferable to reduce second target braking-driving torques Tt2i in magnitude.

[0090] According to the second embodiment, in step 90, relative longitudinal speeds Vi of the wheels are processed by a low-pass filter, and in step 100, second target braking-driving torques Tt2i are calculated utilizing low-pass filtered relative longitudinal speeds Vlpi. As such, in a range where frequencies of relative longitudinal speeds Vi are high, second target braking-driving torques Tt2i can be reduced in magnitude. Consequently, it is possible to suppress longitudinal vibrations of the vehicle body 18 from worsening which is due to the cause that first target braking-driving torques Tt1i are corrected with second target braking-driving torques Tt2i in a range where frequencies of relative longitudinal speeds Vi are high.

Third Embodiment

[0091] FIG. 4 is a flowchart for illustrating a routine for controlling braking-driving forces of wheels in an electric vehicle 10 according to the third embodiment which is applied to a four-wheel drive vehicle of in-wheel motor type.

[0092] As is understood from comparing FIG. 4 with FIG. 2, in the third embodiment, after step 50 is completed, the control proceeds to step 60 and after step 60 is completed, the control proceeds to step 70. The steps other than step 60 are conducted in the same manner as in the first embodiment.

[0093] In step 60, longitudinal speeds Vi of the wheels relative to the vehicle body 18 calculated in step 40 are frequency analyzed to derive principal frequencies fm of longitudinal speeds Vi. Further, coefficient Cv is calculated by referring to a map shown in FIG. 7 based on each of principal frequencies fm. As shown in FIG. 7, coefficient Cv is calculated to be a positive value Cvmax when principal frequencies fm are values within a specific frequency range, i.e., 10 Hz or a value in the vicinity, and to decrease as principal frequencies fm leave from the specific frequency range. Furthermore, coefficient Cv is calculated to be 0 when principal frequencies fm are not larger than fm1 or is not smaller than fm2. The values of fm1 and fm2 are substantially the same as fc1 and fc2 shown in FIG. 10.

[0094] It is to be noted that considering the following points led to the calculation of coefficient Cv utilizing the map shown in FIG. 7. The damping effect of longitudinal vibrations of wheels by controlling braking-driving forces of the wheels executed in accordance with the present disclosure is high in the range where frequencies of relative longitudinal speeds Vi are from fc1 to fc2 in FIG. 10. In the range where frequencies of relative longitudinal speeds Vi are smaller than fc1 in FIG. 10, the damping effect of longitudinal vibrations of wheels by controlling braking-driving forces of the wheels is substantially 0. In the range where frequencies of relative longitudinal speeds Vi are larger than fc2 in FIG. 10, controlling braking-driving forces of the wheels executed in accordance with the present disclosure might worsen longitudinal vibrations of wheels.

[0095] As is understood form the explanation given above referring to FIG. 10, in the range where frequencies of relative longitudinal speeds Vi are low, damping effect cannot be expected by correcting first target braking-driving torques Tt1i with second target braking-driving torques Tt2i. In contrast, in the range where frequencies of relative longitudinal speeds Vi are high, if first target braking-driving torques Tt1i are corrected with second target braking-driving torques Tt2i, longitudinal vibrations of the vehicle body 18 are caused to worsen. Accordingly, in a situation where frequencies of relative longitudinal speeds Vi are not within the specific frequency range, it is preferable to reduce second target braking-driving torques Tt2i in magnitude when first target braking-driving torques Tt1i are corrected with second target braking-driving torques Tt2i.

[0096] According to the third embodiment, in step 60, relative longitudinal speeds Vi of the wheels are frequency analyzed to derive principal frequencies fm of relative longitudinal speeds Vi and coefficient Cv is calculated by referring to a map shown in FIG. 7 based on each of principal frequencies fm. Accordingly, when principal frequencies fm are within the specific frequency range, second target braking-driving torques Tt2i can be increased in magnitude, which enables to achieve effective damping. In contrast, when principal frequencies fm are not within the specific frequency range, second target braking-driving torques Tt2i can be decreased in magnitude, which enables reduction of the amount of unnecessary correction of braking-driving torques.

[0097] In a general electric vehicle, harshness becomes perceptible when vehicle speed is 40 km/h or in the vicinity. According to the above-described embodiments, in step 50, reference value V0 is variably set in accordance with vehicle speed V so that it assumes a small value when vehicle speed V is 40 km/h or in the vicinity. As such, since in step 70, an affirmative decision is easily made when vehicle speed V is 40 km/h or in the vicinity, second target braking-driving torques Tt2i can be decreased in magnitude, which enables enhancement in longitudinal compliance of the suspensions. Consequently, as compared to where reference value V0 is constant irrespective of vehicle speed V, harshness can be improved.

Modified Embodiment

[0098] FIG. 5 is a schematic view for illustrating an electric vehicle 10 according to a modified embodiment of the present disclosure applied to a four-wheel drive vehicle of in-wheel motor type. Note that, in FIG. 5, the same parts as those illustrated in FIG. 1 are denoted by the same reference numerals as those of FIG. 1.

[0099] In the modified embodiment, the vehicle 10 does not have longitudinal acceleration sensors 48FL-48RR which are installed in the above-mentioned embodiments. The electronic control unit 28 calculates longitudinal speeds Vbi (i=fl, fr, rl and rr) of the vehicle body at positions corresponding to the wheels 12FL-12RR based on vehicle speed V and yaw rate of the vehicle 10 about its gravity center which are detected by the motion state detection device 44, longitudinal distances from the gravity center of the vehicle 10 to axels of wheels and a tread of the vehicle 10. Consequently, the motion state detection device 44 and the electronic control unit 28 cooperate with each other to function as a device for detecting longitudinal speeds of the vehicle body at positions corresponding to the wheels. Note that longitudinal speeds may be calculated as integrated values of longitudinal accelerations of the vehicle body at positions corresponding to the wheels 12FL-12RR.

[0100] The in-wheel motors 24FL-24RR have therein rotation angle sensors (resolvers) 50FL-50RR, respectively, which detect rotation angles i (i=fl, fr, rl and rr) of the corresponding in-wheel motors. The electronic control unit 28 calculates longitudinal speeds Vwi (i=fl, fr, rl and rr) of the wheels 12FL-12RR on the basis of change rates of rotation angles i. Thus, the rotation angle sensors 50FL-50RR and the electronic control unit 28 cooperate to function as a device for detecting longitudinal speeds of the wheels.

[0101] In general, a vehicle speed sensor and a yaw rate sensor are installed in a four-wheel drive vehicle of in-wheel motor type in which vehicle travelling behavior control is executed and in-wheel motors 24FL-24RR have therein rotation angle sensors. Consequently, according to the modified embodiment, braking-driving force control of the wheels for reducing longitudinal vibrations of vehicle body can be achieved by effectively utilizing sensors installed in a four-wheel drive vehicle of in-wheel motor type in which vehicle travelling behavior control is executed.

[0102] It is to be noted that a routine for controlling braking-driving forces of the wheels in the modified embodiment may be any of the control routines in the above-described embodiments. Thus, in the modified embodiment, as in the above-described embodiments, it is possible to reduce transmission of excitation forces from the wheels 12FL-12RR to the vehicle body 18 to attenuate longitudinal vibrations of vehicle body 18.

[0103] The specific embodiments of the present disclosure are described in detail above. However, the present application is not limited to the above-mentioned embodiments. It is apparent for those skilled in the art that various other embodiments may be employed within the scope of the present disclosure.

[0104] For example, in the above-mentioned respective embodiments and the modified embodiment, in step 70, a decision is made as to whether or not absolute values of relative longitudinal speeds Vi are larger than the reference value V0, and when an affirmative decision is made, in step 80, second target braking-driving torques Tt2i are calculated in accordance with the above-mentioned Formula (11). However, steps 70 and 80 may be omitted.

[0105] In the above-mentioned respective embodiments and the modified embodiment, in step 50, a reference value V0 is calculated by referring to a map shown in FIG. 6 based on vehicle speed V to variably set a reference value V0 in accordance with vehicle speed V. However, a reference value V0 may be a constant positive value irrespective of vehicle speed V.

[0106] For example, in the above-mentioned respective embodiments and the modified embodiment, the in-wheel motors 24FL-24RR are adapted to impart driving forces independently from each other to the wheels 12FL-12RR, respectively. Aspects of the present disclosure, however, may be applied to a vehicle which has two front wheels or two rear wheels that are driven wheels or driven by drive means other than in-wheel motors.

[0107] While in the above-mentioned respective embodiments, driving electric motors for imparting driving forces to the wheels 12FL-12RR are the in-wheel motors 24FL-24RR, they may be installed on suspension arms or on-board motors installed on the vehicle body.

[0108] Further, the above-mentioned respective embodiments and the modified embodiment may be implemented in any combination. In that case, the same benefits of the embodiments combined can be attained.