CN110348513A - A kind of Wind turbines failure prediction method based on deep learning - Google Patents

A kind of Wind turbines failure prediction method based on deep learning Download PDF

Info

Publication number
CN110348513A
CN110348513A CN201910618219.0A CN201910618219A CN110348513A CN 110348513 A CN110348513 A CN 110348513A CN 201910618219 A CN201910618219 A CN 201910618219A CN 110348513 A CN110348513 A CN 110348513A
Authority
CN
China
Prior art keywords
failure
fault
wind turbines
data
prediction method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910618219.0A
Other languages
Chinese (zh)
Inventor
赵计生
范婧
强保华
莫烨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Huadian Tianren Power Controlling Technology Co Ltd
Original Assignee
Beijing Huadian Tianren Power Controlling Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Huadian Tianren Power Controlling Technology Co Ltd filed Critical Beijing Huadian Tianren Power Controlling Technology Co Ltd
Priority to CN201910618219.0A priority Critical patent/CN110348513A/en
Publication of CN110348513A publication Critical patent/CN110348513A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Human Resources & Organizations (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Marketing (AREA)
  • Computational Linguistics (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Public Health (AREA)
  • Water Supply & Treatment (AREA)
  • Primary Health Care (AREA)
  • Wind Motors (AREA)

Abstract

The invention discloses a kind of Wind turbines failure prediction method based on deep learning, the failure prediction method are directed to the SCADA data of running of wind generating set state, and the failure prediction method is based on fault prediction model and carries out failure predication;Failure prediction method is the following steps are included: be reassembled as operation data figure for the SCADA data of running of wind generating set state;The fault signature in operation data figure is extracted using CNN;Using LSTM as fault prediction model main body, timing failure feature is converted by single frames fault signature;The integration to timing fault signature is completed by full articulamentum, obtains failure predication result.The present invention is directed to magnanimity SCADA operation data, Wind turbines failure long period is completed using CNN-LSTM frame to predict, it can handle the high sample frequency long period timing SCADA data of multidimensional in Wind turbines, can effectively realize the Accurate Prediction of long period Wind turbines failure.

Description

A kind of Wind turbines failure prediction method based on deep learning
Technical field
The invention belongs to wind-driven generator failure predication technical fields, are related to a kind of Wind turbines event based on deep learning Hinder prediction technique more particularly to a kind of Wind turbines failure predication based on deep learning for Wind turbines SCADA data Method.
Background technique
As environmental pollution is increasingly prominent with problem of energy crisis, wind energy is more next as a kind of clean renewable energy Attention more by countries in the world has obtained quick development in recent years.Wind Power Generation Industry is ever-increasing simultaneously in installed capacity, Also some new problems are faced.Due to the volume and working method of wind-engaging resource distribution, natural environment and Wind turbines itself Etc. factors limitation, Wind turbines more be distributed in the more changeable area of uninhabited and environment, be subject to extreme environment because Element interference, causes strong influence to the normal operation of Wind turbines.According to statistics, the operation and maintenance cost of Wind turbines and Because disorderly closedown and caused by loss account for about the 10%-20% of entire wind power plant cost of electricity-generating.Therefore, accurate to realize to wind-powered electricity generation The operation troubles of unit is predicted have for flexibly disposing and improving running of wind generating set reliability in advance and reduce loss Significance.
Wind turbines failure prediction method is generally divided into the prediction technique based on model and the prediction technique based on data.Base The physical model of fan part is established by analyzing the physical characteristic of fan part in the failure prediction method of model, according to model The situation of change of parameter realizes failure predication, such as by establishing its faulty physical mechanism of gear case of blower model analysis, to mention The fault signature under different faults state is taken to carry out gearbox fault prediction.Failure prediction method based on data mainly passes through pair The acquisition of Wind turbines timing operation data, i.e. data and monitoring control (Supervisory Control And Data Acquisition, SCADA) big data analysis of data realizes failure predication, have that data volume is big, parameter type is abundant, component The characteristics of source is wide and high real-time.Use the long-term time series data of SCADA as the main body of running of wind generating set status predication Can influence of the different components to Wind turbines failure more effectively in Cooperative Analysis Wind turbines, and be able to reflect failure shape The timing variations of state, and then improve precision of prediction.For example, the base bearing health status using linear regression is predicted, feedforward is used The methods of generating set status predication of neural network, the method relative to tradition based on Condition Monitoring Data are accurate in prediction There is biggish promotion in rate.
Although the above method achieves preferable effect, also there are still biggish for current Wind turbines failure prediction method Insufficient and room for promotion.Although failure prediction method based on model has the advantages that prediction effect is good and interpretation is strong, but Modelling is highly dependent on the validity of skilled practitioner's modelling in certain circumstances, when Wind turbines equipment or outside It when environment converts, requires skilled practitioner and intervenes and model is adjusted and is optimized again, wide usage and dynamic are suitable It is poor with property.Based on the prediction technique of SCADA data because the feature by analyzing time series data itself has to predict failure then Stronger wide usage, and accurately predict to provide better guarantee for long period.But due to current blower prediction technique shortage pair Means are effectively treated in magnanimity time series data, at the place of the feature learning ability of fault data, the high real-time status data of long period All there is limitation in reason ability, forecasting efficiency and precision etc., thus current Wind turbines failure prediction method there are still The space for being further improved and being promoted.
Summary of the invention
To solve deficiency in the prior art, the present invention provides a kind of Wind turbines failure predication side based on deep learning Method.On the one hand, by the way that the sequence SCADA data in long period is formed " operation data figure ", and convolutional neural networks are used (Convolutional Neural Networks, CNN) carries out feature extraction to it, improves data throughput, self-study to reach Practise the purpose of data characteristics and dimensionality reduction;On the other hand, consider that the feature of Wind turbines time series data, the present invention use circulation nerve Network is as failure predication main body, since neuron connection structure has Memorability and parameter sharing characteristic in its unique layer, It can be learnt with nonlinear characteristic of the higher efficiency to time series task.The length of excellent performance is used in the present invention Short-term memory Recognition with Recurrent Neural Network network (Long Short-Term Memory, LSTM), complicated memory module and inside Link structure has stronger memory capability, is also more suited for being spaced and postponing in processing Wind turbines failure predication time series Relatively long task.
In order to achieve the above objectives, the present invention adopts the following technical scheme:
A kind of Wind turbines failure prediction method based on deep learning, the failure prediction method are transported for Wind turbines The SCADA data of row state, the failure prediction method are based on fault prediction model and carry out failure predication;
The fault prediction model includes characteristic extracting module, failure predication module and full articulamentum;
The characteristic extracting module is constructed by multilayer convolutional neural networks structure, for extracting the event of multiframe operation data figure Hinder feature;
The failure predication module is constructed by multilayer circulation neural network structure, for the fault signature of single frames to be integrated into Continuous timing failure feature;
The full articulamentum, for integrating timing failure feature and exporting failure predication result;
The failure prediction method the following steps are included:
S1: the SCADA data of running of wind generating set state is reassembled as operation data figure;
S2: the fault signature in operation data figure is extracted using convolutional neural networks;
S3: using Recognition with Recurrent Neural Network as fault prediction model main body, timing failure spy is converted by single frames fault signature Sign;
S4: the integration to timing fault signature is completed by full articulamentum, obtains failure predication result.
The present invention further comprises following preferred embodiment:
The training method of above-mentioned fault prediction model, comprising the following steps:
1) prepare training data;
2) the Wind turbines fault condition in specified time is predicted;
3) fault prediction model loss is calculated;
4) fault prediction model weight is updated;
5) judge whether penalty values or evaluation index failure predication accuracy rate are stable in threshold range or training of judgement Whether number reaches the maximum number of iterations upper limit, if meeting condition, thens follow the steps 6), and otherwise frequency of training adds to return together and hold Row step 2), the frequency of training initial value is zero;
6) fault prediction model file is exported.
The test method of above-mentioned fault prediction model, comprising the following steps:
1) setup test data, the test data set is without cutting;
2) load fault prediction model file calls trained fault prediction model file, and test data is inputted event Hinder prediction model;
3) Wind turbines real-time running data is received, predicts the Wind turbines fault condition in specified time.
Above-mentioned preparation training data, specifically: training data is reassembled as corresponding single-pass by specified time interval Road operation data figure and the input as fault prediction model, while the Wind turbines after period specified time that needs are predicted Fail result is exported as corresponding model.
Wind turbines fault condition in above-mentioned prediction specified time, comprising the following steps:
Receive multiple operation data figures of certain time interval;
Feature extraction is carried out to the operation data figure by deep layer convolutional neural networks, by the Data distribution information of low layer It is converted into high-rise fault signature;
Recognition with Recurrent Neural Network carries out temporal aspect conversion to fault signature, and the fault signature of each time slice is integrated into Unified timing failure feature;
Timing fault signature is integrated by full articulamentum (FC), obtains failure predication result.
Above-mentioned calculating Wind turbines fault prediction model loss specifically:
Cross entropy (Cross Entropy) is used to calculate the mistake between output valve and target value as the loss function of model Difference.
Model optimizer used in above-mentioned update Wind turbines fault prediction model weight is Adam algorithm.
Above-mentioned multilayer convolutional neural networks are difficult using the training that the strategy that same layer weight is shared reduces fault prediction model Degree, and improve the speed of service.
In above-mentioned multilayer circulation neural network structure, input layer Recognition with Recurrent Neural Network has the mind for being equal to input frame number Through first number, to complete to carry out forward-backward correlation processing to the fault signature of each frame.
Above-mentioned full articulamentum is the full articulamentum of single layer, and the Recognition with Recurrent Neural Network is that shot and long term remembers Recognition with Recurrent Neural Network Network.
The SCADA data of running of wind generating set state is reassembled as operation data figure described in step S1, comprising the following steps:
S101: the SCADA data of running of wind generating set state described in normalized maps data into [0,1] section;
S102: the data after normalized are reassembled as operation data figure with time sequencing arrangement.
The fault signature in operation data figure is extracted using convolutional neural networks described in step S2, comprising the following steps:
S201: the single channel operation data figure of multiple X (m) × T (N) dimension of certain time interval is received as convolutional Neural The input of network;
S202: feature extraction is carried out to operation data figure by convolutional neural networks, every single channel operation data figure turns Turn to the fault signature of the dimension of X (m) × 1.
Using Recognition with Recurrent Neural Network as fault prediction model main body described in step S3, timing is converted by single frames fault signature Fault signature, comprising the following steps:
S301: using the fault signature that step S202 is exported as the input of Recognition with Recurrent Neural Network;
S302: the fault signature of each time slice is integrated into unified timing failure feature.
The integration to timing fault signature is completed by full articulamentum described in step S4, obtains failure predication as a result, specific Are as follows:
Whether Wind turbines are broken down and is considered as two classification problems, in full articulamentum, letter is activated by Softmax Number, obtain whether the prediction result of failure.
Advantageous effects of the invention:
By the way that running of wind generating set status data to be reassembled as to " operation data figure ", feature is completed using convolutional neural networks It extracts, and is realized by remembering Recognition with Recurrent Neural Network Innovation Integration with shot and long term to magnanimity timing running of wind generating set state diagram It is effectively treated, and then improves the time span of prediction and the precision of long period failure predication.
Detailed description of the invention
Fig. 1 is fault prediction model structure chart of the invention;
Fig. 2 is the overall flow figure of the method for the present invention;
Fig. 3 is that SCADA data is reassembled as " operation data figure " schematic diagram in the embodiment of the present invention;
Fig. 4 is fault prediction model training and test flow chart of the invention.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings.Following embodiment is only used for clearly illustrating the present invention Technical solution, and not intended to limit the protection scope of the present invention.
A kind of Wind turbines failure prediction method based on deep learning of the invention, the failure prediction method are directed to wind The SCADA data of electric operating states of the units, the failure prediction method are based on fault prediction model and carry out failure predication;
As shown in Figure 1, the fault prediction model includes characteristic extracting module, failure predication module and full articulamentum;
The characteristic extracting module is constructed by multilayer convolutional neural networks structure (i.e. depth convolutional neural networks), for mentioning Take the fault signature of multiframe operation data figure;
In embodiment, convolutional neural networks part needs to carry out feature extraction to whole k frame operating status figures, in order to mention High efficiency, the shared strategy of multiple groups convolutional neural networks structure same layer weight, which can be used, reduces the training difficulty of model, and improves The speed of service;
The failure predication module is constructed by multilayer circulation neural network structure, for the fault signature of single frames to be integrated into Continuous timing failure feature;
In embodiment, the Recognition with Recurrent Neural Network is that shot and long term remembers Recognition with Recurrent Neural Network network;Recognition with Recurrent Neural Network needs Fault signature to each frame to carry out forward-backward correlation processing respectively, thus input layer Recognition with Recurrent Neural Network has and is equal to input The neuron number of frame number k.
The full articulamentum, for integrating timing failure feature and exporting failure predication result;
In embodiment, the full articulamentum is the full articulamentum of single layer.
As shown in figure 4, the training method of the fault prediction model, comprising the following steps:
1) prepare training data;
In embodiment, step 1) the preparation training data, specifically: by training data by specified time interval (one As be 2 seconds) be reassembled as corresponding single channel operation data figure and the input as fault prediction model, while will need to predict Wind turbines fail result after period specified time is exported as corresponding model.
2) the Wind turbines fault condition in specified time is predicted;
Wind turbines fault condition in embodiment, in step 2) the prediction specified time, comprising the following steps:
Receive multiple operation data figures of certain time interval;
Feature extraction is carried out to the operation data figure by deep layer convolutional neural networks, by the Data distribution information of low layer It is converted into high-rise fault signature;
Shot and long term remembers Recognition with Recurrent Neural Network and carries out temporal aspect conversion to fault signature, by the failure of each time slice Feature integration is unified timing failure feature;
Timing fault signature is integrated by full articulamentum, obtains failure predication result.
3) fault prediction model loss is calculated, specifically:
Cross entropy is used to calculate the error between output valve and target value as the loss function of model.
4) fault prediction model weight is updated;
In embodiment, model optimizer used in step 4) the update Wind turbines fault prediction model weight is Adam Algorithm, wherein Adam optimizer uses β1=0.9, β2=0.999, ε=10-8As initial parameter.
5) judge whether penalty values or evaluation index failure predication accuracy rate are stable in threshold range or training of judgement Whether number reaches maximum number of iterations upper limit N, if meeting condition, thens follow the steps 6), and otherwise frequency of training adds returns together Step 2) is executed, the frequency of training initial value is zero;
6) fault prediction model file is exported.
The test method of the fault prediction model, comprising the following steps:
1) setup test data, in test process, in order to which the overall performance to model is assessed, test data set is not required to Carry out additional cutting;
2) load fault prediction model file calls trained fault prediction model file, and test data is inputted event Hinder prediction model;
3) Wind turbines real-time running data is received, predicts the Wind turbines fault condition in specified time.
As shown in Fig. 2, the failure prediction method the following steps are included:
S1: the SCADA data of running of wind generating set state is reassembled as operation data figure;
As shown in figure 3, the SCADA data of running of wind generating set state is reassembled as running described in step S1 in embodiment Datagram, comprising the following steps:
S101: to guarantee that input data initial weight having the same needs to normalize place in order to carry out model training The SCADA data for managing the running of wind generating set state maps data into [0,1] section;
S102: the data after normalized are reassembled as operation data figure with time sequencing arrangement, wherein T1 indicates the One collected SCADA operation data of unit time institute, X1 indicate the specific value in data entry in first character section.
S2: the fault signature in operation data figure is extracted using convolutional neural networks, comprising the following steps:
S201: the single channel operation data figure of multiple X (m) × T (N) dimension of certain time interval is received as convolutional Neural The input of network;
S202: feature extraction is carried out to operation data figure by convolutional neural networks, every single channel operation data figure turns Turn to the fault signature of the dimension of X (m) × 1.
S3: using Recognition with Recurrent Neural Network as fault prediction model main body, timing failure spy is converted by single frames fault signature Sign, comprising the following steps:
S301: using the fault signature that step S202 is exported as the input of Recognition with Recurrent Neural Network;
S302: the fault signature of each time slice is integrated into unified timing failure feature.
S4: completing integration to timing fault signature by full articulamentum, obtain failure predication as a result, specifically:
Whether Wind turbines are broken down and is considered as two classification problems, in full articulamentum, letter is activated by Softmax Number, obtain whether the prediction result of failure.
This law is bright to have carried out Innovation Integration Design for CNN and two kinds of structures of LSTM, firstly, CNN is used as " operation data figure " Characteristic extracting module, using CNN network to the good characterization ability of higher-dimension complex characteristic by the operation data in certain time Figure conversion fault signature, to improve the purpose of data throughout, self study data characteristics;Secondly, using LSTM as failure predication The failure predication module of main body will receive the fault signature input of multiple time serieses, and by the complicated memory module of design with Internal links structure completes the processing to timing fault signature;The method of the present invention is directed to magnanimity SCADA operation data, uses CNN- LSTM frame completes the prediction of Wind turbines failure long period, when can handle the high sample frequency long period of multidimensional in Wind turbines Sequence SCADA data can effectively realize the Accurate Prediction of long period Wind turbines failure.
Inventor combines Figure of description to be described in detail and describe implementation example of the invention, still It should be appreciated by those skilled in the art that implementing example above is only the preferred embodiments of the invention, explanation is only in detail Help reader more fully understands spirit of that invention, and it is not intended to limit the protection scope of the present invention, on the contrary, any be based on this hair Any improvement or modification made by bright spirit should all be fallen within the scope and spirit of the invention.

