IP Library Granted Patent US 12,663,787
Granted Patent B2
US 12,663,787 · App. 18/186,029 · Granted Jun 23, 2026

Systems and methods for ramp predictions for forecasting power using neighboring sites

Inventors: Chanaka Keerthisinghe (Auckland, NZ); Ana Rita Reis Machado da Silva (Fradelos, PT); Paulino Tardaguila Calvo (Binissalem, ES); Thomas N. Theis (Croton on Hudson, NY); Gabor Horvath (Zalakaros, HU)
Assignee: Utopus Insights, Inc.
G05B23/0221G05B15/02G06N5/01H02J3/004H02J3/381G05B2223/06H02J2101/22H02J2101/28
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,663,787
App. No.
18/186,029
Filed
Mar 17, 2023
Granted
Jun 23, 2026
Kind
B2
Art Unit
2116
USPC
700/286
Abstract

An example method includes, at a weather forecast time, determining a lag between a target renewable energy site and a first nearby site for which respective power measurements are correlated, selecting a first forecast look-ahead time, determining if the first forecast look-ahead time is less than or equal to the lag, determining a series of lagged power measurements at a time of forecast which constitute a series of correlation-based forecasts for power generation at the target site based on the lag, generating a set of ramp predictors incorporating correlation-based forecasts from the first site and the first forecast look-ahead time, receiving power forecast errors, applying sets of decision trees to the predictors and the power forecast errors to obtain predicted forecast errors, and generating second power forecasts for the set of look-ahead times of the target site based on the first power forecasts and the predicted forecast errors.

Claims (64)

1 . A non-transitory computer-readable medium comprising executable instructions, the executable instructions being executable by one or more processors to perform a method, the method comprising:

receiving, from sensors at a target renewable energy site and a first nearby site, real-time power measurements from variable power generation assets;

at a weather forecast time, determining, by the one or more processors, a lag between the target renewable energy site and the first nearby site for which respective power measurements are correlated;

selecting, by the one or more processors, a first forecast look-ahead time;

determining, by the one or more processors, if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated;

determining, by the one or more processors, a series of lagged power measurements at a time of forecast which constitute a series of correlation-based forecasts for power generation at the target renewable energy site, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site;

generating, by the one or more processors, a set of ramp predictors incorporating correlation-based forecasts from the first nearby site for the time of forecast and the first forecast look-ahead time based on the series of lagged power measurements, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site, each ramp predictor of the set of ramp predictors including a difference between measured power at a time index and a measured power at a current timestamp;

receiving power forecast errors for one or more variable power generation assets of the target renewable energy site;

applying, by the one or more processors, sets of decision trees to one or more of the ramp predictors of the set of ramp predictors and the power forecast errors to obtain predicted forecast errors;

generating, by one or more processors, second power forecasts for a set of look-ahead times for one or more variable power generation assets of the target renewable energy site based on first power forecasts and the predicted forecast errors;

transmitting the second power forecasts to a power system; and

balancing load and generation in an electrical network based on the transmitted second power forecasts, wherein the electrical network comprises the target renewable energy site.

2 . The non-transitory computer-readable medium of claim 1 , wherein, at the weather forecast time, determining the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated, comprises at the weather forecast time, determining the lag between the target renewable energy site and the first nearby site for which the respective power measurements are maximally correlated with a first correlation coefficient of the target renewable energy site and the first nearby site that is dependent on time.

3 . The non-transitory computer-readable medium of claim 2 , wherein the first correlation coefficient of the target renewable energy site and the first nearby site changes over time based on weather conditions.

4 . The non-transitory computer-readable medium of claim 1 , wherein the first nearby site is a renewable energy site.

5 . The non-transitory computer-readable medium of claim 1 , wherein the series of lagged power measurements are determined if a first correlation coefficient of the target renewable energy site and the first nearby site is greater than a threshold value, the first correlation coefficient indicating a strength of the correlation between the first nearby site and the target renewable energy site.

6 . The non-transitory computer-readable medium of claim 1 , wherein the measured power is correlation-based forecast power.

7 . The non-transitory computer-readable medium of claim 1 , wherein the series of lagged power measurements are determined if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated.

8 . The non-transitory computer-readable medium of claim 1 , the method further comprising:

at the weather forecast time, determining a lag between the target renewable energy site and a second nearby site for which respective power measurements are correlated;

determining if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the second nearby site for which the respective power measurements are correlated;

generating a series of lagged power measurements at the time of forecast which constitute a series of correlation-based forecasts for power generation at the target renewable energy site, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the second nearby site; and

determining a set of ramp predictors incorporating correlation-based forecasts from the first nearby site for the time of forecast and the first forecast look-ahead time based on the series of lagged power measurements, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the second nearby site, each ramp predictor of the set of ramp predictors including a difference between measured power at a time index and a measured power at a current timestamp.

9 . The non-transitory computer-readable medium of claim 8 , wherein applying the sets of decision trees to one or more of the ramp predictors of the set of ramp predictors and the power forecast errors to obtain the predicted forecast errors comprises:

