Adaptive cruise control with user-defined lateral acceleration threshold
A vehicle includes an engine, an accelerator pedal, and a controller. The controller is programmed to command torque to the engine based on a set speed of adaptive cruise control and is programmed to, in response to the adaptive cruise control being active, a measured lateral acceleration of the vehicle exceeding a user-defined lateral acceleration threshold during a road curve, and the accelerator pedal being released, reduce a speed of the vehicle below the set speed until the measured lateral acceleration is less than the lateral acceleration threshold.
1. A vehicle comprising:
an engine;
an accelerator pedal; and
a controller programmed to,
command torque to the engine based on a set speed of adaptive cruise control,
in response to (i) the adaptive cruise control being active, (ii) a measured lateral acceleration of the vehicle exceeding a user-defined lateral acceleration threshold during a road curve, and (iii) the accelerator pedal being released, reduce a speed of the vehicle below the set speed until the measured lateral acceleration is less than the lateral acceleration threshold, and
in response to a brake pedal being depressed and a steering angle of the vehicle exceeding a threshold, record lateral acceleration data of the vehicle and store a value of the recorded lateral acceleration data as the user-defined lateral acceleration threshold.
2. The vehicle of claim 1 , wherein the user-defined lateral acceleration threshold is based on previously recorded lateral acceleration data of the vehicle recorded when a brake pedal is depressed.
3. The vehicle of claim 1 , wherein the reduce a speed of the vehicle includes reducing torque commanded to the engine, applying brakes of the vehicle, or both based on a target deceleration.
4. The vehicle of claim 1 , wherein the controller is further programmed to, in response to (i) the adaptive cruise control being active, (ii) the measured lateral acceleration of the vehicle exceeding the user-defined lateral acceleration threshold during the curve, and (iii) the accelerator pedal being released, inhibit a transmission upshift.
5. The vehicle of claim 1 , wherein the controller is further programmed to, in response to a brake pedal being applied during the reduction in speed of the vehicle, record a value of lateral acceleration measured when of the brake pedal is depressed and update the user-defined lateral acceleration threshold to be the value of lateral acceleration.
6. The vehicle of claim 1 , wherein the reduce a speed of the vehicle is based on a target deceleration of the vehicle.
7. The vehicle of claim 6 , wherein the target deceleration of the vehicle is based on driver history data.
8. A vehicle comprising:
an engine;
an accelerator pedal; and
a controller programmed to,
command torque to the engine based on a set speed of adaptive cruise control,
in response to (i) the adaptive cruise control being active, (ii) a measured lateral acceleration of the vehicle exceeding a user-defined lateral acceleration threshold during a road curve, and (iii) the accelerator pedal being released, reduce a speed of the vehicle below the set speed until the measured lateral acceleration is less than the lateral acceleration threshold and inhibit a transmission upshift.
9. The vehicle of claim 8 , wherein the user-defined lateral acceleration threshold is based on previously recorded lateral acceleration data of the vehicle recorded when a brake pedal is depressed.
10. The vehicle of claim 8 further comprising brakes.
11. The vehicle of claim 10 , wherein the reduce a speed of the vehicle includes reducing torque commanded to the engine, applying the brakes, or both based on a target deceleration.
12. The vehicle of claim 8 , wherein the controller is further programmed to, in response to a brake pedal being applied during the reduction in speed of the vehicle, record a value of lateral acceleration measured when of the brake pedal is depressed and update the user-defined lateral acceleration threshold to be the value of lateral acceleration.
13. The vehicle of claim 8 , wherein the reduce a speed of the vehicle is based on a target deceleration of the vehicle.
14. The vehicle of claim 13 , wherein the target deceleration of the vehicle is based on driver history data.
15. A vehicle comprising: an engine; an accelerator pedal; and a controller programmed to, command torque to the engine based on a set speed of adaptive cruise control, in response to (i) the adaptive cruise control being active, (ii) a measured lateral acceleration of the vehicle exceeding a user-defined lateral acceleration threshold during a road curve, and (iii) the accelerator pedal being released, reduce a speed of the vehicle below the set speed, based on a target deceleration of the vehicle and on driver history data, until the measured lateral acceleration is less than the lateral acceleration threshold, wherein the reduce a speed of the vehicle is based on a target deceleration of the vehicle, and wherein the target deceleration of the vehicle is based on driver history data.
16. The vehicle of claim 15 , wherein the user-defined lateral acceleration threshold is based on previously recorded lateral acceleration data of the vehicle recorded when a brake pedal is depressed.
17. The vehicle of claim 15 , wherein the reduce a speed of the vehicle includes reducing torque commanded to the engine, applying brakes of the vehicle, or both based on a target deceleration.
18. The vehicle of claim 15 , wherein the controller is further programmed to, in response to (i) the adaptive cruise control being active, (ii) the measured lateral acceleration of the vehicle exceeding the user-defined lateral acceleration threshold during the curve, and (iii) the accelerator pedal being released, inhibit a transmission upshift.
19. The vehicle of claim 15 , wherein the controller is further programmed to, in response to a brake pedal being applied during the reduction in speed of the vehicle, record a value of lateral acceleration measured when of the brake pedal is depressed and update the user-defined lateral acceleration threshold to be the value of lateral acceleration.