IP Library Granted Patent US 12,406,317
Granted Patent B2
US 12,406,317 · App. 18/734,550 · Granted Sep 2, 2025

Method and system for decentralized energy forecasting and scheduling

Inventors: Carsten Franke (Stetten, CH); Thomas Locher (Zürich, CH); Yvonne-Anne Pignolet (Zürich, CH)
Assignee: Hitachi Energy Ltd
G06Q50/06G06Q10/06312H02J3/003H02J3/004H02J3/381H02J2300/20
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,406,317
App. No.
18/734,550
Granted
Sep 2, 2025
Kind
B2
Abstract

A method for adjusting electrical energy flow schedules of a utility handling a plurality of distributed energy resources. The method comprising the steps of providing information regarding energy flow of the energy resources and storing said information on a distributed ledger; transferring energy schedules from the utility to the distributed ledger; transferring said information regarding the energy flow and the energy schedules from the distributed ledger to a computing means and computing proposed corrections for the energy schedules; transferring said proposed correction to the distributed ledger; transferring said proposed correction to the utility which decides to use or not to use the proposed correction. By deciding to use the proposed correction, the schedules are corrected and information is transferred from the utility to the computing means.

Claims (49)

1. A method for adjusting electrical energy flow schedules of a utility handling distributed energy resources, the method comprising, by a system of the utility:

storing information regarding historical energy flow of the distributed energy resources in a distributed ledger that provides an immutable audit trail;

generating a proposed schedule for energy flow in a network during a time period by solving a unit commitment problem;

inserting the proposed schedule into the distributed ledger, such that the proposed schedule is accessible to a plurality of workers;

after inserting the proposed schedule into the distributed ledger, automatically analyzing proposed corrections, inserted into the distributed ledger by the plurality of workers, to the proposed schedule, using a machine-learning model that is trained on one or both of simulated data or historical data;

based on the analysis, automatically determining to apply one or more of the proposed corrections, through a smart contract on the distributed ledger;

re-solving the unit commitment problem using the one or more proposed corrections to generate a new proposed schedule for the energy flow in the time period;

causing a transfer of a certain amount of energy between a grid of the utility and one or both of energy consumers or energy producers according to the new proposed schedule;

after the time period, evaluating the proposed corrections, inserted into the distributed ledger by the plurality of workers, to determine a value of each of the proposed corrections based on how well the proposed correction matched reality; and

transferring compensation to each of the plurality of workers that inserted one of the one or more proposed corrections into the distributed ledger, wherein the compensation for each one of the one or more proposed corrections is based on the value determined for that one proposed correction.

2. The method of claim 1 , wherein the plurality of distributed energy resources comprises a plurality of energy producers.

3. The method of claim 2 , wherein at least one of the proposed corrections comprises a change in electrical energy flow from one or more of the plurality of energy producers to the grid of the utility.

4. The method of claim 1 , wherein the plurality of distributed energy resources comprises a plurality of energy consumers.

5. The method of claim 4 , wherein at least one of the proposed corrections comprises a change in electrical energy flow from the grid of the utility to one or more of the plurality of energy consumers.

6. The method of claim 1 , wherein a first one of the proposed corrections, inserted into the distributed ledger by a first one of the plurality of workers, relies on different external data than a second one of the proposed corrections, inserted into the distributed ledger by a second one of the plurality of workers.

7. The method of claim 6 , wherein the external data are selected from the group consisting of weather data, information about public holidays, vacation periods, weekdays, social events, TV shows/movies, union protests, school vacation information, and information on the state of turbines in a wind farm.

8. The method of claim 1 , wherein the distributed ledger is a blockchain.

9. The method of claim 1 , wherein the distributed ledger comprises one or more smart contracts for one or more of validation of the proposed corrections, validation of the proposed schedule, or ranking of the proposed corrections based on expected performance.

10. The method of claim 1 , wherein the distributed energy resources comprise one or more energy generation or contribution components.

11. The method of claim 1 , wherein the distributed energy resources comprise one or more energy storage or consumption components.

12. The method of claim 1 , wherein the distributed energy resources comprise at least one renewable energy source from the group consisting of hydro, biomass, biogas, solar power, wind power, and geothermal power.

13. The method of claim 1 , wherein each distributed energy resource contributes to the grid of the utility.

14. The method of claim 1 , wherein the system of the utility determines to apply the one or more proposed corrections at least partially based on one or both of recent data or historical data.

15. The method of claim 1 , wherein the unit commitment problem optimizes a target while matching units of energy production to units of energy consumption.

16. The method of claim 1 , wherein at least one of the plurality of workers operates independently of at least one other one of the plurality of workers.

17. The method of claim 1 , wherein the information regarding historical energy flow comprises one or both of previously proposed schedules for energy flow in the network or previously used schedules for energy flow in the network.

18. The method of claim 1 , further comprising, by the system of the utility, after determining to apply the one or more proposed corrections, appending a signed confirmation message to the distributed ledger.

