IP Library Granted Patent US 12,393,888
Granted Patent B2
US 12,393,888 · App. 17/392,163 · Granted Aug 19, 2025

Multi-objective electric vehicle charging scheduler with configurable objective hierarchy

Inventor: Steffen Limmer (Offenbach, DE)
Assignee: Honda Motor Co., Ltd.
G06Q10/0631G06Q10/04G06Q50/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,393,888
App. No.
17/392,163
Granted
Aug 19, 2025
Kind
B2
Abstract

The present invention relates to a method for scheduling charging of electric vehicles by an electric vehicle charging system, wherein charging objectives to be considered in generating a charging schedule for one or more charging stations of the charging system are obtained, a hierarchy of the charging objectives is determined and the charging schedule is generated by performing a lexicographic optimization based on the hierarchy of the charging objectives.

Claims (47)

1. A method for charging batteries of electric vehicles, the method comprising the steps of:

providing, by a scheduling apparatus, base objectives,

obtaining, from an entirety of the base objectives, by a processor of the scheduling apparatus, charging objectives to be considered in generating a charging schedule for one or more charging stations configured for charging the batteries of the electric vehicles;

determining, by the processor of the scheduling apparatus, a hierarchy of the charging objectives;

generating, by the processor of the scheduling apparatus, the charging schedule by performing a lexicographic optimization based on the hierarchy of the charging objectives, wherein the charging objectives include at least one of minimization of electricity cost, minimizing peak loads, maximizing photovoltaics self-consumption, minimizing battery degradation, maximizing provisioning of grid services and minimizing the amount of discharging; and

charging the batteries of the electric vehicles using the one or more charging stations by controlling and specifying, based on the charging schedule, at least one of charging or discharging power, charge current, charge curve and charge amount for each charging station, wherein the hierarchy is adjusted to changing conditions, wherein at least one condition of a controlling apparatus for controlling the one or more charging stations based on the charging schedule is assigned to the corresponding base objective and at least one state or change of the condition is assigned to a corresponding position in the hierarchy.

2. The method according to claim 1 , wherein

the charging schedule is generated or generated again upon request; and

the request includes at least one of information on the charging objectives and information on the hierarchy.

3. The method according to claim 2 , wherein

in the determining step, the hierarchy of the charging objectives is set in accordance with a preset hierarchy or is determined by modifying the preset hierarchy based on the information included in the request.

4. The method according to claim 3 , wherein

the information on the charging objectives indicates the most frequently selected charging objectives by users and the information on the hierarchy indicates the most frequently selected hierarchies by the users.

5. The method according to claim 1 , further comprising at least one of the steps:

reducing a number of the charging objectives by determining and removing, from the obtained charging objectives, at least one of a redundant charging objective, a charging objective that is not applicable and a charging objective that is automatically fulfilled, wherein the reduced number of the charging objectives corresponds to a number of optimization problems to be solved in the lexicographic optimization; and

reducing the number of the optimization problems by combining at least two charging objectives that have a solution optimizing both the at least two charging objectives into one optimization problem.

6. A program that, when running on a computer or loaded onto a computer, causes the computer to execute the method according to claim 1 .

7. An electric vehicle charging system, comprising a scheduling apparatus, charging stations for charging batteries of electric vehicles and a controlling apparatus for controlling charging stations based on the charging schedule,

wherein the scheduling apparatus is configured to provide base objectives and, from an entirety of the base objectives, to obtain charging objectives to be considered in generating a charging schedule for one or more charging stations of the electric vehicle charging system, to determine a hierarchy of the charging objectives, and to generate the charging schedule by performing a lexicographic optimization based on the hierarchy of the charging objectives,

wherein the charging objectives include at least one of minimization of electricity cost, minimizing peak loads, maximizing photovoltaics self-consumption, minimizing battery degradation, maximizing provisioning of grid services and minimizing the amount of discharging,

wherein the controlling apparatus is configured to control the charging stations to charge the batteries of the electric vehicles by controlling and specifying, based on the charging schedule, at least one of charging or discharging power, charge current, charge curve and charge amount for each charging station, and

wherein the hierarchy is adjusted to changing conditions, wherein at least one condition of the controlling apparatus is assigned to the corresponding base objective and at least one state or change of the condition is assigned to a corresponding position in the hierarchy.

