IP Library Granted Patent US 12,494,640
Granted Patent B2
US 12,494,640 · App. 18/610,871 · Granted Dec 9, 2025

Systems and methods to aggregate distributed energy resources

Inventors: John Michael Fife (Bend, OR); Gregg Patterson (Spokane, WA)
Assignee: Enel X North America, Inc.
H02J3/003G05B13/048G05B19/0421H02J3/004H02J3/06H02J3/32H02J3/34H02J3/381H02J3/466H02J13/00032G06F17/13G06Q50/06H02J2203/10H02J2203/20H02J2300/40Y04S10/12
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,494,640
App. No.
18/610,871
Filed
Mar 20, 2024
Granted
Dec 9, 2025
Kind
B2
Art Unit
2117
USPC
700/291
Abstract

The present disclosure is directed to systems and methods for economically optimal control of an electrical system. Some embodiments employ generalized multivariable constrained continuous optimization techniques to determine an optimal control sequence over a future time domain in the presence of any number of costs, savings opportunities (value streams), and constraints. Some embodiments also include control methods that enable infrequent recalculation of the optimal setpoints. Some embodiments may include a battery degradation model that, working in conjunction with the economic optimizer, enables the most economical use of any type of battery. Some embodiments include techniques for load and generation learning and prediction. Some embodiments include consideration of external data, such as weather.

Claims (34)

1 . A system of distributed energy resources (DERs), the system comprising:

an aggregation engine to communicate over a network with a plurality of site controllers of a plurality of sites, each of the plurality of sites comprising one or more DERs that provide power to an electrical system, each site controller of the plurality of site controllers to control a DER of the one or more DERs, the aggregation engine to:

receive an aggregation opportunity indicative of a requested power level production over a period of time of a response event of the aggregation opportunity;

provide, over the network, for each of the plurality of site controllers, an engagement rule set indicative of a proposed change in power during a proposed period of time, the proposed change in power comprising multiple power levels for multiple portions of the proposed period of time, wherein each of the plurality of site controllers is configured to:

use the engagement rule set to determine a marginal cost of participation for a respective site of the plurality of sites to participate in the response event of the aggregation opportunity, based at least on a predicted future load of the respective site determined using a corrected load shape of the respective site generated using at least a scale and an offset of a load shape of the respective site determined from observed load values corresponding to a local load of the respective site; and

define a hypothetical control parameter to control a DER of the respective site to meet the proposed change in power according to a plurality of segments of the period of time to minimize the marginal cost of participation for the respective site; and

control operation of one or more of the plurality of DERs by instructing, over the network, one or more of the plurality of site controllers to schedule one or more of the plurality of DERs for participation in the response event, responsive to one or more determined marginal costs of participation from each of the plurality of site controllers.

2 . The system DERs of claim 1 , wherein the engagement rule set comprises a proposed apportionment value for each given site of the plurality of sites based on one or more of:

a quantity of the plurality of sites;

a capacity of a battery of a given DER relative to a capacity of all batteries of the plurality of DERs;

a power output of a battery of the given DER relative to a total power output of all batteries of the plurality of DERs; and

assigning the total requested power level production as the proposed apportionment value.

3 . The system of DERs of claim 1 , wherein determining a marginal cost of participation for each of the plurality of sites comprises determining both a participation impact and a nonparticipation impact.

4 . The system of DERs of claim 1 , wherein determining a marginal cost of participation for each of the plurality of sites comprises determining a delta value indicating a difference in cost of the site participating in the response event versus not participating in the response event.

5 . The system of DERs of claim 1 , wherein determining a marginal cost of participation for each of the plurality of sites comprises consideration of an upshot to be received for providing the power level production over the period of time.

6 . The system of DERs of claim 5 , wherein the upshot is a function of power level production.

7 . The system of DERs of claim 1 , wherein participation in the response event comprises providing a portion of the requested power level production.

8 . The system of DERs of claim 7 , wherein providing a portion of the requested power level production comprises one or more of:

a reduction in consumed power; and

generation of electricity.

9 . The system of DERs of claim 1 , wherein the aggregation engine repeatedly polls each site controller of the plurality of site controllers in order to determine how to instruct the plurality of site controllers to schedule one or more of the plurality of DERs for participation in the response event.

10 . The system of DERs of claim 1 , wherein the proposed change in power is a fractional of the requested power level.

11 . A system of distributed energy resources (DERs), the system comprising:

a plurality of site controllers corresponding to a plurality of sites that each comprise one or more DERs to provide power to an electrical system, each site controller of the plurality of site controllers to control the one or more DERs of a respective site of the plurality of sites, each site controller of the plurality site controllers configured to:

receive an engagement rule set indicative of a proposed change in power during a proposed period of time;

determine, using the engagement rule set, a marginal cost of participation for the respective site of the plurality of sites to participate in a response event, based at least on a predicted future load of the respective site; and

