Wind driven generator sensor state diagnosis system based on PS0-ANFIS
1. A wind driven generator sensor state diagnosis system based on PS0-ANFIS comprises a data acquisition module, and is characterized in that: the output end of the data acquisition module is unidirectionally and electrically connected with a sensor prediction unit, the output end of the sensor prediction unit is unidirectionally and electrically connected with a PS0-ANFIS processing model, the output end of the PS0-ANFIS processing model is connected with a comparator, the output end of the comparator is unidirectionally and electrically connected with a starting unit, the output end of the starting unit is unidirectionally and electrically connected with an initialization module, the output end of the initialization module is unidirectionally and electrically connected with a confirmation module, the output end of the confirmation module is unidirectionally and electrically connected with a first calculation unit, the output end of the first calculation unit is unidirectionally and electrically connected with a search unit, the output end of the search unit is unidirectionally and electrically connected with an assignment unit, the output end of the assignment unit is unidirectionally and electrically connected with a second calculation unit, the output end of the second calculation unit is unidirectionally and electrically connected with a first judgment unit, the one-way electric connection of output of first judgement unit has the storage module, the one-way electric connection of output of storage module has the second judgement unit, the one-way electric connection of output of second judgement unit has the test unit, the one-way electric connection of output of test unit has the unit that finishes.
2. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the second calculating unit comprises a stored value module, an optimal value module and an optimal value using module, wherein the output end of the stored value module is unidirectionally and electrically connected with the input end of the optimal value, the input end of the optimal value is unidirectionally and electrically connected with the output end of the optimal value using module, and the input end of the optimal value using module is unidirectionally and electrically connected with the output end of the second judging unit.
3. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the sensor prediction unit comprises an input layer, a mapping layer, a bottleneck layer, a demapping layer and an output layer, wherein the output end of the input layer is electrically connected with the input end of the mapping layer in a single direction, the output end of the mapping layer is electrically connected with the input end of the bottleneck layer in a single direction, the output end of the bottleneck layer is electrically connected with the input end of the demapping layer in a single direction, and the output end of the demapping layer is electrically connected with the input end of the output layer in a single direction.
4. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 3, wherein: the data input by the input layer and the data output by the output layer are approximate values and have the same dimension, and the mapping layer and the de-mapping layer adopt nonlinear transfer functions (S-type) for mapping.
5. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the initialization module is the initialization particle number, the particle pile number in PS0-ANFIS, namely the velocity and the random vector.
6. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the validation module determines an objective function of the PS0-ANFIS, and the first computing unit is configured to store an initialization value of the objective function as a local optimum value pbest of the objective function.
7. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the searching unit finds out an optimal value from the local optimal value pbest and stores the optimal value as gbest.
8. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the second calculation unit calculates a new velocity and position for each particle and an objective function value.
9. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the first judging unit judges whether the objective function is better than pbest according to the judgment basis, and the second judging unit judges whether the objective function reaches the standard or is finished according to the judgment basis.
10. The PS0-ANFIS based wind turbine sensor status diagnostic system according to claim 1, wherein: the test unit obtains the acceleration and the optimized parameters of the series and enters the PS0-ANFIS test process.
Background
At present, fault diagnosis of the wind driven generator is embodied on a body of a fan, whether the wind driven generator has faults or not is judged and measures are taken through output information of a sensor, but output signals of the sensor are coupled with information of three factors of' an environment state, a state of a measured object and a state of the sensor, and when the environment is abnormal, the measured object is abnormal, or the sensor is abnormal, the output signals of the sensor are abnormal. Therefore, the signal abnormality identification of the sensor is mainly aimed at present, and is not the sensor abnormality identification in an accurate sense, and the two are essentially different.
The technology analyzes, judges and confirms the output data of the sensor through data mining, fan group similarity analysis, an artificial intelligence method, parameter optimization, cross fusion sensor state identification and evaluation and the like, and can correctly distinguish whether the environmental factor or the state of the measured object or the state of the sensor has a fault, thereby guiding wind field technicians to more accurately find the fault type and position, and reducing the maintenance time and cost.
Disclosure of Invention
The invention aims to provide a PS 0-ANFIS-based wind driven generator sensor state diagnosis system, which has the advantages of high accuracy and higher inspection rate, realizes the fixed deviation fault, the drift fault, the precision decline fault, the power failure fault, the pulse fault and the like of a sensor, and solves the problems that the existing detection technology basically evaluates the state of the whole fan, so that the fault cannot be rapidly checked, and the maintenance cost and time are increased.
In order to achieve the purpose, the invention provides the following technical scheme: a wind driven generator sensor state diagnosis system based on PS0-ANFIS comprises a data acquisition module, wherein an output end of the data acquisition module is unidirectionally and electrically connected with a sensor prediction unit, an output end of the sensor prediction unit is unidirectionally and electrically connected with a PS0-ANFIS processing model, an output end of the PS0-ANFIS processing model is connected with a comparator, an output end of the comparator is unidirectionally and electrically connected with a starting unit, an output end of the starting unit is unidirectionally and electrically connected with an initialization module, an output end of the initialization module is unidirectionally and electrically connected with a confirmation module, an output end of the confirmation module is unidirectionally and electrically connected with a first computing unit, an output end of the first computing unit is unidirectionally and electrically connected with a searching unit, an output end of the searching unit is unidirectionally and electrically connected with an assignment unit, and an output end of the assignment unit is unidirectionally and electrically connected with a second computing unit, the one-way electric connection of output of second computational element has first judgement unit, the one-way electric connection of output of first judgement unit has the storage module, the one-way electric connection of output of storage module has second judgement unit, the one-way electric connection of output of second judgement unit has the test unit, the one-way electric connection of output of test unit has the unit of ending.
Preferably, the second calculating unit includes a stored value module, an optimal value module, and an optimal value using module, an output end of the stored value module is unidirectionally electrically connected to an input end of the optimal value, an input end of the optimal value is unidirectionally electrically connected to an output end of the optimal value using module, and an input end of the optimal value using module is unidirectionally electrically connected to an output end of the second judging unit.
Preferably, the sensor prediction unit includes an input layer, a mapping layer, a bottleneck layer, a de-mapping layer and an output layer, the output of the input layer is electrically connected with the input of the mapping layer in a single direction, the output of the mapping layer is electrically connected with the input of the bottleneck layer in a single direction, the output of the bottleneck layer is electrically connected with the input of the de-mapping layer in a single direction, and the output of the de-mapping layer is electrically connected with the input of the output layer in a single direction.
Preferably, the data input by the input layer and the data output by the output layer are approximate values and have the same dimension, and the mapping layer and the demapping layer use a nonlinear transfer function (sigmoid) for mapping.
Preferably, the initialization module is an initialization particle number, a particle pile number in PS0-ANFIS, namely a velocity and a random vector.
Preferably, the validation module is an objective function for determining PS0-ANFIS, and the first computing unit is configured to store an initialization value of the objective function as the local optimum value pbest of the objective function.
Preferably, the searching unit finds an optimal value from the local optimal values pbest, and stores the optimal value as gbest.
Preferably, the second calculation unit calculates a new velocity and position of each particle and an objective function value.
Preferably, the first judging unit judges whether the objective function is better than pbest according to a judgment basis, and the second judging unit judges whether the objective function is up to standard or completed according to a judgment basis.
Preferably, the test unit is used for obtaining the acceleration and the optimized parameters of the series, and the PS0-ANFIS test process is carried out.
Compared with the prior art, the invention has the following beneficial effects:
1. the invention has the advantages that the sensor can be embodied, the method is more precise, and is beneficial to workers to quickly and accurately find out the specific reason of the fan fault, especially when the sensor has the fault, the fault sensor can be quickly and accurately found out, and the fault of the sensor is judged without detecting all devices, so that the cost and time for maintenance can be saved, and the economic benefit is great.
2. The invention can store and screen a large amount of data by setting the storage value module, the optimal value module and using the optimal value module, is convenient for data analysis, and by setting the input layer, the mapping layer, the bottleneck layer, the de-mapping layer and the output layer, data can be analyzed and calculated, mapping of data can be facilitated by employing approximate values of output and input data, by employing an initialization module, the particle pile number can be conveniently collected, the speed and the random vector are marked, and by adopting the confirmation module, the initialization value may be stored, the optimum value pbest may be filtered by using the finding unit, the optimum value pbest may be filtered by using the second calculating unit, the new data can be marked and assigned, the data can be analyzed and judged by adopting two judging units, and the input data can be tested by adopting a testing unit.
Drawings
FIG. 1 is a schematic diagram of the system of the present invention;
FIG. 2 is a schematic diagram of a sensor prediction unit according to the present invention;
FIG. 3 is a diagram of a second computing unit according to the present invention;
FIG. 4 is a diagram of the PS0-ANFIS processing model of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-4, a sensor state diagnosis system of a wind turbine generator based on PS0-ANFIS comprises a data acquisition module, the output end of the data acquisition module is unidirectionally and electrically connected with a sensor prediction unit, the output end of the sensor prediction unit is unidirectionally and electrically connected with a PS0-ANFIS processing model, the output end of the PS0-ANFIS processing model is unidirectionally and electrically connected with a comparator, the output end of the comparator is unidirectionally and electrically connected with a start unit, the output end of the start unit is unidirectionally and electrically connected with an initialization module, the output end of the initialization module is unidirectionally and electrically connected with a confirmation module, the output end of the confirmation module is unidirectionally and electrically connected with a first calculation unit, the output end of the first calculation unit is unidirectionally and electrically connected with a search unit, the output end of the search unit is unidirectionally and electrically connected with an assignment unit, the output end of the assignment unit is unidirectionally and electrically connected with a second calculation unit, the one-way electric connection of output of second calculation unit has first judgement unit, the one-way electric connection of output of first judgement unit has the storage module, the one-way electric connection of output of storage module has the second judgement unit, the one-way electric connection of output of second judgement unit has the test unit, the one-way electric connection of test unit's output has the termination unit, through specifically arriving sensor itself, it is more meticulous, be favorable to the quick accurate concrete reason of finding the fan trouble of staff, especially when sensor itself is out of order, can find the fault sensor fast accurately, and need not detect all devices and judge that this sensor has appeared the trouble again, can practice thrift the cost and the time of maintenance like this, and great economic benefits has.
When using the PS0-ANFIS processing model for data processing, the sensor under study and its associated other sensor signals are input, for example, if the subject is the main bearing temperature sensor, then the input ymIs the main bearing temperature value, xiFor other sensor values associated with the main bearing temperature, such as the nacelle temperature, the converter network side power, the generator current, etc., the output is the predicted value of the research sensor, such as the main bearing temperature here, the fault is judged as follows: obtaining a predicted value through a model, taking K as an initial moment, and comparing the predicted value with an actual value y at the moment of Km(k) To obtain the residual value e of the twom(k) Thus, a time series is compared to obtain a residual sequence, and when a certain time g appears, a residual value e appearsm(g) And if the fault type is larger than the set overrun alarm threshold, the fault of the sensor is shown from the moment g, a residual error value curve is drawn, and the fault type of the sensor can be judged by analyzing the form of the residual error value curve.
In this embodiment, the second calculation unit includes a save value module, an optimal value module and an optimal value using module, an output end of the save value module is electrically connected to an input end of the optimal value in a single direction, an input end of the optimal value is electrically connected to an output end of the second determination unit in a single direction, and by setting the save value module, the optimal value module and the optimal value using module, a large amount of data can be stored and screened, so that data analysis is facilitated.
In this embodiment, the sensor prediction unit includes the input layer, map the layer, the bottleneck layer, dissolve layer and output layer, the one-way electric connection of the output of input layer and the input that maps the layer, the one-way electric connection of the output on mapping layer and the input on bottleneck layer, the one-way electric connection of the output on bottleneck layer and the input that dissolves the layer, the one-way electric connection of the output on dissolving the layer and the input on output layer, through the input layer, map the layer, the bottleneck layer, dissolve the setting of layer and output layer, can carry out analysis and calculation to data.
In this embodiment, the data input by the input layer and the data output by the output layer are approximate values and have the same dimension, the mapping layer and the demapping layer perform mapping by using a nonlinear transfer function (S-type), and the data can be mapped conveniently by using the output and input data of the approximate values.
In this embodiment, the initialization module is an initialization particle count, and the particle pile count in PS0-ANFIS, that is, the velocity and the random vector, and by using the initialization module, the particle pile count can be conveniently collected and the velocity and the random vector can be labeled.
In this embodiment, the confirming module is an objective function for determining PS0-ANFIS, and the initialization value of the objective function of the first computing unit is stored as the local optimal value pbest of the objective function, and the initialization value can be stored by using the confirming module.
In this embodiment, the searching unit is configured to find an optimal value from the local optimal value pbest, store the optimal value as gbest, and screen the optimal value pbest by using the searching unit.
In this embodiment, the second calculation unit may mark and assign new data by using the second calculation unit to calculate a new velocity, a new position, and a new objective function value of each particle.
In this embodiment, the first determining unit determines whether the objective function is better than pbest, and the second determining unit determines whether the objective function is up to standard or complete.
In this embodiment, the test unit enters a PS0-ANFIS test process for obtaining the acceleration and the optimized parameters, and the test unit is used to test the input data.
When the wind power generation system is used, the input of the wind power generation set is defined as the wind speed, the output is defined as the active power of the wind power generation set, the similarity of the wind power generation set is calculated by adopting dynamic data adjustment, the node numbers of the mapping layer, the de-mapping layer and the bottleneck layer are determined through continuous attempts, and the performance indexes can be the running time, the error value and the like. The working process of the system is described in the following that input data are mapped to a high-dimensional space through a mapping layer and then compressed through a bottleneck layer, the number of nodes of the bottleneck layer is expected to be as small as possible, then the nodes are decoded through the decoding layer, and the data are output from the original space dimension through reconstruction data.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:风力发电机组的激光引雷控制系统