Claims (14)

1. a kind of Wind turbines failure prediction method based on deep learning, the failure prediction method is directed to running of wind generating set The SCADA data of state, it is characterised in that:
The failure prediction method is based on fault prediction model and carries out failure predication;
The fault prediction model includes characteristic extracting module, failure predication module and full articulamentum;
The characteristic extracting module is constructed by multilayer convolutional neural networks structure, and the failure for extracting multiframe operation data figure is special Sign;
The failure predication module is constructed by multilayer circulation neural network structure, for the fault signature of single frames to be integrated into continuously Timing failure feature;
The full articulamentum, for integrating timing failure feature and exporting failure predication result;
The failure prediction method the following steps are included:
S1: the SCADA data of running of wind generating set state is reassembled as operation data figure;
S2: the fault signature in operation data figure is extracted using convolutional neural networks;
S3: using Recognition with Recurrent Neural Network as fault prediction model main body, timing failure feature is converted by single frames fault signature;
S4: the integration to timing fault signature is completed by full articulamentum, obtains failure predication result.
2. a kind of Wind turbines failure prediction method based on deep learning according to claim 1, it is characterised in that:
The training method of the fault prediction model, comprising the following steps:
1) prepare training data;
2) the Wind turbines fault condition in specified time is predicted;
3) fault prediction model loss is calculated;
4) fault prediction model weight is updated;
5) judge whether penalty values or evaluation index failure predication accuracy rate are stable in threshold range or training of judgement number Whether reach the maximum number of iterations upper limit, if meeting condition, then follow the steps 6), otherwise frequency of training, which adds to return together, executes step It is rapid 2), the frequency of training initial value is zero;
6) fault prediction model file is exported.
3. a kind of Wind turbines failure prediction method based on deep learning according to claim 2, it is characterised in that:
Step 1) the preparation training data, specifically: training data is reassembled as corresponding single-pass by specified time interval Road operation data figure and the input as fault prediction model, while the Wind turbines after period specified time that needs are predicted Fail result is exported as corresponding model.
4. a kind of Wind turbines failure prediction method based on deep learning according to claim 2, it is characterised in that:
Wind turbines fault condition in step 2) the prediction specified time, comprising the following steps:
Receive multiple operation data figures of certain time interval;
Feature extraction is carried out to the operation data figure by deep layer convolutional neural networks, the Data distribution information of low layer is converted For high-rise fault signature;
Recognition with Recurrent Neural Network carries out temporal aspect conversion to fault signature, and the fault signature of each time slice is integrated into unification Timing failure feature;
Timing fault signature is integrated by full articulamentum, obtains failure predication result.
5. a kind of Wind turbines failure prediction method based on deep learning according to claim 2, it is characterised in that:
Step 3) the calculating Wind turbines fault prediction model loss specifically:
Cross entropy is used to calculate the error between output valve and target value as the loss function of model.
6. a kind of Wind turbines failure prediction method based on deep learning according to claim 2, it is characterised in that:
Model optimizer used in step 4) the update Wind turbines fault prediction model weight is Adam algorithm.
7. a kind of Wind turbines failure prediction method based on deep learning according to claim 1, it is characterised in that:
The test method of the fault prediction model, comprising the following steps:
1) setup test data, the test data set is without cutting;
2) load fault prediction model file calls trained fault prediction model file, and test data input fault is pre- Survey model;
3) Wind turbines real-time running data is received, predicts the Wind turbines fault condition in specified time.
8. -7 any a kind of Wind turbines failure prediction method based on deep learning according to claim 1, feature It is:
The multilayer convolutional neural networks reduce the training difficulty of fault prediction model using the strategy that same layer weight is shared, and mention The high speed of service.
9. -7 any a kind of Wind turbines failure prediction method based on deep learning according to claim 1, feature It is:
In the multilayer circulation neural network structure, input layer Recognition with Recurrent Neural Network has the neuron for being equal to input frame number Number, to complete to carry out forward-backward correlation processing to the fault signature of each frame.
10. -7 any a kind of Wind turbines failure prediction method based on deep learning according to claim 1, feature It is:
The full articulamentum is the full articulamentum of single layer, and the Recognition with Recurrent Neural Network is that shot and long term remembers Recognition with Recurrent Neural Network network.
11. a kind of Wind turbines failure prediction method based on deep learning according to claim 1, it is characterised in that:
The SCADA data of running of wind generating set state is reassembled as operation data figure described in step S1, comprising the following steps:
S101: the SCADA data of running of wind generating set state described in normalized maps data into [0,1] section;
S102: the data after normalized are reassembled as operation data figure with time sequencing arrangement.
12. a kind of Wind turbines failure prediction method based on deep learning according to claim 1, it is characterised in that:
The fault signature in operation data figure is extracted using convolutional neural networks described in step S2, comprising the following steps:
S201: the single channel operation data figure of multiple X (m) × T (N) dimension of certain time interval is received as convolutional neural networks Input;
S202: feature extraction is carried out to operation data figure by convolutional neural networks, every single channel operation data figure is converted into X (m) × 1 the fault signature tieed up.
13. a kind of Wind turbines failure prediction method based on deep learning according to claim 12, it is characterised in that:
Using Recognition with Recurrent Neural Network as fault prediction model main body described in step S3, timing failure is converted by single frames fault signature Feature, comprising the following steps:
S301: using the fault signature that step S202 is exported as the input of Recognition with Recurrent Neural Network;
S302: the fault signature of each time slice is integrated into unified timing failure feature.
14. a kind of Wind turbines failure prediction method based on deep learning according to claim 1, it is characterised in that:
Integration to timing fault signature is completed by full articulamentum described in step S4, obtain failure predication as a result, specifically:
Whether Wind turbines are broken down and is considered as two classification problems, in full articulamentum, by Softmax activation primitive, Obtain whether the prediction result of failure.
CN201910618219.0A 2019-07-10 2019-07-10 A kind of Wind turbines failure prediction method based on deep learning Pending CN110348513A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910618219.0A CN110348513A (en) 2019-07-10 2019-07-10 A kind of Wind turbines failure prediction method based on deep learning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910618219.0A CN110348513A (en) 2019-07-10 2019-07-10 A kind of Wind turbines failure prediction method based on deep learning