define a hypothetical control parameter to control a DER of the respective site to meet the proposed change in power to minimize the marginal cost of participation for the respective site; and

an aggregation engine for aggregating the plurality of site controllers of a plurality of sites, the aggregation engine configured to:

receive an aggregation opportunity indicative of a requested power level production over a period of time of a response event of the aggregation opportunity;

provide, for each site controller of the plurality of site controllers, the engagement rule set; and

control operation of the one or more DERs of the plurality of sites by instructing one or more of the plurality of site controllers to schedule one or more of the DERs for the respective sites for participation in the response event of the aggregation opportunity, according to one or more determined marginal costs of participation from each of the plurality of site controllers.

12 . The system of DERs of claim 11 , wherein the predicted future load of the respective site is determined using a corrected load shape of the respective site that is generated using at least a scale and an offset of a load shape of the respective site determined from observed load values corresponding to a local load of the respective site.

13 . The system of DERs of claim 11 , wherein the proposed change in power comprises multiple power levels for multiple portions of the proposed period of time.

14 . The system of DERs of claim 11 , wherein the hypothetical parameter is defined to control the DER according to a plurality of segments of the proposed time period.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2025
From: FIFE, JOHN MICHAEL; PATTERSON, GREGG
To: DEMAND ENERGY NETWORKS, INC.
Reel/Frame 072779/0196 →
MERGER Recorded Nov 4, 2025
From: DEMAND ENERGY NETWORKS, INC.
To: ENEL X NORTH AMERICA, INC.
Reel/Frame 072779/0373 →
Continuity (4)
Continuation 18105541 · Feb 3, 2023
Continuation 16235399 · Dec 28, 2018
Provisional Application 62693321 · Jul 2, 2018
Related Publication 20240313545A1 · Sep 19, 2024
References Cited (73)
US 6366889B1 · Zaloom · 2002 [cited by applicant]
US 7321810B2 · Mansingh et al. · 2008 [cited by applicant]
US 8849687B2 · Hakim et al. · 2014 [cited by applicant]
US 9811061B1 · Hu et al. · 2017 [cited by applicant]
US 10423138B2 · Elbsat et al. · 2019 [cited by applicant]
US 10770897B1 · Hertz-Shargel et al. · 2020 [cited by applicant]
US 11101651B2 · Pavlak et al. · 2021 [cited by applicant]
US 11594884B2 · Fife et al. · 2023 [cited by applicant]
US 20030055676A1 · Huneycutt · 2003 [cited by applicant]
US 20030144864A1 · Mazzarella · 2003 [cited by applicant]
US 20040024494A1 · Bayoumi · 2004 [cited by examiner]
US 20050043862A1 · Brickfield et al. · 2005 [cited by applicant]
US 20070078856A1 · Dettinger et al. · 2007 [cited by applicant]
US 20090040029A1 · Bridges et al. · 2009 [cited by applicant]
US 20090319090A1 · Dillon et al. · 2009 [cited by applicant]
US 20110106328A1 · Zhou et al. · 2011 [cited by applicant]
US 20110125337A1 · Zavadsky et al. · 2011 [cited by applicant]
US 20110231028A1 · Ozog · 2011 [cited by applicant]
US 20120029720A1 · Cherian et al. · 2012 [cited by applicant]
US 20120130556A1 · Marhoefer · 2012 [cited by applicant]
US 20130046895A1 · Metcalfe · 2013 [cited by examiner]
US 20130060719A1 · Burke et al. · 2013 [cited by applicant]
US 20130061719A1 · Carlton et al. · 2013 [cited by applicant]
US 20130282193A1 · Tyagi et al. · 2013 [cited by applicant]
US 20140018971A1 · Ellis et al. · 2014 [cited by applicant]
US 20140039709A1 · Steven et al. · 2014 [cited by applicant]
US 20140049109A1 · Kearns et al. · 2014 [cited by applicant]
US 20140214231A1 · Parsonnet et al. · 2014 [cited by applicant]
US 20140277599A1 · Pande et al. · 2014 [cited by applicant]
US 20140350743A1 · Asghari et al. · 2014 [cited by applicant]
US 20150088315A1 · Behrangrad · 2015 [cited by applicant]
US 20150127185A1 · Behrangrad · 2015 [cited by applicant]
US 20150185716A1 · Wichmann · 2015 [cited by examiner]
US 20150338869A1 · Behrangrad · 2015 [cited by applicant]
US 20160239006A1 · Mokhtari et al. · 2016 [cited by applicant]
US 20170005474A1 · Sanders et al. · 2017 [cited by applicant]
US 20170005515A1 · Sanders et al. · 2017 [cited by applicant]
US 20170163039A1 · Schwarz et al. · 2017 [cited by applicant]
US 20170206614A1 · Hwang et al. · 2017 [cited by applicant]
US 20170207629A1 · Seki et al. · 2017 [cited by applicant]
US 20180088616A1 · Aggarwal et al. · 2018 [cited by applicant]
US 20180217568A1 · Parvania · 2018 [cited by applicant]
US 20180269687A1 · Ghaemi et al. · 2018 [cited by applicant]
US 20180285800A1 · Wenzel et al. · 2018 [cited by applicant]
US 20180294649A1 · Bright et al. · 2018 [cited by applicant]
US 20180321648A1 · Makino et al. · 2018 [cited by applicant]
US 20180342872A1 · Mirzazad Barijough et al. · 2018 [cited by applicant]
US 20180356781A1 · Fu · 2018 [cited by applicant]
US 20190020220A1 · Lian et al. · 2019 [cited by applicant]
US 20190165577A1 · Carr et al. · 2019 [cited by applicant]
US 20200004212A1 · Fife et al. · 2020 [cited by applicant]
US 20200006944A1 · Fife et al. · 2020 [cited by applicant]
US 20200044447A1 · Rechtiene · 2020 [cited by examiner]
US 20200202459A1 · Chow et al. · 2020 [cited by applicant]
US 20200259329A1 · Brissette et al. · 2020 [cited by applicant]
US 20220209574A1 · Fife · 2022 [cited by applicant]
Gross et al., “Short-Term Load Forecasting” Proceedings of the IEEE, vol. 75, No. 12, Dec. 1987, pp. 1558-1573 (Year: 1987). [cited by examiner]
Ohnson et al., “Design and Implementation of a Secure Virtual Power Plant” Sandia Report, Sandia National Laboratories, Sep. 2017, 90 Pgs., (Year: 2017). [cited by examiner]
Dethlefs et al., “Multi-Agent based distributed optimization for Demand-Side-Management applications”, 2014, pp. 1489-1496, downloaded from https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6933194 (Year: 2014). [cited by applicant]
Dmitri et al, Comparison of Regression and Neural Network Approaches to Forecast Daily Power Consumption, 2016, pp. 2470-250, downloaded from https://ueeexplore.ieee.org/document/7884239 (Year: 2016). [cited by applicant]
Friedman, et al., “Distributed Energy Resources Interconnection Systems: Technology Review and Research Needs,” Sep. 2002, (163 pages), National Renewable Energy Laboratory NREUSR-560-32459. [cited by applicant]
Gross et al., “Short-Term Load Forecasting” Proceedings of the IEEE, vol. 75, No. 12, Dec. 1987, pp. 1558-1573. [cited by applicant]
Hernandez et al., A study of the relationship between weather variables and electric power demand inside a smart grid/smart world framework, 2012, pp. 11571-11591, downloaded from https://www.mdpi.com/1424-8220/12/9/115… [cited by applicant]
Hernandez et al., “A Survey on Electric Power Demand Forecasting: Future Trends in Smart Grids, Microgrids and Smart Buildings” IEEE Communications Surveys & Tutorials ( vol. 16, Issue: 3, Third Quarter 2014), pp. 1460-… [cited by applicant]
Hossa et al, The comparison of medium-term energy demand forecasting methods for the need of microgrid management, 2015, pp. 590-595, downloaded from https://ieeexplore.ieee.org/document/7007711 (Year: 2015). [cited by applicant]
Johnson et al., “Design and Implementation of a Secure Virtual Power Plant” Sandia Report, Sandia National Laboratories, Sep. 2017, 90 pgs. [cited by applicant]
PJM, “Retail Electricity Consumer Opportunities for Demand Response in PJM's Wholesale Markets: Demand Response and why it's important”, Oct. 29, 2013, 3 Pgs., https://web.archive.org/web/20131029013518/https://www.pjm.… [cited by applicant]
Prabhu et al., “Implementation of Demand Response a University Campus” Energy Research and Development Division Final Project Report, California Energy Commission, Aug. 20, 2015, 86 Pgs. [cited by applicant]
Sharma et al., “Recursive short-term load-forecasting algorithm” Proc. I EE, vol. 121, No. 1, Jan. 1974, pp. 59-62. [cited by applicant]
Tsikalakis , et al., “Centralized Control for Optimizing Microgrids Operation”, 2008, pp. 1-8, https://ieeexplore.ieee.org/document.4454000 (Year: 2008). [cited by applicant]
Xcel Energy, “2015/2016 Demand-Side Management Plan: Electric and Natural Gas” Public Service Company of Colorado, Aug. 20, 2015, 519 pgs. (Year: 2015). [cited by applicant]
Zurborg, et al., “Unlocking Customer Value: The Virtual Power Plant”, World Power 2010, pp. 1-5. [cited by applicant]
“Short-Term Load Forecasting” Proceedings of the IEEE, vol. 75, No. 12, Dec. 1987, pp. 1558-1573 by Gross et al. [cited by applicant]