VEHICLE MOTION CONTROL DEVICE AND VEHICLE MOTION CONTROL METHOD
20240278772 ยท 2024-08-22
Assignee
Inventors
- Masaru YAMASAKI (Tokyo, JP)
- Kenta MAEDA (Tokyo, JP)
- Shuji OHSHITA (Hitachinaka-shi, JP)
- Kentarou UENO (Hitachinaka-shi, JP)
Cpc classification
B60G2800/80
PERFORMING OPERATIONS; TRANSPORTING
B60G17/0182
PERFORMING OPERATIONS; TRANSPORTING
B60G2300/50
PERFORMING OPERATIONS; TRANSPORTING
B60W30/045
PERFORMING OPERATIONS; TRANSPORTING
B60G2400/106
PERFORMING OPERATIONS; TRANSPORTING
B60G17/0162
PERFORMING OPERATIONS; TRANSPORTING
B60G2400/104
PERFORMING OPERATIONS; TRANSPORTING
B60G2800/70
PERFORMING OPERATIONS; TRANSPORTING
B60W30/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A vehicle motion control device includes: an actuator characteristic change estimation unit configured to estimate a characteristic change of an actuator at a future time from a current time; a controllable range estimation unit configured to calculate a controllable range of a vehicle motion from a characteristic change calculated by the actuator characteristic change estimation unit, a target track of a vehicle, and a current vehicle state; a vehicle motion planning unit configured to create a motion plan within a controllable range calculated by the controllable range estimation unit; an evaluation value calculation unit configured to calculate an evaluation value based on a motion plan created by the vehicle motion planning unit; and a determination unit configured to determine whether or not an evaluation value calculated by the evaluation value calculation unit is minimum.
Claims
1. A vehicle motion control device comprising: an actuator characteristic change estimation unit configured to estimate a characteristic change of an actuator at a future time from a current time; a controllable range estimation unit configured to calculate a controllable range of a vehicle motion from a characteristic change calculated by the actuator characteristic change estimation unit, a target track of a vehicle, and a current vehicle state; a vehicle motion planning unit configured to create a motion plan within a controllable range calculated by the controllable range estimation unit; an evaluation value calculation unit configured to calculate an evaluation value based on a motion plan created by the vehicle motion planning unit; and a determination unit configured to determine whether or not an evaluation value calculated by the evaluation value calculation unit is minimum, wherein the controllable range estimation unit refers to a target track of the vehicle and calculates a controllable vehicle motion range at a future time in consideration of a characteristic including at least an output range of an actuator regarding a vehicle motion from a current time, and the vehicle motion planning unit creates a motion plan with reference to a predetermined evaluation function within the controllable vehicle motion range calculated by the controllable range estimation unit.
2. The vehicle motion control device according to claim 1, wherein the vehicle motion is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, an acceleration in an up-down direction, a roll angle, a pitch angle, and a yaw rate.
3. The vehicle motion control device according to claim 1, wherein the vehicle motion is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, a position in an up-down direction, a roll angle, a pitch angle, and a yaw rate.
4. The vehicle motion control device according to claim 1, wherein a characteristic including at least an output range of the actuator is a characteristic over a future of an output range and a movable range on a time axis.
5. The vehicle motion control device according to claim 1, wherein when the vehicle follows the target track and an output of an actuator necessary for the following is determined, a margin range between a controllable vehicle motion at a future time from the state and a vehicle motion for traveling on a target track without using a motion plan by the vehicle motion planning unit is set as a controllable vehicle motion range.
6. The vehicle motion control device according to claim 5, wherein a motion plan is created that minimizes a predetermined evaluation function within the controllable vehicle motion range.
7. The vehicle motion control device according to claim 1, wherein the predetermined evaluation function is a function based on a calculation of MSI (motion sickness incidence), G (acceleration), Jerk, a weighted addition value of G and Jerk, or a weighted addition value of these.
8. The vehicle motion control device according to claim 1, wherein the predetermined evaluation function is a function that obtains a controllable range from a range of a vehicle motion when a characteristic including at least an output range of an actuator is considered, and maximizing the predetermined evaluation function is set as an evaluation.
9. The vehicle motion control device according to claim 1, wherein the motion plan is an attitude angle of a vehicle body.
10. A vehicle motion control method comprising: referring to a target track of a vehicle and obtaining a controllable vehicle motion range at a future time in consideration of a characteristic including at least an output range of an actuator regarding a vehicle motion from a current time; and creating a motion plan with reference to a predetermined evaluation function within the range.
11. The vehicle motion control method according to claim 10, wherein the vehicle motion is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, an acceleration in an up-down direction, a roll angle, a pitch angle, and a yaw rate.
12. The vehicle motion control method according to claim 10, wherein the vehicle motion is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, a position in an up-down direction, a roll angle, a pitch angle, and a yaw rate.
13. The vehicle motion control method according to claim 10, wherein a characteristic including at least an output range of the actuator is a characteristic over a future of an output range and a movable range on a time axis.
14. The vehicle motion control method according to claim 10, wherein when the vehicle follows the target track and an output of an actuator necessary for the following is determined, a margin range between a controllable vehicle motion at a future time from the state and a vehicle motion for traveling on a target track without using a motion plan by the vehicle motion control method is set as a controllable vehicle motion range.
15. The vehicle motion control method according to claim 14, wherein a motion plan is created that minimizes a predetermined evaluation function within the controllable vehicle motion range.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
DESCRIPTION OF EMBODIMENTS
[0025] Hereinafter, embodiments of the present invention will be described with reference to the drawings. It should be noted that in each of the drawings, the same configurations are denoted by the same reference numerals, and the detailed description of redundant components is omitted.
First Embodiment
[0026] With reference to
[0027]
[0028] It should be noted that the other components are mounted in the same manner as in a normal vehicle, but are not necessary for the description of the embodiment of the present invention, and thus illustration and description thereof are omitted.
[0029] In addition, a coordinate system is applied to the front-rear direction of the vehicle 1 as an x axis (the front direction is positive), the left-right direction as a y axis (the left direction is positive), and the up-down direction as a z axis (the upper direction is positive).
[0030] In
[0031] A motor 12 (12.sub.FL, 12.sub.Fr, 12.sub.RL, and 12.sub.Rr) which is an in-wheel motor is attached to each of the wheels 11, and driving and braking torques are independently applied to the respective wheels 11 by these motors 12.
[0032] A suspension actuator 13 (13.sub.FL, 13.sub.Fr, 13.sub.RL, and 13.sub.Rr) is provided between each of the wheels 11 and the vehicle body 10 with interposition of a casing of the in-wheel motor, and these suspension actuators 13 absorb vibrations and shocks to be received by each of the wheels 11 and control the attitude of the vehicle body 10 by adjusting the positions of the vehicle body 10 and the wheels 11.
[0033] It should be noted that the suspension actuator includes, for example, a semi-active suspension in which a damper capable of changing viscosity and a coil spring are combined, a full active suspension capable of adjusting the viscosity and a spring constant by an electromagnetic linear actuator that generates thrust, and the like, and hereinafter, the suspension actuator 13 will be described as a full active suspension.
[0034] The steering mechanism 14 is a device for steering the wheels 11 to change the traveling direction of the vehicle 1. In the present embodiment, the front wheels are steered by the front wheel steering mechanism 14.sub.F, and the rear wheels are steered by the rear wheel steering mechanism 14.sub.R.
[0035] The brake mechanism 15 is a device for braking the rotation of the wheel 11, and in the present embodiment, includes four brakes of a brake 15.sub.FL for the left front wheel 11.sub.FL, a brake 15.sub.Fr for the right front wheel 11.sub.Fr, a brake 15.sub.RL for the left rear wheel 11.sub.RL, and a brake 15.sub.Rr for the right rear wheel 11.sub.Rr.
[0036] The stabilizer 16 is a device that suppresses the relative motion of the left and right wheels 11 in the up-down direction to suppress the roll amount of the vehicle 1, and the stabilizer 16 of the present embodiment is a control stabilizer that can electrically adjust the torsion angle thereof. It should be noted that in the present embodiment, two stabilizers of a front stabilizer 16.sub.F and a rear stabilizer 16.sub.R are provided.
[0037]
[0038] As shown in
[0039] The functions of the vehicle motion control device 2 include a vehicle motion control unit 21, an actuator control unit 22, and an actuator future limit calculation unit 23, and the vehicle motion control unit 21 generates an operation command and inputs the operation command to the actuator control unit 22.
[0040] In addition, the actuator control unit 22 generates an individual command to each actuator from the input operation command.
[0041] The actuator future limit calculation unit 23 is configured to calculate a future limit of the actuator from the operation information on the actuator and the target track and transmit the calculated future limit to the vehicle motion control unit 21.
[0042] A specific operation according to the present embodiment will be described with an example in which the vehicle 1 travels from the straight traveling state to the turning to the left arcuately and then returns to the straight traveling.
[0043] First,
[0044] The vehicle 1 travels to the center of the corner while gradually increasing the steering gear so as to travel along the road surface 5, and then travels to the corner exit while gradually turning the steering gear backward. In
[0045] During this time, assuming that the speed of the vehicle 1 is constant, the lateral acceleration acting on the vehicle 1 becomes an amount substantially proportional to the steering angle, and becomes a protruding shape between times 0 seconds and 10 seconds. In addition, since the roll angle is an angle substantially proportional to the lateral acceleration, the roll angle of the vehicle 1 similarly has a protruding shape between times 0 seconds and 10 seconds, and has a shape as shown in
[0046] Here, when the suspension actuator 13 is operated as an actuator and change the roll angle, assuming that the suspension actuator 13 can always produce the maximum thrust during cornering, it is possible to control the roll angle shown in
[0047]
[0048] Here, the output characteristics of the suspension actuator 13 will be considered.
[0049] The present actuator is a type that generates thrust using electromagnetic force, and has instantaneous characteristics and rated characteristics. That is, when the coil of the actuator is sufficiently cooled, large power can be applied and large thrust can generated, but the coil temperature rises due to energization, and when the temperature exceeds the limit point, the coil is damaged. Therefore, when the coil temperature rises, it is necessary to lower the power to be applied, and the thrust decreases.
[0050] The characteristic in the case of having been cooled in the former is an instantaneous characteristic, and the characteristic in the case of lowering the power to prevent an excessive rise in temperature in the latter is a rated characteristic. When this actuator is used, it is roughly about 5 seconds that this actuator can be operated with the maximum thrust of the instantaneous characteristic.
[0051] Due to the characteristics of the suspension actuator 13, when the suspension actuator 13 works, the temperature rises, and when the temperature rise is large, it is necessary to reduce the thrust to use the suspension actuator 13 for protection. By taking this into account, the controllable roll angle range is obtained.
[0052]
[0053] From
[0054]
[0055] Therefore, in the present invention, the roll angle is controlled by the flow shown in
[0056] First, the actuator characteristic change estimation unit 91 estimates from the current time a change in the output characteristic of the suspension actuator 13 at a future time. Here, the future temperature of the coil is estimated from the current temperature estimation value of the coil of the actuator and the necessary thrust of the actuator assumed when traveling on the target track, and the change in the output characteristic is estimated from the temperature thereof.
[0057] Next, the controllable range estimation unit 92 of the vehicle motion obtains the controllable range of the vehicle motion from the estimated value of the actuator (the change in the output characteristic calculated by the actuator characteristic change estimation unit 91), the target track, and the current vehicle state. As shown in
[0058] Next, the vehicle motion planning unit 93 makes a motion plan within the controllable range calculated by the controllable range estimation unit 92 of the vehicle motion.
[0059] Next, the evaluation value calculation unit 94 calculates an evaluation value C* based on the motion plan created by the vehicle motion planning unit 93. Here, as shown in Formula (1), the sum of squares of the difference between the ideal roll angle ?i and the actual roll angle ? is obtained.
[0060] Next, the determination unit 95 determines whether or not the evaluation value C* calculated by the evaluation value calculation unit 94 is minimum. If it is not the minimum (NO), the process returns to the vehicle motion planning unit 93 to perform re-planning. If it is the minimum (YES), the motion plan is set as a determined value.
[0061] Next, the vehicle control unit 96 controls the vehicle based on the determined motion plan.
[0062] It should be noted that, in the present embodiment, in order to simplify and describe the principle of the invention, the description has been made with the contents of controlling only one degree of freedom of the roll angle. Therefore, the object to be evaluated is only the roll angle, but when control with two or more degrees of freedom is performed, the motion of the vehicle is planned so that the evaluation value thereof is minimized using the evaluation function.
[0063] For example, as shown in Formula (2), the sum of squares of the difference between the ideal roll angle ?i and the actual roll angle ?, and the difference between the ideal pitch angle ?i and the actual pitch angle ? may be obtained.
[0064] Furthermore, as shown in Formula (3), an evaluation value in six degrees of freedom of the motion of the vehicle 1 may be calculated, and the motion of the vehicle 1 may be planned so as to minimize the evaluation value.
[0065] It should be noted that the evaluation function may be, in addition to this, MSI (motion sickness incidence), G (acceleration), Jerk, a weighted addition value of G (acceleration) and Jerk, or a weighted addition value thereof. In addition, the evaluation function may be a function for obtaining an outside of the controllable range from the range of the vehicle motion.
[0066]
[0067] As described above, the vehicle motion control device 2 according to the present embodiment includes: an actuator characteristic change estimation unit 91 configured to estimate a characteristic change of an actuator at a future time from a current time; a controllable range estimation unit 92 configured to calculate a controllable range of a vehicle motion from a characteristic change calculated by the actuator characteristic change estimation unit 91, a target track of a vehicle, and a current vehicle state; a vehicle motion planning unit 93 configured to create a motion plan within a controllable range calculated by the controllable range estimation unit 92; an evaluation value calculation unit 94 configured to calculate an evaluation value based on a motion plan created by the vehicle motion planning unit 93; and a determination unit 95 configured to determine whether or not an evaluation value calculated by the evaluation value calculation unit 94 is minimum. The controllable range estimation unit 92 refers to a target track of the vehicle and calculates a controllable vehicle motion range at a future time in consideration of a characteristic including at least an output range of an actuator regarding a vehicle motion from a current time. The vehicle motion planning unit 93 creates a motion plan with reference to a predetermined evaluation function within the controllable vehicle motion range calculated by the controllable range estimation unit 92.
[0068] It should be noted that the vehicle motion is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, an acceleration in an up-down direction, a roll angle, a pitch angle, and a yaw rate of the vehicle 1. Alternatively, it is a vehicle motion with six degrees of freedom of an acceleration in a front-rear direction, an acceleration in a lateral direction, a position in an up-down direction, a roll angle, a pitch angle, and a yaw rate of the vehicle 1.
[0069] In addition, a characteristic including at least an output range of the actuator is a characteristic over a future of an output range and a movable range of the actuator on a time axis.
[0070] In addition, when the vehicle 1 follows the target track and an output of an actuator necessary for the following is determined, a margin range between a controllable vehicle motion at a future time from the state and a vehicle motion for traveling on a target track without using a motion plan by the vehicle motion planning unit 93 is set as a controllable vehicle motion range.
[0071] In addition, the vehicle motion planning unit 93 creates a motion plan that minimizes a predetermined evaluation function within the controllable vehicle motion range.
[0072] In addition, the predetermined evaluation function is a function that obtains a controllable range from a range of a vehicle motion when a characteristic including at least an output of an actuator is considered, and maximizing the range predetermined evaluation function is set as an evaluation.
[0073] In addition, the motion plan is an attitude angle of the vehicle body 10, such as a roll angle and a pitch angle.
[0074] As described above, according to the vehicle motion control device of the present embodiment, the operation command of each actuator can be calculated in consideration of the temperature rise caused by the operation of the actuator and the limit to be caused in the future by the exhaustion of the power source, and good ride quality and handling stability can be maintained.
[0075] It should be noted that the present invention is not limited to the embodiments described above, and includes various modifications. For example, the above-described embodiments are described in detail for easy understanding of the present invention, and are not necessarily limited to those including all the configurations described. In addition, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. In addition, it is possible to add, delete, and replace another configuration with respect to a part of the configuration of each of the embodiments.
REFERENCE SIGNS LIST
[0076] 1 vehicle [0077] 2 vehicle motion control device [0078] 3 host controller [0079] 5 road surface [0080] 10 vehicle body [0081] 11 (11.sub.FL, 11.sub.Fr, 11.sub.RL, 11.sub.Rr) wheel [0082] 12 (12.sub.FL, 12.sub.Fr, 12.sub.RL, 12.sub.Rr) motor [0083] 13 (13.sub.FL, 13.sub.Fr, 13.sub.RL, 13.sub.Rr) suspension actuator [0084] 14 (14.sub.F, 14.sub.R) steering mechanism [0085] (15.sub.FL, 15.sub.Fr, 15.sub.RL, 15.sub.Rr) brake mechanism [0086] 16 (16.sub.F, 16.sub.R) stabilizer [0087] 21 vehicle motion control unit [0088] 22 actuator control unit [0089] 23 actuator future limit calculation unit [0090] 91 actuator characteristic change estimation unit [0091] 92 controllable range estimation unit of vehicle motion [0092] 93 vehicle motion planning unit [0093] 94 evaluation value calculation unit [0094] 95 determination unit [0095] 96 vehicle control unit