[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106503798A - Based on rough set and the method for diagnosing faults of the pump of BP neural network - Google Patents

Based on rough set and the method for diagnosing faults of the pump of BP neural network Download PDF

Info

Publication number
CN106503798A
CN106503798A CN201510566043.0A CN201510566043A CN106503798A CN 106503798 A CN106503798 A CN 106503798A CN 201510566043 A CN201510566043 A CN 201510566043A CN 106503798 A CN106503798 A CN 106503798A
Authority
CN
China
Prior art keywords
neural network
pump
training sample
yojan
decision table
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
CN201510566043.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.)
Shenyang Institute of Automation of CAS
Original Assignee
Shenyang Institute of Automation of CAS
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 Shenyang Institute of Automation of CAS filed Critical Shenyang Institute of Automation of CAS
Priority to CN201510566043.0A priority Critical patent/CN106503798A/en
Publication of CN106503798A publication Critical patent/CN106503798A/en
Pending legal-status Critical Current

Links

Landscapes

  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

The present invention relates to a kind of method for diagnosing faults based on rough set and the pump of BP neural network, comprises the following steps:The training sample characteristic of benchmark is collected, the decision table after corresponding yojan is obtained, is set up BP neural network model;By training sample characteristic to be diagnosed, the decision table after corresponding yojan is obtained, be input to the BP neural network model, carry out fault diagnosis.The present invention by being combined BP neural network with coarse central algorithm, first with the dimension that rough set theory effectively reduces pump dynagraoph sample characteristics, recycle sample characteristics construction BP neural network evaluator after yojan, simplify BP neural network structure, the time of the study of BP neural network evaluator and operation is reduced, nicety of grading is improved.

Description

