Systems and methods to predict and apply regenerative braking
OwnerSathyanarayana Chary Palakonda, Brennan Hamiltoninventors
Life of this patent
Estimating the term…
Abstract
Systems and methods to predict and apply regenerative braking using GPS (global positioning system) and IMU (inertial measurement unit) data. Techniques described herein may be utilized to use a vehicle's current GPS position and IMU sensor data to determine charging availability for electric or hybrid vehicles. IMU and/or GPS data is used to determine a next path prediction and detect next route elevation level. If the next route elevation level is above a threshold, value, the vehicle's motor may be automatically swapped for regenerating energy. Accordingly, recharging operations may be performed in a wide change of scenarios, including those where a driver has not engaged the brake pedal.
Claims17
A vehicle, comprising:
- one or more processors coupled to one or more memories that store computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to:
- determine a destination selected by a user of the vehicle;
- determine, based on the destination, one or more candidate routes;
- select, from the one or more candidate routes, a first regenerative charging route, based on a first elevation point associated with the first regenerative charging route;
- determine, using GPS (global positioning system) and IMU (inertial measurement unit) information, that the vehicle has reached the first elevation point on the first regenerative charging route;
- determine that a second elevation point associated with a second regenerative charging route among the one or more candidate routes is above a threshold value;
- swap direction of a motor of the vehicle to initiate regenerative charging of a battery of the vehicle;
- and
- determine, prior to swapping the direction of the motor, that an accelerator pedal of the vehicle is not engaged.
A method, comprising:
- determining, by one or more processors of a vehicle, a destination selected by a user of the vehicle;
- determining, by the one or more processors of the vehicle, based on the destination, one or more candidate routes;
- selecting, by the one or more processors of the vehicle, from the one or more candidate routes, a first regenerative charging route, based on a first elevation point associated with the first regenerative charging route;
- determining, by the one or more processors of the vehicle, using GPS (global positioning system) and IMU (inertial measurement unit) information that the vehicle has reached the first elevation point on the first regenerative charging route;
- determining, by the one or more processors of the vehicle, that a second elevation point associated with a second regenerative charging route among the one or more candidate routes is above a threshold value;
- providing, by the one or more processors of the vehicle, instructions to swap direction of a motor of the vehicle to initiate regenerative charging of a battery of the vehicle;
- and
- determining, by the one or more processors of the vehicle, prior to swapping the direction of the motor, that an accelerator pedal of the vehicle is not engaged.
A vehicle, comprising:
- one or more processors coupled to one or more memories that store computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to:
- determine, using GPS (global positioning system) and IMU (inertial measurement unit) information, that the vehicle has reached a first elevation point on a first driving route;
- determine, using a path estimation algorithm a next driving route for the vehicle;
- determine that a second elevation point on a second driving route is above a threshold value;
- swap direction of a motor of the vehicle to initiate regenerative charging of a battery of the vehicle;
- and
- determine, prior to swapping the direction of the motor, that an accelerator pedal of the vehicle is not engaged.
Dependencies are inferred from the claim text.