Publications (1)

Publication Number Publication Date
CN110348513A true CN110348513A (en) 2019-10-18

Family

ID=68177008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910618219.0A Pending CN110348513A (en) 2019-07-10 2019-07-10 A kind of Wind turbines failure prediction method based on deep learning

Country Status (1)

Country Link
CN (1) CN110348513A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110880062A (en) * 2019-10-31 2020-03-13 广西电网有限责任公司电力科学研究院 Method for determining state maintenance time of power distribution equipment
CN111141412A (en) * 2019-12-25 2020-05-12 深圳供电局有限公司 Cable temperature and anti-theft dual-monitoring method and system and readable storage medium
CN111565024A (en) * 2020-06-03 2020-08-21 华北电力大学 Solar cell panel fault detection and operation efficiency prediction device and method
CN111582396A (en) * 2020-05-13 2020-08-25 江南大学 Fault diagnosis method based on improved convolutional neural network
CN111709190A (en) * 2020-06-24 2020-09-25 国电联合动力技术有限公司 Wind turbine generator operation data image identification method and device
CN112131787A (en) * 2020-09-18 2020-12-25 江西兰叶科技有限公司 Unsupervised self-evolving motor design method and system
CN112286749A (en) * 2020-11-23 2021-01-29 四川长虹电器股份有限公司 Method for detecting edge cloud fault
CN112834211A (en) * 2020-12-31 2021-05-25 江苏国科智能电气有限公司 Fault early warning method for transmission system of wind turbine generator
CN112906915A (en) * 2021-01-22 2021-06-04 江苏安狮智能技术有限公司 Rail transit system fault diagnosis method based on deep learning
CN114936532A (en) * 2022-07-20 2022-08-23 浙江大学 Offshore wind turbine generator set fault diagnosis method
CN116484751A (en) * 2023-06-21 2023-07-25 北京尚文汇通能源科技有限公司 Fatigue life assessment method and device for wind turbine generator components

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106603293A (en) * 2016-12-20 2017-04-26 南京邮电大学 Network fault diagnosis method based on deep learning in virtual network environment
CN107132478A (en) * 2017-04-13 2017-09-05 南京师范大学 A kind of wind-driven generator method for diagnosing faults measured based on polarization maintaining optical fibre with neural network classification
CN109001631A (en) * 2018-04-27 2018-12-14 张家港莫特普数据科技有限公司 Battery performance online evaluation system and method
CN109033450A (en) * 2018-08-22 2018-12-18 太原理工大学 Lift facility failure prediction method based on deep learning
CN109034368A (en) * 2018-06-22 2018-12-18 北京航空航天大学 A kind of complex device Multiple Fault Diagnosis Method based on DNN
CN109117890A (en) * 2018-08-24 2019-01-01 腾讯科技(深圳)有限公司 A kind of image classification method, device and storage medium
CN109190540A (en) * 2018-06-06 2019-01-11 腾讯科技(深圳)有限公司 Biopsy regions prediction technique, image-recognizing method, device and storage medium
CN109555566A (en) * 2018-12-20 2019-04-02 西安交通大学 A kind of turbine rotor method for diagnosing faults based on LSTM
CN109814523A (en) * 2018-12-04 2019-05-28 合肥工业大学 Method for diagnosing faults based on CNN-LSTM deep learning method and more attribute time series datas

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106603293A (en) * 2016-12-20 2017-04-26 南京邮电大学 Network fault diagnosis method based on deep learning in virtual network environment
CN107132478A (en) * 2017-04-13 2017-09-05 南京师范大学 A kind of wind-driven generator method for diagnosing faults measured based on polarization maintaining optical fibre with neural network classification
CN109001631A (en) * 2018-04-27 2018-12-14 张家港莫特普数据科技有限公司 Battery performance online evaluation system and method
CN109190540A (en) * 2018-06-06 2019-01-11 腾讯科技(深圳)有限公司 Biopsy regions prediction technique, image-recognizing method, device and storage medium
CN109034368A (en) * 2018-06-22 2018-12-18 北京航空航天大学 A kind of complex device Multiple Fault Diagnosis Method based on DNN
CN109033450A (en) * 2018-08-22 2018-12-18 太原理工大学 Lift facility failure prediction method based on deep learning
CN109117890A (en) * 2018-08-24 2019-01-01 腾讯科技(深圳)有限公司 A kind of image classification method, device and storage medium
CN109814523A (en) * 2018-12-04 2019-05-28 合肥工业大学 Method for diagnosing faults based on CNN-LSTM deep learning method and more attribute time series datas
CN109555566A (en) * 2018-12-20 2019-04-02 西安交通大学 A kind of turbine rotor method for diagnosing faults based on LSTM

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
江国乾: "基于排序模式分析与深度学习的风电设备故障诊断方法研究", 《中国博士学位论文全文数据库 (工程科技Ⅱ辑)》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110880062B (en) * 2019-10-31 2022-07-08 广西电网有限责任公司电力科学研究院 Method for determining state maintenance time of power distribution equipment
CN110880062A (en) * 2019-10-31 2020-03-13 广西电网有限责任公司电力科学研究院 Method for determining state maintenance time of power distribution equipment
CN111141412A (en) * 2019-12-25 2020-05-12 深圳供电局有限公司 Cable temperature and anti-theft dual-monitoring method and system and readable storage medium
CN111582396A (en) * 2020-05-13 2020-08-25 江南大学 Fault diagnosis method based on improved convolutional neural network
CN111582396B (en) * 2020-05-13 2023-05-02 江南大学 Fault diagnosis method based on improved convolutional neural network
CN111565024A (en) * 2020-06-03 2020-08-21 华北电力大学 Solar cell panel fault detection and operation efficiency prediction device and method
CN111709190A (en) * 2020-06-24 2020-09-25 国电联合动力技术有限公司 Wind turbine generator operation data image identification method and device
CN112131787B (en) * 2020-09-18 2022-05-27 江西兰叶科技有限公司 Unsupervised self-evolving motor design method and system
CN112131787A (en) * 2020-09-18 2020-12-25 江西兰叶科技有限公司 Unsupervised self-evolving motor design method and system
CN112286749A (en) * 2020-11-23 2021-01-29 四川长虹电器股份有限公司 Method for detecting edge cloud fault
CN112834211A (en) * 2020-12-31 2021-05-25 江苏国科智能电气有限公司 Fault early warning method for transmission system of wind turbine generator
CN112906915A (en) * 2021-01-22 2021-06-04 江苏安狮智能技术有限公司 Rail transit system fault diagnosis method based on deep learning
CN112906915B (en) * 2021-01-22 2024-03-22 江苏安狮智能技术有限公司 Rail transit system fault diagnosis method based on deep learning
CN114936532A (en) * 2022-07-20 2022-08-23 浙江大学 Offshore wind turbine generator set fault diagnosis method
CN116484751A (en) * 2023-06-21 2023-07-25 北京尚文汇通能源科技有限公司 Fatigue life assessment method and device for wind turbine generator components
CN116484751B (en) * 2023-06-21 2023-09-05 北京尚文汇通能源科技有限公司 Fatigue life assessment method and device for wind turbine generator components

