IP Library › Granted Patent US 12,288,012
Granted Patent B2
US 12,288,012 · App. 18/347,534 · Granted Apr 29, 2025

System and method for evaluating models for predictive failure of renewable energy assets

Inventors: Yajuan Wang (White Plains, NY); Gabor Solymosi (Solymar, HU); Younghun Kim (Pleasantville, NY)
Assignee: Utopus Insights, Inc.
G06F30/20G06F17/16
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,288,012
App. No.
18/347,534
Filed
Jul 5, 2023
Granted
Apr 29, 2025
Kind
B2
Art Unit
2187
USPC
703/18
Abstract

An example method comprises receiving historical sensor data from sensors of components of wind turbines, training a set of models to predict faults for each component using the historical sensor data, each model of a set having different observation time windows and lead time windows, evaluating each model of a set using standardized metrics, comparing evaluations of each model of a set to select a model with preferred lead time and accuracy, receive current sensor data from the sensors of the components, apply the selected model(s) to the current sensor data to generate a component failure prediction, compare the component failure prediction to a threshold, and generate an alert and report based on the comparison to the threshold.

Claims (54)

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 first historical sensor data of a first time period, the first historical sensor data including sensor data from one or more sensors of one or more components of any number of renewable energy assets, the first historical sensor data indicating at least one first failure associated with the one or more components of the renewable energy asset during the first time period;

generating a first set of failure prediction models using the first historical sensor data, each of the first set of failure prediction models being trained by different amounts of first historical sensor data based on different observation time windows and different lead time windows, each observation time window including a time period during which first historical data is generated, the lead time window including a period of time before a predicted failure;

selecting at least one failure prediction model of the first set of failure prediction models based on the lead time windows to create a first selected failure prediction model, the first selected failure prediction model including the lead time window before a predicted failure;

receiving first current sensor data of a second time period, the first current sensor data including sensor data from the one or more sensors of the one or more components of the renewable energy asset;

applying the first selected failure prediction model to the current sensor data to generate a first failure prediction a failure of at least one component of the one or more components;

comparing the first failure prediction to a first trigger criteria; and

generating and transmitting a first alert based on the comparison of the failure prediction to the first trigger criteria, the alert indicating the at least one component of the one or more components and information regarding the failure prediction.

2. The non-transitory computer readable medium of claim 1 , wherein the renewable energy asset is a wind turbine or a solar panel.

3. The non-transitory computer readable medium of claim 1 , wherein each of the first set of failure prediction models predict failure of a component of the renewable energy asset.

4. The non-transitory computer readable medium of claim 3 , the method further comprising selecting a first trigger threshold from a plurality of trigger thresholds based on the component, wherein each different trigger threshold of the plurality of trigger threshold is directed to a different component or group of components.

5. The non-transitory computer readable medium of claim 3 , the method further comprising filtering the first historical sensor data to retrieve a portion of the historical sensor data related to the component, the generating the first set of failure prediction models using the first historical sensor data comprising generating the first set of failure prediction models using the portion of the first historical sensor data.

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

generating a second set of failure prediction models using the first historical sensor data, each of the second set of failure prediction models being trained by different amounts of first historical sensor data based on different observation time windows and different lead time windows, each observation time window including a time period during which first historical data is generated, the lead time window including a period of time before a predicted failure, the second set of failure prediction models being for predicting a fault of a component that is different than the first set of failure prediction models;

selecting at least one failure prediction model of the second set of failure prediction models based on the lead time windows to create a second selected failure prediction model, the second selected failure prediction model including the lead time window before a predicted failure;

receiving first current sensor data of a second time period, the first current sensor data including sensor data from the one or more sensors of the one or more components of the renewable energy asset;

applying the second selected failure prediction model to the current sensor data to generate a second failure prediction;

comparing the second failure prediction to a second trigger criteria; and

generating and transmitting a second alert based on the comparison of the failure prediction to the second trigger criteria, the alert indicating the at least one component of the one or more components and information regarding the failure prediction.

