Method for generating a modified energy-efficient track for a vehicle
US-2024418521-A1 · Dec 19, 2024 · US
US11897341B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11897341-B2 |
| Application number | US-202117450996-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 15, 2021 |
| Priority date | Oct 15, 2021 |
| Publication date | Feb 13, 2024 |
| Grant date | Feb 13, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present disclosure disclose a method and a system for controlling a motion of an electric vehicle (EV). The method includes determining a velocity profile moving the EV from an initial velocity over a period of time by minimizing the energy dissipation according to an energy-loss function. The energy-loss function maps values of acceleration and velocity of the EV to energy dissipation of the EV resulting from controlling one or multiple electric motors of the EV to move the EV at corresponding acceleration and velocity values. The velocity profile is a function of time. The method further includes controlling the one or multiple electric motors of the EV to generate a torque for moving the EV according to the velocity profile.
Opening claim text (preview).
We claim: 1. A method for controlling a motion of an electric vehicle (EV), wherein the method uses a processor coupled to a memory storing an energy-loss function mapping values of acceleration and velocity of the EV to energy dissipation of the EV resulting from controlling one or multiple electric motors of the EV to move the EV at corresponding acceleration and velocity values, wherein the processor is configured to execute instructions stored in the memory for implementing the method, wherein the instructions, when executed by the processor carry out steps of the method, comprising: determining a velocity profile moving the EV from an initial velocity over a period of time by minimizing the energy dissipation according to the energy-loss function, wherein the velocity profile is a function of time, and wherein the energy-loss function corresponds to a pseudo-convex function having a global minimum, and the energy-loss function is determined based on at least the model of the longitudinal motion, the predetermined torque-split function, and the predetermined motor efficiency function; and controlling the one or multiple electric motors of the EV to generate a torque for moving the EV according to the velocity profile. 2. The method of claim 1 , wherein the controlling of the one or multiple electric motors comprises: determining, using a model of the longitudinal motion of an EV relating vehicle acceleration and vehicle velocity with a total torque profile for the one or multiple electric motors to move the EV according to the velocity profile; and controlling the one or multiple electric motors based on the determined torque profile. 3. The method of claim 2 , wherein the one or multiple electric motors include a first electric motor of the EV and a second electric motor of the EV, further comprising allocating the torque profile into a first torque profile and a second torque profile based on a predetermined torque-split function, the predetermined torque-split function allocates the torque profile at least between the first electric motor and the second electric motor; and controlling the first electric motor and the second electric motor according to the first torque profile and the second torque profile, respectively. 4. The method of claim 3 , further comprising: determining a gear ratio for a transmission of the one or multiple electric motors using a predetermined motor efficiency function; and controlling the transmission based on the determined gear ratio. 5. The method of claim 4 , wherein the predetermined motor efficiency function is learned using a kernel-based regression that fits data of an efficiency map of the first electric motor relating the efficiency of the first electric motor to a motor speed and a motor torque of the first electric motor. 6. The method of claim 5 , wherein the predetermined torque-split function is learned using the predetermined motor efficiency function of the one or multiple electric motors. 7. The method of claim 1 , wherein the energy-loss function is learned using a kernel-based regression that fits data of one or multiple efficiency maps of the one or multiple electric motors to the energy-loss function based on a model of drivetrain losses of the one or multiple electric motors and a model of driving losses caused by aerodynamics and rolling resistance of the EV, wherein the model of drivetrain losses corresponds to efficiencies of a motor mode of the EV and a generator mode of the EV, and wherein the motor mode corresponds to usage of electric energy for the vehicle acceleration and the generator mode corresponds to regeneration of the electric energy from the vehicle acceleration and deceleration of the EV. 8. The method of claim 1 , further comprising optimizing the energy-loss function based on a gradient-descent method. 9. The method of claim 7 , further comprising utilizing the total torque profile to operate the one or multiple electric motors in at least the motor mode and the generator mode of the EV. 10. The method of claim 1 , further comprising: determining the initial velocity as a current velocity estimated using one or multiple sensors of the EV; and determining a target velocity based on a motion plan of the EV and the period of time allocated for the velocity profile, wherein the target velocity is at end of the velocity profile. 11. The method of claim 10 , further comprising recomputing the velocity profile and the initial velocity at every sampling time step for the controlling of the motion of the EV. 12. The method of claim 10 , wherein the recomputing the velocity profile further comprises: receiving a feedback signal indicative of a current state of the vehicle tracking the velocity profile; and executing a Kalman filter to update the velocity profile for the current state of the vehicle improving a likelihood of energy efficiency according to a probabilistic measurement model including the deterministic energy loss function. 13. The method of claim 9 , further comprising determining the velocity profile based on at least one or more of: a constraint on an average velocity of the velocity profile; a current position and a current velocity of a leading vehicle driving ahead of the EV; and a predicted velocity over a period of time of the leading vehicle driving ahead of the EV along with the current position and the current velocity. 14. A system for controlling a motion of an electric vehicle (EV), comprising: a processor coupled to a memory storing an energy-loss function mapping values of acceleration and velocity of the EV to energy dissipation of the EV resulting from controlling one or multiple electric motors of the EV to move the EV at corresponding acceleration and velocity values, wherein the processor is configured to execute stored instructions in the memory to cause the system to: determine a velocity profile moving the EV from an initial velocity over a period of time by minimizing the energy dissipation according to the energy-loss function, wherein the velocity profile is a function of time, and wherein the energy-loss function corresponds to a pseudo-convex function having a global minimum, and the energy-loss function is determined based on at least the model of the longitudinal motion, the predetermined torque-split function, and the predetermined motor efficiency function; and control the one or multiple electric motors of the EV to generate a torque for moving the EV according to the velocity profile. 15. The system of claim 14 , wherein to control the one or multiple electric motors, the processor is configured to execute stored instructions in the memory to cause the system to: determine, using a model of the longitudinal motion of an EV relating vehicle acceleration and vehicle velocity with a total torque profile for the one or multiple electric motors to move the EV according to the velocity profile; and control the one or multiple electric motors based on the determined torque profile. 16. The system of claim 15 , wherein the one or multiple electric motors include a first electric motor of the EV and a second electric motor of the EV, and wherein the processor is further configured to execute stored instructions in the memory to cause the system to: allocate the torque profile into a first torque profile and a second torque profile based on a predetermined torque-split function, the predetermined torque-split function allocates the torque profile at least between the first electric motor and the second electric motor; and control the first electric motor and the second ele
for optimising the use of energy · CPC title
by controlling transmissions or clutches · CPC title
comprising more than one electric motor · CPC title
Speed · CPC title
Acceleration · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.