8. The electric vehicle charging system according to claim 7 , wherein

the controlling apparatus is configured to transmit, to the scheduling apparatus, a request for generating the charging schedule;

the request includes at least one of information on the charging objectives and information on the hierarchy, and

the processor is configured to determine the hierarchy of the charging objectives based on the information included in the request.

9. The electric vehicle charging system according to claim 8 , wherein

the controlling apparatus is configured to determine at least one charging objective selected by a user and to transmit the request including information on the at least one selected charging objective, and

the processor is configured to modify a preset hierarchy of the charging objectives based on the at least one selected charging objective to determine the hierarchy.

10. The electric vehicle charging system according to claim 8 , wherein

the controlling apparatus is configured to determine a hierarchy of the charging objectives selected by a user and to transmit the request including information on the selected hierarchy, and

the processor is configured to determine the hierarchy in accordance with the selected hierarchy.

11. A method for charging batteries of electric vehicles, the method comprising steps of:

obtaining, by a processor of a scheduling apparatus, charging objective to be considered in generating a charging schedule for one or more charging stations configured for charging the batteries of the electric vehicles;

determining, by the processor of the scheduling apparatus, a hierarchy of the charging objectives;

generating, by the processor of the scheduling apparatus, the charging schedule by performing a lexicographic optimization based on the hierarchy of the charging objectives, wherein the charging objectives include at least one of minimization of electricity cost, minimizing peak loads, maximizing photovoltaics self-consumption, minimizing battery degradation, maximizing provisioning of grid services and minimizing an amount of discharging; and

charging the batteries of the electric vehicle using the one or more charging stations by controlling and specifying, based on the charging schedule, at least one of charging or discharging power, charge current, charge curve and charge amount for each charging station; and

at least one of the steps of:

reducing a number of the charging objectives by determining and removing from the obtained charging objectives, at least one of a redundant charging objective, a charging objective that is not applicable and a charging objective that is automatically fulfilled, wherein the reduced number of the charging objectives corresponds to a number of optimization problems to be solved in the lexicographic optimization; and

reducing the number of the optimization problems by combining at least two charging objectives that have a solution optimizing both the at least two charging objectives into one optimization problem.

12. An electric vehicle charging system, comprising a scheduling apparatus, charging stations for charging batteries of electric vehicles and a controlling apparatus for controlling charging stations based on a charging schedule,

wherein the scheduling apparatus is configured to obtain charging objectives to be considered in generating a charging schedule for one or more charging stations of the electric vehicle charging system, to determine a hierarchy of the charging objectives, and to generate the charging schedule by performing lexicographic optimization based on the hierarchy of the charging objectives,

wherein the charging objectives include at least one of minimization of electricity cost, minimizing peak loads, maximizing photovoltaics self-consumption, minimizing battery degradation, maximizing provisioning of grid services and minimizing an amount of discharging,

wherein the controlling apparatus is configured to control the charging stations to charge the batteries of the electric vehicles by controlling and specifying, based on the charging schedule, at least one of charging or discharging power, charge current, charge curve and charge amount for each charging station,

wherein the scheduling apparatus is further configured to:

reduce a number of the charging objectives by determining and removing, from the obtained charging objectives, at least one of a redundant charging objective, a charging objective that is not applicable and a charging objective that is automatically fulfilled, wherein the reduced number of the charging objectives corresponds to a number of optimization problems to be solved in the lexicographic optimization; and/or

