VEHICLE CONTROL DEVICE
20200216046 ยท 2020-07-09
Assignee
Inventors
- Naoki HIRAGA (Hitachinaka-shi, Ibaraki, JP)
- Seiichi SATOH (Hitachinaka-shi, Ibaraki, JP)
- Toshiyuki INNAMI (Hitachinaka-shi, Ibaraki, JP)
- Junya TAKAHASHI (Chiyoda-ku, Tokyo, JP)
Cpc classification
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
B60T8/17551
PERFORMING OPERATIONS; TRANSPORTING
B60T8/26
PERFORMING OPERATIONS; TRANSPORTING
B60T8/1755
PERFORMING OPERATIONS; TRANSPORTING
B60T2230/04
PERFORMING OPERATIONS; TRANSPORTING
B60T8/00
PERFORMING OPERATIONS; TRANSPORTING
B60W30/045
PERFORMING OPERATIONS; TRANSPORTING
B60W30/02
PERFORMING OPERATIONS; TRANSPORTING
B60T2201/16
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60T8/1755
PERFORMING OPERATIONS; TRANSPORTING
B60T8/171
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Provided is a vehicle control device that can reduce an uncomfortable feeling imparted to the driver when yaw-moment control is executed. In accordance with the output of a computation unit that instructs a yaw moment, the vehicle control device changes the distribution ratio between the braking force imparted to the front wheels and the braking force imparted to the rear wheels.
Claims
1. A vehicle control device that controls action of a vehicle, the vehicle control device comprising: a lateral motion parameter acquisition unit that acquires a parameter representing a lateral motion of the vehicle; an arithmetic unit that issues instruction of yaw moment acting on the vehicle based on the parameter acquired by the lateral motion parameter acquisition unit; and a braking force controller that controls braking force of the vehicle according to output of the arithmetic unit, wherein the braking force controller changes a distribution ratio between the braking force for a front wheel of the vehicle and the braking force for a rear wheel of the vehicle according to the output of the arithmetic unit.
2. The vehicle control device according to claim 1, wherein the arithmetic unit calculates a control command instructing the yaw moment, the braking force controller generates the yaw moment designated by the control command by controlling the braking force for the front wheel included in the vehicle and the braking force for the rear wheel included in the vehicle, and the braking force controller determines the distribution ratio of the braking force between the front wheel and the rear wheel such that the braking force for the front wheel of the vehicle is greater than the braking force for the rear wheel of the vehicle while the yaw moment is generated according to the control command.
3. The vehicle control device according to claim 2, wherein the arithmetic unit calculates a stabilization yaw moment command as the control command in a period in which an absolute value of lateral acceleration of the vehicle decreases from a value larger than zero toward zero, the stabilization yaw moment command stabilizing the lateral motion of the vehicle by generating the braking force on an outer wheel side of the vehicle, and the braking force controller determines the distribution ratio of the braking force between the front wheel and the rear wheel such that the braking force for the front wheel of the vehicle is greater than the braking force for the rear wheel of the vehicle while the arithmetic unit calculates the stabilization yaw moment command.
4. The vehicle control device according to claim 2, wherein the arithmetic unit calculates a promotion yaw moment command as the control command in a period in which an absolute value of lateral acceleration of the vehicle increases from zero, the promotion yaw moment command promoting the lateral motion of the vehicle by generating the braking force on an inner ring side of the vehicle, and the braking force controller determines the distribution ratio of the braking force between the front wheel and the rear wheel such that the braking force for the front wheel of the vehicle is greater than the braking force for the rear wheel of the vehicle while the arithmetic unit calculates the promotion yaw moment command.
5. The vehicle control device according to claim 2, further comprising a storage that stores a threshold for comparison to a value of the control command, wherein the braking force controller compares the value of the control command to the threshold while the absolute value of the control command calculated by the arithmetic unit increases, and the braking force controller readjusts the braking force between the front wheel and the rear wheel such that a rate of the braking force of the rear wheel is greater than the determined distribution ratio when the absolute value of the control command is increasing and when the absolute value of the control command is less than or equal to the threshold.
6. The vehicle control device according to claim 5, wherein the braking force controller determines the braking force for the front wheel of the vehicle and the braking force for the rear wheel of the vehicle according to the determined distribution ratio when the absolute value of the control command is increasing and when the absolute value of the control command is greater than the threshold.
7. The vehicle control device according to claim 5, wherein the braking force controller determines the braking force for the front wheel of the vehicle and the braking force for the rear wheel of the vehicle according to the determined distribution ratio when the absolute value of the control command is not increasing.
8. The vehicle control device according to claim 2, wherein the arithmetic unit switches between a period in which the control command is calculated and a period in which the control command is not calculated according to a change in the parameter, and the braking force controller returns the distribution ratio to an original value when the arithmetic unit is shifted to a period in which the control command is not calculated after the distribution ratio is changed.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
DESCRIPTION OF EMBODIMENTS
<Outline of G-Vectoring Control and Yaw Moment Control>
[0016] Before description of a vehicle motion control device according to an embodiment of the present invention, for a better understanding of the present invention, an outline of the longitudinal motion control (G-Vectoring control) and the yaw moment control (M+ control), which are linked with the lateral motion, and a combination of the both will be described below. In the following description, when a center of gravity of a vehicle is set to an origin, when a longitudinal direction of the vehicle is set to x, and when a direction (a lateral (left-and-right) direction of the vehicle) perpendicular to the longitudinal direction is set to y, acceleration in the x-direction is referred to as longitudinal acceleration and acceleration in the y-direction is referred to as lateral acceleration. In the longitudinal acceleration, a forward direction of the vehicle is set to positive, namely, the longitudinal acceleration that increases speed of the vehicle is set to positive when the vehicle is traveling in the forward direction. In the lateral acceleration, when the vehicle is traveling in the forward direction, the lateral acceleration generated in turning to the left (counterclockwise) is set to positive, and a reverse direction is set to negative. A left-hand turning radius is set to positive, and a reciprocal of the left-hand turning radius is set to a vehicle traveling curvature. Similarly, regarding a target track, the left-hand turning radius is set to positive, and the reciprocal of the left-hand turning radius is set to a target track curvature. A steering angle in the left-hand (counterclockwise) direction is set to positive.
(1) Longitudinal Motion Control Linked with Lateral Motion: G-Vectoring
[0017] The G-Vectoring is a method for generating load movement between front and rear wheels to improve vehicle controllability and stability by automatically accelerating and decelerating the vehicle in linkage with the lateral motion due to steering wheel operation. As indicated in the following equation 1, an acceleration and deceleration command value (longitudinal acceleration command value G.sub.xc) is basically a value obtained by multiplying a lateral jerk G.sub.y_dot by a gain C.sub.xy and adding a first-order delay. In the equation 1, G.sub.y is vehicle lateral acceleration, G.sub.y_dot is a vehicle lateral jerk, C.sub.xy is a gain, T is a first-order lag time constant, s is a Laplace operator, and G.sub.x_DC is an acceleration and deceleration command that is not linked with the lateral motion. It is confirmed that the G-Vectoring can simulate a part of a linkage control strategy of the lateral motion and the longitudinal motion of an expert driver, and that the controllability and the stability of the vehicle can be improved.
[0018] G.sub.x_DC is a deceleration component (offset) that is not linked with the lateral motion, and is a term that is necessary for predictive deceleration when a corner exists ahead or existence of a section speed command. An sgn (signum) term is a term that is provided such that the above action can be obtained with respect to both a right corner and a left corner. Specifically, the action of the deceleration during turn-in at start of steering, stop of the deceleration when the vehicle becomes a steady turn (because the lateral jerk becomes zero), and the acceleration during exit from the corner at the start of steering return can be executed.
[0019] For the vehicle control according to the equation 1, when combined acceleration (denoted as G) of the longitudinal acceleration and the lateral acceleration is expressed in a diagram in which a horizontal axis represents the longitudinal acceleration of the vehicle while a vertical axis represents the lateral acceleration of the vehicle, the combined acceleration G makes a curved transition over time (Vectoring). Thus, this control method is called G-Vectoring control.
[0020]
[0021]
[0022] First, the vehicle enters the corner from the straight section A. In the transition section B (points 1 to 3), the lateral acceleration G.sub.y of the vehicle increases as the driver gradually turns the steering. The lateral jerk G.sub.y_dot takes a positive value while the lateral acceleration in a vicinity of the point 2 increases (returns to zero at the point of time 3 the increase in lateral acceleration ends). At this point, from the equation 1, a deceleration command is issued to the vehicle as the lateral acceleration G.sub.y increases (G.sub.xc is negative). According to the deceleration command, the braking force (minus sign) having substantially the same magnitude is applied to the front outer, front inner, rear outer, and rear inner wheels.
[0023] When the vehicle enters the steady turning section C (points 3 to 5), the driver stops the increase of the steering and keeps the steering angle constant. At this point, because the lateral jerk G.sub.y_dot becomes zero, the longitudinal acceleration command value G.sub.xc becomes zero. Thus, the braking force and the driving force of each wheel also become zero.
[0024] In the transition section D (points 5 to 7), the lateral acceleration G.sub.y of the vehicle decreases due to a driver's turning back operation of the steering. At this point, the lateral jerk G.sub.y_dot of the vehicle is negative, and the positive longitudinal acceleration command value G.sub.xc (acceleration command) is generated in the vehicle from the equation 1. According to the generation of the positive longitudinal acceleration command value G.sub.xc, the driving force (positive sign) having substantially the same magnitude is applied to the front outer, front inner, rear outer, and rear inner wheels.
[0025] In the straight section E, the lateral acceleration G.sub.y becomes zero and the lateral jerk G.sub.y_dot also becomes zero, so that the acceleration and deceleration control is not executed.
[0026] As described above, the vehicle decelerates from the turn-in at the start of the steering (point 1) to a clipping point (point 3), stops the deceleration during steady circular turning (points 3 to 5), and accelerates during the exit from the corner (point 7) from the start of the turning back of the steering (point 5). In this way, when the G-Vectoring control is applied to the vehicle, the driver can provide the acceleration and deceleration motion linked with the lateral motion only by steering for turning.
[0027] When an acceleration mode generated in the vehicle in
[0028] In this control, as indicated by the equation 1, when the first-order lag term and a sign function for the left-and-right motion are omitted, a value obtained by multiplying the vehicle lateral jerk by the gain C.sub.xy is used as the longitudinal acceleration command. Thus, even if the lateral jerk is the same, the deceleration or the acceleration can be increased by increasing the gain C.sub.xy.
(2) Yaw Moment Control Based on G-Vectoring: Moment Plus (M+)
[0029] M+ control is a method for improving promotion or stability of yaw motion by giving the same effect as the promotion or stabilization of the yaw motion due to the acceleration and deceleration of the G-Vectoring control by a difference in braking and driving force generated on the left and right wheels of the vehicle. Specific target yaw moment M.sub.z_GVC is given by the following equation 2. C.sub.mn is a proportional coefficient, and T.sub.mn is a first-order delay time constant.
[0030]
[0031] In the section B where the lateral acceleration increases, the G-Vectoring control generates the negative longitudinal acceleration command value (that is, decelerating the vehicle), and the yaw motion after the start of turning is promoted by a lateral force difference between the vehicle front and rear wheels with the movement of the load. On the other hand, the M+ control promotes the yaw motion by directly generating yaw moment about the center of gravity due to a difference in braking and driving force between the left and right wheels of the vehicle (the braking force is generated only on the left wheel of the vehicle in
[0032] In the steady turning section C where the lateral motion is kept constant, the command value is zero for both the G-Vectoring control and the M+ control. In section D where the lateral acceleration decreases, the G-Vectoring control generates the positive longitudinal acceleration command value (that is, accelerating the vehicle), and stabilizes the yaw motion after the start of turning by the lateral force difference between the vehicle front and rear wheels with the movement of the load. On the other hand, the M+ control stabilizes the yaw motion by directly generating the yaw moment about the center of gravity due to the difference in braking and driving force between the left and right wheels of the vehicle (the braking force is generated only on the right wheel of the vehicle in
[0033] As described above, the G-Vectoring control and the M+ control generate the longitudinal acceleration command value and the yaw moment command value, respectively such that the yaw motion is promoted in the section where the absolute value of the lateral acceleration increases, and such that the yaw motion is stabilized in the section where the absolute value of the lateral acceleration decreases.
(3) Combination of G-Vectoring Control and M+ Control
[0034] When the braking and driving of the four wheels can be controlled independently, the longitudinal acceleration generated by the M+ control is equalized to the longitudinal acceleration command value of the G-Vectoring control, so that the M+ control and the G-Vectoring control cannot interfere with each other. Specifically, a total value FwL of the braking and driving force generated on the left front and rear wheels and a total value FwR of the braking and driving force generated on the right front and rear wheels may be determined such that the yaw moment generated by a difference between the total value FwL and the total value FwR becomes the yaw moment command value of the M+ control, and such that the longitudinal acceleration generated by the sum of the total value FwL and the total value FwR becomes the longitudinal acceleration command value of the G-Vectoring control.
<Influence of Braking Force Distribution Ratio of Front and Rear Wheels in M+ Control>
[0035] A suspension provided in the vehicle is a mechanism that improves ride quality and handling stability by stabilizing a posture of the vehicle. In the vehicle including front wheel-side and rear wheel-side suspensions having anti-dive geometry and anti-lift geometry, respectively, for example, when the braking force is applied to the vehicle while the vehicle is traveling forward, the force to direct the vehicle upward acts on the front wheel side, the force to direct the vehicle downward acts on the rear wheel side, and these can stabilize the posture of the vehicle.
[0036] Because the M+ control generates the yaw moment by applying the braking force of the wheel, the braking force by the M+ control is applied in addition to the brake operated by the driver. At this point, sometimes the driver feels uncomfortable depending on the braking force distribution ratio between the front and rear wheels. The reason will be described below.
[0037]
[0038]
[0039]
[0040] A broken line indicates the case where the distribution ratio between the braking force of the front wheels and the braking force of the rear wheels is set to 100% for the front wheel and 0% for the rear wheel after the M+ control is executed. It can be seen that the vehicle leans forward by the braking force.
[0041] A solid line is obtained when the braking force distribution ratio is set to 0% for the front wheels and 100% for the rear wheels after the M+ control is executed. In this case, it can be seen that the front of the vehicle is inclined in the direction in which the vehicle rises despite the action of the braking force. It is considered that such a behavior gives an uncomfortable feeling to the driver.
[0042] An alternate long and short dash line is obtained when the braking force distribution ratio is set to 50% for the front wheels and 50% for the rear wheels after the M+ control is executed. In this case, because the vehicle hardly leans forward although the braking force is acting, the driver hardly obtains a sense that the vehicle is decelerating, which also gives the uncomfortable feeling to the driver.
[0043]
[0044] As described above, when the braking force distribution of the rear wheels is large in executing M+ control, it is difficult for the driver to get a sense that the vehicle decelerates, and a sense that the vehicle rolls after the handle is returned, thereby giving the uncomfortable feeling to the driver. For this reason, in the present invention, the braking force distribution of the front wheels is increased in executing the M+ control.
[0045] The example in which the M+ control is executed while the steering wheel is turned back is described in
First Embodiment
[0046]
[0047] The parameter acquisition unit 110 acquires a parameter representing the lateral motion of the vehicle. Examples of the parameter representing the lateral motion of the vehicle include the steering angle of the vehicle, the lateral acceleration, the yaw rate, and the roll rate. For example, these parameters can be acquired from sensors provided in the vehicle. Alternatively, when the parameter is obtained by calculation, the parameter acquisition unit 110 may calculate and obtain the parameter.
[0048] The M+ control command calculator 120 calculates a command value of the M+ control based on the parameters acquired by the parameter acquisition unit 110. For example, as illustrated in
[0049] The braking force controller 130 controls the braking force acting on each of a front wheel 210 and a rear wheel 220 by controlling an actuator 200 according to the control command calculated by the M+ control command calculator 120. Additionally, the braking force controller 130 controls the actuator 200 according to, for example, a brake operation of the driver. The detailed action of the braking force controller 130 will be described later.
[0050] The storage 140 is a storage device that stores data used by the vehicle control device 100. For example, the distribution ratio between the braking force of the front wheel and the braking force of the rear wheel can previously be stored in the storage 140.
[0051]
(Steps S601 and S602 in FIG. 6)
[0052] The braking force controller 130 acquires the command value of the M+ control from the M+ control command calculator 120 (S601). The process proceeds to step S603 when the M+ control is currently executed, and the process proceeds to step S604 when the M+ control is not executed (S602).
(Step S603 in FIG. 6)
[0053] The braking force controller 130 reads the braking force distribution ratio used during the execution of the M+ control from the storage 140. For example, the distribution ratio in which the braking force distribution of the front wheel is larger than the braking force distribution of the rear wheel, such as the front wheel of 80% and the rear wheel of 20%, is previously stored in the storage 140, and the braking force controller 130 reads the distribution ratio to determine the braking force of each of the front wheel 210 and the rear wheel 220. Because the optimal braking force distribution during the M+ control depends on specifications of the vehicle, an optimal value is previously stored in the storage 140 according to the specification of the vehicle on which the vehicle control device 100 is mounted, and the braking force controller 130 uses the optimal value.
(Step S604 in FIG. 6)
[0054] The braking force controller 130 reads the braking force distribution ratio used when the M+ control is not executed from the storage 140. Similarly to step S603, a predetermined distribution ratio is previously stored in the storage 140, and the braking force controller 130 reads the determined distribution ratio to determine the braking force of each of the front wheel 210 and the rear wheel 220.
<Summary of First Embodiment>
[0055] The vehicle control device 100 of the first embodiment increases the braking force distribution of the front wheel as compared with the braking force distribution of the rear wheel while the M+ control is executed. Consequently, the uncomfortable feeling given to the driver during the M+ control can be prevented. Specifically, the pitch angle at which the front of the vehicle rises as described in
Second Embodiment
[0056] The brake is generally configured such that the braking force is actuated by a brake fluid pressure. Because the front wheel requires the braking force larger than that of the rear wheel, the braking force of the front wheel tends to rise more slowly even if the propagation of the brake fluid pressure is uniform between the front wheel and the rear wheel. There is a possibility that this becomes an obstacle when the braking force is desired to increase quickly. An example of action to switch whether to give priority to rise of the braking force in consideration of such characteristics of the brake will be described in the second embodiment of the present invention. Because the configuration of the vehicle control device 100 is the same as that of the first embodiment, the following description will focus on a different point.
[0057]
(Step S701 in FIG. 7)
[0058] The braking force controller 130 acquires the command value of the M+ control from the M+ control command calculator 120. The process proceeds to step S702 when an absolute value of the control command is currently increased (the absolute value of the command value of the yaw moment is currently increased), and the process proceeds to step S705 when the absolute value of the control command is not increased. The case where the absolute value of the control command is currently increased corresponds to a scene in which the M+ control command calculator 120 increases an effect of the M+ control from now on.
(Step S702 in FIG. 7)
[0059] The braking force controller 130 determines whether the command value of the M+ control is less than or equal to a threshold. For example, the threshold may previously be stored in the storage 140. The process proceeds to step S703 when the command value is less than or equal to the threshold, and the process proceeds to step S704 when the command value exceeds the threshold.
(Step S703 in FIG. 7)
[0060] The braking force controller 130 readjusts the braking force distribution ratio determined in step S603 of
(Steps S702 and S703 in FIG. 7: Supplement 1)
[0061] When the command value of the M+ control is less than or equal to the threshold, the yaw moment generated by the M+ control is small. In this case, because the uncomfortable feeling given to the driver as described with reference to
(Steps S702 and S703 in FIG. 7: Supplement 2)
[0062] A specific value of the threshold in step S702 depends on the characteristics of the vehicle. This is because a rising speed of the braking force of each of the front and rear wheels and a degree of uncomfortable feeling given to the driver vary in each vehicle. Thus, an optimal threshold is determined according to the characteristics of the vehicle on which the vehicle control device 100 is mounted, and previously stored in the storage 140, and the braking force controller 130 reads the threshold and uses the threshold in step S702.
(Step S704 in FIG. 7)
[0063] The braking force controller 130 controls the braking force for each of the front wheel 210 and the rear wheel 220 using the distribution ratio of the braking force determined in step S603 of
(Step S705 in FIG. 7)
[0064] The braking force controller 130 controls the braking force for each of the front wheel 210 and the rear wheel 220 using the previous value of the distribution ratio. Specifically, the distribution ratio determined in step S603 is used while the M+ control is executed, and the distribution ratio determined in step S604 is used otherwise.
<Summary of Second Embodiment>
[0065] When the command value of the M+ control is small, the vehicle control device 100 of the second embodiment places importance on the quick rise of the braking force, and the braking force distribution of the rear wheel is increased more than that in step S603. Consequently, the braking force of the vehicle can be stabilized while the uncomfortable feeling given to the driver is prevented.
<Modifications of the Present Invention>
[0066] The present invention is not limited to the above embodiments, but includes various modifications. For example, the above embodiments are described in detail for the purpose of easy understanding of the present invention, and do not necessarily include all the described configurations.
[0067] In the above embodiments, the parameter acquisition unit 110, the M+ control command calculator 120, and the braking force controller 130 can be configured using hardware such as a circuit device that implements these functions, or can also be configured by software that implements the function executed by an arithmetic unit.
[0068] In the second embodiment, by way of example, the flowchart in
[0069] The yaw moment control (M+ control) based on the G-Vectoring control and the combination thereof are described in the above embodiments. However, the present invention can be applied in other control techniques of controlling the yaw moment by controlling the braking force of the wheel.
REFERENCE SIGNS LIST
[0070] 100 vehicle control device [0071] 110 parameter acquisition unit [0072] 120 M+ control command calculator [0073] 130 braking force controller [0074] 140 storage [0075] 200 actuator [0076] 210 front wheel [0077] 220 rear wheel