selecting at least one of the one of more of the ramp predictors of the set of ramp predictors with a most positive correlation coefficient relative to others of the set of ramp predictors; and

applying the sets of decision trees to the at least one of the one or more of the ramp predictors of the set of ramp predictors.

10 . A system comprising at least one processor and memory containing instructions, the instructions being executable by the at least one processor to:

receive, from sensors at a target renewable energy site and a first nearby site, real-time power measurements from variable power generation assets;

at a weather forecast time, determine, by one or more processors, a lag between the target renewable energy site and the first nearby site for which respective power measurements are correlated;

select, by one or more processors, a first forecast look-ahead time;

determine, by one or more processors, if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated;

determine, by one or more processors, a series of lagged power measurements at a time of forecast which constitute a series of correlation-based forecasts for power generation at the target renewable energy site, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site;

generate, by one or more processors, a set of ramp predictors incorporating correlation-based forecasts from the first nearby site for the time of forecast and the first forecast look-ahead time based on the series of lagged power measurements, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site, each ramp predictor of the set of ramp predictors including a difference between measured power at a time index and a measured power at a current timestamp;

receive power forecast errors for one or more variable power generation assets of the target renewable energy site;

apply, by one or more processors, sets of decision trees to one or more of the ramp predictors of the set of ramp predictors and the power forecast errors to obtain predicted forecast errors;

generate, by one or more processors, second power forecasts for a set of look-ahead times for one or more variable power generation assets of the target renewable energy site based on first power forecasts and the predicted forecast errors;

transmit the second power forecasts to a power system; and

balancing load and generation in an electrical network based on the transmitted second power forecasts, wherein the electrical network comprises the target renewable energy site.

11 . The system of claim 10 , wherein, at the weather forecast time, determine the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated, comprises at the weather forecast time, determine the lag between the target renewable energy site and the first nearby site for which the respective power measurements are maximally correlated with a first correlation coefficient of the target renewable energy site and the first nearby site that is dependent on time.

12 . The system of claim 11 , wherein the first correlation coefficient of the target renewable energy site and the first nearby site changes over time based on weather conditions.

13 . The system of claim 10 , wherein the first nearby site is a renewable energy site.

14 . The system of claim 10 , wherein the series of lagged power measurements are determined if a first correlation coefficient of the target renewable energy site and the first nearby site is greater than a threshold value, the first correlation coefficient indicating a strength of the correlation between the first nearby site and the target renewable energy site.

15 . The system of claim 10 , wherein the measured power is correlation-based forecast power.

16 . The system of claim 10 , wherein the series of lagged power measurements are determined if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated.

17 . The system of claim 10 , further comprising:

at the weather forecast time, determine a lag between the target renewable energy site and a second nearby site for which respective power measurements are correlated;

determine if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the second nearby site for which the respective power measurements are correlated;

determine a series of lagged power measurements at the time of forecast which constitute a series of correlation-based forecasts for power generation at the target renewable energy site, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the second nearby site; and

generate a set of ramp predictors incorporating correlation-based forecasts from the first nearby site for the time of forecast and the first forecast look-ahead time based on the series of lagged power measurements, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the second nearby site, each ramp predictor of the set of ramp predictors including a difference between measured power at a time index and a measured power at a current timestamp.

18 . The system of claim 17 , wherein apply the sets of decision trees to one or more of the ramp predictors of the set of ramp predictors and the power forecast errors to obtain the predicted forecast errors comprises:

select at least one of the one of more of the ramp predictors of the set of ramp predictors with a most positive correlation coefficient relative to others of the set of ramp predictors; and

apply the sets of decision trees to the at least one of the one or more of the ramp predictors of the set of ramp predictors.

19 . A method comprising:

receiving, from sensors at a target renewable energy site and a first nearby site, real-time power measurements from variable power generation assets;

at a weather forecast time, determining a lag between the target renewable energy site and the first nearby site for which respective power measurements are correlated;

selecting, by one or more processors, a first forecast look-ahead time;

determining, by the one or more processors, if the first forecast look-ahead time is less than or equal to the lag between the target renewable energy site and the first nearby site for which the respective power measurements are correlated;

determining, by the one or more processors, a series of lagged power measurements at a time of forecast which constitute a series of correlation-based forecasts for power generation at the target renewable energy site, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site;

generating, by the one or more processors, a set of ramp predictors incorporating correlation-based forecasts from the first site for the time of forecast and the first forecast look-ahead time based on the series of lagged power measurements, the series of lagged power measurements being based at least in part on the lag between the target renewable energy site and the first nearby site, each of the set of ramp predictors including a difference between measured power at a time index and a measured power at a current timestamp;

receiving power forecast errors for one or more variable power generation assets of the target renewable energy site;

applying, by the one or more processors, sets of decision trees to one or more of the ramp predictors of the set of ramp predictors and the power forecast errors to obtain predicted forecast errors;

generating, by the one or more processors, second power forecasts for a set of look-ahead times for one or more variable power generation assets of the target renewable energy site based on first power forecasts and the predicted forecast errors;

transmitting the second power forecasts to a power system; and

