Smart cruise control and ADAS for range extension
A driver assistance system may be a vehicle control system configured to perform a driver assistance operation, such as implementing cruise control or performing an automated driving control operation. The control system may be configured to perform a driver assistance operation which includes at least one step which conserves energy stored in at least one battery. The control system may conserve energy by controlling a speed or following distance of a vehicle based on road parameter, such as an uphill grade or downhill grade.
1. A vehicle, comprising:
an energy storage system including at least one battery;
one or more motors operatively coupled to the energy storage system and configured to produce, via the energy storage system, mechanical energy, to move the vehicle;
a braking system configured to slow the vehicle via one or more brakes; and
a control system operatively coupled to the one or more motors and the braking system, the control system configured to:
detect a modified operation trigger by detecting a slowing condition while the vehicle operates in cruise control, the slowing condition including a detection of an approaching stationary object,
determine a modified operation sequence for improving energy efficiency of the energy storage system based on the modified operation trigger, the modified operation sequence including determining a coasting position for the vehicle based on a distance to the approaching stationary object and road conditions, the coasting position being a position at which the vehicle can begin coasting and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes from the coasting position to the approaching stationary object, and
perform the modified operation sequence to improve energy efficiency of the energy storage system by controlling the vehicle to begin coasting at the coasting position and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes.
2. The vehicle of claim 1 , wherein the vehicle operates in cruise control to keep the speed of the vehicle within a threshold amount of speed of a set speed, the control system is configured to detect the modified operation trigger by:
detecting a road condition in which the vehicle operates in cruise control over a road having either an incline above a road incline threshold or a decline below a road decline threshold.
3. The vehicle of claim 2 , wherein the control system is further configured to:
responsive to detecting the road condition, allowing the speed of the vehicle while operating the vehicle in cruise control to exceed the threshold amount of speed.
4. The vehicle of claim 1 , wherein the slowing condition further includes one of a road feature, a road obstacle, or an adverse weather condition.
5. The vehicle of claim 1 , further comprising causing the vehicle to accelerate after the vehicle has stopped at the approaching stationary object.
6. The vehicle of claim 1 , wherein the approaching stationary object is detected by at least one sensor.
7. A method for operating a vehicle efficiently, the vehicle including an energy storage system including at least one battery, one or more motors operatively coupled to the energy storage system and configured to produce, via the energy storage system, mechanical energy, to move the vehicle, a braking system configured to slow the vehicle via one or more brakes, and a control system operatively coupled to the one or more motors and the braking system, the method comprising:
detecting a modified operation trigger by detecting a slowing condition while the vehicle operates in cruise control, the slowing condition including a detection of an approaching stationary object;
determining a modified operation sequence for improving energy efficiency of the energy storage system based on the modified operation trigger, the modified operation sequence including determining a coasting position for the vehicle based on a distance to the approaching stationary object and road conditions, the coasting position being a position at which the vehicle can begin coasting and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes from the coasting position to the approaching stationary object; and
performing the modified operation sequence to improve energy efficiency of the energy storage system by controlling the vehicle to begin coasting at the coasting position and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes.
8. The method of claim 7 , wherein detecting the modified operation trigger comprises:
detecting a condition in which the vehicle operates in cruise control over a road having either an incline above a road incline threshold or a decline below a road decline threshold.
9. The method of claim 8 , further comprising:
responsive to detecting the condition, allowing the speed of the vehicle while operating the vehicle in cruise control to vary.
10. The method of claim 7 , wherein the slowing condition further includes one of a road feature, a road obstacle, or an adverse weather condition.
11. The method of claim 7 , further comprising causing the vehicle to accelerate after the vehicle has stopped at the approaching stationary object.
12. The method of claim 7 , wherein the approaching stationary object is detected by at least one sensor.
13. A control system for controlling a vehicle that includes an energy storage system including at least one battery, one or more motors operatively coupled to the energy storage system and configured to produce, via the energy storage system, mechanical energy, to move the vehicle, a braking system configured to slow the vehicle via one or more brakes, and a control system operatively coupled to the one or more motors and the braking system, the control system comprising:
a memory storing instructions; and
a processor configured to execute the instructions stored in the memory to perform a method for controlling the vehicle, the method comprising:
detecting a modified operation trigger by detecting a slowing condition while the vehicle operates in cruise control, the slowing condition including a detection of an approaching stationary object,
determining a modified operation sequence for improving energy efficiency of the energy storage system based on the modified operation trigger, the modified operation sequence including determining a coasting position for the vehicle based on a distance to the approaching stationary object and road conditions, the coasting position being a position at which the vehicle can begin coasting and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes from the coasting position to the approaching stationary object, and
performing the modified operation sequence to improve energy efficiency of the energy storage system by controlling the vehicle to begin coasting at the coasting position and continue coasting to stop at the approaching stationary object without use of the one or more motors and the one or more brakes.
14. The control system of claim 13 , wherein detecting the modified operation trigger comprises:
detecting a condition in which the vehicle operates in cruise control over a road having either an incline above a road incline threshold or a decline below a road decline threshold.
15. The control system of claim 13 , further comprising causing the vehicle to accelerate after the vehicle has stopped at the approaching stationary object.
16. The control system of claim 13 , wherein the approaching stationary object is detected by at least one sensor.
17. The control system of claim 13 , wherein the slowing condition further includes one of a road feature, a road obstacle, or an adverse weather condition.