7. The non-transitory computer readable medium of claim 6 , the method further comprising filtering the second historical sensor data to retrieve a portion of the historical sensor data related to the component, the generating the second set of failure prediction models using the first historical sensor data comprising generating the first second of failure prediction models using the portion of the first historical sensor data.

8. The non-transitory computer readable medium of claim 1 , wherein selecting at least one failure prediction model of the first set of failure prediction models comprises generating curvature analysis including an indicator for each failure prediction model of the first set of failure prediction models in a graph using different lead time windows and observation time windows.

9. The non-transitory computer readable medium of claim 8 , wherein selecting at least one failure prediction model of the first set of failure prediction models further comprises receiving a selection of the selected failure prediction model using the curvature analysis from an authorized digital device.

10. A system, comprising:

at least one processor; and

memory containing instructions, the instructions being executable by the at least one processor to:

receive first historical sensor data of a first time period, the first historical sensor data including sensor data from one or more sensors of one or more components of any number of renewable energy assets, the first historical sensor data indicating at least one first failure associated with the one or more components of the renewable energy asset during the first time period;

generate a first set of failure prediction models using the first historical sensor data, each of the first set of failure prediction models being trained by different amounts of first historical sensor data based on different observation time windows and different lead time windows, each observation time window including a time period during which first historical data is generated, the lead time window including a period of time before a predicted failure;

select at least one failure prediction model of the first set of failure prediction models based on the lead time windows to create a first selected failure prediction model, the first selected failure prediction model including the lead time window before a predicted failure;

receive first current sensor data of a second time period, the first current sensor data including sensor data from the one or more sensors of the one or more components of the renewable energy asset;

apply the first selected failure prediction model to the current sensor data to generate a first failure prediction a failure of at least one component of the one or more components;

compare the first failure prediction to a first trigger criteria; and

generate and transmitting a first alert based on the comparison of the failure prediction to the first trigger criteria, the alert indicating the at least one component of the one or more components and information regarding the failure prediction.

11. The system of claim 10 , wherein the renewable energy asset is a wind turbine or a solar panel.

12. The system of claim 10 , wherein each of the first set of failure prediction models predict failure of a component of the renewable energy asset.

13. The system of claim 12 , the instructions being further executable by the at least one processor to: select a first trigger threshold from a plurality of trigger thresholds based on the component, wherein each different trigger threshold of the plurality of trigger threshold is directed to a different component or group of components.

14. The system of claim 12 , the instructions being further executable by the at least one processor to: filter the first historical sensor data to retrieve a portion of the historical sensor data related to the component, the generating the first set of failure prediction models using the first historical sensor data comprising generating the first set of failure prediction models using the portion of the first historical sensor data.

15. The system of claim 10 , the instructions being further executable by the at least one processor to:

generate a second set of failure prediction models using the first historical sensor data, each of the second set of failure prediction models being trained by different amounts of first historical sensor data based on different observation time windows and different lead time windows, each observation time window including a time period during which first historical data is generated, the lead time window including a period of time before a predicted failure, the second set of failure prediction models being for predicting a fault of a component that is different than the first set of failure prediction models;

select at least one failure prediction model of the second set of failure prediction models based on the lead time windows to create a second selected failure prediction model, the second selected failure prediction model including the lead time window before a predicted failure;

receive first current sensor data of a second time period, the first current sensor data including sensor data from the one or more sensors of the one or more components of the renewable energy asset;

apply the second selected failure prediction model to the current sensor data to generate a second failure prediction;

compare the second failure prediction to a second trigger criteria; and

generate and transmit a second alert based on the comparison of the failure prediction to the second trigger criteria, the alert indicating the at least one component of the one or more components and information regarding the failure prediction.

16. The system of claim 15 , the instructions being further executable by the at least one processor to: filter the second historical sensor data to retrieve a portion of the historical sensor data related to the component, the generating the second set of failure prediction models using the first historical sensor data comprising generating the first second of failure prediction models using the portion of the first historical sensor data.

17. The system of claim 10 , wherein selecting at least one failure prediction model of the first set of failure prediction models comprises generating curvature analysis including an indicator for each failure prediction model of the first set of failure prediction models in a graph using different lead time windows and observation time windows.