Similar Documents

Publication Publication Date Title
CN110348513A (en) A kind of Wind turbines failure prediction method based on deep learning
CN110852655B (en) Household electricity load decomposition system with solar power supply system and household electricity load decomposition method
CN110298488A (en) A kind of multi-energy data analysis method and system based on data mining
CN113255210B (en) Method and system for diagnosing federal fault of wind turbine generator
Raman et al. Energy monitoring in solar-powered buildings using internet of things
CN117713221B (en) Micro-inversion photovoltaic grid-connected optimization system
Amayri et al. Condition based maintenance of wind turbine systems considering different turbine types
Fonte et al. Wind speed prediction using artificial neural networks.
CN114861539A (en) Modeling and implementation method for 5G urban comprehensive energy Internet digital twin system
CN112183877A (en) Photovoltaic power station fault intelligent diagnosis method based on transfer learning
CN117035154A (en) Multi-element load prediction method and device for comprehensive energy system
Wang et al. A hybrid deep learning method based on CEEMDAN and attention mechanism for network traffic prediction
Lin et al. On-line monitoring and fault diagnosis of PV array based on BP neural network optimized by genetic algorithm
CN116485139A (en) Short-term photovoltaic power generation amount prediction method based on multi-feature fusion
CN114320773B (en) Wind turbine generator system fault early warning method based on power curve analysis and neural network
Aikhuele et al. Wind turbine systems operational state and reliability evaluation: An artificial neural network approach
Sivaranjani et al. Renewable Energy Generation and Grid Synchronization using IOT
CN111639742A (en) System and method for diagnosing state fault of desulfurization and denitrification circulating pump
Lahiouel et al. Photovoltaic fault diagnosis algorithm using fuzzy logic controller based on calculating distortion ratio of values
Miao et al. Energy Availability Analysis of Offshore Wind Farms Considering the Correlation between Wind Speed Cloud Model and Parameters
Jiurong et al. A data-driven fault diagnosis method for photovoltaic modules
Zhao et al. Stochastic Degradation Model and Preventive Maintenance Decision of Wind Turbines
Shi-Bo et al. Classification of bearing fault based on multi-class recurrent neural network
Cococcioni et al. Short-time forecasting of renewable production energy in solar photovoltaic installations
Yang et al. Photovoltaic power prediction based on optimized BP neural network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20191018

RJ01 Rejection of invention patent application after publication