Based on rough set and the method for diagnosing faults of the pump of BP neural network
Technical field
The present invention relates to petrochemical industry and wireless senser field, specifically a kind of based on rough set with The method for diagnosing faults of the pump of BP neural network.
Background technology
Oil as a kind of non-renewable resources, for country political, economical, military have irreplaceable Strategic importance.As China's economy is lasting, stable, quickly development, oil consumption also sustainable growth, Crude oil demand persistently rises, and oil insufficiency of supply-demand has the trend of increase, and is increasingly becoming restriction China economy One of key factor of exhibition.Ended for the end of the year 2009, residual recoverable reserves is verified for 27.9 hundred million tons by CNPC, Residual recoverable reserves reserve-production ratio is 14.8, but in these residual recoverable reserves, petroleum resources lay in quality Poor, hypotonic, special hypotonic or ultralow permeability, viscous crude and buried depth are more than the petroleum resources of 3500m more than 50%, Not only exploitation difficulties in exploration is being gradually increased, and development cost increases and original oil zone comprehensive water cut is high, generally enters Enter the production decline stage.Such severe situation is faced, each oilfield enterprise will appreciate that raising crude oil production The importance of efficiency, and do the aspects such as investment, cost-effective, raising oil field digital management level are reduced Substantial amounts of effort.Wherein, it is an important embodiment WIA technology to be applied to oil field production figuresization management.
Working condition of the working condition energy reaction pump of pump in deep under ground, the diagnosis of pump dynagraoph is to analyzing pump Working condition is most important, and when underground equipment breaks down, pump dynagraoph can show a certain special shape. Therefore, the set feature of pump dynagraoph is the Main Basiss for carrying out Fault Identification, by calculating, analyzing, with regard to energy Determine the failure of underground equipment.
Application of the neutral net in fault diagnosis is more and more extensive, has become intelligent trouble diagnosis field Study hotspot, but the limitation that there is also based on the diagnostic method of artificial neural network, such as:Need more Different classes of training example is only possible to for neural network learning so that network bangle, relatively steady so as to draw Fixed result;For the complicated system that is diagnosed, the amount of calculation needed for training more than each node layer number of network, can be made More with the time, it is impossible to which that diagnostic result is made explanations;Artificial neural network structure, parameter setting, training The multifactor precision and generalization ability to artificial neural network such as size, sample quality has a direct impact.
Rough set theory is a kind of for processing the mathematical method for not completing inexact knowledge, and the theory need not With regard to any initial or additional information of data, process is analyzed to imperfect imprecise data directly, In fault diagnosis system, rough set theory simplifies the conditional attribute and decision-making category for obtaining by simple decision table Dependence between property, and by removing redundant attributes, knowledge representation space dimensionality can be greatly simplified. Thus it is highly significant that neutral net is combined with rough set theory, and do not have a kind of method now by two Person is effectively combined together.
Content of the invention
For the deficiencies in the prior art, the present invention provides a kind of ground gathered based on WIA-PA wireless indicators Indicator card, is combined with coarse central algorithm using BP neural network, carries out pre- place using rough set theory to data Reason, extracts key element as the input of network, so as to simplify BP neural network structure, improves nicety of grading A kind of method for diagnosing faults.
The technical scheme that adopted for achieving the above object of the present invention is:
A kind of method for diagnosing faults based on rough set and the pump of BP neural network, comprises the following steps:Collect The training sample characteristic of benchmark, obtains the decision table after corresponding yojan, sets up BP neural network model; By training sample characteristic to be diagnosed, the decision table after corresponding yojan is obtained, be input to the BP nerves Network model, carries out fault diagnosis.
The decision table obtained after corresponding yojan is comprised the following steps:
Step 1:Collect the training sample pump dynagraoph of benchmark and binary conversion treatment is carried out to which, obtain training sample Pump dynagraoph curve;
Step 2:Corresponding grid search-engine vector is formed according to training sample pump dynagraoph curve;
Step 3:By being compared to the grid search-engine vector of different training sample pump dynagraophs, different works are drawn The conditional attribute and decision attribute of condition condition, sets up decision table;
Step 4:Yojan is carried out to decision table, the decision table after yojan is obtained.
Described form corresponding grid search-engine vector process be:Training sample pump dynagraoph curve is divided into M × n grid, wherein m=2n, the grid that training sample pump dynagraoph curved boundary is passed through is entered as " 1 ", the grid not passed through are entered as " 0 ", and all for border inner meshes are all entered as " 1 ", obtain Grid search-engine vector.
Described yojan is carried out to decision table include procedure below:
Step 1:Calculate the positive domain POS of C of DC(D) number comprising training sample in, wherein C are condition Attribute, D are decision attribute;
Step 2:It is empty set to make R=φ, φ, to C each attribute P in R, calculate POS respectivelyC∪{p}(D) In the training sample number that includes;
Step 3:Selection makes POSR∪{p}(D) comprising the attribute that training sample number is most in, remember P', R=R ∪ { P'};
Step 4:If POSR∪{p}(D) the training sample number included in is equal to POSC(D) training included in Number of samples, then export minimum fault diagnosis character subset, the as decision table after yojan, otherwise return step Rapid 1;
The BP neural network model of setting up includes procedure below:
Step 1:Weights and the initialization of threshold values, by initial weight and threshold values between each for BP neural network layer Random is assigned to [0,1] interval value;
Step 2:By the yojan decision table of the training sample of benchmark, as the input vector of BP neural network;
Step 3:Rule of thumb formula determines BP neural network structure:
Wherein, P is concealed nodes number, and r is input layer number, and s is output layer nodes;
Step 4:Weight matrix between implicit node and BP neural network are calculated by Sigmoid functions Output, completes the foundation of BP neural network model.
The training sample includes following operating mode:Normal work, gases affect, feed flow are not enough, sucker rod breaks De-, oil is thick, travelling valve leakage, touch on pump, touch under pump, standing valve leakage, plunger abjection seating nipple, Gas lock, the leakage of double valves, holddown, sand production, wax deposition.
The invention has the advantages that and advantage:
The present invention is effectively dropped first with rough set theory by combining BP neural network with coarse central algorithm The dimension of low pump work pattern eigen, recycles sample characteristics construction BP neural network evaluator after yojan, letter Change BP neural network structure, reduce the time of the study of BP neural network evaluator and operation, improve nicety of grading.
Description of the drawings
Fig. 1 is method of the present invention flow chart;
Fig. 2 is the ground work(figure and pump dynagraoph of the feed flow deficiency of the present invention;
Specific embodiment
Below in conjunction with the accompanying drawings and embodiment the present invention is described in further detail.
It is illustrated in figure 1 method of the present invention flow chart.
Based on rough set and the oil well fault diagnostic method of neutral net, surface dynamometer card is gathered, is being obtained After its pump dynagraoph, fault diagnosis is carried out to pump dynagraoph using rough set and BP neural network.
Step 1:15 kinds of training samples are collected, including:Normal work, gases affect, feed flow are not enough, take out Beam hanger is disconnected de-, and oil is thick, and travelling valve is missed, and touches, touch under pump on pump, and standing valve is missed, and " plunger is deviate from Seating nipple, gas lock, double valve leakages, holddown, sand production, wax deposition.
Step 2:Binary conversion treatment is carried out to pump dynagraoph, the image values matrix after process is made up of 0 and 1.
Step 3:The maximum matrix area that Pixel of Digital Image is 0 is intercepted, by the image in this region through collection Conversion is closed, the bianry image for becoming 32*32 is allowed to, bianry image is carried out inverse process then, with so The vector that the numeral 0,1 of each pixel of the image that obtains is constituted.
Step 4:On curve along curve the multiple characteristic points of formation direction acquisition order, thus obtained song Coordinate vector X, Y of characteristic point on line, then interpolation on another abscissa, it is possible to draw enough Point coordinates, connects these points and just delineates pump dynagraoph curve.
Step 5:Given sample standard deviation through load and the binary image of unique normalized, pump work Figure is divided into m × n (wherein, m=2n) individual grid, and the grid that pump dynagraoph curved boundary is passed through assigns " 1 ", The grid not passed through assigns " 0 ", and all for border inner meshes are all entered as " 1 ", therefore by all grids Eigenvalue cluster is combined the grid search-engine vector to form m × n dimension, and grid search-engine can react pump dynagraoph Global shape distribution.
The binaryzation assignment matrix of 1 pump dynagraoph of table
Step 6:Set up decision table and attribute discretization:
The decision table of 2 sample set of table
Step 7:Attribute reduction:
(1) in decision table T, conditional attribute is C, and decision attribute is D, calculates the positive domain POS of C of DC(D) In comprising sample number.
(2) R=φ are made, to conditional attribute C R repeat:To C each attribute P in R, calculate POSC∪{p}(D) number of samples included in;Selection makes POSR∪{p}(D) most comprising number of samples in Attribute, remembers P', R=R ∪ { p };New R values are assigned to former R, also new R values can be represented For R ';If POSR∪{p}(D) number of samples included in is equal to POSC(D) number of samples included in, then The minimum fault diagnosis character subset of output;Recalculate (1) for otherwise returning to step 7.
Step 8:The design of BP neural network model:The corresponding instruction of the minimal condition property set that obtained with yojan Practice sample to learn BP neural network and trained, by rough set and the BP neural network of network parallel Minimal decision-making regulation is realized in study, and the correction of decision scheme is by the friendship between BP neural network and rough set study Change improvement, until rough set study select the decision ruless that minimum attribute constitutes all correctly can divide all of Till test set sample.
(1) initialization of weights and threshold values, will be random for the initial weight and threshold values between each for BP networks layer It is assigned to [0,1] interval value.
(2) learning sample, input vector of the sample that rough set is screened as BP neural network are input into.
(3) determine BP neural network structure:Rule of thumb formula
P be concealed nodes number, r and s be respectively input layer, output layer nodes.
(4) BP neural network function is selected, is calculated between implicit node by the Sigmoid functions that selects Weight matrix and the output of BP neural network.
Step 9:Fault diagnosis, to the new data being input into, makees same pretreatment, i.e., only takes minimal condition The attribute of property set, makees identical normalization.Input is trained to sample to the BP neural network for training, defeated Go out to recognize classification results.

Claims (6)

1. a kind of method for diagnosing faults based on rough set and the pump of BP neural network, it is characterised in that include with Lower step:The training sample characteristic of benchmark is collected, the decision table after corresponding yojan is obtained, BP god is set up Through network model;By training sample characteristic to be diagnosed, the decision table after corresponding yojan is obtained, be input into To the BP neural network model, fault diagnosis is carried out.
2. the method for diagnosing faults based on rough set and the pump of BP neural network according to claim 1, its It is characterised by, the decision table obtained after corresponding yojan is comprised the following steps:
Step 1:Collect the training sample pump dynagraoph of benchmark and binary conversion treatment is carried out to which, obtain training sample Pump dynagraoph curve;
Step 2:Corresponding grid search-engine vector is formed according to training sample pump dynagraoph curve;
Step 3:By being compared to the grid search-engine vector of different training sample pump dynagraophs, different works are drawn The conditional attribute and decision attribute of condition condition, sets up decision table;
Step 4:Yojan is carried out to decision table, the decision table after yojan is obtained.
3. the method for diagnosing faults based on rough set and the pump of BP neural network according to claim 2, its It is characterised by:Described form corresponding grid search-engine vector process be:By training sample pump dynagraoph curve point Into m × n grid, wherein m=2n, the grid assignment that training sample pump dynagraoph curved boundary is passed through For " 1 ", the grid not passed through is entered as " 0 ", and all for border inner meshes are all entered as " 1 ", obtains Grid search-engine vector is arrived.
4. the method for diagnosing faults based on rough set and the pump of BP neural network according to claim 2, its It is characterised by:Described yojan is carried out to decision table include procedure below:
Step 1:Calculate the positive domain POS of C of DC(D) number comprising training sample in, wherein C are condition Attribute, D are decision attribute;
Step 2:It is empty set to make R=φ, φ, to C each attribute P in R, calculate POS respectivelyC∪{p}(D) In the training sample number that includes;
Step 3:Selection makes POSR∪{p}(D) comprising the attribute that training sample number is most in, remember P', R=R ∪ { P'};
Step 4:If POSR∪{p}(D) the training sample number included in is equal to POSC(D) training included in Number of samples, then export minimum fault diagnosis character subset, the as decision table after yojan, otherwise return step Rapid 1.
5. the method for diagnosing faults based on rough set and the pump of BP neural network according to claim 1, its It is characterised by:The BP neural network model of setting up includes procedure below:
Step 1:Weights and the initialization of threshold values, by initial weight and threshold values between each for BP neural network layer Random is assigned to [0,1] interval value;
Step 2:By the yojan decision table of the training sample of benchmark, as the input vector of BP neural network;
Step 3:Rule of thumb formula determines BP neural network structure:
p = 0.43 r 2 + 0.12 s 2 + 2.54 r + 0.77 s + 0.51
Wherein, P is concealed nodes number, and r is input layer number, and s is output layer nodes;
Step 4:Weight matrix between implicit node and BP neural network are calculated by Sigmoid functions Output, completes the foundation of BP neural network model.
6. the fault diagnosis based on rough set and the pump of BP neural network according to any one of Claims 1 to 5 Method, it is characterised in that:The training sample includes following operating mode:Normal work, gases affect, feed flow Deficiency, rod parting, oil thick, travelling valve leakage, touch on pump, touch under pump, standing valve leakage, Plunger abjection seating nipple, gas lock, the leakage of double valves, holddown, sand production, wax deposition.
CN201510566043.0A 2015-09-08 2015-09-08 Based on rough set and the method for diagnosing faults of the pump of BP neural network Pending CN106503798A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510566043.0A CN106503798A (en) 2015-09-08 2015-09-08 Based on rough set and the method for diagnosing faults of the pump of BP neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510566043.0A CN106503798A (en) 2015-09-08 2015-09-08 Based on rough set and the method for diagnosing faults of the pump of BP neural network