balancing load and generation in an electrical network based on the transmitted second power forecasts, wherein the electrical network comprises the target renewable energy site.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2026
From: KEERTHISINGHE, CHANAKA; REIS MACHADO DA SILVA, ANA RITA; TARDÁGUILA CALVO, PAULINO; THEIS, THOMAS N.; HORVATH, GABOR
To: UTOPUS INSIGHTS, INC.
Reel/Frame 074228/0270 →
Continuity (3)
Provisional Application 63488629 · Mar 6, 2023
Provisional Application 63269541 · Mar 17, 2022
Related Publication 20230299580A1 · Sep 21, 2023
References Cited (34)
US 10504195B2 · Sun et al. · 2019 [cited by applicant]
US 10796252B2 · Werho · 2020 [cited by examiner]
US 11416786B2 · Helsel et al. · 2022 [cited by applicant]
US 20070173982A1 · Cardinal · 2007 [cited by examiner]
US 20100145533A1 · Cardinal · 2010 [cited by examiner]
US 20170030333A1 · Srivastava et al. · 2017 [cited by applicant]
US 20170033795A1 · Zafrany et al. · 2017 [cited by applicant]
US 20170102725A1 · Parvania · 2017 [cited by applicant]
US 20170228834A1 · Hoff · 2017 [cited by examiner]
US 20200028360A1 · Heintel et al. · 2020 [cited by applicant]
US 20200150309A1 · Dann · 2020 [cited by applicant]
US 20210103051A1 · Tang · 2021 [cited by applicant]
US 20220003894A1 · Shapiro et al. · 2022 [cited by applicant]
US 20230103959A1 · Pavlovski et al. · 2023 [cited by applicant]
US 20230299580A1 · Keerthisinghe et al. · 2023 [cited by applicant]
US 20230315940A1 · Pjetri et al. · 2023 [cited by applicant]
US 20250343413A1 · Horii et al. · 2025 [cited by applicant]
CN 112116171A · 2020 [cited by applicant]
CN 113991638A · 2022 [cited by applicant]
International Application No. PCT/US2023/064623, International Search Report and the Written Opinion, dated Oct. 11, 2023, 23 pages. [cited by applicant]
International Application No. PCT/US2023/064623, International Preliminary Report on Patentability dated Sep. 26, 2024, 8 pages. [cited by applicant]
International Application No. PCT/US2023/064660, International Preliminary Report on Patentability dated Sep. 26, 2024, 7 pages. [cited by applicant]
International Application No. PCT/US2023/064660, International Search Report and the Written Opinion, dated Feb. 21, 2024, 8 pages. [cited by applicant]
Ramirez-Rosado, I et al. “Comparison of two new short-term wind-power forecasting systems,” Elsevier, Renewable Energy 34 (2009) 1848-1854; Publication [online], Dec. 25, 2008 [retrieved on Nov. 13, 2023}. URL:https://w… [cited by applicant]
Australian Patent Application No. 2023235317, Examiner's First Report dated Sep. 17, 2025, 4 pages. [cited by applicant]
Australian Patent Application No. 2023236822, Examination Report dated Jun. 26, 2025, 3 pages. [cited by applicant]
“Renewable energy power forecasting technology”, IEC TR 63043:2020, IEC, 3, Rue De Varembé, PO Box 131, 1 CH-1211 Geneva 20, Switzerland, Nov. 27, 2020 (Nov. 27, 2020), pp. 1-138, XP082021854, Retrieved from the Interne… [cited by applicant]
European Patent Application No. 23771705.3, Supplementary Search Report dated Jan. 26, 2026, 10 pages. [cited by applicant]
Ouyang Tinghui et al, “Ramp events forecasting based on long-term wind power prediction and correction”, IET Renewable Power Generation, the Institution of Engineering And Technology, Michael Faraday House, Six Hills Wa… [cited by applicant]
European Patent application No. 23771721.0, Extended European Search Report dated Mar. 4, 2026, 12 pages. [cited by applicant]
Li, Yiyan et al, A TCN-based Hybrid Forecasting Framework for Hours-ahead Utility-scale PV Forecasting, Arxiv.org, Cornell University Library, 201 OLIN Library Cornell University, Ithaca, NY 14853, Nov. 16, 2021 (Nov. 1… [cited by applicant]
Ouyang, Tinghui et al, Ramp events forecasting based on long-term wind power prediction and correction, IET Renewable Power Generation, The Institution of Engineering and Technology, Michael Faraday House, Six Hills Way… [cited by applicant]
Tawn, R. et al, A review of very short-term wind and solar power forecasting, Renewable and Sustainable Energy Reviews, Elseviers Science, New York, NY, US, vol. 153, Oct. 23, 2021 (Oct. 23, 2021), XP086848508, ISSN: 13… [cited by applicant]
Yang, Dazhi et al, Very short term irradiance forecasting using the lasso, Solar Energy, Elsevier, Amsterdam, NL, vol. 114, Feb. 27, 2015 (Feb. 27, 2015), pp. 314-326, XP029582181, ISSN: 0038-092X, DOI:10.1016/J.SOLENER… [cited by applicant]