US20010005101A1 - Braking force control system for automotive vehicle - Google Patents
Braking force control system for automotive vehicle Download PDFInfo
- Publication number
- US20010005101A1 US20010005101A1 US09/769,316 US76931601A US2001005101A1 US 20010005101 A1 US20010005101 A1 US 20010005101A1 US 76931601 A US76931601 A US 76931601A US 2001005101 A1 US2001005101 A1 US 2001005101A1
- Authority
- US
- United States
- Prior art keywords
- vehicle
- detected
- yaw rate
- target
- actual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1755—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2230/00—Monitoring, detecting special vehicle behaviour; Counteracting thereof
- B60T2230/02—Side slip angle, attitude angle, floating angle, drift angle
Definitions
- the present invention relates to a braking force control system for an automotive vehicle, which can improve vehicle cornering stability by applying an appropriate braking force to a vehicle wheel during vehicle cornering.
- a technique for applying an appropriate braking force to a predetermined vehicle wheel such that a target yaw rate is calculated on the basis of steering wheel angle and vehicle speed, and further a target braking force is calculated under due consideration of cornering power of a vehicle model (determined in accordance with various vehicle items and equations of motion) on the basis of detected loads applied to the vehicle wheels so that the actual yaw rate can become closer to the target yaw rate.
- the first aspect of the present invention provides a braking force control system, comprising: vehicle speed detecting means for detecting a vehicle speed; steering wheel angle detecting means for detecting a steering angle; actual yaw rate detecting means for detecting an actual vehicle yaw rate; lateral acceleration detecting means for detecting a lateral vehicle acceleration; vehicle slip angular velocity calculating means for causing a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; steering wheel angle correcting means for causing a computer to correct the detected steering wheel angle on the basis of the calculated vehicle slip angular velocity; target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means; braked wheel selecting means for causing a computer to select
- said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value.
- said vehicle speed detecting means detects a vehicle speed; said steering wheel angle detecting means detects a steering angle; said actual yaw rate detecting means detects an actual vehicle yaw rate; and said lateral acceleration detecting means detects a lateral vehicle acceleration.
- FIG. 4 is a flowchart for controlling the braking force by the first embodiment of the braking force control system according to the present invention
- FIG. 9 is a flowchart for controlling the braking force by the third embodiment of the braking force control system according to the present invention.
- a controller 30 is mainly composed of a front wheel steering wheel angle calculating section 31 , a vehicle body slip angular velocity calculating section 32 , a front wheel steering wheel angle correcting section 33 , a target yaw moment calculating section 34 , a target braking force calculating section 35 , a braked wheel selecting section 36 , and a brake signal outputting section 37 .
- the correction in accordance with the formula (2) is executed only when an absolute value
- VBC a positive number
- M denotes the vehicle mass
- Iz denotes the vehicle yaw inertia
- ⁇ (t) denotes the yaw rate
- Mz(t) denotes the yaw moment (target yaw moment) caused by the braking force
- ⁇ (t) denotes the vehicle body slip angle
- LF denotes the distance between the front wheel and the vehicle gravity center
- LR denotes the distance between the rear wheel and the vehicle gravity center
- kF denotes the equivalent front wheel cornering power
- kR denotes the equivalent rear wheel cornering power
- N denotes the steering gear ratio.
- a 1 (p) (q 1 +d 1 +ay 1 ⁇ (2V)) ⁇ p+q 1 ⁇ d 1 ⁇ ay 2 ⁇ (2/V) 2 ⁇ 2 ⁇ ay 3
- Mz ⁇ ( t ) ⁇ 1 / b1 ⁇ ( - A1 ⁇ ( P ) ⁇ D - 1 ⁇ ( p ) ⁇ ⁇ ⁇ ( t ) - b0 ⁇ D - 1 ⁇ ( p ) ⁇ Mz ⁇ ( t ) - ⁇ BF ⁇ ( p ) ⁇ D - 1 ⁇ ( p ) ⁇ ⁇ ⁇ ⁇ F ⁇ ( t ) + ( q1 - am ) ⁇ ym ⁇ ( t ) + ⁇ bm ⁇ ⁇ ⁇ ⁇ F ⁇ ( t ) ( 19 )
- the target braking force calculating section (the target braking force calculating means) 35 calculates the target braking force FB on the basis of the target yaw moment Mz(t) as follows:
- d denotes a vehicle tread
- the braked wheel selecting section (the braked wheel selecting means) 36 decides the vehicle cornering direction on the basis of the actual yaw rate ⁇ (t) obtained by the yaw rate sensor 24 .
- the braked wheel selecting section 36 selects the rear inside wheel as the wheel to be braked.
- the braked wheel selecting section 36 selects the front outside wheel as the wheel to be braked. Therefore, the following combinations can be determined, where the signs of the actual yaw rate ⁇ (t) and the target yaw moment Mz(t) are positive (+) when the vehicle is turning to the left but negative ( ⁇ ) when turning to the right.
- ⁇ is set to a positive number near zero previously obtained on the basis of experiments or calculations.
- ⁇ Mz is set to another positive number near zero previously obtained on the basis of experiments or calculations.
- the braking signal outputting section (the braking signal outputting means) 37 outputs a braking signal to the braking drive section 16 so that the target braking force FB calculated by the target braking force calculating section 35 is applied to the braked wheel selected by the braked wheel selecting section 36 .
- step S 101 a vehicle speed V is read from the vehicle speed sensor 22 , a steering wheel angle ⁇ is read from the steering wheel angle sensor 21 , an actual yaw rate ⁇ (t) is read from the yaw rate sensor 24 , and a lateral acceleration ay is read from the lateral acceleration sensor 23 . Further, in step S 102 , an actual steering wheel angle ⁇ F(t) is calculated on the basis of the steering wheel angle ⁇ by the front wheel steering wheel angle calculating section 31 under consideration of a steering gear ratio N.
- a vehicle body slip angular velocity d ⁇ /dt is calculated by the vehicle body slip angular velocity calculating section 32 on the basis of the vehicle sped V, the actual yaw rate ⁇ (t) and the lateral acceleration ay in accordance with the formula (1).
- step S 104 the absolute value
- VBC a positive number
- of the vehicle body slip angular velocity d ⁇ /dt is smaller than the set value VBC (i.e.,
- the value ⁇ F(t) obtained by the front wheel steering wheel angle calculating section 31 is outputted from the front wheel steering wheel angle correcting section 33 as it is without any correction.
- of the vehicle body slip angular velocity d ⁇ /dt is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control.
- step S 104 when the absolute value
- step S 107 a target yaw moment Mz(t) is calculated by the target yaw moment calculating section 34 on the basis of the vehicle speed V, the actual yaw rate ⁇ (t), and the corrected actual steering wheel angle ⁇ F(t) in accordance with the formula (19).
- step S 108 a braked wheel is selected by the braked wheel selecting section 36 in accordance with a braked wheel selecting routine (described later) as shown in FIG. 5. Further, in step S 109 , a target braking force FB is calculated by the target braking force calculating section 35 on the basis of the target yaw moment Mz(t) and in accordance with the formula (21). Further, in step S 110 , a signal is outputted to the brake drive section 16 so that the target braking force FB calculated by the target braking force calculating section 35 can be applied to the wheel selected by the braked wheel selecting section 36 , ending the program.
- step S 201 the actual yaw rate ⁇ (t) is compared with the value ⁇ to discriminate whether the vehicle is turning to the left excessively to some extent.
- step S 202 the actual yaw rate ⁇ (t) is compared with the value ⁇ to discriminate whether the vehicle is turning to the right excessively to some extent.
- step S 211 When the vehicle is decided to be not turning to the right excessively in step S 202 ; that is, if the actual yaw rate ⁇ (t) lies between ⁇ and ⁇ ( ⁇ (t) ⁇ ), since the vehicle motion is roughly in straight state, in step S 211 any braked wheel is not selected (without braking the vehicle).
- step S 201 when the vehicle is decided to be turning to the left excessively to some extent; that is, if the actual yaw rate ⁇ (t)> ⁇ , in step S 203 it is discriminated whether the target yaw moment Mz(t) is roughly zero; that is,
- step S 203 when
- step S 204 it is decided whether the steering tendency is under-steering (Mz(t)> ⁇ Mz) or over-steering (Mz(t) ⁇ Mz) on the basis of the positive or negative (direction) of the target yaw moment Mz(t).
- Mz(t)> ⁇ Mz and further the sign of the target yaw moment Mz(t) is positive (the left direction) in the same way as that of the actual yaw rate ⁇ (t) the under-steering tendency is decided. Therefore, in step S 205 , the rear left wheel 15 rl is selected as the wheel to be braked by the target braking force FB calculated in step S 109 , ending the routine.
- step S 206 the rear right wheel 15 fr is selected as the wheel to be braked by the target braking force FB calculated in step S 109 , ending the routine.
- step S 202 when the vehicle is decided to be turning to the right excessively to some extent; that is, if the actual yaw rate ⁇ (t) ⁇ , in step S 207 it is discriminated whether the target yaw moment Mz(t) is roughly zero; that is,
- step S 208 it is decided whether the steering tendency is under-steering (Mz(t) ⁇ Mz) or over-steering (Mz(t)> ⁇ Mz) on the basis of the positive or negative (direction) of the target yaw moment Mz(t).
- Mz(t) ⁇ Mz and further the sign of the target yaw moment Mz(t) is negative (the right direction) in the same way as that of the actual yaw rate ⁇ (t) the under-steering tendency is decided. Therefore, in step S 209 , the rear right wheel 15 rr is selected as the wheel to be braked by the target braking force FB calculated in step S 109 , ending the routine.
- the braked wheel can be selected immediately on the basis of the actual yaw rate and the direction of the target yaw moment, it is possible to execute the braking force control accurately and effectively at high response speed.
- the vehicle body slip angle calculating section 41 calculates a vehicle body slip angle ⁇ by integrating the inputted vehicle body slip angular velocity d ⁇ /dt, and outputs the obtained vehicle body slip angle ⁇ to the front wheel steering wheel angle correcting section 42 .
- the vehicle body slip angle ⁇ can be expressed as follows:
- the steps S 302 to S 304 are the processing executed by the front wheel steering wheel angle correcting section 42 .
- of the vehicle body slip angle ⁇ is compared with the set value BC (a positive number) previously obtained by experiments or calculations.
- of the vehicle body slip angle ⁇ is smaller than the set value BC (i.e.,
- of the vehicle body slip angle ⁇ is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control.
- step S 302 when the absolute value
- step S 107 a target yaw moment Mz(t) is calculated by the target yaw moment calculating section 34 on the basis of the vehicle speed V, the actual yaw rate ⁇ (t), and the corrected actual steering wheel angle ⁇ F(t) in accordance with the formula (19).
- the braking force can be controlled by correcting the actual steering wheel angle on the basis of the vehicle body slip angle and further by calculating the target yaw moment on the basis of the corrected actual steering angle, the vehicle speed, and the actual yaw rate, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected actual steering angle, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- the first embodiment can be modified in such a way that the vehicle body slip angle is obtained on the basis of the vehicle body slip angular velocity and further the actual steering wheel angle is not corrected when the obtained vehicle body slip angle lies within a predetermined value.
- the second embodiment can be modified in such a way that the actual steering wheel angle is not corrected when the obtained vehicle body slip angular velocity lies within a predetermined value.
- FIG. 8 is a functional block diagram showing the third embodiment of the braking force control system
- FIG. 9 is a flowchart showing the operation of the same braking force control system.
- the feature of this third embodiment is that the vehicle body slip angular velocity is first calculated; the actual yaw rate is corrected on the basis of the calculated vehicle body slip angular velocity; and the target yaw moment is calculated on the basis of the corrected actual yaw rate.
- FIGS. 8 and 9 the same reference numerals have been retained for the similar parts or elements having the same functions as with the case of the first embodiment.
- a controller 45 is mainly composed of a front wheel steering wheel angle calculating section 31 , a vehicle body slip angular velocity calculating section 32 , a yaw rate correcting section 46 , a target yaw moment calculating section 34 , a target braking force calculating section 35 , a braked wheel selecting section 36 , and a brake signal outputting section 37 .
- the yaw rate correcting section (actual yaw rate correcting means) 46 corrects the actual yaw rate ⁇ (t) on the basis of the vehicle slip angular velocity d ⁇ /dt and in accordance with the following formula (24), and outputs the corrected actual yaw rate ⁇ (t) to the target yaw moment calculating section 34 .
- the correction in accordance with the formula (24) is executed only when an absolute value
- VBC a positive number
- the target yaw moment calculating section 34 calculates the target yaw moment Mz(t).
- the actual steering wheel angle ⁇ F(t) obtained by the front wheel steering wheel angle calculating section 31 is inputted to the target yaw moment calculating section 34 without any correction.
- step S 103 after a vehicle body slip angular velocity d ⁇ /dt has been calculated by the vehicle body slip angular velocity calculating section 32 on the basis of the vehicle sped V, the actual yaw rate ⁇ (t) and the lateral acceleration ay, the program proceeds to step S 401 .
- the steps S 401 to S 403 are the processing executed by the yaw rate correcting section 46 .
- step S 401 the absolute value
- VBC a positive number
- of the vehicle body slip angular velocity d ⁇ /dt is smaller than the set value VBC (i.e.,
- step S 107 a target yaw moment Mz(t) is calculated by the target yaw moment calculating section 34 on the basis of the vehicle speed V, the actual steering wheel angle ⁇ F(t), and the corrected actual yaw rate ⁇ (t) in accordance with the formula (19).
- a controller 50 is mainly composed of a front wheel steering wheel angle calculating section 31 , a vehicle body slip angular velocity calculating section 32 , a vehicle body slip angle calculating section 41 , a yaw rate correcting section 51 , a target yaw moment calculating section 34 , a target braking force calculating section 35 , a braked wheel selecting section 36 , and a brake signal outputting section 37 .
- the yaw rate correcting section (actual yaw rate correcting means) 51 corrects the actual yaw rate ⁇ (t) obtained by the yaw rate sensor 24 in accordance with the following formula (25), and outputs the corrected actual yaw rate ⁇ (t) to the target yaw moment calculating section 34 .
- G ⁇ 2 denotes a constant for deciding the correction degree on the basis of the vehicle body slip angle.
- the correction in accordance with the formula (25) is executed only when an absolute value
- a predetermined set value BC a positive number
- the target yaw moment calculating section 34 calculates the target yaw moment Mz(t).
- the actual steering wheel angle ⁇ F(t) obtained by the front wheel steering wheel angle calculating section 31 is inputted to the target yaw moment calculating section 34 without any correction.
- step S 301 after a vehicle body slip angle ⁇ has been calculated by the vehicle body slip angle calculating section 41 , the program proceeds to step S 501 .
- step S 501 the absolute value
- BC the set value previously obtained by experiments or calculations.
- ⁇ BC the set value previously obtained by experiments or calculations.
- of the vehicle body slip angle ⁇ is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control.
- step S 501 when the absolute value
- VBC i.e.,
- the braking force can be controlled by correcting the actual yaw rate on the basis of the vehicle body slip angle and further by calculating the target yaw moment on the basis of the corrected actual yaw rate, the vehicle speed, and the actual steering angle, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected yaw rate, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- the third embodiment can be modified in such a way that the vehicle body slip angle is obtained on the basis of the vehicle body slip angular velocity and further the actual steering wheel angle is not corrected when the obtained vehicle body slip angle lies within a predetermined value.
- the fourth embodiment can be modified in such a way that the actual steering wheel angle is not corrected when the obtained vehicle body slip angular velocity lies within a predetermined value.
Abstract
A vehicle speed, an actual steering angle, an actual vehicle yaw rate, and a lateral vehicle acceleration are detected. On the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration, the vehicle body slip angular velocity calculating section (32) calculates a vehicle body slip angular velocity. On the basis of the calculated vehicle body slip angular velocity, the front wheel steering wheel angle correcting section (33) corrects the actual steering angle. On the basis of the detected actual yaw rate, the detected vehicle speed, and the corrected actual steering angle, the target yaw moment calculating section (34) calculates a target yaw moment. On the other hand, the braked wheel selecting section (36) selects a braked wheel. Further, on the basis of the target yaw moment, the target braking force calculating section (35) calculates a target braking force to be applied to the braked wheel. Further, the braking signal output section (37) outputs a braking signal to the brake driving section (16) so that the target braking force calculated by the target braking force calculating section (35) can be applied to the braked wheel selected by the braked wheel selecting section (36). Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the target braking force is not set to a large value beyond necessity, with the result that a stable vehicle turning travel can be attained.
Description
- 1. Field of the Invention
- The present invention relates to a braking force control system for an automotive vehicle, which can improve vehicle cornering stability by applying an appropriate braking force to a vehicle wheel during vehicle cornering.
- 2. Description of the Prior Art
- In recent years, various braking force control systems for improving vehicle cornering stability have been developed and further put to practical use, by which an appropriate braking force can be applied to the vehicle wheel on the basis of some forces applied to the vehicle during cornering.
- For instance, in the case of Japanese Published Unexamined Patent Application No. 5-24422, a technique for applying an appropriate braking force to a predetermined vehicle wheel is disclosed such that a target yaw rate is calculated on the basis of steering wheel angle and vehicle speed, and further a target braking force is calculated under due consideration of cornering power of a vehicle model (determined in accordance with various vehicle items and equations of motion) on the basis of detected loads applied to the vehicle wheels so that the actual yaw rate can become closer to the target yaw rate.
- In the above-mentioned prior art technique, however, since the braking force is so controlled that the actual yaw rate may become closer to the target yaw rate obtained by calculation, in case the target yaw rate is set to an erroneous value, the braking force is determined erroneously, with the result that there exists a possibility that the vehicle can be lead into spin or drifts out. Therefore, for instance, when the driver turns the steering wheel excessively (e.g., to its full lock angle) to keep the vehicle away from an obstruction on a slippery road, there exists a problem in that such a large target yaw rate at which a stable vehicle driving cannot be attained is set.
- In addition, when a braking force is applied to the vehicle wheel in such a way that the actual yaw rate become closer to the target yaw rate, there exists a possibility that the vehicle can be lead into spin or drift out.
- With these problems in mind, therefore, it is a object of the present invention to provide a braking force control system for automotive vehicle, by which the vehicle can be driven stably during cornering, without setting an excessive target braking force, even when the driver unavoidably turns the steering wheel excessively on a slippery road, for instance.
- To achieve the above-mentioned object, the first aspect of the present invention provides a braking force control system, comprising: vehicle speed detecting means for detecting a vehicle speed; steering wheel angle detecting means for detecting a steering angle; actual yaw rate detecting means for detecting an actual vehicle yaw rate; lateral acceleration detecting means for detecting a lateral vehicle acceleration; vehicle slip angular velocity calculating means for causing a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; steering wheel angle correcting means for causing a computer to correct the detected steering wheel angle on the basis of the calculated vehicle slip angular velocity; target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means; braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, it is preferable that when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value.
- Further, the second aspect of the present invention provides a braking force control system, comprising: vehicle speed detecting means for detecting a vehicle speed; steering wheel angle detecting means for detecting a steering angle; actual yaw rate detecting means for detecting an actual vehicle yaw rate; lateral acceleration detecting means for detecting a lateral vehicle acceleration; vehicle body slip angle calculating means for causing a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; steering wheel angle correcting means for causing a computer to correct the detected steering wheel angle on the basis of the calculated vehicle body slip angle; target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means; braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, it is preferable that when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value.
- Further, the third aspect of the present invention provides a braking force control system, comprising: vehicle speed detecting means for detecting a vehicle speed; steering wheel angle detecting means for detecting a steering angle; actual yaw rate detecting means for detecting an actual vehicle yaw rate; lateral acceleration detecting means for detecting a lateral vehicle acceleration; vehicle slip angular velocity calculating means for causing a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; actual yaw rate correcting means for causing a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle slip angular velocity; target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means; braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, it is preferable that when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value.
- Further, the fourth aspect of the present invention provides a braking force control system, comprising: vehicle speed detecting means for detecting a vehicle speed; steering wheel angle detecting means for detecting a steering angle; actual yaw rate detecting means for detecting an actual vehicle yaw rate; lateral acceleration detecting means for detecting a lateral vehicle acceleration; vehicle body slip angle calculating means for causing a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; actual yaw rate correcting means for causing a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle body slip angle; target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means; braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, it is preferable that when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value.
- Further, in above-mentioned first to fourth aspects of the present invention, it is preferable that said braked wheel selecting means decides a vehicle cornering direction on the basis of the detected actual vehicle yaw rate; and when the target yaw moment is the same as the vehicle cornering direction, a rear inside wheel is selected as the wheel to be braked; on the other hand, when the target yaw moment is opposite to the vehicle cornering direction, a front outside wheel is selected as the wheel to be braked.
- In the first aspect of the braking force control system according to the present invention, said vehicle speed detecting means detects a vehicle speed; said steering wheel angle detecting means detects a steering angle; said actual yaw rate detecting means detects an actual vehicle yaw rate; and said lateral acceleration detecting means detects a lateral vehicle acceleration. Further, said vehicle slip angular velocity calculating means causes a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; said steering wheel angle correcting means causes a computer to correct the detected steering wheel angle on the basis of the calculated vehicle slip angular velocity; said target yaw moment calculating means causes a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means; said braked wheel selecting means causes a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; said target braking force calculating means causes a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and said braking signal outputting means causes a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value, without executing any correction processing.
- Further, in the second aspect of the braking force control system according to the present invention, said vehicle speed detecting means detects a vehicle speed; said steering wheel angle detecting means detects a steering angle; said actual yaw rate detecting means detects an actual vehicle yaw rate; and said lateral acceleration detecting means detects a lateral vehicle acceleration. Further, said vehicle body slip angle calculating means causes a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; said steering wheel angle correcting means causes a computer to correct the detected steering wheel angle on the basis of the calculated vehicle body slip angle; said target yaw moment calculating means causes a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means; said braked wheel selecting means causes a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; said target braking force calculating means causes a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and said braking signal outputting means causes a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value, without executing any correction processing.
- Further, in the third aspect the braking force control system according to the present invention, said vehicle speed detecting means detects a vehicle speed; said steering wheel angle detecting means detects a steering angle; said actual yaw rate detecting means detects an actual vehicle yaw rate; and said lateral acceleration detecting means detects a lateral vehicle acceleration. Further, said vehicle slip angular velocity calculating means causes a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; said actual yaw rate correcting means causes a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle slip angular velocity; said target yaw moment calculating means causes a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means; said braked wheel selecting means causes a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; said target braking force calculating means causes a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and said braking signal outputting means causes a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value, without executing any correction processing.
- Further, in the fourth aspect of the braking force control system according to the present invention, said vehicle speed detecting means detects a vehicle speed; said steering wheel angle detecting means detects a steering angle; said actual yaw rate detecting means detects an actual vehicle yaw rate; and said lateral acceleration detecting means detects a lateral vehicle acceleration. Further, said vehicle body slip angle calculating means causes a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration; said actual yaw rate correcting means causes a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle body slip angle; said target yaw moment calculating means causes a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means; said braked wheel selecting means causes a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means; said target braking force calculating means causes a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and said braking signal outputting means causes a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
- Here, when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value, without executing any correction processing.
- Further, in above-mentioned first to fourth aspects of the present invention, said braked wheel selecting means decides a vehicle cornering direction on the basis of the detected actual vehicle yaw rate; and when the target yaw moment is the same as the vehicle cornering direction, a rear inside wheel is selected as the wheel to be braked; on the other hand, when the target yaw moment is opposite to the vehicle cornering direction, a front outside wheel is selected as the wheel to be braked.
- FIG. 1 is a functional block diagram showing a first embodiment of the braking force control system according to the present invention;
- FIG. 2 is a diagrammatical block diagram showing the first embodiment of the braking force control system according to the present invention;
- FIG. 3 is an illustration for assistance in explaining the vehicle braking operation caused under the braking force control executed by the first embodiment of the braking force control system according to the present invention;
- FIG. 4 is a flowchart for controlling the braking force by the first embodiment of the braking force control system according to the present invention;
- FIG. 5 is a flowchart of a braked wheel selecting routine executed by the first embodiment of the braking force control system according to the present invention;
- FIG. 6 is a functional block diagram showing a second embodiment of the braking force control system according to the present invention;
- FIG. 7 is a flowchart for controlling the braking force by the second embodiment of the braking force control system according to the present invention;
- FIG. 8 is a functional block diagram showing a third embodiment of the braking force control system according to the present invention;
- FIG. 9 is a flowchart for controlling the braking force by the third embodiment of the braking force control system according to the present invention;
- FIG. 10 is a functional block diagram showing a fourth embodiment of the braking force control system according to the present invention; and
- FIG. 11 is a flowchart for controlling the braking force by the fourth embodiment of the braking force control system according to the present invention.
- Preferred embodiments of the present invention will be described in detail hereinbelow with reference to the attached drawings.
- A first embodiment thereof will be explained with reference to FIGS.1 to 5. FIG. 1 is a functional block diagram showing the first embodiment of the braking force control system; FIG. 2 is a diagrammatical illustration showing the same braking force control system; FIG. 3 is an illustration for assistance in explaining the vehicle braking operation by the same braking force control system; FIG. 4 is a flowchart showing the operation of the same braking force control system; and FIG. 5 is a flowchart of a routine for selecting the braked wheel.
- In FIG. 2, an
engine 1 is mounted on the front side of an automotive vehicle. A driving force generated by theengine 1 is transmitted from aclutch mechanism 2 to a centerdifferential gear 4 through atransmission mechanism 3. Further, the driving force is transmitted from the centerdifferential gear 4 to a rear wheelfinal reduction gear 8 via arear drive shaft 5, apropeller shaft 6 and adrive pinion shaft 7. On the other hand, the driving force is transmitted to a front wheelfinal reduction gear 12 via atransfer gear drive 9, a transfer drivengear 10, and a front drive shaft (i.e., a drive pinion shaft) 11. Here, the above-mentionedclutch mechanism 2, thetransmission mechanism 3, the centerdifferential gear 4, the front wheelfinal reduction gear 12, etc. are all arranged within acasing 13 together. - The driving force inputted to the rear wheel
final reduction gear 8 is transmitted to a rearleft wheel 15 rl via a rear wheel left drive shaft 14 rl and to a rearright wheel 15 rr via a rear wheel right drive shaft 14 rr. On the other hand, the driving force inputted to the front wheelfinal reduction gear 12 is transmitted to a frontleft wheel 15 fl via a front wheel left drive shaft 14 fl and to a frontright wheel 15 fr via a front wheel right drive shaft 14 fr. - Further, in FIG. 2, a
master cylinder 18 connected to abrake pedal 17 depressed by a driver is coupled to abrake drive section 16. Therefore, when the driver depresses thebrake pedal 17, braking pressure is introduced from themaster cylinder 18 to each of four wheel cylinders (i.e., a frontleft wheel cylinder 19 fl, a frontright wheel cylinder 19 fr, a rearleft wheel cylinder 19 rl, and a rearright wheel cylinder 19 rr) mounted on each of the four wheels (the frontleft wheel 15 fl, the frontright wheel 15 fr, the rearleft wheel 15 rl, and the rearright wheel 15 rr) through thebrake drive section 16, with the result that the four wheels can be braked, respectively. - The above-mentioned
brake drive section 16 is a hydraulic unit provided with a pressure source, pressure reducing valves, pressure intensifying valves, etc. Further, thebrake drive section 16 can introduce brake pressure into each of thewheel cylinders 19 fl, 19 fr, 19 rl and 19 rr, independently in response to an input signal applied thereto. - Further, a steering
wheel angle sensor 21 for detecting a steering wheel angle θ is mounted on a steering column of asteering wheel 20. A vehicle speed sensor (vehicle speed detecting means) 22 for detecting the number of revolutions of a rear wheel output shaft is mounted on thecasing 13. Further, a lateral acceleration sensor (lateral acceleration detecting means) 23 for detecting the acceleration in the vehicle lateral direction (lateral acceleration ay) and a yaw rate sensor (actual yaw rate detecting means) 24 for detecting an actual vehicle yaw rate γ(t) are both mounted on a vehicle body. - Further, in FIG. 2, a
controller 30 is composed of a microcomputer and its peripheral units, to which the steeringwheel angle sensor 21, thevehicle speed sensor 22, thelateral acceleration sensor 23 and theyaw rate sensor 24 are all connected to generate a drive signal to thebrake drive section 16. - As shown in FIG. 1, a
controller 30 is mainly composed of a front wheel steering wheelangle calculating section 31, a vehicle body slip angularvelocity calculating section 32, a front wheel steering wheelangle correcting section 33, a target yawmoment calculating section 34, a target brakingforce calculating section 35, a brakedwheel selecting section 36, and a brakesignal outputting section 37. - In response to a signal applied from the steering
wheel angle sensor 21, the front wheel steering wheelangle calculating section 31 calculates an actual front wheel steering wheel angle(actual steering wheel angle δF(t)) on the basis of the steering wheel angle θ under consideration of the steering gear ratio N, and outputs the calculated actual steering wheel angle to the front wheel steering wheelangle correcting section 33. Here, the steeringwheel angle sensor 21 and the front wheel steering wheelangle calculating section 31 constitute steering wheel angle detecting means. - In response to signals applied from the
vehicle speed sensor 22, thelateral acceleration sensor 23 and theyaw rate sensor 24, the vehicle body slip angularvelocity calculating section 32 calculates a vehicle body slip angular velocity dβ/dt in accordance with the following formula (1). The vehicle body slip angularvelocity calculating section 32 is vehicle body slip angular velocity calculating means. - dβ/dt=ay/V−γ(t) (1)
- On the basis of the vehicle body slip angular velocity dβ/dt calculated by the vehicle body slip angular
velocity calculating section 32, the front wheel steering wheelangle correcting section 33 corrects the actual steering wheel angle δF(t)calculated by the front wheel steering wheelangle calculating section 31 in accordance with the following formula (2). The corrected actual steering wheel angle δF(t)is outputted to target yawmoment calculating section 34. Here, the front wheel steering wheelangle correcting section 33 is steering wheel angle correcting means. - δF(t)=(δF(t)·Gγ+dβ/dt)/Gγ (2)
- where GY denotes a steady-state gain at the target yaw rate (described later).
- Further, the correction in accordance with the formula (2) is executed only when an absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is larger than a predetermined set value VBC (a positive number) previously obtained on the basis of experiments and calculations. Therefore, when this absolute value is smaller than the set value VBC, the actual steering wheel angle δF(t) obtained by the front wheel steering wheel
angle calculating section 31 is outputted as it is to the target yawmoment calculating section 34, so that it is possible to eliminate an unnecessary correcting control when the vehicle is being driven stably on a usual non-slippery road. - When the above-mentioned correction is executed in accordance with the formula (2), even if the vehicle tends to be spun when the yaw rate γ(t) has a positive sign (i.e., when the vehicle is turning to the left) on a slippery road with a low friction (μ), since the vehicle body slip angular velocity dβ/dt becomes a negative value, the actual steering wheel angle δF(t) is corrected to a smaller value. Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, since an excessive actual steering wheel angle δF(t) can be corrected to an optimum actual steering wheel angle δF(t), it is possible to obtain a stable control by use of the corrected actual steering wheel angle δF(t).
- The target yaw moment calculating section34 (the target yaw moment calculating means) 34 calculates a target yaw moment Mz(t) on the basis of the vehicle speed V obtained by the
vehicle speed sensor 22, the actual yaw rate γ(t) obtained by theyaw rate sensor 24, and the corrected actual steering wheel angle δF(t) obtained by the front wheel steering wheelangle correcting section 33. - Here, the method of calculating the target yaw moment Mz(t) will be described in detail hereinbelow. When the vehicle is linearized by replacing it with a two-wheel model, the equation of motion thereof can be expressed as follows:
- Iz·dγ(t)/dt=2·LF·CF(t)−2·LR·CR(t)+Mz(t) (3)
-
-
- where CF(t) is the front wheel cornering force and CR(t) is the rear wheel cornering force both expressed as follows:
- CF(t)=kF·(δF(t)/N−β(t)−LF·γ(t)/V) (5)
- CR(t)=kR·(−β(t)+LR·γ(t)/V) (6)
- where M denotes the vehicle mass, Iz denotes the vehicle yaw inertia; γ(t) denotes the yaw rate; Mz(t) denotes the yaw moment (target yaw moment) caused by the braking force; β(t) denotes the vehicle body slip angle, LF denotes the distance between the front wheel and the vehicle gravity center; LR denotes the distance between the rear wheel and the vehicle gravity center; kF denotes the equivalent front wheel cornering power; kR denotes the equivalent rear wheel cornering power, and N denotes the steering gear ratio.
- Here, the above formulae (3) and (4) can be expressed by an input/output system by setting the output of the vehicle motion as γ(t) as follows:
- A(P)·γ(t)=BM(p)·Mz(t)+BF(t)·δF(t) (7)
-
- where
- a11=−(LF2·kF+LR2·kR)/Iz
- a12=−(LF·kF+LR·kR)/Iz
- a21=−(LF·KF+LR·KR)/M
- a22=−(KF+KR)/M
- ay1=a11+a22
- ay2=a11·a22−a12·a21
- ay3=a12
- b11=LF·KF/Iz
- b21=KF/M
- by1=b11
- by2=a12·b21−a22·b11
- p=d/dt (i.e., differential operator)
- Further, the following formula is established as an normative model of the vehicle motion.
- dxm(t)/dt=−am·Xm(t)+bm·δF(t) (8)
- ym(t)=Xm(t) (9)
- Here, am and bmare both constants. Therefore, when the target yaw rate ym(t)is determined in accordance with the formulae (8) and (9), the steady-state gain GY of the target yaw rate for the actual steering wheel angleδF(t) can be expresses as
- Gγ=bm/am (10)
- Successively, such a yaw moment Mz(t) that the output γ(t) can asymptotically follow the output ym(t) of the normative model is taken into account, by use of the detectable signals γ(t), δF(t), and Mz(t).
- Here, the following two stable polynomials Q(p)and D(p) are introduced:
- Q(p)=Q 1(p)·D(p) (11)
- Q1(p)=p+q1
- D(p)=p+d1
- where q1>0 and d1>0
- Therefore, when A(p) and BM(p) of the formula (7) are both expressed by using Q(p) and D(p), the following formulae can be obtained:
- A(p)=Q(p)−A 1(p) (12)
- BM(p)=
b 1·D(p)+b 0 (13) - where
- A1(p)=(q1+d1+ay1·(2V))·p+q1·d1−ay2·(2/V)2−2·ay3
- b1=I/Iz
- b0=(−a22·(2/V)−d1)/Iz
- Here, when the formulae (12) and (13) are substituted for the formula (7),
- (Q)(p)−A 1(p))·γ(t)=(
b 1·D(p)+b 0)·Mz(t)+BF(p)·δF(t) - Therefore,
- Qp·γ(t)=A 1(p)·γ(t)+(
b 1·D(p)+b 0)·Mz(t)+BF(P)·δF(t) (14) - Further, on the basis of the formulae (8) and (9), since
- (p+q 1)·ym(t)−
q 1 ·ym(t)=−am·ym(t)+bm·δF(t)Q 1(p)·ym(t)=(q 1−am)·ym(t)+bm·δF(t) (15) - Here, since Q(P)=Q1(P)·D(p) in the formula (11), the formula (14) can be expressed as
- Q 1(p)·D(p)·γ(t)=A 1(p)·γ(t)+(
b 1·D(p)+b 0)·Mz(t)+BF(t)·δF(t) - so that the following formula can be obtained
- Q 1(P)·γ(t)=A 1(P)·D −1(P)·γ(t)+(
b 1+b 0·D −1(P)·Mz(t)+BF(P)·D −1(P)·δF(t) (16) - Here, when the output error e(t) is defined as
- e(t)=ym(t)−γ(t) (17)
- the following error equation can be obtained on the basis of the formulae (15) and (16):
- Q 1(p)·e(t)=(
q 1−am)·ym(t)+bm·δF(t)−A 1(p)·D −1(p)·γ(t)−(b 1+b 0·D −1(p))·Mz(t)−BF(p)·D −1(p)·δF(t) (18) -
- Further, when Q1 is substituted for the formula (11),
- Q 1(p)·e(t)=(p+q 1)·e(t)=0
- Therefore, since
- de(t)/dt=−
q 1·e(t) (20) - when q1>0, γ(t) can be zeroed, so that it is possible to obtain the output y(t) corresponding to the normative model.
- The target yaw moment Mz(t) calculated by the target yaw
moment calculating section 34 is inputted to the target brakingforce calculating section 35 and the brakedwheel selecting section 36, respectively. - The target braking force calculating section (the target braking force calculating means)35 calculates the target braking force FB on the basis of the target yaw moment Mz(t) as follows:
- FB=Mz(t)/(d/2) (21)
- where d denotes a vehicle tread.
- Further, the braked wheel selecting section (the braked wheel selecting means)36 decides the vehicle cornering direction on the basis of the actual yaw rate γ(t) obtained by the
yaw rate sensor 24. When the target yaw moment Mz(t) calculated by the target yawmoment calculating section 34 is the same as the vehicle cornering direction, -the brakedwheel selecting section 36 selects the rear inside wheel as the wheel to be braked. On the other hand, when the target yaw moment Mz(t) calculated by the target yawmoment calculating section 34 is opposite to the vehicle cornering direction, the brakedwheel selecting section 36 selects the front outside wheel as the wheel to be braked. Therefore, the following combinations can be determined, where the signs of the actual yaw rate γ(t) and the target yaw moment Mz(t) are positive (+) when the vehicle is turning to the left but negative (−) when turning to the right. - Further, in order to decide that the vehicle is driven in straight, ε is set to a positive number near zero previously obtained on the basis of experiments or calculations. Further, in order to decide that the target yaw moment Mz(t) is roughly zero in turning state, εMz is set to another positive number near zero previously obtained on the basis of experiments or calculations.
- (Case 1) When γ(t)>ε and Mz(t)>εMz; that is, when the vehicle is turning to the left in under-steering tendency, the rear left wheel is braked.
- (Case 2) When γ(t)>ε and Mz(t)<−εMz; that is, when the vehicle is turning to the left in over-steering tendency, the front right wheel is braked.
- (Case 3) When γ(t)<ε and Mz(t)>εMz; that is, when the vehicle is turning to the right in over-steering tendency, the front left wheel is braked.
- (Case 4) When γ(t)<ε and Mz(t)<−εMz; that is, when the vehicle is turning to the right in under-steering tendency, the rear right wheel is braked.
- (Case 5) When |γ(t)|≦ε in straight drive or when |Mz(t)|≦εMz in turning drive, any braked wheel is not selected.
- The above-mentioned braking control is summarized in FIG. 3.
- The braked wheel selected by the braked
wheel selecting section 36 is outputted to the target brakingforce calculating section 35. Further, the selected braked wheel is outputted to the brakingsignal outputting section 37 together with the target braking force FB calculated by the target brakingforce calculating section 35. - The braking signal outputting section (the braking signal outputting means)37 outputs a braking signal to the
braking drive section 16 so that the target braking force FB calculated by the target brakingforce calculating section 35 is applied to the braked wheel selected by the brakedwheel selecting section 36. - The braking force control of the first embodiment will be explained in further detail with reference to flowcharts shown in FIGS. 4 and 5. The braking force control program is executed for each predetermined time (e.g., 10 ms) when the vehicle is running.
- Upon start of the program, in step S101, a vehicle speed V is read from the
vehicle speed sensor 22, a steering wheel angle θ is read from the steeringwheel angle sensor 21, an actual yaw rate γ(t) is read from theyaw rate sensor 24, and a lateral acceleration ay is read from thelateral acceleration sensor 23. Further, in step S102, an actual steering wheel angle δF(t) is calculated on the basis of the steering wheel angle θ by the front wheel steering wheelangle calculating section 31 under consideration of a steering gear ratio N. - Further, in step S103, a vehicle body slip angular velocity dβ/dt is calculated by the vehicle body slip angular
velocity calculating section 32 on the basis of the vehicle sped V, the actual yaw rate γ(t) and the lateral acceleration ay in accordance with the formula (1). - Here, the steps from S104 to S106 are processing executed by the front wheel steering wheel
angle correcting section 33. In more detail, in step S104, the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is compared with the set value VBC (a positive number) previously obtained by experiments or calculations. When the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is smaller than the set value VBC (i.e., |dβ/dt|≦VBC), in step S105 δF(t)=δF(t) is set. That is, the value δF(t) obtained by the front wheel steering wheelangle calculating section 31 is outputted from the front wheel steering wheelangle correcting section 33 as it is without any correction. In other words, when the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control. - On the other hand, in step S104, when the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is larger than the set value VBC (i.e., |dβ/dt|>VBC), in step S106 the actual steering wheel angle δF(t) is corrected in accordance with the formula (2). Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, an excessive actual steering wheel angle δF(t) can be corrected to an optimum actual steering wheel angle δF(t).
- After the actual steering wheel angle δF(t) is set or corrected in step S105 or S106, in step S107 a target yaw moment Mz(t) is calculated by the target yaw
moment calculating section 34 on the basis of the vehicle speed V, the actual yaw rate γ(t), and the corrected actual steering wheel angle δF(t) in accordance with the formula (19). - After that, in step S108, a braked wheel is selected by the braked
wheel selecting section 36 in accordance with a braked wheel selecting routine (described later) as shown in FIG. 5. Further, in step S109, a target braking force FB is calculated by the target brakingforce calculating section 35 on the basis of the target yaw moment Mz(t) and in accordance with the formula (21). Further, in step S110, a signal is outputted to thebrake drive section 16 so that the target braking force FB calculated by the target brakingforce calculating section 35 can be applied to the wheel selected by the brakedwheel selecting section 36, ending the program. - Here, the braked wheel selecting routine executed by the braked
wheel selecting section 36 will be explained hereinbelow with reference to FIG. 5. - First, in step S201, the actual yaw rate γ(t) is compared with the value ε to discriminate whether the vehicle is turning to the left excessively to some extent. When the actual yaw rate γ(t) is less than ε, in step S202 the actual yaw rate γ(t) is compared with the value −ε to discriminate whether the vehicle is turning to the right excessively to some extent.
- When the vehicle is decided to be not turning to the right excessively in step S202; that is, if the actual yaw rate γ(t) lies between ε and −ε (ε≧γ(t)≧−ε), since the vehicle motion is roughly in straight state, in step S211 any braked wheel is not selected (without braking the vehicle).
- Further, in step S201 when the vehicle is decided to be turning to the left excessively to some extent; that is, if the actual yaw rate γ(t)>ε, in step S203 it is discriminated whether the target yaw moment Mz(t) is roughly zero; that is, |Mz(t)|≦εMz.
- Further, in step S203, when |Mz(t)|≦εMz; that is, when the target yaw moment Mz(t) is decided to be roughly zero, the routine proceeds to step S211. However, in the other case (i.e., in the case of under-steering or over-steering tendency), the routine proceeds to step S204.
- In step S204, it is decided whether the steering tendency is under-steering (Mz(t)>εMz) or over-steering (Mz(t)<−εMz) on the basis of the positive or negative (direction) of the target yaw moment Mz(t). In the case where Mz(t)>εMz and further the sign of the target yaw moment Mz(t) is positive (the left direction) in the same way as that of the actual yaw rate γ(t), the under-steering tendency is decided. Therefore, in step S205, the rear
left wheel 15 rl is selected as the wheel to be braked by the target braking force FB calculated in step S109, ending the routine. On the other hand, in the case where Mz(t) <−εMz and further the sign of the target yaw moment Mz(t) is negative (the right direction) being different from that of the actual yaw rate γ(t), the over-steering tendency is decided. Therefore, in step S206, the rearright wheel 15 fr is selected as the wheel to be braked by the target braking force FB calculated in step S109, ending the routine. - On the other hand, in step S202 when the vehicle is decided to be turning to the right excessively to some extent; that is, if the actual yaw rate γ(t)<−ε, in step S207 it is discriminated whether the target yaw moment Mz(t) is roughly zero; that is, |Mz(t)|≦εMz.
- Further, in step S207, when |Mz(t)|≦εMz in; that is, when the target yaw moment Mz(t) is decided to be roughly zero, the routine proceeds to step S211. However, in the other cases (under-steering or over-steering tendency), the routine proceeds to step S208.
- In step S208, it is decided whether the steering tendency is under-steering (Mz(t)<−εMz) or over-steering (Mz(t)>εMz) on the basis of the positive or negative (direction) of the target yaw moment Mz(t). In the case where Mz(t)<−εMz and further the sign of the target yaw moment Mz(t) is negative (the right direction) in the same way as that of the actual yaw rate γ(t), the under-steering tendency is decided. Therefore, in step S209, the rear
right wheel 15 rr is selected as the wheel to be braked by the target braking force FB calculated in step S109, ending the routine. On the other hand, in the case where Mz(t) >εMz and further the sign of the target yaw moment Mz(t) is positive (the left direction) being different from that of the actual yaw rate γ(t), the over-steering tendency is decided. Therefore, in step S210, the frontleft wheel 15 fl is selected as the wheel to be braked by the target braking force FB calculated in step S109, ending the routine. - Further, when the routine proceeds from the steps S202, S203 or the steps S207 to the step S211, the braked wheel is not selected (without vehicle braking), ending the routine.
- As described above, in the first embodiment of the present invention, since the braking force can be controlled by correcting the actual steering wheel angle on the basis of the vehicle body slip angular velocity and further by calculating the target yaw moment on the basis of the corrected actual steering angle, the vehicle speed, and the actual yaw rate, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected actual steering angle, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- Further, since the actual steering wheel angle is not corrected when the vehicle body slip angular velocity lies within a predetermined set value, it is possible to eliminate the braking force control when the vehicle is running normally on a non-slippery road and thereby the correction is not required.
- Further, since the braked wheel can be selected immediately on the basis of the actual yaw rate and the direction of the target yaw moment, it is possible to execute the braking force control accurately and effectively at high response speed.
- A second embodiment of the present invention will be described hereinbelow with reference to FIGS. 6 and 7.
- FIG. 6 is a functional block diagram showing the second embodiment of the braking force control system; and FIG. 7 is a flowchart showing the operation of the same braking force control system. The feature of this second embodiment is that the vehicle body slip angle is first calculated; the actual steering wheel angle is corrected on the basis of the calculated vehicle body slip angle; and the target yaw moment is calculated on the basis of the corrected actual steering angle. Further, in FIGS. 6 and 7, the same reference numerals have been retained for the similar parts or elements having the same functions as with the case of the first embodiment.
- As shown in FIG. 6, a
controller 40 is mainly composed of a front wheel steering wheelangle calculating section 31, a vehicle body slip angularvelocity calculating section 32, a vehicle body slipangle calculating section 41, a front wheel steering wheelangle correcting section 42, a target yawmoment calculating section 34, a target brakingforce calculating section 35, a brakedwheel selecting section 36, and a brakesignal outputting section 37. - On the basis of a vehicle body slip angular velocity dβ/dt calculated by the vehicle body slip angular
velocity calculating section 32, the vehicle body slipangle calculating section 41 calculates a vehicle body slip angle β by integrating the inputted vehicle body slip angular velocity dβ/dt, and outputs the obtained vehicle body slip angle β to the front wheel steering wheelangle correcting section 42. Here, the vehicle body slip angle β can be expressed as follows: - βk=βk−1 +dβ/dt·Δt (22)
- where βk denotes the newly set vehicle body slip angle; βk−1 denotes the vehicle body slip angle calculated at the last time; and Δt denotes the calculation cycle of the arithmetic unit (microcomputer).
- In other words, in the case of the first embodiment, the vehicle body slip angular
velocity calculating section 32 is the vehicle body slip angular velocity calculating means. In the case of the second embodiment, however, the vehicle body slip angularvelocity calculating section 32 and the vehicle body slipangle calculating section 41 constitute the vehicle body slip angle calculating means. - On the basis of the vehicle body slip angle β inputted by the vehicle body slip
angle calculating section 41, the front wheel steering wheel angle correcting section (steering wheel angle correcting means) 42 corrects an actual steering wheel angle δF(t) inputted by the front wheel steering wheelangle calculating section 31 in accordance with the following formula and outputs the corrected actual steering wheel angle δF(t) to the target yawmoment calculating section 34. - δF(t)=(δF(t)·Gγ+β·Gβ1)/Gγ (23)
- where Gβ1 denotes a constant for deciding the correction degree of the vehicle body slip angle.
- Further, the correction in accordance with the formula (23) is executed only when an absolute value |β| of the vehicle body slip angle β is larger than a predetermined set value BC (a positive number) previously obtained on the basis of experiments and calculations. Therefore, when this value is smaller than the set value BC, the actual steering wheel angle δF(t) obtained by the front wheel steering wheel
angle calculating section 31 is outputted as it is to the target yawmoment calculating section 34, so that it is possible to eliminate an unnecessary correcting control when the vehicle is being driven stably on a usual non-slippery road. - When the above-mentioned correction is made in accordance with the formula (23), even if the vehicle tends to be spun when the yaw rate γ(t) has a positive sign (i.e., when the vehicle is turning to the left) on a road with a low friction (μ), since the vehicle body slip angle β becomes a negative value, the actual steering wheel angle δF(t) can be corrected to a smaller value. Therefore, even if the driver unavoidably rotates the steering wheel excessively on a slippery road, for instance, since an excessive actual steering wheel angle δF(t) can be corrected to an optimum actual steering wheel angle δF(t), it is possible to obtain a stable control by use of the corrected actual steering wheel angle δF(t).
- The braking force control of the second embodiment will be explained in further detail with reference to a flowchart shown in FIG. 7, which corresponds to the flowchart shown in FIG. 4.
- In step S103, after a vehicle body slip angular velocity dβ/dt has been calculated by the vehicle body slip angular
velocity calculating section 32 on the basis of the vehicle sped V, the actual yaw rate γ(t) and the lateral acceleration ay, in step S301 the vehicle body slip angle β is calculated by the vehicle body slipangle calculating section 41 on the basis of the vehicle body slip angular velocity dβ/dt and in accordance with the formula (22). - Here, the steps S302 to S304 are the processing executed by the front wheel steering wheel
angle correcting section 42. In more detail, first in step S302, the absolute value |β| of the vehicle body slip angle β is compared with the set value BC (a positive number) previously obtained by experiments or calculations. When the absolute value |β| of the vehicle body slip angle β is smaller than the set value BC (i.e., |dβ|≦BC), in step S303 δF(t)=δF(t) is set. That is, the value δF(t) obtained by the front wheel steering wheelangle calculating section 31 is outputted from the front wheel steering wheelangle correcting section 42 as it is without any correction. In other words, when the absolute value |β| of the vehicle body slip angle β is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control. - Further, in step S302, when the absolute value |β| of the vehicle body slip angle β is larger than the set value BC (i.e., |β|>BC), in step S304 the actual steering wheel angle δF(t)is corrected in accordance with the formula (23). Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, an excessive actual steering wheel angle δF(t) can be corrected to an optimum actual steering wheel angle δF(t).
- After the actual steering wheel angle δF(t) is set or corrected in step S303 or S304, in step S107 a target yaw moment Mz(t) is calculated by the target yaw
moment calculating section 34 on the basis of the vehicle speed V, the actual yaw rate γ(t), and the corrected actual steering wheel angle δF(t) in accordance with the formula (19). - Further, the other steps from S108 to S110 are the same as with the case of the first embodiment shown in FIG. 4.
- As described above, in the second embodiment of the present invention, since the braking force can be controlled by correcting the actual steering wheel angle on the basis of the vehicle body slip angle and further by calculating the target yaw moment on the basis of the corrected actual steering angle, the vehicle speed, and the actual yaw rate, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected actual steering angle, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- Further, since the actual steering wheel angle is not corrected when the vehicle body slip angle lies within a predetermined set value, it is possible to eliminate the braking force control when the vehicle is running normally on a non-slippery road and thereby the correction is not required.
- Further, the first embodiment can be modified in such a way that the vehicle body slip angle is obtained on the basis of the vehicle body slip angular velocity and further the actual steering wheel angle is not corrected when the obtained vehicle body slip angle lies within a predetermined value. In contrast with this, the second embodiment can be modified in such a way that the actual steering wheel angle is not corrected when the obtained vehicle body slip angular velocity lies within a predetermined value.
- A third embodiment of the present invention will be described hereinbelow with reference to FIGS. 8 and 9.
- FIG. 8 is a functional block diagram showing the third embodiment of the braking force control system; and FIG. 9 is a flowchart showing the operation of the same braking force control system. The feature of this third embodiment is that the vehicle body slip angular velocity is first calculated; the actual yaw rate is corrected on the basis of the calculated vehicle body slip angular velocity; and the target yaw moment is calculated on the basis of the corrected actual yaw rate. Further, in FIGS. 8 and 9, the same reference numerals have been retained for the similar parts or elements having the same functions as with the case of the first embodiment.
- As shown in FIG. 8, a
controller 45 is mainly composed of a front wheel steering wheelangle calculating section 31, a vehicle body slip angularvelocity calculating section 32, a yawrate correcting section 46, a target yawmoment calculating section 34, a target brakingforce calculating section 35, a brakedwheel selecting section 36, and a brakesignal outputting section 37. - On the basis of a signal applied by the
yaw rate sensor 24 and a signal applied by the vehicle body slip angularvelocity calculating section 32, the yaw rate correcting section (actual yaw rate correcting means) 46 corrects the actual yaw rate γ(t) on the basis of the vehicle slip angular velocity dβ/dt and in accordance with the following formula (24), and outputs the corrected actual yaw rate γ(t) to the target yawmoment calculating section 34. - γ(t)=γ(t)−dβ/dt (24)
- Further, the correction in accordance with the formula (24) is executed only when an absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is larger than a predetermined set value VBC (a positive number) previously obtained on the basis of experiments and calculations. Therefore, when this value is smaller than the predetermined set value VBC, the actual yaw rate γ(t) obtained by the
yaw rate sensor 24 is outputted as it is to the target yawmoment calculating section 34, so that it is possible to eliminate an unnecessary correcting control when the vehicle is being driven stably on a usual non-slippery road. - When the above-mentioned correction is executed in accordance with the formula (24), even if the vehicle tends to be spun when the yaw rate γ(t) has a positive sign (i.e., when the vehicle is turning to the left) on a road with a low friction (μ), since the vehicle body slip angular velocity dβ/dt becomes a negative value, the actual yaw rate γ(t) is corrected to a larger value. Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, since the actual yaw rate γ(t) can be corrected to an optimum yaw rate γ(t), it is possible to obtain a stable control by use of the corrected actual yaw rate γ(t).
- Further, on the basis of the vehicle speed V obtained by the
vehicle speed sensor 22, the actual steering wheel angle δF(t) obtained by the front wheel steering wheelangle calculating section 31, and the actual yaw rate γ(t) obtained by the yawrate correcting section 46, the target yawmoment calculating section 34 calculates the target yaw moment Mz(t). In other words, in this third embodiment, the actual steering wheel angle δF(t) obtained by the front wheel steering wheelangle calculating section 31 is inputted to the target yawmoment calculating section 34 without any correction. - The braking force control of the third embodiment will be explained in further detail with reference to a flowchart shown in FIG. 9, which corresponds to the flowchart shown in FIG. 4.
- In step S103, after a vehicle body slip angular velocity dβ/dt has been calculated by the vehicle body slip angular
velocity calculating section 32 on the basis of the vehicle sped V, the actual yaw rate γ(t) and the lateral acceleration ay, the program proceeds to step S401. - Here, the steps S401 to S403 are the processing executed by the yaw
rate correcting section 46. In more detail, first in step S401, the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is compared with the predetermined set value VBC (a positive number) previously obtained by experiments or calculations. When the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is smaller than the set value VBC (i.e., |dβ/dt|≦VBC), in step S402 γ(t)=γ(t) is set. That is, the value γ(t) obtained by theyaw rate sensor 24 is outputted from the yawrate correcting section 46 to the target yawmoment calculating section 34 as it is without any correction. In other words, when the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control. - Further, in step S401, when the absolute value |dβ/dt| of the vehicle body slip angular velocity dβ/dt is larger than the predetermined set value VBC (i.e., |dβ/dt|>VBC), in step S403 the actual yaw rate γ(t) is corrected in accordance with the formula (24). Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, an actual yaw rate can be corrected to an optimum actual yaw rate γ(t).
- After the actual yaw rate γ(t) is set or corrected in step S402 or S403, in step S107 a target yaw moment Mz(t) is calculated by the target yaw
moment calculating section 34 on the basis of the vehicle speed V, the actual steering wheel angle δF(t), and the corrected actual yaw rate γ(t) in accordance with the formula (19). - Further, the other steps from S108 to S110 are the same as with the case of the first embodiment shown in FIG. 4.
- As described above, in the third embodiment of the present invention, since the braking force can be controlled by correcting the actual yaw rate on the basis of the vehicle body slip angular velocity and further by calculating the target yaw moment on the basis of the corrected actual yaw rate, the vehicle speed, and the actual steering angle, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected yaw rate, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- Further, since the actual yaw rate is not corrected when the vehicle body slip angular velocity lies within a predetermined set value, it is possible to eliminate the braking force control when the vehicle is running normally on a non-slippery road and thereby the correction is not required.
- A fourth embodiment of the present invention will be described hereinbelow with reference to FIGS. 10 and 11.
- FIG. 10 is a functional block diagram showing the fourth embodiment of the braking force control system; and FIG. 11 is a flowchart showing the operation of the same braking force control system. The feature of this fourth embodiment is that the vehicle body slip angle is first calculated; the actual yaw rate is corrected on the basis of the calculated vehicle body slip angle; and the target yaw moment is calculated on the basis of the corrected actual yaw rate. Further, in FIGS. 10 and 11, the same reference numerals have been retained for the similar parts or elements having the same functions as with the case of the first embodiment.
- As shown in FIG. 10, a
controller 50 is mainly composed of a front wheel steering wheelangle calculating section 31, a vehicle body slip angularvelocity calculating section 32, a vehicle body slipangle calculating section 41, a yawrate correcting section 51, a target yawmoment calculating section 34, a target brakingforce calculating section 35, a brakedwheel selecting section 36, and a brakesignal outputting section 37. - On the basis of a vehicle body slip angle β inputted by the vehicle body slip
angle calculating section 41, the yaw rate correcting section (actual yaw rate correcting means) 51 corrects the actual yaw rate γ(t) obtained by theyaw rate sensor 24 in accordance with the following formula (25), and outputs the corrected actual yaw rate γ(t) to the target yawmoment calculating section 34. - γ(t)=γ(t)−β·Gβ2 (25)
- where Gβ2 denotes a constant for deciding the correction degree on the basis of the vehicle body slip angle.
- Further, the correction in accordance with the formula (25) is executed only when an absolute value |β| of the vehicle body slip angle β is larger than a predetermined set value BC (a positive number) previously obtained on the basis of experiments and calculations. Therefore, when this value is smaller than the set value BC, the actual yaw rate γ(t) obtained by the
yaw rate sensor 24 is outputted as it is from the yawrate correcting section 51 to the target yawmoment calculating section 34, so that it is possible to eliminate an unnecessary correcting control when the vehicle is being driven stably on a usual non-slippery road. - When the above-mentioned correction is made in accordance with the formula (25), even if the vehicle tends to be spun when the yaw rate γ(t) has a positive sign (i.e., when the vehicle is turning to the left) on a road with a low friction (μ), since the vehicle body slip angle β becomes a negative value, the actual yaw rate γ(t) is corrected to a larger value. Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, since the actual yaw rate γ(t) can be corrected to an optimum yaw rate γ(t), it is possible to obtain a stable control by use of the corrected actual yaw rate γ(t).
- Further, on the basis of the vehicle speed V obtained by the
vehicle speed sensor 22, the actual steering wheel angle δF(t) obtained by the front wheel steering wheelangle calculating section 31, and the actual yaw rate γ(t) obtained by the yawrate correcting section 51, the target yawmoment calculating section 34 calculates the target yaw moment Mz(t). In other words, in this fourth embodiment, the actual steering wheel angle δF(t) obtained by the front wheel steering wheelangle calculating section 31 is inputted to the target yawmoment calculating section 34 without any correction. - The braking force control of the fourth embodiment will be explained in further detail with reference to a flowchart shown in FIG. 11, which corresponds to the flowchart shown in FIG. 7.
- In step S301, after a vehicle body slip angle β has been calculated by the vehicle body slip
angle calculating section 41, the program proceeds to step S501. - Here, the steps from S501 to S503 are the processing executed by the yaw
rate correcting section 51. In more detail, first in step S501, the absolute value |β| of the vehicle body slip angle β is compared with the predetermined set value BC (a positive number) previously obtained by experiments or calculations. When the absolute value |dβ/dt| of the vehicle body slip angle β is smaller than the set value BC (i.e., |β|≦BC), in step S502 γ(t)=γ(t) is set. That is, the value γ(t) obtained by theyaw rate sensor 24 is outputted from the yawrate correcting section 51 to the target yawmoment calculating section 34 as it is without any correction. In other words, when the absolute value |β| of the vehicle body slip angle β is small and therefore when the vehicle is running normally on a non-slippery road, it is possible to eliminate an unnecessary control. - Further, in step S501, when the absolute value |β| of the vehicle body slip angle β is larger than the predetermined set value VBC (i.e., |β|>VBC), in step S503, the actual yaw rate γ(t) is corrected in accordance with the formula (25). Therefore, even if the driver unavoidably turns the steering wheel excessively on a slippery road, an actual yaw rate can be corrected to an optimum actual yaw rate γ(t).
- After the actual yaw rate γ(t) is set or corrected in step S502 or S503, in step S107 a target yaw moment Mz(t) is calculated by the target yaw
moment calculating section 34 on the basis of the vehicle speed V, the actual steering wheel angle δF(t), and the corrected actual yaw rate γ(t) in accordance with the formula (19). - Further, the other steps from S108 to S110 are the same as with the case of the first embodiment shown in FIG. 4.
- As described above, in the fourth embodiment of the present invention, since the braking force can be controlled by correcting the actual yaw rate on the basis of the vehicle body slip angle and further by calculating the target yaw moment on the basis of the corrected actual yaw rate, the vehicle speed, and the actual steering angle, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the wheel braking force can be controlled under optimum conditions on the basis of the corrected yaw rate, with the result that a stable vehicle turning travel can be attained without setting the target braking force to an excessively large target braking force.
- Further, since the actual yaw rate is not corrected when the vehicle body slip angle lies within a predetermined set value, it is possible to eliminate the braking force control when the vehicle is running normally on a non-slippery road and thereby the correction is not required.
- Further, the third embodiment can be modified in such a way that the vehicle body slip angle is obtained on the basis of the vehicle body slip angular velocity and further the actual steering wheel angle is not corrected when the obtained vehicle body slip angle lies within a predetermined value. In contrast with this, the fourth embodiment can be modified in such a way that the actual steering wheel angle is not corrected when the obtained vehicle body slip angular velocity lies within a predetermined value.
- As described above, in the braking force control system according to the present invention, since the parameters used to calculate the target yaw moment are previously corrected appropriately and further since the braking force is controlled on the basis of the target yaw moment calculated by use of the corrected parameters, even if the driver unavoidably turns the steering wheel excessively on a slippery road, for instance, the target braking force is not set to a large value beyond necessity, with the result that a stable vehicle turning travel can be attained.
- While the presently preferred embodiments of the present invention have been shown and described, it is to be understood that this disclosure is for the purpose of illustration and that various changes and modifications may be made without departing from the scope of the invention as set forth in the appended claims.
Claims (9)
1. A braking force control system for automotive vehicle, comprising:
vehicle speed detecting means for detecting a vehicle speed;
steering wheel angle detecting means for detecting a steering angle;
actual yaw rate detecting means for detecting an actual vehicle yaw rate;
lateral acceleration detecting means for detecting a lateral vehicle acceleration;
vehicle slip angular velocity calculating means for causing a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration;
steering wheel angle correcting means for causing a computer to correct the detected steering wheel angle on the basis of the calculated vehicle slip angular velocity;
target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means;
braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means;
target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and
braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
2. The braking force control system according to , wherein when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value.
claim 1
3. A braking force control system for automotive vehicle, comprising:
vehicle speed detecting means for detecting a vehicle speed;
steering wheel angle detecting means for detecting a steering angle;
actual yaw rate detecting means for detecting an actual vehicle yaw rate;
lateral acceleration detecting means for detecting a lateral vehicle acceleration;
vehicle body slip angle calculating means for causing a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration;
steering wheel angle correcting means for causing a computer to correct the detected steering wheel angle on the basis of the calculated vehicle body slip angle;
target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected actual vehicle yaw rate, the detected vehicle speed, and the steering wheel angle corrected by said steering wheel angle correcting means;
braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means;
target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and
braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
4. The braking force control system according to , wherein when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said steering wheel angle correcting means outputs the value detected by said steering wheel angle detecting means as it is to said target yaw moment calculating means as a corrected value.
claim 3
5. A braking force control system for automotive vehicle, comprising:
vehicle speed detecting means for detecting a vehicle speed;
steering wheel angle detecting means for detecting a steering angle;
actual yaw rate detecting means for detecting an actual vehicle yaw rate;
lateral acceleration detecting means for detecting a lateral vehicle acceleration;
vehicle slip angular velocity calculating means for causing a computer to calculate a vehicle slip angular velocity on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration;
actual yaw rate correcting means for causing a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle slip angular velocity;
target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means;
braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means;
target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and
braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
6. The braking force control system according to , wherein when the vehicle slip angular velocity calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value.
claim 5
7. A braking force control system for automotive vehicle, comprising:
vehicle speed detecting means for detecting a vehicle speed;
steering wheel angle detecting means for detecting a steering angle;
actual yaw rate detecting means for detecting an actual vehicle yaw rate;
lateral acceleration detecting means for detecting a lateral vehicle acceleration;
vehicle body slip angle calculating means for causing a computer to calculate a vehicle body slip angle on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration;
actual yaw rate correcting means for causing a computer to correct the detected actual vehicle yaw rate on the basis of the calculated vehicle body slip angle;
target yaw moment calculating means for causing a computer to calculate a target yaw moment on the basis of the detected vehicle speed, the detected steering angle, and the actual vehicle yaw rate corrected by said actual yaw rate correcting means;
braked wheel selecting means for causing a computer to select a wheel to be braked on the basis of the detected actual vehicle yaw rate and the target yaw moment calculated by said target yaw moment calculating means;
target braking force calculating means for causing a computer to calculate a target braking force to be applied to the wheel selected by said braked wheel selecting means on the basis of the target yaw moment calculated by said target yaw moment calculating means; and
braking signal outputting means for causing a computer to output a signal to a brake drive section, for application of the target braking force calculated by said target braking force calculating means to the wheel selected by said braked wheel selecting means.
8. The braking force control system according to , wherein when the vehicle body slip angle calculated on the basis of the detected vehicle speed, the detected actual vehicle yaw rate, and the detected lateral vehicle acceleration lies within a predetermined set value, said actual yaw rate correcting means outputs the value detected by said actual yaw rate detecting means as it is to said target yaw moment calculating means as a corrected value.
claim 7
9. The braking force control system according to anyone of preceding claims, wherein said braked wheel selecting means decides a vehicle cornering direction on the basis of the detected actual vehicle yaw rate; and when a direction of the target yaw moment is the same as the vehicle cornering direction, a rear inside wheel is selected as the wheel to be braked; on the other hand, when the direction of the target yaw moment is opposite to the vehicle cornering direction, a front outside wheel is selected as the wheel to be braked.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/769,316 US6280007B2 (en) | 1996-11-29 | 2001-01-26 | Braking force control system for automotive vehicle |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31994396A JP3946294B2 (en) | 1996-11-29 | 1996-11-29 | Braking force control device |
JP319943/1996 | 1996-11-29 | ||
JP8-319943 | 1996-11-29 | ||
US08/979,950 US6209972B1 (en) | 1996-11-29 | 1997-11-26 | Braking force control system for automotive vehicle |
US09/769,316 US6280007B2 (en) | 1996-11-29 | 2001-01-26 | Braking force control system for automotive vehicle |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/979,950 Division US6209972B1 (en) | 1996-11-29 | 1997-11-26 | Braking force control system for automotive vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
US20010005101A1 true US20010005101A1 (en) | 2001-06-28 |
US6280007B2 US6280007B2 (en) | 2001-08-28 |
Family
ID=18115981
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/979,950 Expired - Fee Related US6209972B1 (en) | 1996-11-29 | 1997-11-26 | Braking force control system for automotive vehicle |
US09/769,316 Expired - Fee Related US6280007B2 (en) | 1996-11-29 | 2001-01-26 | Braking force control system for automotive vehicle |
US09/769,317 Expired - Fee Related US6286915B2 (en) | 1996-11-29 | 2001-01-26 | Braking force system for with yaw control |
US09/769,489 Expired - Fee Related US6283560B2 (en) | 1996-11-29 | 2001-01-26 | Braking force angular slip control system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US08/979,950 Expired - Fee Related US6209972B1 (en) | 1996-11-29 | 1997-11-26 | Braking force control system for automotive vehicle |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/769,317 Expired - Fee Related US6286915B2 (en) | 1996-11-29 | 2001-01-26 | Braking force system for with yaw control |
US09/769,489 Expired - Fee Related US6283560B2 (en) | 1996-11-29 | 2001-01-26 | Braking force angular slip control system |
Country Status (4)
Country | Link |
---|---|
US (4) | US6209972B1 (en) |
JP (1) | JP3946294B2 (en) |
DE (1) | DE19753145C2 (en) |
GB (1) | GB2319823B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050107940A1 (en) * | 2003-11-13 | 2005-05-19 | Nissan Motor Co., Ltd. | Turning control apparatus and method for automotive vehicle |
US20050269874A1 (en) * | 2004-06-07 | 2005-12-08 | Nissan Motor Co., Ltd. | Vehicle turning motion control |
US20080221766A1 (en) * | 2005-02-02 | 2008-09-11 | Yoshinori Maeda | Braking/Driving Force Controller of Vehicle |
US20090051216A1 (en) * | 2005-12-16 | 2009-02-26 | Yoshinori Maeda | Wheel brake/drive force control device |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6233513B1 (en) * | 1997-11-27 | 2001-05-15 | Masato Abe | Method and system for computing a vehicle body slip angle in a vehicle movement control |
WO1999051475A1 (en) * | 1998-04-07 | 1999-10-14 | Robert Bosch Gmbh | Method and device for stabilizing a vehicle |
JP3520905B2 (en) * | 1998-12-02 | 2004-04-19 | 日産自動車株式会社 | Vehicle yawing momentum control device |
DE19859966A1 (en) * | 1998-12-29 | 2000-07-13 | Bosch Gmbh Robert | Device and method for stabilizing a vehicle |
DE10029819C1 (en) * | 2000-06-16 | 2002-05-23 | Daimler Chrysler Ag | Motor vehicle, e.g. tractor, with control system that provides selective wheel braking for assisting vehicle steering |
JP3660865B2 (en) * | 2000-10-24 | 2005-06-15 | 住友電気工業株式会社 | Vehicle attitude control device |
US7229139B2 (en) * | 2004-03-18 | 2007-06-12 | Ford Global Technologies, Llc | Control system for brake-steer assisted parking and method therefor |
JP4659390B2 (en) | 2004-05-31 | 2011-03-30 | 富士重工業株式会社 | Vehicle braking device and vehicle braking method |
JP4500126B2 (en) * | 2004-08-02 | 2010-07-14 | 富士重工業株式会社 | Fault diagnosis device for yaw rate sensor |
FR2911838B1 (en) * | 2007-01-25 | 2009-02-27 | Renault Sas | METHOD AND DEVICE FOR CONTROLLING A PILOT BRAKE SYSTEM FOR A MOTOR VEHICLE |
FR2914258B1 (en) * | 2007-03-27 | 2009-12-11 | Renault Sas | SYSTEM AND METHOD FOR CONTROLLING A DECOUPLE BRAKE DEVICE OF A MOTOR VEHICLE. |
JP5251067B2 (en) * | 2007-10-16 | 2013-07-31 | 株式会社アドヴィックス | Vehicle steering control device |
FR2939748A3 (en) * | 2008-12-17 | 2010-06-18 | Renault Sas | Motor vehicle turning control method, involves calculating deceleration to be applied to motor vehicle by using specific equation at later date if measured drift is higher than acceptable maximum drift |
US8764126B2 (en) * | 2011-05-03 | 2014-07-01 | Robert Bosch Gmbh | Fuzzy logic based brake control |
US9417260B2 (en) * | 2013-12-11 | 2016-08-16 | Northrop Grumman Systems Corporation | Optical accelerometer systems and method |
CN107848515B (en) * | 2015-07-27 | 2020-11-27 | 沃尔沃卡车集团 | ABS strategy for hybrid brake actuator |
DE102015214176A1 (en) * | 2015-07-27 | 2017-02-02 | Continental Teves Ag & Co. Ohg | Method for driver assistance with water smoothness on a road surface |
JP6585444B2 (en) * | 2015-09-25 | 2019-10-02 | Ntn株式会社 | Vehicle attitude control device |
US10407034B2 (en) * | 2017-06-05 | 2019-09-10 | GM Global Technology Operations LLC | Combined slip-based driver command interpreter |
JP6734905B2 (en) * | 2018-11-07 | 2020-08-05 | 本田技研工業株式会社 | Vehicle behavior stabilization device |
US11079230B2 (en) | 2019-05-10 | 2021-08-03 | Northrop Grumman Systems Corporation | Fiber-optic gyroscope (FOG) assembly |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2605918B2 (en) * | 1990-03-27 | 1997-04-30 | 日産自動車株式会社 | Vehicle turning behavior control device |
JPH052442A (en) * | 1991-06-25 | 1993-01-08 | Canon Inc | Data source |
JP3571370B2 (en) * | 1994-06-27 | 2004-09-29 | 富士重工業株式会社 | Vehicle driving force control device |
DE19515053A1 (en) * | 1994-11-25 | 1996-05-30 | Teves Gmbh Alfred | Regulating travel stability of vehicle using desired value |
JP3387692B2 (en) * | 1995-05-16 | 2003-03-17 | 三菱自動車工業株式会社 | Vehicle turning control device |
JP3257351B2 (en) * | 1995-07-07 | 2002-02-18 | 三菱自動車工業株式会社 | Vehicle turning control device |
JPH0986365A (en) * | 1995-09-21 | 1997-03-31 | Fuji Heavy Ind Ltd | Braking force control device |
JP3248411B2 (en) * | 1995-10-11 | 2002-01-21 | トヨタ自動車株式会社 | Vehicle behavior control device |
-
1996
- 1996-11-29 JP JP31994396A patent/JP3946294B2/en not_active Expired - Fee Related
-
1997
- 1997-11-26 US US08/979,950 patent/US6209972B1/en not_active Expired - Fee Related
- 1997-11-28 GB GB9725351A patent/GB2319823B/en not_active Expired - Fee Related
- 1997-11-29 DE DE19753145A patent/DE19753145C2/en not_active Expired - Fee Related
-
2001
- 2001-01-26 US US09/769,316 patent/US6280007B2/en not_active Expired - Fee Related
- 2001-01-26 US US09/769,317 patent/US6286915B2/en not_active Expired - Fee Related
- 2001-01-26 US US09/769,489 patent/US6283560B2/en not_active Expired - Fee Related
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050107940A1 (en) * | 2003-11-13 | 2005-05-19 | Nissan Motor Co., Ltd. | Turning control apparatus and method for automotive vehicle |
US7593800B2 (en) * | 2003-11-13 | 2009-09-22 | Nissan Motor Co., Ltd. | Turning control apparatus and method for automotive vehicle |
US20050269874A1 (en) * | 2004-06-07 | 2005-12-08 | Nissan Motor Co., Ltd. | Vehicle turning motion control |
US8020947B2 (en) * | 2004-06-07 | 2011-09-20 | Nissan Motor Co., Ltd. | Vehicle turning motion control |
US20080221766A1 (en) * | 2005-02-02 | 2008-09-11 | Yoshinori Maeda | Braking/Driving Force Controller of Vehicle |
US8655563B2 (en) * | 2005-02-02 | 2014-02-18 | Toyota Jidosha Kabushiki Kaisha | Braking/driving force controller of vehicle |
US20090051216A1 (en) * | 2005-12-16 | 2009-02-26 | Yoshinori Maeda | Wheel brake/drive force control device |
US8714663B2 (en) | 2005-12-16 | 2014-05-06 | Toyota Jidosha Kabushiki Kaisha | Wheel brake/drive force control device |
Also Published As
Publication number | Publication date |
---|---|
JP3946294B2 (en) | 2007-07-18 |
GB2319823B (en) | 1999-07-14 |
DE19753145A1 (en) | 1998-06-04 |
US6209972B1 (en) | 2001-04-03 |
GB2319823A (en) | 1998-06-03 |
US20010002770A1 (en) | 2001-06-07 |
JPH10157589A (en) | 1998-06-16 |
US6283560B2 (en) | 2001-09-04 |
US6286915B2 (en) | 2001-09-11 |
US20010002769A1 (en) | 2001-06-07 |
GB9725351D0 (en) | 1998-01-28 |
DE19753145C2 (en) | 2000-08-24 |
US6280007B2 (en) | 2001-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6209972B1 (en) | Braking force control system for automotive vehicle | |
JP3617680B2 (en) | 4-wheel drive traction control system | |
US4794539A (en) | Propulsion control using steering angle and vehicle speed to determine tolerance range | |
EP3659878B1 (en) | Vehicle disturbance detection apparatus | |
US7295906B2 (en) | Vehicle stability control device | |
US8874320B2 (en) | Method for determining the understeering ratio of a vehicle provided with electric power steering and for optionally correcting the power steering | |
US6862512B2 (en) | Method and system for controlling the performance of a motor vehicle | |
EP1650096A2 (en) | Turning behavior control device for vehicle | |
US20050096830A1 (en) | Integrated control apparatus for vehicle | |
US20040162663A1 (en) | Cornering power control device and method | |
US20130013151A1 (en) | Method and braking system for influencing driving dynamics by means of braking and driving operations | |
EP3315371A1 (en) | Vehicle attitude control system | |
US7775608B2 (en) | Method for controlling a brake pressure | |
US6035693A (en) | System for detecting abnormality of yaw rate sensor and lateral acceleration sensor | |
US5184298A (en) | Rear wheel steering system for vehicle | |
EP0416480B1 (en) | Rear wheel steering control system for vehicle | |
US6349998B1 (en) | Method of controlling the travel behavior of a vehicle | |
US7142970B2 (en) | Vehicular brake force control apparatus and method | |
KR20180020280A (en) | Method for assisting drivers in the event of aquaplaning on a road surface | |
US20210261143A1 (en) | Method for determining a corrected wheel radius on the basis of the measured yaw rate | |
JP3324966B2 (en) | Forward judgment device in vehicle motion control device | |
JP2507608B2 (en) | Driving force distribution control device | |
JP2679302B2 (en) | Vehicle differential limiting control device | |
JP2882219B2 (en) | Vehicle differential limiting control device | |
CN112424055A (en) | Weighting of auxiliary function applications in an auxiliary steering system of a vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20130828 |