Publications (1)

Publication Number Publication Date
CN106503798A true CN106503798A (en) 2017-03-15

Family

ID=58287917

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510566043.0A Pending CN106503798A (en) 2015-09-08 2015-09-08 Based on rough set and the method for diagnosing faults of the pump of BP neural network

Country Status (1)

Country Link
CN (1) CN106503798A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107013449A (en) * 2017-04-18 2017-08-04 山东万腾电子科技有限公司 Voice signal based on deep learning recognizes the method and system of compressor fault
CN108763377A (en) * 2018-05-18 2018-11-06 郑州轻工业学院 Multi-source telemetering big data feature extraction preprocess method is diagnosed based on satellite failure
CN108921342A (en) * 2018-06-26 2018-11-30 圆通速递有限公司 A kind of logistics customer churn prediction method, medium and system
CN109034276A (en) * 2018-09-04 2018-12-18 温州大学 Valve body method for diagnosing faults based on BP neural network
CN109272123A (en) * 2018-08-03 2019-01-25 常州大学 It is a kind of based on convolution-Recognition with Recurrent Neural Network sucker rod pump operating condition method for early warning
CN109325470A (en) * 2018-10-24 2019-02-12 山西潞安环保能源开发股份有限公司 Working face in the pit homework type intelligent identification Method based on gas density parameter
CN110688809A (en) * 2019-09-05 2020-01-14 西安理工大学 Box transformer substation fault diagnosis method based on VPRS-RBF neural network
WO2020019681A1 (en) * 2018-07-25 2020-01-30 北京国双科技有限公司 Fault diagnosis method and apparatus for oil production equipment
CN117236173A (en) * 2023-09-18 2023-12-15 中交四航局第一工程有限公司 Subway station floor slab high formwork construction monitoring and safety early warning method
CN118690251A (en) * 2024-08-22 2024-09-24 太原科技大学 Plunger pump fault diagnosis method based on rough set and radial basis function neural network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254227A (en) * 2011-07-06 2011-11-23 无锡泛太科技有限公司 Rough set-based Back Propagation (BP) neural network fusion method of multiple sensors of Internet of things
CN104234695A (en) * 2014-08-27 2014-12-24 陕西延长石油(集团)有限责任公司研究院 Oil well fault diagnosis method based on neural network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254227A (en) * 2011-07-06 2011-11-23 无锡泛太科技有限公司 Rough set-based Back Propagation (BP) neural network fusion method of multiple sensors of Internet of things
CN104234695A (en) * 2014-08-27 2014-12-24 陕西延长石油(集团)有限责任公司研究院 Oil well fault diagnosis method based on neural network

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
刘卓 等: "基于BP神经网络和不变矩阵征特诊的泵功图诊断方法研究", 《制造业自动化》 *
李坤杰: "粗糙集神经网络在注水泵机组故障诊断中的研究", 《中国优秀硕士学位论文全文数据库》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107013449A (en) * 2017-04-18 2017-08-04 山东万腾电子科技有限公司 Voice signal based on deep learning recognizes the method and system of compressor fault
CN108763377A (en) * 2018-05-18 2018-11-06 郑州轻工业学院 Multi-source telemetering big data feature extraction preprocess method is diagnosed based on satellite failure
CN108763377B (en) * 2018-05-18 2021-08-13 郑州轻工业学院 Multi-source telemetering big data feature extraction preprocessing method based on satellite fault diagnosis
CN108921342A (en) * 2018-06-26 2018-11-30 圆通速递有限公司 A kind of logistics customer churn prediction method, medium and system
CN108921342B (en) * 2018-06-26 2022-07-12 圆通速递有限公司 Logistics customer loss prediction method, medium and system
WO2020019681A1 (en) * 2018-07-25 2020-01-30 北京国双科技有限公司 Fault diagnosis method and apparatus for oil production equipment
CN109272123B (en) * 2018-08-03 2021-06-22 常州大学 Sucker-rod pump working condition early warning method based on convolution-circulation neural network
CN109272123A (en) * 2018-08-03 2019-01-25 常州大学 It is a kind of based on convolution-Recognition with Recurrent Neural Network sucker rod pump operating condition method for early warning
CN109034276A (en) * 2018-09-04 2018-12-18 温州大学 Valve body method for diagnosing faults based on BP neural network
CN109325470B (en) * 2018-10-24 2021-09-03 山西潞安环保能源开发股份有限公司 Intelligent underground working face operation type identification method based on gas concentration parameters
CN109325470A (en) * 2018-10-24 2019-02-12 山西潞安环保能源开发股份有限公司 Working face in the pit homework type intelligent identification Method based on gas density parameter
CN110688809A (en) * 2019-09-05 2020-01-14 西安理工大学 Box transformer substation fault diagnosis method based on VPRS-RBF neural network
CN117236173A (en) * 2023-09-18 2023-12-15 中交四航局第一工程有限公司 Subway station floor slab high formwork construction monitoring and safety early warning method
CN118690251A (en) * 2024-08-22 2024-09-24 太原科技大学 Plunger pump fault diagnosis method based on rough set and radial basis function neural network

