System and method for determining deceleration based on environmental information
A system that implements a dynamically adjusting coasting regeneration for an electrified vehicle includes an electrified powertrain, first and second sensors and a controller. The electrified powertrain includes an electric motor that provides drive torque to a driveline. The first sensor senses dynamic artifact data. The second sensor senses one of static and pseudo-static artifact data. The controller is configured to receive a current velocity of the vehicle; determine first and second candidate deceleration rates based on the data; estimate a first proposed change in velocity over a first time based on the first and second deceleration rates; determine a second proposed change in velocity over a second time based on the first proposed change in velocity; determine a proposed total distance travelled by the vehicle based on the second proposed change in velocity; and determine whether a target velocity has been reached based on the proposed total distance.
1 . A system that implements a dynamically adjusting coasting regeneration for an electrified vehicle, the system comprising:
an electrified powertrain including an electric motor that provides drive torque to a driveline, the electric motor further providing regenerative braking energy to a battery system during a deceleration event;
a first sensor that senses dynamic artifact data and provides a first signal indicative of the dynamic artifact data;
a second sensor that senses one of static and pseudo-static artifact data and provides a second signal indicative of the static and pseudo-static artifact data;
a controller configured to:
receive a current velocity of the vehicle;
determine a first candidate deceleration rate based on the first signal comprising:
determine a first aggressive deceleration rate, a first mild deceleration rate and a first low deceleration rate; and
interpolate an optimized first deceleration rate candidate based on the first aggressive, mild and low deceleration rate;
determine a second candidate deceleration rate based on the second signal comprising:
determine a second aggressive deceleration rate, a second mild deceleration rate and a second low deceleration rate; and
interpolate an optimized second deceleration rate candidate based on the second aggressive, mild and low deceleration rate;
select one of the optimized first and second deceleration rate candidates as a selected deceleration rate that corresponds to a most aggressive deceleration rate candidate;
estimate a first proposed change in velocity over a first time based on the first and second deceleration rates;
determine a second proposed change in velocity over a second time based on the first proposed change in velocity;
determine a proposed total distance travelled by the vehicle based on the second proposed change in velocity;
determine whether a target velocity has been reached based on the proposed total distance;
select the proposed total distance as a confirmed calculated distance based on a determination that the target velocity has been reached;
determine a wheel torque based on the selected deceleration rate and confirmed calculated distance; and
execute the determined wheel torque by the electrified powertrain to achieve the selected deceleration rate while providing optimized regenerative braking energy to the battery system.
2 . The system of claim 1 , wherein control is further configured to:
provide a torque request to the electrified powertrain indicative of a determination that the target velocity has been reached.
3 . The system of claim 1 , wherein control is further configured to:
determine whether a maximum time has been reached based on the target velocity not being reached.
4 . The system of claim 1 , wherein the first sensor comprises one of a camera and radar that senses a moving object.
5 . The system of claim 1 , wherein the second sensor comprises a global positioning system (GPS) that provides data indicative of a road sign, an intersection, a road slop slope and road form.
6 . The system of claim 1 , wherein the controller is further configured to determine a proposed total distance travelled by the vehicle including:
determine target distances between aggressive and medium distances;
determine a first bias factor between the aggressive and medium distances; and
implement the first bias factor to interpolate a deceleration between aggressive and medium distances.
7 . The system of claim 6 , wherein the controller is further configured to determine a proposed total distance travelled by the vehicle including:
determine target distances between medium and low distances;
determine a bias factor between the medium and low distances; and
implement the second bias factor to interpolate a deceleration between medium and low distances.
8 . A method for dynamically adjusting coasting regeneration for an electrified vehicle, the electrified vehicle having a first sensor that senses dynamic artifact data and provides a first signal indicative of the dynamic artifact data, a second sensor that senses one of static and pseudo-static artifact data and provides a second signal indicative of the static and pseudo-static artifact data, the method comprising:
receiving, at a controller, a current velocity of the vehicle;
determining, at the controller, a first candidate deceleration rate based on the first signal comprising:
determining a first aggressive deceleration rate, a first mild deceleration rate and a first low deceleration rate; and
interpolating an optimized first deceleration rate candidate based on the first aggressive, mild and low deceleration rate;
determining, at the controller, a second candidate deceleration rate based on the second signal comprising:
determining a second aggressive deceleration rate, a second mild deceleration rate and a second low deceleration rate; and
interpolating an optimized second deceleration rate candidate based on the second aggressive, mild and low deceleration rate;
selecting, at the controller, one of the optimized first and second deceleration rate candidates as a selected deceleration rate that corresponds to a most aggressive deceleration rate candidate;
estimating, at the controller, a first proposed change in velocity over a first time based on the first and second deceleration rates;
determining, at the controller, a second proposed change in velocity over a second time based on the first proposed change in velocity;
determining, at the controller, a proposed total distance travelled by the vehicle based on the second proposed change in velocity;
determining, at the controller, whether a target velocity has been reached based on the proposed total distance;
selecting, at the controller, the proposed total distance as a confirmed calculated distance based on a determination that the target velocity has been reached;
determining, at the controller, a wheel torque based on the selected deceleration rate and confirmed calculated distance; and
executing, at the controller, the determined wheel torque by the electrified powertrain to achieve the selected deceleration rate while providing optimized regenerative braking energy to the battery system.
9 . The method of claim 8 , further comprising:
providing a torque request to the electrified powertrain indicative of a determination that the target velocity has been reached.
10 . The method of claim 8 , further comprising:
determining whether a maximum time has been reached based on the target velocity not being reached.
11 . The method of claim 8 , wherein the proposed total distance travelled by the vehicle includes:
determining target distances between aggressive and medium distances;
determining a first bias factor between the aggressive and medium distances; and
implementing the first bias factor to interpolate a deceleration between aggressive and medium distances.
12 . The method of claim 11 , wherein the proposed total distance travelled by the vehicle includes:
determining target distances between medium and low distances;
determining a bias factor between the medium and low distances; and
implementing the second bias factor to interpolate a deceleration between medium and low distances.
13 . The method of claim 8 , wherein the first sensor comprises one of a camera and radar that senses a moving object.
14 . The method of claim 8 , wherein the second sensor comprises a global positioning system (GPS) that provides data indicative of a road sign, an intersection, a road slope and road form.