18. The system of claim 17 , wherein selecting at least one failure prediction model of the first set of failure prediction models further comprises receiving a selection of the selected failure prediction model using the curvature analysis from an authorized digital device.

19. A method comprising:

receiving first historical sensor data of a first time period, the first historical sensor data including sensor data from one or more sensors of one or more components of any number of renewable energy assets, the first historical sensor data indicating at least one first failure associated with the one or more components of the renewable energy asset during the first time period;

generating a first set of failure prediction models using the first historical sensor data, each of the first set of failure prediction models being trained by different amounts of first historical sensor data based on different observation time windows and different lead time windows, each observation time window including a time period during which first historical data is generated, the lead time window including a period of time before a predicted failure;

selecting at least one failure prediction model of the first set of failure prediction models based on the lead time windows to create a first selected failure prediction model, the first selected failure prediction model including the lead time window before a predicted failure;

receiving first current sensor data of a second time period, the first current sensor data including sensor data from the one or more sensors of the one or more components of the renewable energy asset;

applying the first selected failure prediction model to the current sensor data to generate a first failure prediction a failure of at least one component of the one or more components;

comparing the first failure prediction to a first trigger criteria; and

generating and transmitting a first alert based on the comparison of the failure prediction to the first trigger criteria, the alert indicating the at least one component of the one or more components and information regarding the failure prediction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2023
From: WANG, YAJUAN; SOLYMOSI, GABOR; KIM, YOUNGHUN
To: UTOPUS INSIGHTS, INC.
Reel/Frame 064158/0709 →
Continuity (3)
Continuation 17219724 · Mar 31, 2021
Continuation 16234329 · Dec 27, 2018
Related Publication 20230342521A1 · Oct 26, 2023
References Cited (76)
US 7627454B2 · LaComb · 2009 [cited by examiner]
US 7832980B2 · Demtroder · 2010 [cited by examiner]
US 8326577B2 · Graham, III · 2012 [cited by examiner]
US 8478448B2 · Krueger · 2013 [cited by examiner]
US 9326698B2 · Blanco · 2016 [cited by examiner]
US 10215162B2 · Bai · 2019 [cited by examiner]
US 10254270B2 · Potyrailo · 2019 [cited by examiner]
US 10387802B2 · Heng · 2019 [cited by examiner]
US 10481923B2 · Kienle · 2019 [cited by examiner]
US 10579932B1 · Cantrell · 2020 [cited by examiner]
US 11231012B1 · Shartzer · 2022 [cited by examiner]
US 11261846B2 · Wagoner · 2022 [cited by examiner]
US 20050222747A1 · Vhora · 2005 [cited by examiner]
US 20080141072A1 · Kalgren · 2008 [cited by examiner]
US 20090113049A1 · Nasle · 2009 [cited by examiner]
US 20100082143A1 · Pantaleano · 2010 [cited by examiner]
US 20100169446A1 · Linden · 2010 [cited by examiner]
US 20110144819A1 · Andrews · 2011 [cited by examiner]
US 20110282508A1 · Goutard · 2011 [cited by examiner]
US 20120051888A1 · Mizoue · 2012 [cited by examiner]
US 20120053984A1 · Mannar · 2012 [cited by examiner]
US 20120054125A1 · Clifton · 2012 [cited by examiner]
US 20120143565A1 · Graham, III · 2012 [cited by examiner]
US 20120191633A1 · Liu · 2012 [cited by examiner]
US 20120203704A1 · Nakamura · 2012 [cited by examiner]
US 20130073223A1 · Lapira · 2013 [cited by examiner]
US 20130151156A1 · Noui-Mehidi · 2013 [cited by examiner]
US 20130184838A1 · Tchoryk, Jr. · 2013 [cited by examiner]
US 20140139655A1 · Mimar · 2014 [cited by examiner]
US 20140281645A1 · Sen · 2014 [cited by examiner]
US 20140324495A1 · Zhou · 2014 [cited by examiner]
US 20140351642A1 · Bates · 2014 [cited by examiner]
US 20150066449A1 · Vittal · 2015 [cited by examiner]
US 20150073751A1 · Liao · 2015 [cited by examiner]
US 20160371406A1 · Nicholas · 2016 [cited by examiner]
US 20160371585A1 · McElhinney · 2016 [cited by examiner]
US 20160371599A1 · Nicholas · 2016 [cited by examiner]
US 20170074250A1 · Yu · 2017 [cited by examiner]
US 20170308802A1 · Ramsøy · 2017 [cited by examiner]
US 20170310483A1 · Nagao · 2017 [cited by examiner]
US 20170344710A1 · Hu · 2017 [cited by examiner]
US 20170350370A1 · Son · 2017 [cited by examiner]
US 20180095155A1 · Soni · 2018 [cited by examiner]
US 20180101639A1 · Nanda · 2018 [cited by examiner]
US 20180202892A1 · Vaskinn · 2018 [cited by examiner]
US 20180247239A1 · Horrell · 2018 [cited by examiner]
US 20180314938A1 · Andoni · 2018 [cited by examiner]
US 20180320658A1 · Herzog · 2018 [cited by examiner]
US 20180335019A1 · Knudsen · 2018 [cited by examiner]
US 20190003929A1 · Shapiro · 2019 [cited by examiner]
US 20190042887A1 · Nguyen · 2019 [cited by examiner]
US 20190122119A1 · Husain · 2019 [cited by examiner]
US 20190311220A1 · Hazard · 2019 [cited by examiner]
US 20190317952A1 · Li · 2019 [cited by examiner]
US 20190324430A1 · Herzog · 2019 [cited by examiner]
US 20200099224A1 · Georgiou · 2020 [cited by examiner]
US 20200103886A1 · Gandenberger · 2020 [cited by examiner]
US 20200141392A1 · Damgaard · 2020 [cited by examiner]
US 20200193223A1 · Hazard · 2020 [cited by examiner]
US 20200210537A1 · Wang · 2020 [cited by examiner]
US 20200210824A1 · Poornaki · 2020 [cited by examiner]
US 20200210854A1 · Srinivasan · 2020 [cited by examiner]
US 20210182749A1 · Balasubramanian · 2021 [cited by examiner]
US 20210203157A1 · Visweswariah · 2021 [cited by examiner]
US 20220350943A1 · van den Berghe · 2022 [cited by examiner]
Zhao et al. (Fault Prediction and Diagnosis of Wind Turbine Generators Using SCADA Data, MDPI, 2017, pp. 1-17) (Year: 2017). [cited by examiner]
Yang et al. (Predictive Model Evaluation for PHM, International Journal of Prognostics and Health Management, 2014. pp 1-11 ) ( Year: 2014). [cited by examiner]
Behboodi et al. (Renewable resources portfolio optimization in the presence of demand response, Applied Energy 162 (2016) 139- 148) (Year: 2016). [cited by examiner]
European Patent Application No. 19904614.5, Examination Report dated Oct. 13, 2022, 9 pages. [cited by applicant]
Indian Patent Application No. 202147033781, First Examination Report dated Oct. 10, 2022, 6 pages. [cited by applicant]
International Application No. PCT/US2019/068840, Search Report and Written Opinion dated Apr. 24, 2020. [cited by applicant]
Orozco et al. (“Diagnostic Models for Wind Turbine Gearbox Components Using SCADA Time Series Data”, IEEE, 2018, pp. 1-9) (Year: 2018). [cited by applicant]
Rommel et al. (Calculating wind turbine component loads for improved life prediction, 2018, pp. 223-241) (Year: 2018). [cited by applicant]
Smolders et al. (“Reliability Analysis and Prediction of Wind Turbine Gearboxes”, Ewec, 2010, pp. 2660-2670) (Year: 2010). [cited by applicant]
Yoon et al. (“Semi-supervised Learning with Deep Generative Models for Asset Failure Prediction”, Workshop on Machine Learning for Prognostics and Health Management, 2017, pp. 1-9) (Year: 2017). [cited by applicant]
Australian Patent application No. 2022209274, Examination Report dated Mar. 27, 2024, 3 pages. [cited by applicant]