CN105846780A - Decision tree model-based photovoltaic assembly fault diagnosis method - Google Patents
Decision tree model-based photovoltaic assembly fault diagnosis method Download PDFInfo
- Publication number
- CN105846780A CN105846780A CN201610163878.6A CN201610163878A CN105846780A CN 105846780 A CN105846780 A CN 105846780A CN 201610163878 A CN201610163878 A CN 201610163878A CN 105846780 A CN105846780 A CN 105846780A
- Authority
- CN
- China
- Prior art keywords
- tree
- data
- decision
- photovoltaic module
- attribute
- 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.)
- Granted
Links
- 238000003066 decision tree Methods 0.000 title claims abstract description 51
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003745 diagnosis Methods 0.000 title claims abstract description 24
- 238000012360 testing method Methods 0.000 claims abstract description 27
- 238000012549 training Methods 0.000 claims abstract description 25
- 238000013138 pruning Methods 0.000 claims abstract description 11
- 238000012795 verification Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims abstract description 6
- 230000002159 abnormal effect Effects 0.000 claims description 11
- 230000032683 aging Effects 0.000 claims description 8
- 230000015556 catabolic process Effects 0.000 claims description 8
- 238000002790 cross-validation Methods 0.000 claims description 7
- 238000006731 degradation reaction Methods 0.000 claims description 6
- 238000002474 experimental method Methods 0.000 claims description 4
- 238000005070 sampling Methods 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000013100 final test Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 claims description 2
- 238000004088 simulation Methods 0.000 claims description 2
- 239000002699 waste material Substances 0.000 abstract description 2
- 238000010248 power generation Methods 0.000 abstract 1
- 230000002035 prolonged effect Effects 0.000 abstract 1
- 238000005286 illumination Methods 0.000 description 6
- 238000013528 artificial neural network Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000003703 image analysis method Methods 0.000 description 3
- 238000000691 measurement method Methods 0.000 description 3
- 238000002310 reflectometry Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 239000012491 analyte Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02S—GENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
- H02S50/00—Monitoring or testing of PV systems, e.g. load balancing or fault identification
- H02S50/10—Testing of PV devices, e.g. of PV modules or single PV cells
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/50—Photovoltaic [PV] energy
Landscapes
- Photovoltaic Devices (AREA)
- Testing Of Individual Semiconductor Devices (AREA)
Abstract
The present invention belongs to the photovoltaic power generation technical field and provides a decision tree model-based photovoltaic assembly fault diagnosis method. The method includes the following steps that: photovoltaic assembly data are acquired, and data processing is carried out; obtained data are introduced into a decision tree-based photovoltaic assembly fault diagnosis model, the modeling steps of the model mainly comprise selection and processing of training and test sample data, tree establishment and tree pruning, decision tree model establishment and decision tree accuracy verification; and the fault type of a photovoltaic assembly is judged through a decision module. With the method of the invention adopted, manpower and resource waste caused by fault judgment errors can be avoided, the accuracy and reliability of fault judgment are improved, serious consequences to the photovoltaic assembly, caused by a fault, can be avoided, and the service life of the photovoltaic assembly can be prolonged.
Description
Technical field
The present invention relates to photovoltaic module method for diagnosing faults, particularly relate to a kind of photovoltaic module based on decision-tree model different
Chang Laohua and local shades method for diagnosing faults.
Background technology
Due to the characteristic such as inexhaustible and pollution-free of solar energy, the application of photovoltaic generation presents the state of high speed development
Gesture.Monitoring and the maintenance of system running state are most important to the safe operation of photovoltaic generating system, and fault timely, reliable is pre-
Alert it can be avoided that the major accident such as fire, equipment damage, and improve service life and the economic benefit of photovoltaic plant.The biggest portion
Light splitting overhead utility all uses manual inspection to safeguard, block-by-block detection photovoltaic module electric parameter judges whether normally.But photovoltaic
Assembly is arranged in eminence or field extreme environment, and running voltage reaches hectovolt, and manual maintenance is the most time-consuming, dangerous again.So
The on-line fault diagnosis of photovoltaic module seems and becomes more and more important.
In the fault diagnosis research of photovoltaic module, between sign and the fault type of fault, there is extremely complex non-thread
Property corresponding relation, this makes to set up a suitable fault diagnosis mathematical model.Wherein, the fault of photovoltaic module can be divided
The most aging with abnormal for local shades.Under different duties, the output of photovoltaic module presents different changes.In order to just
In the realization of method for diagnosing faults, by observing and research, it is determined that four output parameters, i.e. maximum power point electric current Im,
High-power point voltage Um, short circuit current IscWith open-circuit voltage UocFoundation as photovoltaic module fault diagnosis.
There is the method for diagnosing faults much for photovoltaic module both at home and abroad, mainly have neural network, fuzzy control, many
Sensor method, infrared image analysis method, time domain reflectometry and direct-to-ground capacitance measurement method etc..Neural network and fuzzy algorithmic approach
It is required for illumination meter and temperature, when neural network is broken down by study photovoltaic system between malfunction and failure cause
Corresponding relation, be then saved in neural network structure and weights, the voltage that measurement is obtained or current value input train
Neutral net, it is achieved fault diagnosis;Fuzzy control, by estimating output under normal circumstances, then utilizes this value
Compare with real-time measurement values, it is achieved fault diagnosis;The data that FUSION WITH MULTISENSOR DETECTION method is recorded by analyte sensors judge
Fault type;Infrared image analysis method is according to the photovoltaic module principle that operating temperature is different normally from fault time, by analyzing
Photograph infrared image failure judgement type;Time Domain Reflectometry analytic process, by injecting a pulse to tandem photovoltaic circuit, is analyzed
The signal shape returned and failure judgement type time delay;Direct-to-ground capacitance measurement method is by measuring tandem photovoltaic circuit over the ground
Capacitance judges the position of open circuit.Above-mentioned BP network needs employing training sample off-line training in advance, and the adjustment of weights
Being repeatedly to feed back, convergence rate is absorbed in local minimum point slowly and easily, and these shortcomings limit it and fully send out in fault diagnosis field
Wave advantage;The fuzzy logic system of fuzzy control lacks self-learning capability, and this ability is in the real-time event of some high request
It is again required in the case of barrier diagnosis;Infrared image analysis method and FUSION WITH MULTISENSOR DETECTION method with on-line checking, but can be advised for big
For the photovoltaic system of mould, the major limitation of both approaches is to need a lot of infrared video cameras and sensor, can be further
Increase the cost of electricity-generating of photovoltaic system;Direct-to-ground capacitance measurement method and Time Domain Reflectometry analytic process can only detect by off-line, the most only
It is applicable to tandem photovoltaic circuit, the highest for measuring the required precision of equipment.
Summary of the invention
The defect existed for prior art, it is an object of the invention to provide a kind of photovoltaic module based on decision-tree model
Method for diagnosing faults, it is possible to diagnose the operation troubles of photovoltaic module exactly, drastically increases photovoltaic module fault
The accuracy of diagnosis, it is ensured that photovoltaic module reliably and securely runs.
For reaching above-mentioned purpose, the present invention uses following technical proposals:
A kind of photovoltaic module method for diagnosing faults based on decision-tree model, comprises the following steps:
Step one: collection photovoltaic module data: open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage UmAnd electric current
Im, process through data and obtain: fill factor, curve factor FF, slope factor K and output current ratio Im/Isc;
Step 2: build photovoltaic module fault diagnosis model based on decision tree, respectively by training and test sample number
According to the beta pruning chosen and process, contribute and set, the four processes of setting up decision-tree model and decision tree precise verification carry out structure
Build photovoltaic module fault diagnosis model;
Step 3: decision-making judges, by open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage Um, electric current Im, and
Fill factor, curve factor FF, slope factor K and output current ratio Im/IscImport to photovoltaic module fault diagnosis model and judge photovoltaic module
Malfunction.
In described step one, four output parameters of collection photovoltaic module: open-circuit voltage Uoc, short circuit current Isc, maximum work
Rate point voltage UmWith electric current Im, process, through data, the fill factor, curve factor FF obtained and be shown below:
Slope factor K is that in assembly I-U curve, maximum power point is to the absolute value of open-circuit voltage point straight slope, and it calculates
Formula is as follows:
In described step 2, train and obtain by testing or emulate with the data in processing links with choosing of test sample data
Must, in testing or emulating, photovoltaic module is operated in normally respectively, in the case of local shades is the most aging with exception, carries out data drawing
Point, a described data set part is used for simulation training, and another part is used for testing.
Achievement link in described step 2, carries out recurrence division by sample, and concrete partiting step is as follows:
First, an independent variable x is selectedi, then choose xiOne value vi, viN-dimensional space is divided into two parts, a part
Institute the most all meet xi≤vi, the institute of another part the most all meets xi> vi, the value of property value for discontinuous variable
Only two, i.e. it is equal to this value or is not equal to this value;
Then, two parts obtained above are chosen again by aforesaid operations an attribute and continues to divide, use Gini value
Standard as dividing: the community set in node is A={A1,A2,…,Am, wherein, the attribute in set A is that sampling obtains
Photovoltaic module data: A1=Uoc, A2=Ioc, A3=Um, A4=Im, A5=FF, A6=K, A7=Im/Isc, so, m=7;Right
The each attribute of A, i.e. open-circuit voltage U should be gatheredoc, short circuit current Isc, maximum power point voltage Um, electric current Im, fill factor, curve factor FF, tiltedly
Rate factor K and output current ratio Im/IscObtain seven training sample set: S={s1,s2,…,sn, the x in step in S correspondencei,
siFor the value of variable S, due to 774 groups of data of sampling altogether in experiment, so n=774;Corresponding each training sample set S, will
Normally, the sampled data in the case of local shades and aging three kinds of exception is as category set: C={c1,c2,…,ck, by
Normal in only existing, local shades and abnormal aging three kinds of situations, so k=3;For training sample set S, correspondence is trained
Value T in sample set S, as an attribute of S, S is split into incoherent subset S by it1,S2,…,Sw, due to use
It is binary tree design, so, the v in step in T correspondenceiAnd w=2;
When dividing current attribute, Gini value is:
Wherein, p (cj,Si) it is that sample set closes SiIn belong to the ratio of jth class;|Si| for subclass SiGesture, to candidate
Every kind of Gini value that may divide on this attribute of each property calculation in property set A, the division finding Gini value minimum is made
For the optimum division on this attribute, the Gini value of optimum division in the most all candidate attribute, have minimum division Gini
The attribute of value becomes final test attribute;
Finally, according to the value of Split Attribute, obtaining decision tree branches, data set will be divided into multiple subset, for
Each subtree recalculates the Gini value of each attribute, the like, until stopping when meeting following condition contributing: the sample of node
This number is 1 or sample belongs to same class.
The beta pruning of the tree in described step 2, uses the rear pruning method of cross validation, first marks off from training data
One subset is used for setting up tree, then in remaining checking sub-collective estimation misclassification rate, then for different subsets repeatedly
Repeat this division, then the misclassification rate obtained is averaged, obtain, about particular size tree, data were not met for new
The cross validation of performance estimate, produce the tree that minimum cross validation misclassification estimates and be confirmed as the suitable big of final tree-model
Little.
Described step 2 sets up decision-tree model, judges the fault type rule of photovoltaic module according to the decision tree generated
As follows:
1) if FF < 0.485, then local shades fault it is judged as;
2) if 0.485 < FF < 0.615, and Vm> 31.085, then it is judged as normally working;
3) if 0.485 < FF < 0.615, and Vm< 31.085, and K < 0.135, then be judged as local shades fault;
4) if 0.485 < FF < 0.615, and Vm<31.085, and K>0.135, then be judged as abnormal degradation failure;
5) if FF>0.615, and K<0.195, then abnormal degradation failure it is judged as;
6) if FF > 0.615, and K > 0.195, then it is judged as normally working.
In described step 2, decision tree precise verification link uses classifying rules to be identified test data, utilizes and knows
The effectiveness of the accuracy rate checking model of other result.
Compared with prior art, the beneficial effects of the present invention is:
1, photovoltaic method for diagnosing faults framework based on decision-tree model has been built, for analyzing the event of dissimilar photovoltaic module
Barrier type is laid a good foundation;
2, avoid breakdown judge to slip up to manpower and the waste of resource, improve the accuracy of breakdown judge with reliable
Property, it is to avoid the serious consequence that fault produces for photovoltaic module, extends the service life of photovoltaic module.
Accompanying drawing explanation
Fig. 1 is the flow chart of the inventive method.
Fig. 2 is described decision tree structure figure.
Fig. 3 is fault diagnosis system schematic diagram.
Detailed description of the invention
It is embodied as illustrating to the present invention the most further.
As it is shown in figure 1, a kind of photovoltaic module method for diagnosing faults based on decision-tree model, comprise the following steps:
Step one: collection photovoltaic module data: open-circuit voltage (Uoc), short circuit current (Isc), maximum power point voltage
(Um) and electric current (Im), process through data and obtain: fill factor, curve factor (FF), slope factor (K) and export current ratio (Im/Isc);
Step 2: build photovoltaic module fault diagnosis model based on decision tree, respectively by training and test sample number
According to the beta pruning chosen and process, contribute and set, the four processes of setting up decision-tree model and decision tree precise verification carry out structure
Build photovoltaic module fault diagnosis model;
Step 3: decision-making judges, by open-circuit voltage (Uoc), short circuit current (Isc), maximum power point voltage (Um), electric current
(Im), and fill factor, curve factor (FF), slope factor (K) and output current ratio (Im/Isc) import to photovoltaic module fault diagnosis mould
Type judges the malfunction of photovoltaic module.
Below above three step is further elaborated.
The photovoltaic module needing to gather in described step one is at four output parameters respectively: open-circuit voltage (Uoc), short circuit
Electric current (Isc), maximum power point voltage (Um) and electric current (Im).The fill factor, curve factor obtained is processed through dataTiltedly
The rate factorAbsolute value for maximum power point in assembly I-U curve to open-circuit voltage point straight slope.
Described step 2 builds photovoltaic module fault diagnosis model based on decision tree, is divided into four processes, and it specifically walks
Rapid as follows:
The first step: training being chosen with test sample data and processing
Training in this method is chosen with the data in processing links by testing acquisition, in experiment with test sample data
Photovoltaic module is operated in normally respectively, in the case of local shades and abnormal the most aging three kinds.Gather four outputs of photovoltaic module
Parameter: maximum power point electric current (Im), maximum power point voltage (Um), short circuit current (Isc), open-circuit voltage (Uoc).Owing to providing
The attribute carrying out selecting to decision tree only has maximum power point voltage (Um), maximum power point electric current (Im), open-circuit voltage (Uoc)
With short circuit current (Isc), decision tree only can consider to carry out dividing internal node according to the value of wherein certain attribute, be difficult to find it
In rule of combination, it is therefore necessary to optimize and create new attribute.It is calculated fill factor, curve factorSlope factorWith output current ratio (Im/Isc), by simulating, verifying, can be together with the four of photovoltaic module output parameter
It is shown in Table 1 as new community set.
Table 1 community set
Gathering data during 774 groups of photovoltaic module work, and divide data, described data set 90% is used for instructing
Practicing, 10% is used for testing, and part training data is as shown in table 2, and partial test data are as shown in table 3.
Table 2 part training data
Table 3 partial test data
Second step: the beta pruning contribute and set
First, an independent variable x is selectedi, then choose xiOne value vi, viN-dimensional space is divided into two parts, a part
Institute the most all meet xi£ vi, the institute of another part the most all meets xi>vi, the value of property value for discontinuous variable
Only two, i.e. it is equal to this value or is not equal to this value.
Then, two parts obtained above are chosen again by aforesaid operations an attribute and continues to divide, use Gini value to make
Standard for dividing: the community set in node is A={A1,A2,…,Am, training sample set is combined into S={s1,s2,…,sn, class
Ji not be combined into C={c1,c2,…,ck}.For the attribute that training sample set S, T are S, S is split into incoherent son by it
Collection S1,S2,…,Sw.When dividing current attribute, Gini value is:Its
In, p (cj,Si) sample set conjunction SiIn belong to the ratio of jth class;|Si| subclass SiGesture.Candidate attribute is concentrated
Every kind of Gini value that may divide on this attribute of each property calculation, finds minimum the dividing as on this attribute of Gini value
Optimum division, the Gini value of optimum division in the most all candidate attribute, having the minimum attribute dividing Gini value becomes
Final test attribute.
Finally, according to the value of Split Attribute, can obtain decision tree branches, data set will be divided into multiple subset,
Each subtree is recalculated to the Gini value of each attribute, the like, until stopping contributing a period of time meeting following condition:
The sample number of node is 1 or sample belongs to same class, decision tree and highly arrives the threshold value that user sets.
Due in 774 groups of data being gathered, carry out internal node each time when dividing, FF, K and VmThese 3 attributes
Gini value is less than the Gini value of other 4 attributes, so decision tree generates attribute and only have selected in the attribute of provided 7
3, it is respectively as follows: FF, K and Vm。
For the beta pruning of tree, use the rear pruning method of cross validation, from training data, first mark off a subset use
In setting up tree, then in remaining checking sub-collective estimation misclassification rate.Then it is repeated several times this stroke for different subsets
Point, then the misclassification rate obtained is averaged, obtains about particular size tree for the friendship of the new performance not meeting data
Fork checking is estimated.The tree producing minimum cross validation misclassification estimation is confirmed as the suitable size of final tree-model.
3rd step: set up decision-tree model, generates decision tree as shown in Figure 2, and the decision tree according to generating judges photovoltaic
The fault type rule of assembly is as follows:
1) if FF < 0.485, it can be determined that for local shades fault;
2) if 0.485 < FF < 0.615, and Vm> 31.085, it can be determined that for normal work;
3) if 0.485 < FF < 0.615, and Vm< 31.085, and K < 0.135, it can be determined that for local shades fault;
4) if 0.485 < FF < 0.615, and Vm<31.085, and K>0.135, it can be determined that for abnormal degradation failure;
5) if FF>0.615, and K<0.195, it can be determined that for abnormal degradation failure;
6) if FF > 0.615, and K > 0.195, it can be determined that for normal work.
4th step: decision tree precise verification
Use classifying rules that test data are identified, utilize the effectiveness of the accuracy rate checking model of recognition result.
Table 4 is shown that model accuracy situation
Table 4 model accuracy situation
Test result display decision-tree model test data accuracy reaches 98.32%, shows that this model is for detecting light
Photovoltaic assembly fault type is the most easy.
The decision tree generated is write as if-then form by described step 3, in write single-chip microcomputer.
Use fault detect experimental provision as shown in Figure 3, in the case of intensity of illumination is higher, test 205 groups of experiments
Gather the data of photovoltaic module;In the case of intensity of illumination is more weak, test 222 groups of data, judged by the decision tree generated
The malfunction of photovoltaic module.Test result is the most as shown in table 5 and table 6.
Experimental result when table 5 intensity of illumination is higher
Experimental result when table 6 intensity of illumination is more weak
Test result indicate that, intensity of illumination higher and more weak time, the mould of photovoltaic fault diagnosis based on decision-tree model
The judging nicety rate of type all more than 95%, shows that photovoltaic method for diagnosing faults based on decision-tree model is feasible and real
, and decision-making judging nicety rate is high, rate of false alarm is relatively low.
Claims (7)
1. a photovoltaic module method for diagnosing faults based on decision-tree model, it is characterised in that comprise the following steps:
Step one: collection photovoltaic module data: open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage UmWith electric current Im, warp
Cross data process to obtain: fill factor, curve factor FF, slope factor K and output current ratio Im/Isc;
Step 2: build photovoltaic module fault diagnosis model based on decision tree, respectively by training and test sample data
The beta pruning choosing and process, contribute and set, the four processes setting up decision-tree model and decision tree precise verification are to build light
Photovoltaic assembly fault diagnosis model;
Step 3: decision-making judges, by open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage Um, electric current Im, and fill
Factor FF, slope factor K and output current ratio Im/IscImport to photovoltaic module fault diagnosis model and judge the fault of photovoltaic module
State.
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
In step one, four output parameters of collection photovoltaic module: open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage UmWith
Electric current Im, process, through data, the fill factor, curve factor FF obtained and be shown below:
Slope factor K be in assembly I-U curve maximum power point to the absolute value of open-circuit voltage point straight slope, its computing formula
As follows:
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
In step 2, training is chosen with the data in processing links by testing or emulating acquisition with test sample data, tests or imitative
Middle photovoltaic module is operated in normally respectively, in the case of local shades is the most aging with exception, divides data, described data
A collection part is for simulation training, and another part is used for testing.
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
Achievement link in step 2, carries out recurrence division by sample, and concrete partiting step is as follows:
First, an independent variable x is selectedi, then choose xiOne value vi, viN-dimensional space is divided into two parts, owning of a part
Point all meets xi≤vi, the institute of another part the most all meets xi> vi, for discontinuous variable, the value of property value only has two
Individual, i.e. it is equal to this value or is not equal to this value;
Then, two parts obtained above are chosen again by aforesaid operations an attribute and continues to divide, use Gini value conduct
The standard divided: the community set in node is A={A1,A2,…,Am, wherein, the attribute in set A is the light that sampling obtains
Photovoltaic assembly data: A1=Uoc, A2=Ioc, A3=Um, A4=Im, A5=FF, A6=K, A7=Im/Isc, so, m=7;Corresponding collection
Close each attribute of A, i.e. open-circuit voltage Uoc, short circuit current Isc, maximum power point voltage Um, electric current Im, fill factor, curve factor FF, slope because of
Sub-K and output current ratio Im/IscObtain seven training sample set: S={s1,s2,…,sn, the x in step in S correspondencei, siFor
The value of variable S, due to 774 groups of data of sampling altogether in experiment, so n=774;Corresponding each training sample set S, will be just
Often, the sampled data in the case of local shades and abnormal aging three kinds is as category set: C={c1,c2,…,ck, due to only
Exist normal, local shades and abnormal aging three kinds of situations, so k=3;For training sample set S, by correspondence training sample
Value T in set S, as an attribute of S, S is split into incoherent subset S by it1,S2,…,Sw, owing to using two
Fork tree design, so, the v in step in T correspondenceiAnd w=2;
When dividing current attribute, Gini value is:
Wherein, p (cj,Si) it is that sample set closes SiIn belong to the ratio of jth class;|Si| for subclass SiGesture, to candidate attribute
Every kind of Gini value that may divide on this attribute of each property calculation in collection A, finds the division of Gini value minimum as this
Optimum division on attribute, the Gini value of optimum division in the most all candidate attribute, have minimum division Gini value
Attribute becomes final test attribute;
Finally, according to the value of Split Attribute, obtaining decision tree branches, data set will be divided into multiple subset, for each
Subtree recalculates the Gini value of each attribute, the like, until stopping when meeting following condition contributing: the sample number of node
It is 1 or sample belongs to same class.
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
The beta pruning of the tree in step 2, uses the rear pruning method of cross validation, first mark off from training data a subset for
Set up tree, then in remaining checking sub-collective estimation misclassification rate, then this division be repeated several times for different subsets,
Again the misclassification rate obtained is averaged, obtains about particular size tree, the intersection of the new performance not meeting data being tested
Card is estimated, the tree producing minimum cross validation misclassification estimation is confirmed as the suitable size of final tree-model.
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
Step 2 is set up decision-tree model, judges that according to the decision tree generated the fault type rule of photovoltaic module is as follows:
1) if FF < 0.485, then local shades fault it is judged as;
2) if 0.485 < FF < 0.615, and Vm> 31.085, then it is judged as normally working;
3) if 0.485 < FF < 0.615, and Vm< 31.085, and K < 0.135, then be judged as local shades fault;
4) if 0.485 < FF < 0.615, and Vm<31.085, and K>0.135, then be judged as abnormal degradation failure;
5) if FF>0.615, and K<0.195, then abnormal degradation failure it is judged as;
6) if FF > 0.615, and K > 0.195, then it is judged as normally working.
Photovoltaic module method for diagnosing faults based on decision-tree model the most according to claim 1, it is characterised in that: described
In step 2, decision tree precise verification link uses classifying rules to be identified test data, utilizes the accurate of recognition result
The effectiveness of rate checking model.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610163878.6A CN105846780B (en) | 2016-03-19 | 2016-03-19 | A kind of photovoltaic module method for diagnosing faults based on decision-tree model |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610163878.6A CN105846780B (en) | 2016-03-19 | 2016-03-19 | A kind of photovoltaic module method for diagnosing faults based on decision-tree model |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105846780A true CN105846780A (en) | 2016-08-10 |
CN105846780B CN105846780B (en) | 2018-04-03 |
Family
ID=56587873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610163878.6A Expired - Fee Related CN105846780B (en) | 2016-03-19 | 2016-03-19 | A kind of photovoltaic module method for diagnosing faults based on decision-tree model |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105846780B (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106642726A (en) * | 2016-12-28 | 2017-05-10 | 湖南坤宇网络科技有限公司 | Boiler gas hot-blast stove fault early warning method based on decision tree system |
CN106682422A (en) * | 2016-12-28 | 2017-05-17 | 湖南坤宇网络科技有限公司 | Boiler fire tube scale early-warning method based on decision tree system |
CN106768956A (en) * | 2016-12-28 | 2017-05-31 | 湖南坤宇网络科技有限公司 | A kind of boiler down-comer fault early warning method based on decision tree system |
CN106934802A (en) * | 2017-03-09 | 2017-07-07 | 国家电网公司 | A kind of cracking porcelain insulator based on decision tree judges diagnostic method |
CN107066756A (en) * | 2017-05-02 | 2017-08-18 | 中国核动力研究设计院 | A kind of section approximating method of built-up pattern tree |
CN108062571A (en) * | 2017-12-27 | 2018-05-22 | 福州大学 | Diagnosing failure of photovoltaic array method based on differential evolution random forest grader |
CN108957297A (en) * | 2018-08-07 | 2018-12-07 | 北京航空航天大学 | A kind of circuit fault diagnosis extension Constructing Method for Decision introducing work information |
CN108961641A (en) * | 2018-07-24 | 2018-12-07 | 民航成都电子技术有限责任公司 | A method of the reduction capacitor based on classification tree encloses boundary's alarm system false-alarm |
CN109501834A (en) * | 2018-11-28 | 2019-03-22 | 交控科技股份有限公司 | A kind of point machine failure prediction method and device |
CN109655298A (en) * | 2019-01-10 | 2019-04-19 | 北京航空航天大学 | A kind of the failure real time early warning method and device of large span metal Roof |
CN109891335A (en) * | 2016-09-16 | 2019-06-14 | 环球油品有限责任公司 | Interactive petrochemical equipment diagnostic system and method for chemical process model analysis |
CN110022130A (en) * | 2019-03-11 | 2019-07-16 | 江苏大学 | A kind of photovoltaic array fault test set and method |
CN110068741A (en) * | 2019-05-29 | 2019-07-30 | 国网河北省电力有限公司石家庄供电分公司 | A method of the transformer fault diagnosis based on categorised decision tree |
CN111026090A (en) * | 2019-12-26 | 2020-04-17 | 浙江力石科技股份有限公司 | Internet of things equipment fault identification method, system and device and storable medium |
CN111487950A (en) * | 2020-04-24 | 2020-08-04 | 西安交通大学 | 'prediction-verification-feedback-optimization' closed-loop system for online early warning and offline diagnosis |
CN111613325A (en) * | 2020-05-20 | 2020-09-01 | 京东方科技集团股份有限公司 | Slow obstructive pulmonary recurrence prediction method, device, electronic equipment and storage medium |
CN111638657A (en) * | 2020-05-14 | 2020-09-08 | 沂南力诺太阳能电力工程有限公司 | Photovoltaic system management control system based on Internet of things |
CN111680820A (en) * | 2020-05-08 | 2020-09-18 | 国网河南省电力公司电力科学研究院 | Distributed photovoltaic power station fault diagnosis method and device |
CN111884585A (en) * | 2020-07-20 | 2020-11-03 | 深圳库博能源科技有限公司 | Photovoltaic power generation intelligent energy storage system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130085680A1 (en) * | 2011-09-30 | 2013-04-04 | Pandora Genomics, LLC | System, Apparatus and Method for Evaluating Samples or Analytes Using a Point-of-Care Device |
US20140149081A1 (en) * | 2012-11-26 | 2014-05-29 | Sunrun, Inc. | Method and system for generating multiple configurations for a solar power system |
CN104767482A (en) * | 2014-01-02 | 2015-07-08 | 上海岩芯电子科技有限公司 | Method for diagnosing aging and short circuit of photovoltaic module online |
CN104935249A (en) * | 2015-07-13 | 2015-09-23 | 国家电网公司 | Photovoltaic power generation system stability verification method and apparatus |
US20150317414A1 (en) * | 2012-07-23 | 2015-11-05 | Solarcity Corporation | Techniques for facilitating electrical design of an energy generation system |
-
2016
- 2016-03-19 CN CN201610163878.6A patent/CN105846780B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130085680A1 (en) * | 2011-09-30 | 2013-04-04 | Pandora Genomics, LLC | System, Apparatus and Method for Evaluating Samples or Analytes Using a Point-of-Care Device |
US20150317414A1 (en) * | 2012-07-23 | 2015-11-05 | Solarcity Corporation | Techniques for facilitating electrical design of an energy generation system |
US20140149081A1 (en) * | 2012-11-26 | 2014-05-29 | Sunrun, Inc. | Method and system for generating multiple configurations for a solar power system |
CN104767482A (en) * | 2014-01-02 | 2015-07-08 | 上海岩芯电子科技有限公司 | Method for diagnosing aging and short circuit of photovoltaic module online |
CN104935249A (en) * | 2015-07-13 | 2015-09-23 | 国家电网公司 | Photovoltaic power generation system stability verification method and apparatus |
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109891335A (en) * | 2016-09-16 | 2019-06-14 | 环球油品有限责任公司 | Interactive petrochemical equipment diagnostic system and method for chemical process model analysis |
CN106682422A (en) * | 2016-12-28 | 2017-05-17 | 湖南坤宇网络科技有限公司 | Boiler fire tube scale early-warning method based on decision tree system |
CN106768956A (en) * | 2016-12-28 | 2017-05-31 | 湖南坤宇网络科技有限公司 | A kind of boiler down-comer fault early warning method based on decision tree system |
CN106642726A (en) * | 2016-12-28 | 2017-05-10 | 湖南坤宇网络科技有限公司 | Boiler gas hot-blast stove fault early warning method based on decision tree system |
CN106934802A (en) * | 2017-03-09 | 2017-07-07 | 国家电网公司 | A kind of cracking porcelain insulator based on decision tree judges diagnostic method |
CN106934802B (en) * | 2017-03-09 | 2020-10-27 | 国家电网公司 | Decision tree-based cracked porcelain insulator judgment and diagnosis method |
CN107066756A (en) * | 2017-05-02 | 2017-08-18 | 中国核动力研究设计院 | A kind of section approximating method of built-up pattern tree |
CN107066756B (en) * | 2017-05-02 | 2020-11-06 | 中国核动力研究设计院 | Section fitting method of combined model tree |
CN108062571A (en) * | 2017-12-27 | 2018-05-22 | 福州大学 | Diagnosing failure of photovoltaic array method based on differential evolution random forest grader |
CN108062571B (en) * | 2017-12-27 | 2021-04-27 | 福州大学 | Photovoltaic array fault diagnosis method based on differential evolution random forest classifier |
CN108961641A (en) * | 2018-07-24 | 2018-12-07 | 民航成都电子技术有限责任公司 | A method of the reduction capacitor based on classification tree encloses boundary's alarm system false-alarm |
CN108957297A (en) * | 2018-08-07 | 2018-12-07 | 北京航空航天大学 | A kind of circuit fault diagnosis extension Constructing Method for Decision introducing work information |
CN108957297B (en) * | 2018-08-07 | 2020-05-19 | 北京航空航天大学 | Method for constructing circuit fault diagnosis expansion decision tree by introducing working condition information |
CN109501834A (en) * | 2018-11-28 | 2019-03-22 | 交控科技股份有限公司 | A kind of point machine failure prediction method and device |
CN109655298A (en) * | 2019-01-10 | 2019-04-19 | 北京航空航天大学 | A kind of the failure real time early warning method and device of large span metal Roof |
CN110022130A (en) * | 2019-03-11 | 2019-07-16 | 江苏大学 | A kind of photovoltaic array fault test set and method |
CN110068741A (en) * | 2019-05-29 | 2019-07-30 | 国网河北省电力有限公司石家庄供电分公司 | A method of the transformer fault diagnosis based on categorised decision tree |
CN111026090A (en) * | 2019-12-26 | 2020-04-17 | 浙江力石科技股份有限公司 | Internet of things equipment fault identification method, system and device and storable medium |
CN111487950A (en) * | 2020-04-24 | 2020-08-04 | 西安交通大学 | 'prediction-verification-feedback-optimization' closed-loop system for online early warning and offline diagnosis |
CN111487950B (en) * | 2020-04-24 | 2021-11-16 | 西安交通大学 | 'prediction-verification-feedback-optimization' closed-loop system for online early warning and offline diagnosis |
CN111680820A (en) * | 2020-05-08 | 2020-09-18 | 国网河南省电力公司电力科学研究院 | Distributed photovoltaic power station fault diagnosis method and device |
CN111638657A (en) * | 2020-05-14 | 2020-09-08 | 沂南力诺太阳能电力工程有限公司 | Photovoltaic system management control system based on Internet of things |
CN111613325A (en) * | 2020-05-20 | 2020-09-01 | 京东方科技集团股份有限公司 | Slow obstructive pulmonary recurrence prediction method, device, electronic equipment and storage medium |
CN111884585A (en) * | 2020-07-20 | 2020-11-03 | 深圳库博能源科技有限公司 | Photovoltaic power generation intelligent energy storage system |
CN111884585B (en) * | 2020-07-20 | 2021-03-23 | 深圳库博能源科技有限公司 | Photovoltaic power generation intelligent energy storage system |
Also Published As
Publication number | Publication date |
---|---|
CN105846780B (en) | 2018-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105846780A (en) | Decision tree model-based photovoltaic assembly fault diagnosis method | |
CN104391189B (en) | Large-sized photovoltaic array fault diagnosis localization method based on three-level diagnosis | |
CN104753461B (en) | Method for diagnosing and classifying faults of photovoltaic power generation arrays on basis of particle swarm optimization support vector machines | |
CN106777984B (en) | A method of photovoltaic array Working state analysis and fault diagnosis are realized based on density clustering algorithm | |
CN103245881B (en) | Power distribution network fault analyzing method and device based on tidal current distribution characteristics | |
CN106054104A (en) | Intelligent ammeter fault real time prediction method based on decision-making tree | |
CN104767482B (en) | A kind of photovoltaic module is aging and short trouble inline diagnosis method | |
CN106059496B (en) | A kind of photovoltaic module array performance monitoring and the method and system of Fault Identification | |
CN108053128A (en) | A kind of Power Network Transient Stability fast evaluation method based on ELM and TF | |
CN108092623B (en) | A kind of photovoltaic array multisensor fault detecting and positioning method | |
CN104280612B (en) | Distributed harmonic source identification method based on single-frequency current transmission characteristics | |
CN109766952A (en) | Photovoltaic array fault detection method based on Partial Least Squares and extreme learning machine | |
CN105044499A (en) | Method for detecting transformer state of electric power system equipment | |
Zaki et al. | Fault detection and diagnosis of photovoltaic system using fuzzy logic control | |
CN103103570B (en) | Based on the aluminium cell condition diagnostic method of pivot similarity measure | |
CN109782124A (en) | A kind of main adapted integration Fault Locating Method and system based on gradient descent algorithm | |
CN107276072A (en) | A kind of method of utilization steady state information qualitative assessment power system transient stability margin | |
CN110363334B (en) | Grid line loss prediction method of photovoltaic grid connection based on gray neural network model | |
Bacha et al. | Diagnosis algorithm and detection faults based on fuzzy logic for PV panel | |
CN109583515A (en) | A kind of photovoltaic power generation fault detection and classification method based on BP_Adaboost | |
CN115614292A (en) | Vibration monitoring device and method for vertical water pump unit | |
CN103617105B (en) | A kind of adaptive multi-layer flow model facility diagnosis method based on data-driven | |
CN107222169A (en) | A kind of photovoltaic array based on outlier detection is monitored and fault detection method in real time | |
CN109613372B (en) | Power grid fault diagnosis method based on multi-element power grid database | |
CN111062569A (en) | Low-current fault discrimination method based on BP neural network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180403 |