CPC B60W 30/18118 (2013.01) [B60W 10/06 (2013.01); B60W 10/08 (2013.01); B60W 10/184 (2013.01); B60W 30/18127 (2013.01); B60W 2520/04 (2013.01); B60W 2520/105 (2013.01); B60W 2540/12 (2013.01); B60W 2552/15 (2020.02)] | 20 Claims |
1. A vehicle control system for a vehicle, the vehicle comprising one or both of an engine and a motor as a drive source of wheels of the vehicle, the vehicle control system comprising:
a processor;
a memory storing instructions for causing the processor to:
calculate a target driving force of the vehicle; and
calculate, based on the target driving force, a request driving force to be used for controlling drive of the one or both of the engine and the motor, and a request braking force to be used for controlling a hydraulic brake; and in a case where a stopping braking force that is the request braking force at a stop timing is not equal to or larger than a stop keeping braking force that keeps the vehicle in a stopped state, execute a process of keeping the vehicle in the stopped state by increasing a brake fluid pressure so that a braking force becomes equal to or larger than the stop keeping braking force,
determine, while the vehicle is traveling, whether a timing immediately before a stop has come;
in response to determining that the timing immediately before the stop has come, calculate a threshold value for the braking force, the threshold value being smaller than the stop keeping braking force;
in response to calculating the threshold value, determine whether a current braking force generated by the hydraulic brake is smaller than the threshold value;
in response to determining that the current braking force is smaller than the threshold value, execute a pressure pre-increasing process for pre-increasing the brake fluid pressure before the stop timing; and
in response to determining that the current braking force is not smaller than the threshold value, not execute the pressure pre-increasing process during a period until the stopping timing, wherein
the processor is configured to, in the pressure pre-increasing process:
calculate a first value for the request braking force, the first value being smaller than or equal to a value obtained by subtracting the current braking force from the threshold value;
add the first value to the request braking force to increase the brake fluid pressure;
calculate a second value for the request driving force, the second value being a value indicating a canceling driving force that cancels out an increased braking force, the increased braking force being an amount of increase in the braking force by adding the first value to the request braking force; and
add the second value to the request driving force.
|