Similar Documents

Publication Publication Date Title
CN106503798A (en) Based on rough set and the method for diagnosing faults of the pump of BP neural network
CN111738561B (en) Regional water and soil loss dynamic monitoring method based on deep learning
CN107133690B (en) Optimal ordering method for river and lake water system communication engineering scheme
KR102170765B1 (en) Method for creating a shale gas production forecasting model using deep learning
CN104572449A (en) Automatic test method based on case library
CN106257498A (en) Zinc flotation work condition state division methods based on isomery textural characteristics
CN101957889A (en) Selective wear-based equipment optimal maintenance time prediction method
CN106062311A (en) Ranking drilling locations among shale plays
CN112949196A (en) Oil pumping well fault diagnosis method and system based on residual error neural network
CN109763800A (en) A kind of separated-zone water infection oil field amount prediction technique
CN114357678B (en) Novel optimization design method for regional underground water level monitoring network
CN105447646A (en) Health index assessment method for power distribution system
CN104598766A (en) Oil and gas reservoir comprehensive assessment oriented spatial case-based reasoning method
CN104866940A (en) Stochastic simulation method for geologic risk evaluation
CN107330734A (en) Business address system of selection based on Co location patterns and body
Malo et al. Eagle ford-introducing the big bad wolf
RU2670801C9 (en) System of integrated conceptual design of hydrocarbon fields
Ariadji et al. A novel tool for designing well placements by combination of modified genetic algorithm and artificial neural network
CN115734274A (en) Cellular network fault diagnosis method based on deep learning and knowledge graph
Lu et al. Identifying flow units by FA-assisted SSOM—An example from the Eocene basin-floor-fan turbidite reservoirs in the Daluhu Oilfield, Dongying Depression, Bohai Bay Basin, China
CN106530109A (en) Oilfield development appraisal well decision method based on information value
Ariadji et al. Optimization of vertical well placement for oil field development based on basic reservoir rock properties using a genetic algorithm
CN111832951A (en) Method and system for evaluating oil reservoir development value of small fault block ultra-low permeability reservoir
CN117272841A (en) Shale gas dessert prediction method based on hybrid neural network
CN103049791A (en) Training method of fuzzy self-organizing neural network

Legal Events

Date Code Title Description
C06 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: 20170315

RJ01 Rejection of invention patent application after publication