19. A system for adjusting electrical energy flow schedules of a utility handling distributed energy resources, the system comprising:

a computer; and

a computer program configured to, when executed by the computer,

store information regarding historical energy flow of the distributed energy resources in a distributed ledger that provides an immutable audit trail,

generate a proposed schedule for energy flow in a network during a time period by solving a unit commitment problem,

insert the proposed schedule into the distributed ledger, such that the proposed schedule is accessible to a plurality of workers,

after inserting the proposed schedule into the distributed ledger, automatically analyze proposed corrections, inserted into the distributed ledger by the plurality of workers, to the proposed schedule, using a machine-learning model that is trained on one or both of simulated data or historical data,

based on the analysis, automatically determine to apply one or more of the proposed corrections, through a smart contract on the distributed ledger,

re-solve the unit commitment problem using the one or more proposed corrections to generate a new proposed schedule for the energy flow in the time period,

cause a transfer of a certain amount of energy between a grid of the utility and one or both of energy consumers or energy producers according to the new proposed schedule,

after the time period, evaluate the proposed corrections, inserted into the distributed ledger by the plurality of workers, to determine a value of each of the proposed corrections based on how well the proposed correction matched reality, and

transfer compensation to each of the plurality of workers that inserted one of the one or more proposed corrections into the distributed ledger, wherein the compensation for each one of the one or more proposed corrections is based on the value determined for that one proposed correction.

20. A non-transitory computer-readable medium having a computer program stored thereon, wherein the computer program, when executed by a computer, causes the computer to:

store information regarding historical energy flow of the distributed energy resources in a distributed ledger that provides an immutable audit trail;

generate a proposed schedule for energy flow in a network during a time period by solving a unit commitment problem;

insert the proposed schedule into the distributed ledger, such that the proposed schedule is accessible to a plurality of workers;

after inserting the proposed schedule into the distributed ledger, automatically analyze proposed corrections, inserted into the distributed ledger by the plurality of workers, to the proposed schedule, using a machine-learning model that is trained on one or both of simulated data or historical data;

based on the analysis, automatically determine to apply one or more of the proposed corrections, through a smart contract on the distributed ledger;

re-solve the unit commitment problem using the one or more proposed corrections to generate a new proposed schedule for the energy flow in the time period;

cause a transfer of a certain amount of energy between a grid of the utility and one or both of energy consumers or energy producers according to the new proposed schedule;

after the time period, evaluate the proposed corrections, inserted into the distributed ledger by the plurality of workers, to determine a value of each of the proposed corrections based on how well the proposed correction matched reality; and

transfer compensation to each of the plurality of workers that inserted one of the one or more proposed corrections into the distributed ledger, wherein the compensation for each one of the one or more proposed corrections is based on the value determined for that one proposed correction.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2024
From: LOCHER, THOMAS; PIGNOLET, YVONNE-ANNE; FRANKE, CARSTEN
To: ABB POWER GRIDS SWITZERLAND AG
Reel/Frame 068111/0899 →
CHANGE OF NAME Recorded Jul 29, 2024
From: ABB POWER GRIDS SWITZERLAND AG
To: HITACHI ENERGY SWITZERLAND AG
Reel/Frame 068111/0979 →
MERGER Recorded Jul 29, 2024
From: HITACHI ENERGY SWITZERLAND AG
To: HITACHI ENERGY LTD
Reel/Frame 068112/0084 →
Priority Claims (2)
EP 19186919 · Jul 18, 2019 · regional
EP 19209869 · Nov 18, 2019 · regional
Continuity (2)
Continuation 17628093
Related Publication 20240320764A1 · Sep 26, 2024
References Cited (8)
US 20110173109A1 · Synesiou et al. · 2011 [cited by applicant]
US 20170285720A1 · Sha · 2017 [cited by applicant]
US 20180130130A1 · Dechu et al. · 2018 [cited by applicant]
DE 102015114215A1 · 2017 [cited by applicant]
International Search Report and Written Opinion of the International Searching Authority for the related International Application No. PCT/EP2020/070353 dated Sep. 29, 2020, 14 pages. [cited by applicant]
Wang et al., Blockchain-Assisted Crowdsourced Energy Systems, arXiv:1802.03099v2 [cs.SY], Apr. 5, 2018, Published in: 2018 IEEE Power & Energy Society General Meeting (PESGM), DOI: 10.1109/PESGM.2018.8585864, 5 pages. [cited by applicant]
Ma et al., The Reserve Sharing Mechanism Among Interconnected Power Grids Based on Block Chain, Published in: 2018 15th International Conference on the European Energy Market (EEM), Lodz, Poland, Jun. 27-29, 2018, DOI: … [cited by applicant]
Jamil et al., “Peer-to-Peer Energy Trading Mechanism Based on Blockchain and Machine Learning for Sustainable Electrical Power Supply in Smart Grid”, IEEE Access, vol. 9, 2021, pp. 39193-39217. [cited by applicant]