WO2021251877A1 - Optimisation de trajectoire de vitesse - Google Patents

Optimisation de trajectoire de vitesse Download PDF

Info

Publication number
WO2021251877A1
WO2021251877A1 PCT/SE2021/050540 SE2021050540W WO2021251877A1 WO 2021251877 A1 WO2021251877 A1 WO 2021251877A1 SE 2021050540 W SE2021050540 W SE 2021050540W WO 2021251877 A1 WO2021251877 A1 WO 2021251877A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
battery
velocity
road
state
Prior art date
Application number
PCT/SE2021/050540
Other languages
English (en)
Inventor
Xiaobo QU
Yongzhi Zhang
Lang Tong
Original Assignee
Chalmers Ventures Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chalmers Ventures Ab filed Critical Chalmers Ventures Ab
Publication of WO2021251877A1 publication Critical patent/WO2021251877A1/fr

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • B60L15/2045Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed for optimising the use of energy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/16Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/12Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/10Vehicle control parameters
    • B60L2240/14Acceleration
    • B60L2240/16Acceleration longitudinal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/62Vehicle position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/64Road conditions
    • B60L2240/642Slope of road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/60Navigation input
    • B60L2240/68Traffic data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/50Control modes by future state prediction
    • B60L2260/54Energy consumption estimation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Definitions

  • the present disclosure relates to speed trajectory optimization to reduce the energy consumption and battery degradation of an electrical vehicle.
  • the present disclosure is at least partly based on the insight that by providing a method for speed trajectory optimization, a computer readable storage medium and a vehicle that is able to obtain an optimal speed trajectory of a vehicle for a predefined set of road segments, the energy consumption and battery degradation of an electrical vehicle is reduced.
  • the present disclosure provides a method for speed trajectory optimization to reduce the energy consumption and battery degradation of an electric vehicle, the method comprises the steps of obtaining traffic data of a predefined set of road segments associated with a trajectory of the vehicle. Further, the method determines the system dynamics of the vehicle by constructing state-space equations (or utilizing a state-space model) indicative of a correlation of vehicle velocity, state of charge, SOC and state of health, SOH of a battery of the vehicle. Further, an optimization module is deployed based on the system dynamics and the traffic data to obtain an optimal speed trajectory of the vehicle over the predefined set of road segments. Furthermore, based on the optimal speed trajectory, a control signal is transmitted to a control unit configured to adjust the velocity of the vehicle in a first segment of the predefined set of road segments.
  • a benefit of the method is the speed trajectory of a vehicle can be optimized so to reduce the energy consumption of the vehicle and the degradation of the battery of the vehicle.
  • the optimization of the speed trajectory of the vehicle may result in that the energy consumption of the vehicle and the degradation of the battery of the vehicle is minimized over the pre-defined set of road segments.
  • the speed trajectory is optimized so to both reduce/minimize the energy consumption of the battery in the short-term during its journey through the road segments, and to maintain the battery in the longer run in future use, resulting in that the battery of the vehicle will have a longer lifetime.
  • the method results in a vehicle that optimizes the speed trajectory of the vehicle to efficiently utilize a battery both in short-term and long-term.
  • the term correlation may be beneficially replaced with "dependencies".
  • the optimization module may comprise an adaptive alternating method of multipliers (ADMM) algorithm, configured to determine, based on the system dynamics, the optimal velocity in real time subject to a total trip time of the trajectory for the predefined set of road segments and traffic data in order to minimize the energy consumption and degradation of the battery.
  • ADMM adaptive alternating method of multipliers
  • a benefit of this is that the algorithm allows for the vehicle to adjust its velocity in real-time subject to the total trip time constrains of the vehicle which comprises of a plurality of road segments.
  • the velocity is adjusted in real-time to optimize a total trip resulting in that battery utilization is optimized.
  • the ADMM algorithm may further determine at least one of the cumulative SOC change and SOH change of the battery of the vehicle, allowing for the energy consumption and the health of the battery to be monitored.
  • a benefit of determining the cumulative SOC and SOH change of the battery of the vehicle is that the parameters may be monitored by the vehicle/driver, allowing a driver to note parts of a trip that are less advantageous for the vehicle such that the driver may choose a different route which is better for the health of the battery next time the driver is doing a similar trip
  • SUBSTITUTE SHEET (Rule 26) between two similar points on a map i.e. the parameters may be used to provide alternative routes for superior energy efficiency and battery health.
  • the optimal velocity subject to the total trip time constraint for the predefined set of road segments may be obtained by minimizing the total energy consumed and battery degradation determined as:
  • i is the predefined road segment number
  • x i is the velocity at the beginning of road segment i
  • x is the velocity vector consisting of x i ;
  • J [J ME ,J MD ] T , J ME indicates the consumed energy and J MD indicates the battery degradation.
  • a benefit of the minimizing function is that it indicates four scenarios of driving profiles in a segment. Thus, resulting in a precise determining of the optimal velocity subject to the total trip time constraint.
  • the optimization module may be a model predictive control, MPC framework comprising a cloud computing system.
  • MPC framework comprising a cloud computing system.
  • the optimal velocity may be shared between different vehicles to achieve overall efficiency at a fleet level.
  • the traffic data may comprise topography data, road curvature data, stop light data, speed limit data, road restriction data and surrounding traffic data.
  • the traffic data takes into account all (or at least the most influential) factors that may affect a vehicle that drives in a trajectory of road segments.
  • the state-space equations may comprise a state transition function indicating vehicle velocity and an output function indicating SOC and SOH variations of the battery.
  • the SOC of the battery may be defined by a ratio of remaining available capacity and nominal capacity of the battery.
  • a computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method as disclosed herein.
  • an electrical vehicle comprising a battery, control circuitry and a control unit, wherein the control circuitry is configured to obtain traffic data of a predefined set of road segments associated with a trajectory of the vehicle. Further, determining system dynamics of the vehicle (or by constructing) by means of state-space equations indicative of a correlation of vehicle velocity and a state of charge, SOC and state of health, SOH of the battery of the vehicle. Further deploying an optimization module based on the system dynamics and the traffic data to obtain an optimal speed trajectory over the predefined set of road segments. Based on the optimal speed trajectory, a control signal is transmitted to the control unit in the vehicle configured to adjust the velocity of the vehicle in a first segment of the predefined set of road segments.
  • Figure 1 depicts a flow chart of a method for speed trajectory optimization to reduce the energy consumption and battery degradation of an electric vehicle of in accordance with an embodiment of the present disclosure.
  • FIG. 2 depicts an MPC framework in accordance with an embodiment of the present disclosure.
  • Figure 4 schematically depicts a vehicle in accordance with an embodiment of the present disclosure.
  • Figure 5a depicts in a diagram the road altitude in-between two destinations
  • Figure 5b depicts in a diagram the road slope in-between two destinations.
  • Figure 6 depicts the relative changes of energy consumption and trip time in-between two destinations.
  • Figure 7a depicts comparison of results between ADMM, DP, PIC and CC based on road slopes
  • Figure 7c depicts comparison of results between ADMM, DP, PIC and CC based on road slopes
  • Figures 8a-d depicts simulation results on flat roads with different preceding velocities and initial distances.
  • Figure 9a shows speed trajectories and road altitude corresponding to 7a.
  • Figure 9b shows SOC reductions in accordance with Figure 9a.
  • Figure 9c shows speed trajectories and road altitude corresponding to 7b.
  • Figure 9d shows SOC reductions in accordance with Figure 9c.
  • Figure 10a shows the speed trajectories of the simulation results from Sodertalje to Norrköping under heavy traffic.
  • Figure 10b shows the SOC reduction results of the simulation in 10a.
  • Figure 10d shows the SOC reduction results of the simulation in 10c.
  • vehicle refers to cars, trucks, busses or any other suitable type of vehicle.
  • vehicle e.g. see ref. 1 in Figure 4
  • vehicle may be an autonomous vehicle that operates at Level 1, Level 2, Level 3, Level 4, or Level 5 of SAE (Society of Automotive Engineers) International Standard J3016.
  • SAE Society of Automotive Engineers
  • electric vehicle refers to a vehicle (e.g. see ref. 1 in Figure 4) that uses one or more electric motors or traction motors for propulsion.
  • An electric vehicle may be powered by at least one battery, or electricity from off-vehicle sources, or may be self-contained to convert fuel to electricity.
  • speed trajectory optimization may refer to optimizing the velocity profile of a vehicle in a trip comprising of a plurality of road segments such that the velocity of the vehicle is adapted to benefit specific parameters of the vehicle such as the battery degradation or state of charge of the vehicle. Accordingly, this may comprise adjusting the vehicle operations such as the maximal acceleration, acceleration, coasting, deceleration, maximal deceleration
  • the term "optimization module” may refer to a module generating output for operating a control unit of a vehicle.
  • the optimization module (see ref. 5 in Figure 4) may be implemented in the control circuitry (see ref. 3 in Figure 4) of the vehicle and be configured to communicate with the control unit of a vehicle.
  • the control circuitry of the vehicle may be a sub-component of the control unit of the vehicle.
  • the optimization module may be implemented in a cloud computing system i.e. sensor data may be sent to an external system performs all or parts of the steps of the method and transmits a control signal to the control unit of the vehicle.
  • the control circuitry may comprise at least one memory, at least one sensor interface and/or at least one communication interface. Accordingly, the control circuitry may also be configured to receive traffic data of the surroundings of a vehicle.
  • the data may be received from an acquisition system of the vehicle communicating with the control circuitry.
  • An acquisition system may be one responsible for acquiring raw sensor data from on-board sensors such as cameras, LIDARs and RADARs, ultrasonic sensors, and converting this raw data into scene understanding.
  • a communication interface may be arranged to communicate with other control modules of the vehicle and may thus be seen as control interface also.
  • Local communication within the vehicle may also be of a wireless type with protocols such as WiFi, LoRa, Zigbee, Bluetooth, or similar mid/short range technologies.
  • the internal communication of the vehicle may be by the use of a local network setup, such as CAN bus, I2C, Ethernet, optical fibres, etc.
  • non-transitory is intended to describe a computer-readable storage medium or memory (see memory in ref. 6 in Figure 4) excluding propagating electromagnetic signals, but are not intended to otherwise limit the type of physical computer-readable storage device that is encompassed by the phrase computer-readable medium or memory.
  • non-transitory computer readable medium “memory” or “tangible memory” are intended to encompass types of storage devices that do not necessarily store information permanently, including for example, random access memory
  • SUBSTITUTE SHEET (Rule 26) (RAM).
  • Program instructions and data stored on a tangible computer-accessible storage medium in non-transitory form may further be transmitted by transmission media or signals such as electrical, electromagnetic, or digital signals, which may be conveyed via a communication medium such as a network and/or a wireless link.
  • a communication medium such as a network and/or a wireless link.
  • non- transitory is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
  • Figure 1 discloses a method 100 for speed trajectory optimization to reduce the energy consumption and battery degradation of an electric vehicle.
  • the method comprises the steps of obtaining 101 traffic data of a predefined set of road segments associated with a trajectory of the vehicle. Further, the method determines 102 system dynamics of the vehicle by constructing (or by means of) state-space equations indicative of a correlation of vehicle velocity, state of charge, SOC and state of health, SOH of a battery (see e.g. ref.2 in Figure 4) of the vehicle. Further, the method deploys 103 an optimization module based on the system dynamics and the traffic data to obtain an optimal speed trajectory of the vehicle over the predefined set of road segments.
  • a control signal is transmitted 103 to a control unit configured to adjust the velocity of the vehicle in a first segment of the predefined set of road segments.
  • the term “deploy” may be interchanged with “utilized” or “use” or “launch”.
  • the step “by constructing state-space equations indicative of a correlation of vehicle velocity, state of charge, SOC and state of health, SOH of a battery of the vehicle, may in other words, be expressed as "by utilizing/means of a state-space model indicative of a correlation of vehicle velocity, state of charge, SOC and state of health, SOH of a battery of the vehicle”.
  • the method 100 allows an electrical vehicle which is e.g. on a trip from e.g. point A to point B to divide the trip between A-B as a plurality of road segments. Further, traffic data from the plurality of road segments of the trip A-B are obtained.
  • the velocity may be adjusted in real-time by continuously deploying the optimization module during the trip of the vehicle to always be up to date with the most optimal speed trajectory of the vehicle.
  • Each road segment may be within the range of 20-800m and wherein the predefined set of road segments may be within the range of 20-60 road segments.
  • SOH state of health
  • SOH state of health
  • the general condition of the battery may be determined from factors as charge acceptance, internal resistance, voltage, and self-discharge which may give an indication of long term health of the battery and how much of the available "lifetime energy throughput" of the battery has been consumed, and how much is left.
  • the term "stage of charge” or SOC” may refer to the available capacity of the battery in the short-term i.e. the SOC may indicate the range of a battery before it e.g. has to be charged again.
  • the optimization module may comprise an adaptive alternating method of multipliers (ADMM) algorithm, configured to determine, based on the system dynamics, the optimal velocity in real time subject to a total trip time of the trajectory (journey) of the vehicle for the predefined set of road segments and traffic data in order to minimize the energy consumption and degradation of the battery. Further, the ADMM algorithm may determine at least one of the cumulative SOC change and SOH of the battery (or batteries) of the vehicle.
  • ADMM adaptive alternating method of multipliers
  • the energy consumption and the health of the battery may be continuously monitored cumulatively from when the vehicle starts to move in a trajectory e.g. when the vehicle starts a journey from point A to point B, these factors are cumulatively determined.
  • the optimal velocity subject to the total trip time constraint for the predefined set of road segments is obtained by minimizing the total energy consumed and battery degradation, determined as: wherein i is the predefined road segment number, x i is the velocity at the beginning of road segment i, and x is the velocity vector consisting of x i ;
  • J [J ME ,J MD ] T , J ME indicates the consumed energy and J MD indicates the battery degradation.
  • Figure 2 illustrates an MPC framework according to one aspect of the disclosure.
  • the optimization module may be a model predictive control, MPC framework comprising a cloud computing system.
  • the MPC framework may allow the real-time velocity of the vehicle in a first road segment to be optimized, while keeping future timeslots (i.e. future road segments) in account. This is achieved by optimizing over a plurality of road segments, but wherein implementation is performed real-time.
  • future timeslots i.e. future road segments
  • the traffic data may comprise topography data, road curvature data, stop light data, speed limit data, road restriction data and surrounding traffic data.
  • the traffic data may also comprise environmental conditions such as e.g. rain.
  • the state-space equations may comprise a state transition function indicating vehicle velocity and an output function indicating SOC and SOH variations of the battery.
  • the vehicle velocity may be the vehicle velocity at the beginning of a segment of the plurality of road segments.
  • the state space equations may define dependencies among vehicle velocity, state of charge and state of health of the battery (or batteries) of the vehicle.
  • the trajectory of the vehicle is divided into N equally spaced segments of unit length, and segment i begins at t i .
  • A1 the battery charging and discharging coefficients are identical and equal to 1;
  • A2 the segment length is sufficiently small that the track force does not change signs within each segment.
  • the AET state-space model may be given by
  • the optimization may be based on:
  • the total energy consumed (E) may be given by the cumulative SOC change such as: (6) where parameters y i (0) ,y i (1) ,y i (2) are given with (5). x i , a i and T i are related by
  • the minimum energy control is to minimize the energy consumption subject to a total triptime constraint ⁇ : minimize
  • SUBSTITUTE SHEET (Rule 26) Derived easily. This method is referred to as an alternating direction method of multipliers (ADMM) method.
  • ADMM alternating direction method of multipliers
  • k i 1,2,3,4 indicates the number of the four possible cases within each road segment, and the determination of k i value depends on the vector (x i , a i ).
  • the minimum energy control is to minimize the energy consumption subject to a total trip- time constraint ⁇ :
  • the ADMM is a simple but powerful algorithm that is well suited to distributed optimization problems. It takes the form of a decomposition-coordination procedure, in which the solutions to small local subproblems are coordinated to find a solution to a large global problem. ADMM can be viewed as an attempt to blend the benefits of dual decomposition and augmented Lagrangian methods for constrained optimization.
  • the ADMM may be given by the iterations:
  • Step 1 Initialize ⁇ , ⁇ , ⁇ .
  • Step 2 Initialize the speed trajectory and the trip time T (0 ) .
  • Step 5 Repeat Steps 3-4 until the solution difference between two iterations is small enough with and the constraints of the optimization problem are met with .
  • ⁇ 1 and ⁇ 2 are two predefined positive real numbers close to zero.
  • a computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device, the one or more programs including instructions for performing the method as disclosed herein.
  • an electrical vehicle 1 comprising a battery 2, control circuitry 3 and a control unit 4, wherein the control circuitry 3 is configured to obtain traffic data of a predefined set of road segments associated with a trajectory of the vehicle 1 and further to determine system dynamics of the vehicle 1 by constructing state-space equations indicative of a correlation of vehicle velocity and a state of charge, SOC and state of health, SOH of the battery 2 of the vehicle. Also further, the control circuitry 3 is configured to deploy an optimization module based on the system dynamics and the traffic data to obtain an optimal speed trajectory over the predefined set of road segments. Based on the optimal
  • control circuitry 3 transmits a control signal to the control unit 4 in the vehicle configured to adjust the velocity of the vehicle in a first segment of the predefined set of road segments.
  • the vehicle may comprise a communication interface 7, a memory 6 and an optimization module 5 may be implemented in the control circuitry.
  • Figures 5 - 10 discloses test results of the method and the vehicle as disclosed herein in accordance with an aspect of the disclosure.
  • the test results are not in any manner limiting to the disclosure, and the disclosure is not limited to the embodiments shown in the test results, and may be varied within the present disclosure.
  • the tests were performed on the slope data of highway E4 between the cities of SddertSlje and Norrköping in Sweden.
  • the road slope and altitude are shown in Figures 5a-5b.
  • the electric truck modeled was a Tesla Semi tractor and trailer
  • the length of each road segment i was set to 50 m and the number of segments N was set to 30. Therefore, the prediction horizon was 1500 m.
  • the speed lower bound was set to 0 km/h, while the speed upper bound was set to 90 km/h, which is the legal maximum permissible speed in the EU.
  • the trip time ⁇ was set by the user. In this study, ⁇ was set equal to the trip time of that using a uniform speed of 85 km/h to travel through the same distance.
  • Two comparative tests were conducted based on the road data between SddertSlje and Norrköping to compare the performance of the ADMM controller and the uniform speed cruise control (CC) controller.
  • CC uniform speed cruise control
  • the CC speed was set at 85 km/h, and the relative changes of energy consumption and trip time between the two controllers are shown in Figure 6.
  • a negative value indicates that the ADMM controller had a lower value than the CC does.
  • the results show that, compared to the CC the ADMM controller saved 4.28% energy from Södertälje to Norrköping and 4.83% energy from the return, while the trip time between these two controllers were similar to each other in both directions.
  • FIG. 7a shows that the AET kept constant speed based on ADMM except during downhill stretches, where the truck decelerated first, then accelerated, finally decelerated again to a constant speed.
  • the ADMM-based energy consumption on the downhill in Figure 7b is zero, which indicates the truck moved forward in the most energy conserving fashion with no undesirable braking, whereas braking was observed in Figure 7b for all other methods including the DP, PIC, and CC.
  • the traditional truck needed to downshift (decelerate) to increase the driving force when going uphill (see DP and PIC-based speed trajectory in Figure 7a, which caused the undesirable acceleration and braking on the downhill (see DP and PIC-based energy consumption in Figure 7b to meet the trip time requirement. Because the ET powered by the motor was able to go uphill without decelerating and with a high speed, it left wider space for improving energy consumption when going downhill than the traditional truck did.
  • Figure 7c shows the optimal speed trajectories on a road with a long downhill segment where braking was inevitable for the AET within the speed upper limit.
  • the ADMM used less braking and thus consumed less energy than other methods.
  • the energy consumption results show that the ADMM, respectively, consumed 2.22%, 2.99%, and 9.02% less energy than
  • Battery aging includes cycling aging and calendar aging.
  • the most suitable operation mode would be shipping during the day and charging at night. This operation mode indicates that the ET battery pack will be cycled most of the day.
  • the evaluation comprises the cycling aging of batteries for the ET.
  • Case 1 The truck traveled 800 km long each day, which distance is the Tesla claimed truck driving range with batteries fully charged.
  • the battery DODs for the ADMM and CC benchmark are, respectively, 90.86% and 95.12% after the trip and the Ah throughputs of one battery pack are, respectively, 328.8 Ah and 400.3 Ah. It was observed that after speed control using ADMM, the charge delivered by the battery reduces 71.5 Ah, which accounts for 22.9% of the battery nominal capacity. As the capacity degradation is proportional to the Ah throughput, the ADMM controller was expected to extend the battery life by more than 20% compared to the CC policy. This high improvement showed that, when compared with the CC benchmark, the proposed eco-control algorithm not only minimized energy consumption but also extended battery life. The improvement of battery health came from the fact that the proposed minimum energy control avoided undesirable braking. Note that the battery delivered about twice the
  • SUBSTITUTE SHEET (Rule 26) regenerative charge by each undesirable braking comparing with the case when the undesirable braking is avoided.
  • the SOC cycling range for ADMM and CC benchmark were, respectively, [95.74%, 4.88%] and [100%, 4.88%].
  • the battery aging evaluation results are presented in Table 4. It was surprising to find that battery life based on ADMM was extended by 34.9% compared to CC. The ADMM controller led to lower battery DOD and thus smaller SOC avg and SOC dev than the CC controller did. This low battery DOD caused a reduction of 15.5% on the capacity fading rate ⁇ using ADMM compared to using CC. This is the reason why ADMM extended the battery life much higher than the afore-mentioned value of 20%. It was also found that the ET battery life was shorter than 5 years for both controllers, which indicated the necessity to extend battery life from the perspective of EV real-time operations.
  • Cases 2 and 3 Generally, an EV needs to be recharged when the battery SOC is lower than 10%- 20%. Therefore, in cases 2 and 3, the battery ending SOC was, respectively, setting to 10% and
  • Figures 8a-d illustrates the simulation results on flat roads with different preceding velocities and initial distances.
  • Figure 8a shows Speed trajectories based on ADMM and CC with a preceding vehicle velocity of 22 m/s and initial spacing of 90 m, and SOC reductions as the position are presented in Figure 8b.
  • Figure 8c shows speed trajectories based on ADMM and CC with a preceding vehicle velocity of 20 m/s and initial spacing of 70 m, and SOC reductions as the position are presented in Figure 8d.
  • the CC speeds were obtained based on two rules: first, the CC travel time was the same as that based on ADMM, and second, the headway
  • SUBSTITUTE SHEET (Rule 26) for CC was also set to 1.2 s. It was observed that the ADMM controller saved more energy than the CC does in both cases, when the ADMM still braked less on flat roads. In case 1, the ADMM perfectly used resistances (air and frictional) to decelerate while the CC used additional braking which thus consumed more energy. In case 2, the ADMM braked for a little while at first then decelerated perfectly depending on resistances, while the CC braked until reaching the desired speed. Figure 8 indicates that the method still worked on saving energy for trucks following a preceding vehicle, and more energy was expected to be further saved with the road slopes involved.
  • Figures 9a-9d the simulation results with road slopes referred to in Figures 7a-d involved. Simulation results with both road slopes and traffics involved:
  • Figure 9a shows speed trajectories and road altitude corresponding to Figure 7a.
  • Figure 9b shows SOC reductions.
  • Figure 9c shows speed trajectories and road altitude corresponding to Figure 7c.
  • Figure 9d shows SOC reductions.
  • Figure 10 shows the simulation results from Södertälje to Norrköping under heavy traffic and the return under light traffic.
  • Figures 10a and 10b present the speed trajectories and SOC reduction results under heavy traffic.
  • Figures 10c and 10d present the speed trajectories and SOC reduction results under light traffic.
  • the traffic stochastics was simulated based on the exponential distributions described herein.
  • Figure 10a shows that most speeds based on the CC policy were less than the pre-determined speed (85km/h), which indicated there was a preceding vehicle ahead most of the traveling time.
  • the speed trajectory of ADMM changed as both the speed of the preceding vehicle and the road altitude to minimize energy consumption, while the speed of CC changed as only the speed of the preceding vehicle.
  • Figure 10b shows that the saved energy based on ADMM increased as the trip distance extended, and the energy consumption was reduced by 4.12% compared to using the CC policy.
  • Figure 10c shows the scenario when there was no preceding vehicle most of the trip time and
  • the battery aging under traffic was also evaluated and the simulation results are listed in Table 6.
  • both the road altitudes and traffics from from Södertälje to Norrköping and the return were repeated to generate the desired road and traffic profiles for simulation.
  • the ending SOC each day was set to 15%, which energy consumption equivalents to running a truck of 725 km each day.
  • the SOC cycling ranges based on ADMM and CC were thus, respectively, [96.14%, 15%] and [100%, 15%].
  • Table 5 shows that the ADMM controller extended the battery life of 3.96 years based on CC to more than 5 years, which life extension was as high as 32.81%.
  • the simulation results show that the developed method is able to exploit topographical conditions for improved energy management, both in terms of minimizing total battery discharge and prolong battery lifetime. It shows that the ADMM control consumes less energy under different scenarios than the dynamic programming (DP) control, proportional integral control (PIC) and uniform speed cruise control (CC). Generally, ADMM consumes 4%-5% less energy than CC does. It is thrilling to find the method and vehicle herein generally extends battery life by more than 30% than CC does. These results suggest the necessity to improve battery energy consumption and aging by optimizing truck speed trajectories. The battery energy and aging improvement values still hold when the traffic is introduced, which indicates that our method is also able to be used to suitable electric vehicles such as passenger vehicles, buses or trucks in urban driving.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

La présente divulgation concerne un procédé (100) d'optimisation de trajectoire de vitesse permettant de réduire la consommation d'énergie et la dégradation de batterie d'un véhicule électrique. Le procédé comprend les étapes consistant à obtenir (101) des données de circulation d'un ensemble prédéfini de segments de route associés à une trajectoire du véhicule. En outre, le procédé détermine (102) la dynamique de système du véhicule par construction d'équations d'espace d'état indiquant des dépendances de vitesse de véhicule, d'état de charge (SOC) et d'état (SOH) d'une batterie du véhicule. En outre, un module d'optimisation est mis en place (103) sur la base de la dynamique de système et des données de circulation pour obtenir une trajectoire de vitesse optimale du véhicule sur l'ensemble prédéfini de segments de route. En outre, sur la base de la trajectoire de vitesse optimale, un signal de commande est transmis (104) à une unité de commande configurée pour régler la vitesse du véhicule dans un premier segment de l'ensemble prédéfini de segments de route.
PCT/SE2021/050540 2020-06-11 2021-06-04 Optimisation de trajectoire de vitesse WO2021251877A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE2050691-1 2020-06-11
SE2050691 2020-06-11

Publications (1)

Publication Number Publication Date
WO2021251877A1 true WO2021251877A1 (fr) 2021-12-16

Family

ID=78846320

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2021/050540 WO2021251877A1 (fr) 2020-06-11 2021-06-04 Optimisation de trajectoire de vitesse

Country Status (1)

Country Link
WO (1) WO2021251877A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116401560A (zh) * 2023-06-07 2023-07-07 上海伯镭智能科技有限公司 一种基于无人驾驶车辆的运行异常检测方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150202990A1 (en) * 2012-07-12 2015-07-23 Commissariat A L'energie Atomique Et Aux Energies Alternatives Method of managing the energy consumed by an automotive vehicle and system implementing such a method
US20190265703A1 (en) * 2018-02-26 2019-08-29 Nvidia Corporation Systems and methods for computer-assisted shuttles, buses, robo-taxis, ride-sharing and on-demand vehicles with situational awareness
US20190294173A1 (en) * 2018-03-22 2019-09-26 Micron Technology, Inc. Power management, dynamic routing and memory management for autonomous driving vehicles

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150202990A1 (en) * 2012-07-12 2015-07-23 Commissariat A L'energie Atomique Et Aux Energies Alternatives Method of managing the energy consumed by an automotive vehicle and system implementing such a method
US20190265703A1 (en) * 2018-02-26 2019-08-29 Nvidia Corporation Systems and methods for computer-assisted shuttles, buses, robo-taxis, ride-sharing and on-demand vehicles with situational awareness
US20190294173A1 (en) * 2018-03-22 2019-09-26 Micron Technology, Inc. Power management, dynamic routing and memory management for autonomous driving vehicles

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116401560A (zh) * 2023-06-07 2023-07-07 上海伯镭智能科技有限公司 一种基于无人驾驶车辆的运行异常检测方法
CN116401560B (zh) * 2023-06-07 2023-08-25 上海伯镭智能科技有限公司 一种基于无人驾驶车辆的运行异常检测方法

Similar Documents

Publication Publication Date Title
CN111867911B (zh) 车辆控制方法和设备
CN106335382B (zh) 用于控制车辆中ldc的输出的方法以及车辆的ldc
US9758145B2 (en) Vehicle energy management device
US9545915B2 (en) Electric vehicle and method of battery set-point control
US7360615B2 (en) Predictive energy management system for hybrid electric vehicles
EP1256476B1 (fr) Procédé de régulation et de gestion d'énergie d'un véhicule hybride
CN102803040B (zh) 用于确定车辆控制***的参考值的方法和模块
US20220072962A1 (en) Power Management Method
CN104340218A (zh) 实时燃料消耗估算
CN102991503A (zh) 用于控制车辆的方法
US9616879B2 (en) Battery state of charge control with preview information classification
US11124176B2 (en) Method and apparatus for controlling electric machines
JP4466718B2 (ja) 走行軌跡生成方法及び走行軌跡生成装置
CN103863084A (zh) 行程导向的能量管理管制
WO2005007444A1 (fr) Appareil et procede de gestion de l'energie d'un corps mobile
CN111959490A (zh) 插电式混合动力汽车模型参考自适应最优能量管理方法
CN105383304A (zh) 使用能量消耗数据划分估计可用行驶距离的***和方法
US11370411B2 (en) Control device of vehicle
WO2022205242A1 (fr) Procédé et dispositif de commande de véhicule
Zhang et al. Optimal eco-driving control of autonomous and electric trucks in adaptation to highway topography: Energy minimization and battery life extension
WO2021251877A1 (fr) Optimisation de trajectoire de vitesse
CN113459829B (zh) 一种基于路况预测的双电机电动汽车智能能量管理方法
KR102518600B1 (ko) 친환경 차량의 감속 제어 방법
CN112092811B (zh) 巡航控制中的预测坡度优化
Zhang et al. Predictive energy management strategy for fully electric vehicles based on hybrid model predictive control

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21822217

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21822217

Country of ref document: EP

Kind code of ref document: A1