reduce the number of the optimization problems by combining at least two charging objectives that have a solution optimizing both the at least two charging objectives into one optimization problem.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2025
From: HONDA RESEARCH INSTITUTE EUROPE GMBH
To: HONDA MOTOR CO., LTD.
Reel/Frame 070614/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2021
From: LIMMER, STEFFEN
To: HONDA RESEARCH INSTITUTE EUROPE GMBH
Reel/Frame 057084/0937 →
Continuity (2)
Provisional Application 63168247 · Mar 30, 2021
Related Publication 20220327443A1 · Oct 13, 2022
References Cited (49)
US 8725306B2 · Ramezani et al. · 2014 [cited by applicant]
US 10333307B2 · Hooshmand · 2019 [cited by examiner]
US 10737577B2 · Kapadia · 2020 [cited by examiner]
US 10882411B2 · Yang · 2021 [cited by examiner]
US 11537091B2 · Goverde · 2022 [cited by examiner]
US 11715559B2 · Naik · 2023 [cited by examiner]
US 20080281663A1 · Hakim · 2008 [cited by examiner]
US 20100179704A1 · Ozog · 2010 [cited by examiner]
US 20110016063A1 · Pollack · 2011 [cited by examiner]
US 20110140656A1 · Starr · 2011 [cited by examiner]
US 20110227531A1 · Rajakaruna · 2011 [cited by examiner]
US 20110231028A1 · Ozog · 2011 [cited by examiner]
US 20110320828A1 · Boss · 2011 [cited by examiner]
US 20120133337A1 · Rombouts · 2012 [cited by examiner]
US 20120253531A1 · Tyagi · 2012 [cited by examiner]
US 20120330494A1 · Hendrix · 2012 [cited by examiner]
US 20130024035A1 · Ito · 2013 [cited by examiner]
US 20130184886A1 · Pollack · 2013 [cited by examiner]
US 20140203775A1 · Kim · 2014 [cited by examiner]
US 20160140449A1 · Ansari · 2016 [cited by examiner]
US 20190079473A1 · Kumar · 2019 [cited by examiner]
US 20190359065A1 · Al-Awami · 2019 [cited by examiner]
US 20200338999A1 · Press · 2020 [cited by examiner]
US 20200393260A1 · Falck · 2020 [cited by examiner]
US 20210118070A1 · Taber, Jr. · 2021 [cited by examiner]
US 20210138928A1 · O'Gorman · 2021 [cited by examiner]
US 20210270622A1 · Vallur Rajendran · 2021 [cited by examiner]
US 20210284043A1 · Wang · 2021 [cited by examiner]
US 20220024338A1 · Zhou · 2022 [cited by examiner]
US 20220072975A1 · O'Gorman · 2022 [cited by examiner]
US 20220115872A1 · Jones · 2022 [cited by examiner]
US 20220358421A1 · Oetsch · 2022 [cited by examiner]
US 20220410750A1 · Mangal · 2022 [cited by examiner]
US 20230011773A1 · Kannan · 2023 [cited by examiner]
US 20230373336A1 · Malisani · 2023 [cited by examiner]
US 20230406130A1 · Budiscak · 2023 [cited by examiner]
US 20230417561A1 · Dandl · 2023 [cited by examiner]
US 20240132046A1 · Busse · 2024 [cited by examiner]
US 20240300364A1 · Wieghardt · 2024 [cited by examiner]
US 20240343149A1 · Galbraith · 2024 [cited by examiner]
US 20250135936A1 · Limmer · 2025 [cited by examiner]
US 20250173800A1 · Yousefi'zadeh · 2025 [cited by examiner]
Dimitrios Letsios et al., Exact Lexicographic Scheduling and Approximate Rescheduling, Aug. 28, 2020 arXiv, pp. 1-48 (pdf). [cited by examiner]
Angelo Oddi et al., Energy-aware Multiple State Machine Scheduling for Multi-objective Optimization, Nov. 9, 2018, Advances in Artificial Intelligence. AI*IA, pp. 1-13 (pdf). [cited by examiner]
O Sassi et al., Electric Vehicle Scheduling and Optimal Charging Problem: Complexity, Exact and Heuristic Approaches, Nov. 2014, Hal Open science, pp. 1-27 (pdf). [cited by examiner]
Tao Liu et al., Battery-electric transit vehicle scheduling with optimal number of stationary chargers, Feb. 2020 Elsevier, pp. 118-139. [cited by examiner]
Weitiao Wu et al., Online EV Charge Scheduling Based on Time-of-Use Pricing and Peak Load Minimization: Properties and Efficient Algorithms, 2020 IEEE, pp. 572-586. [cited by examiner]
Bo Sun et al., Optimal Scheduling for Electric Vehicle Charging With Discrete Charging Levels in Distribution Grid, 2016, IEEE, vol. 9, No. 2, pp. 624-634. [cited by examiner]
Dr. Sheik Mohammed S et al., Optimized Charge Scheduling of Plug-In Electric Vehicles using Modified Placement Algorithm, 2019, IEEE, pp. 1-5 (pdf). [cited by examiner]