CN103425743A - Steam pipe network prediction system based on Bayesian neural network algorithm - Google Patents
Steam pipe network prediction system based on Bayesian neural network algorithm Download PDFInfo
- Publication number
- CN103425743A CN103425743A CN2013103008373A CN201310300837A CN103425743A CN 103425743 A CN103425743 A CN 103425743A CN 2013103008373 A CN2013103008373 A CN 2013103008373A CN 201310300837 A CN201310300837 A CN 201310300837A CN 103425743 A CN103425743 A CN 103425743A
- Authority
- CN
- China
- Prior art keywords
- neural network
- bayesian neural
- data
- data base
- bayesian
- 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
Links
Images
Landscapes
- Feedback Control In General (AREA)
Abstract
The invention discloses a steam pipe network prediction system based on a Bayesian neural network algorithm. The steam pipe network prediction system based on the Bayesian neural network algorithm mainly comprises a relational data base, a data collection module, a data display module and a Bayesian neural network prediction module. The data display module is arranged on an engineer station, the Bayesian neural network prediction module is arranged on an application server, the relational data base is arranged on a relational data base server, and the data collection module is arranged on a real-time data base. The relational data base is a data communication medium between the data display module and the Bayesian neural network prediction module, the Bayesian neural network prediction module writes results of the Bayesian neural network prediction module into the relational data base, and the data display module reads and displays the results from the relational data base. The steam pipe network prediction system based on the Bayesian neural network algorithm has the advantages of achieving rapid solution, ensuring precision of a calculation model and being capable of meeting requirements of a process technology, and the calculation results are in fit with actual operation conditions.
Description
Technical field
The present invention relates to the health-care massage device field, specifically, specially refer to a kind of Bayesian neural network algorithm and the steam pipe system prognoses system based on this algorithm.
Background technology
Steam is one of iron and steel enterprise's important energy source medium.In large-scale associating iron and steel enterprise, vapour system is the complex object with characteristics such as large dead time, large inertia, non-linear, Multivariable Coupling, variable elements, be in particular in that polydispersion user, multi-steam source, multiple pressure power grade (in, low pressure), multi-state change (season, production decision), the operational administrative personnel lack the Accurate Prediction of pipe network operation work information and effectively control.In the face of so complicated operation conditions, managerial personnel's great majority or adopt the management and running modes of " in response to formula ", rely on and produce for many years the experience command system operation accumulated, and emptying occurs often, the situation such as the use that degrades, and causes great waste.Must cause like this lacking effective pipe network operation PREDICTIVE CONTROL means.
Bayesian neural network is a kind of data digging method that Bayes principle is combined with neural network, it is incorporated into Bayes principle in the weights study of neural network, the posterior probability of weights of take is the optimization aim function, ask for the weights of neural network by the posterior probability that maximizes weights, thereby set up complete neural network model.Neural network based on bayes method is widely used in the nonlinear system model Research on Identification, and has obtained good actual effect.
Summary of the invention
The present invention adopts the artificial neuron algorithm based on Bayesian network to carry out forecasting research to the steam pipe system operating condition, predicts the outcome and can be used for the pipe network scheduling controlling, for optimizing pipe network operation, provides decision support.Carry out neural network training based on the Bayesian network algorithm, can improve the generalization ability of network.For avoiding the training of crossing of network, introduced the penalty term that means the complicated network structure in the objective function of network, so that can be by reduce the complicacy of network structure in the training optimizing process.
Technical matters solved by the invention can realize by the following technical solutions:
Steam pipe system prognoses system based on the Bayesian neural network algorithm is characterized in that: comprise real-time data base server, application server, relational database server and engineer station;
Described real-time data base server has data acquisition module and real-time data base, and data acquisition module is for the collection site data and it is stored in to real-time data base, and real-time data base is for providing field data to the Bayesian neural network prediction module;
Described application server has the Bayesian neural network prediction module, application server is connected with the real-time data base server, described Bayesian neural network prediction module adopts the Bayesian neural network algorithm, for calculate operating condition model and the data of steam pipe system according to field data;
Described relational database server has relational database, and the port of described relational database is connected with the engineer station with application server respectively, the operating condition model and the data that for storing the Bayesian neural network prediction module, calculate;
Described engineer station has data disaply moudle, and this data disaply moudle is for reading and show operating condition model and the data that relational database is stored; Described data disaply moudle has the data-interface part, for to the Bayesian neural network prediction module, inputting data.
A kind of algorithm of the Bayesian neural network for the steam pipe system prognoses system, it is characterized in that: described algorithm flow is as follows:
1) calculate the error function J of Bayesian neural network
D:
In formula, d
NkFor the actual output of network, o
NkFor desired output, k is number of samples, the output quantity number that n is neural network;
2) calculate power attenuation term J
W:
W is weight vector, and w is the weights number, is w
iBe i weights;
3) by the total error function definition be F (w):
F(W)=αJ
w+βJ
D
In formula, α, β is super parameter, for controlling the distribution form of weights and threshold value; The size of super parameter is determining the training objective of Bayesian neural network, if α<<β, lay particular emphasis on and reduce training error, but the possibility over-fitting; If α>>β, lay particular emphasis on restriction weights scale, but possible error is larger;
4) calculate super parameter alpha, the posterior probability of β distributes:
In formula, and p (α, β | H) be super parameter alpha, the prior probability of β, p (D|H) is normalized factor, and p (D| α, β, H) is likelihood function, and D is the training sample sum, and H is network parameter;
5) respectively to super parameter alpha, β asks local derviation, the value of super parameter when going out to have maximum significance;
In formula, γ can reduce the number of parameters of performance index function in neural network, and its span is 0~w; w
MPFor F (W) corresponding weights and sets of threshold values while getting minimum value;
6) judge whether F (W) value restrains, if do not restrain, does not carry out new round iterative, until optimum solution occurs, obtains having the Bayesian neural network model of maximum significance.
Compared with prior art, beneficial effect of the present invention is as follows:
The Bayesian neural network model is applied in the forecast of steam pipe system operating pressure, the model prediction result shows the speed of convergence at network, all be better than traditional BP neural network in precision of prediction and accuracy, realize steam pipe system prediction and calculation fast and accurately, more contributed to the operation and management to steam pipe system.
The accompanying drawing explanation
The hardware schematic diagram that Fig. 1 is steam pipe system prognoses system of the present invention.
The process flow diagram that Fig. 2 is Bayesian neural network algorithm of the present invention.
Embodiment
For technological means, creation characteristic that the present invention is realized, reach purpose and effect is easy to understand, below in conjunction with embodiment, further set forth the present invention.
Referring to Fig. 1, the steam pipe system prognoses system based on the Bayesian neural network algorithm of the present invention, mainly comprise real-time data base server, application server, relational database server and engineer station.
Wherein, relational database server is connected with application server with the engineer station, and application server, except with relational database server is connected, also is connected with the engineer station with real-time data base, keeps exchanges data between the three.Application module comprises relational database, data acquisition module, data result display module, Bayesian neural network prediction module.The data result display module is deployed in the engineer station, and the Bayesian neural network prediction module is deployed in application server, and relational database is deployed in relational database server, and data acquisition module is deployed in real-time data base.
Relational database is the data communication medium between display module and predictor computation module.Prediction module writes relational database by result of calculation, and display module is read and shown from relational database.
The real-time data base server has data acquisition module and real-time data base, and data acquisition module is for the collection site data and it is stored in to real-time data base, and real-time data base is for providing field data to the Bayesian neural network prediction module; The Bayesian neural network prediction module adopts the Bayesian neural network algorithm, for calculate operating condition model and the data of steam pipe system according to field data.The port of relational database is connected with the engineer station with application server respectively, the operating condition model and the data that for storing the Bayesian neural network prediction module, calculate.Data disaply moudle is for reading and show operating condition model and the data that relational database is stored; Described data disaply moudle has the data-interface part, for to the Bayesian neural network prediction module, inputting data.
Referring to Fig. 2; The specific algorithm of Bayesian neural network prediction module is as follows:
Generally, the performance function of neural network adopts the square error function.Note neural network model training sample D is the training sample sum, and W is network weight (threshold value) vector.Under the condition of given network structure H and weight vector W, the error function J of network
DGet the quadratic sum of error:
D in above formula
NkFor the actual output of network, n is number of samples, the output quantity number that k is neural network.
Regularization method commonly used is to add power attenuation term J after error function
W:
So in formula, w is the network weight sum. the total error function may be defined as:
F(W)=αJ
W+βJ
D (3)
α in formula, β is super parameter, is controlling the distribution form of other parameters (power and threshold value).The size of super parameter is determining the training objective of neural network, if α<<β, lay particular emphasis on and reduce training error, but the possibility over-fitting; If α>>β, lay particular emphasis on limiting network weights scale, but possible error is larger.In actual applications, need compromise to consider, the minimization objective function is when reducing the network training error, reduces the complicacy of network structure.For regularization method, difficult point is determining of super parameter, and this paper adopts bayes method to realize the selection of super parameter.
Known according to Bayes's derivation [4,5], super parameter alpha, the posterior probability of β is distributed as:
In formula, and p (α, β | H) be the prior probability of super parameter, p (D|H) is normalized factor, and P (D| α, β, H) is likelihood function.While solving, to α, β asks respectively local derviation, the value of super parameter when going out to have maximum significance:
In formula, γ can reduce the number of parameters of performance index function in network, and its span is 0~W.W
MPCorresponding weights and sets of threshold values while for J, getting minimum value.After obtaining super parameter alpha with maximum significance, β, again judge whether the J value restrains, do not restrain and carry out new round iterative, until optimum solution occurs, obtain having the neural network model of maximum significance.
Pipe networks prediction model calculation procedure is as follows:
Step 1: with the less super parameter of first value initialization and network connection weight;
Step 2; Adopt the Levenberg-Marquardt optimized algorithm once to train network, make target function type (3) minimum;
Step 3: calculating parameter γ
g, verification msg predicated error and significance;
Step 4: according to formula (5), (6) adjust super parameter; Repeating step two is to step 4 until convergence.
Above demonstration and described ultimate principle of the present invention and principal character and advantage of the present invention.The technician of the industry should understand; the present invention is not restricted to the described embodiments; that in above-described embodiment and instructions, describes just illustrates principle of the present invention; without departing from the spirit and scope of the present invention; the present invention also has various changes and modifications, and these changes and improvements all fall in the claimed scope of the invention.The claimed scope of the present invention is defined by appending claims and equivalent thereof.
Claims (2)
1. the steam pipe system prognoses system based on the Bayesian neural network algorithm, is characterized in that: comprise real-time data base server, application server, relational database server and engineer station;
Described real-time data base server has data acquisition module and real-time data base, and data acquisition module is for the collection site data and it is stored in to real-time data base, and real-time data base is for providing field data to the Bayesian neural network prediction module;
Described application server has the Bayesian neural network prediction module, application server is connected with the real-time data base server, described Bayesian neural network prediction module adopts the Bayesian neural network algorithm, for calculate operating condition model and the data of steam pipe system according to field data;
Described relational database server has relational database, and the port of described relational database is connected with the engineer station with application server respectively, the operating condition model and the data that for storing the Bayesian neural network prediction module, calculate;
Described engineer station has data disaply moudle, and this data disaply moudle is for reading and show operating condition model and the data that relational database is stored; Described data disaply moudle has the data-interface part, for to the Bayesian neural network prediction module, inputting data.
2. the algorithm of the Bayesian neural network for the steam pipe system prognoses system, it is characterized in that: described algorithm flow is as follows:
1) calculate the error function J of Bayesian neural network
D:
In formula, d
NkFor the actual output of network, o
NkFor desired output, k is number of samples, the output quantity number that n is neural network;
2) calculate power attenuation term J
W:
W is weight vector, and w is the weights number, w
iBe i weights;
3) by the total error function definition be F (w):
F(W)=αJ
W+βJ
D
In formula, α, β is super parameter, for controlling the distribution form of weights and threshold value; The size of super parameter is determining the training objective of Bayesian neural network, if α<<β, lay particular emphasis on and reduce training error, but the possibility over-fitting; If α>>β, lay particular emphasis on restriction weights scale, but possible error is larger;
4) calculate super parameter alpha, the posterior probability of β distributes:
In formula, and p (α, β | H) be super parameter alpha, the prior probability of β, p (D|H) is normalized factor, and p (D| α, β, H) is likelihood function, and D is the training sample sum, and H is network parameter;
5) respectively to super parameter alpha, β asks local derviation, the value of super parameter when going out to have maximum significance;
In formula, γ can reduce the number of parameters of performance index function in neural network, and its span is 0~w; w
MPFor F (W) corresponding weights and sets of threshold values while getting minimum value;
6) judge whether F (W) value restrains, if do not restrain, does not carry out new round iterative, until optimum solution occurs, obtains having the Bayesian neural network model of maximum significance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103008373A CN103425743A (en) | 2013-07-17 | 2013-07-17 | Steam pipe network prediction system based on Bayesian neural network algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013103008373A CN103425743A (en) | 2013-07-17 | 2013-07-17 | Steam pipe network prediction system based on Bayesian neural network algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103425743A true CN103425743A (en) | 2013-12-04 |
Family
ID=49650482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013103008373A Pending CN103425743A (en) | 2013-07-17 | 2013-07-17 | Steam pipe network prediction system based on Bayesian neural network algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103425743A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106446308A (en) * | 2015-08-06 | 2017-02-22 | 国家电网公司 | Sparse Bayesian-based fault locating method and system |
CN107209873A (en) * | 2015-01-29 | 2017-09-26 | 高通股份有限公司 | Hyper parameter for depth convolutional network is selected |
CN107807518A (en) * | 2017-09-05 | 2018-03-16 | 昆明理工大学 | A kind of Multiobjective Optimal Operation method of Chemical Manufacture raw material still-process |
CN107808245A (en) * | 2017-10-25 | 2018-03-16 | 冶金自动化研究设计院 | Based on the network scheduler system for improving traditional decision-tree |
CN107944218A (en) * | 2017-11-30 | 2018-04-20 | 冶金自动化研究设计院 | A kind of steam pipe network pressure value optimal setting system |
CN108399579A (en) * | 2018-01-15 | 2018-08-14 | 国网天津市电力公司 | The intelligently parsing system of substation equipment monitoring data signal |
CN109409614A (en) * | 2018-11-16 | 2019-03-01 | 国网浙江瑞安市供电有限责任公司 | A kind of Methods of electric load forecasting based on BR neural network |
CN109558655A (en) * | 2018-11-19 | 2019-04-02 | 冶金自动化研究设计院 | A kind of hot-strip mechanical properties prediction system |
CN110778918A (en) * | 2019-11-07 | 2020-02-11 | 浙江中控技术股份有限公司 | Control method and system for steam pipe network balance optimization |
CN110942401A (en) * | 2019-11-21 | 2020-03-31 | 黑龙江电力调度实业有限公司 | Intelligent communication method for power Internet of things |
CN113866204A (en) * | 2021-09-27 | 2021-12-31 | 电子科技大学 | Bayesian regularization-based soil heavy metal quantitative analysis method |
CN114584358A (en) * | 2022-02-25 | 2022-06-03 | 安捷光通科技成都有限公司 | Intelligent network security system, device and storage medium based on Bayesian regularization |
CN117171258A (en) * | 2023-09-07 | 2023-12-05 | 中国铁建港航局集团有限公司 | AR pipe network information display method, system and storage medium based on GIS positioning |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102444784A (en) * | 2011-11-14 | 2012-05-09 | 上海金自天正信息技术有限公司 | Pressure control system for steel enterprise steam pipe network based on dynamic matrix control |
CN102867090A (en) * | 2012-09-13 | 2013-01-09 | 冶金自动化研究设计院 | Parallel genetic algorithm steam pipe system model auto-calibration system based on TBB (threading building block) |
-
2013
- 2013-07-17 CN CN2013103008373A patent/CN103425743A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102444784A (en) * | 2011-11-14 | 2012-05-09 | 上海金自天正信息技术有限公司 | Pressure control system for steel enterprise steam pipe network based on dynamic matrix control |
CN102867090A (en) * | 2012-09-13 | 2013-01-09 | 冶金自动化研究设计院 | Parallel genetic algorithm steam pipe system model auto-calibration system based on TBB (threading building block) |
Non-Patent Citations (4)
Title |
---|
彭开香、余尚志: "基于贝叶斯神经网络的带钢厚度预测与控制", 《北京科技大学学报》, no. 201002, 15 February 2010 (2010-02-15) * |
李惠娟、高峰、管晓宏、黄亮: "基于贝叶斯神经网络的垃圾邮件过滤方法", 《微电子学与计算机》, no. 200504, 20 May 2005 (2005-05-20) * |
李鹏: "贝叶斯神经网络在误差修正中的应用研究", 《今日科苑》, no. 200906, 23 March 2009 (2009-03-23) * |
杜雷: "贝叶斯神经网络在蒸汽压力预测中的应用", 《中国优秀硕士学位论文全文数据库》, no. 201207, 15 July 2012 (2012-07-15) * |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107209873A (en) * | 2015-01-29 | 2017-09-26 | 高通股份有限公司 | Hyper parameter for depth convolutional network is selected |
CN107209873B (en) * | 2015-01-29 | 2021-06-25 | 高通股份有限公司 | Hyper-parameter selection for deep convolutional networks |
CN106446308A (en) * | 2015-08-06 | 2017-02-22 | 国家电网公司 | Sparse Bayesian-based fault locating method and system |
CN107807518B (en) * | 2017-09-05 | 2020-09-25 | 昆明理工大学 | Multi-objective optimization scheduling method for chemical production raw material distillation process |
CN107807518A (en) * | 2017-09-05 | 2018-03-16 | 昆明理工大学 | A kind of Multiobjective Optimal Operation method of Chemical Manufacture raw material still-process |
CN107808245A (en) * | 2017-10-25 | 2018-03-16 | 冶金自动化研究设计院 | Based on the network scheduler system for improving traditional decision-tree |
CN107944218A (en) * | 2017-11-30 | 2018-04-20 | 冶金自动化研究设计院 | A kind of steam pipe network pressure value optimal setting system |
CN108399579A (en) * | 2018-01-15 | 2018-08-14 | 国网天津市电力公司 | The intelligently parsing system of substation equipment monitoring data signal |
CN108399579B (en) * | 2018-01-15 | 2021-04-02 | 国网天津市电力公司 | Intelligent analysis system for monitoring data signals of substation equipment |
CN109409614A (en) * | 2018-11-16 | 2019-03-01 | 国网浙江瑞安市供电有限责任公司 | A kind of Methods of electric load forecasting based on BR neural network |
CN109558655A (en) * | 2018-11-19 | 2019-04-02 | 冶金自动化研究设计院 | A kind of hot-strip mechanical properties prediction system |
CN110778918A (en) * | 2019-11-07 | 2020-02-11 | 浙江中控技术股份有限公司 | Control method and system for steam pipe network balance optimization |
CN110778918B (en) * | 2019-11-07 | 2021-03-19 | 浙江中控技术股份有限公司 | Control method and system for steam pipe network balance optimization |
CN110942401A (en) * | 2019-11-21 | 2020-03-31 | 黑龙江电力调度实业有限公司 | Intelligent communication method for power Internet of things |
CN110942401B (en) * | 2019-11-21 | 2023-12-19 | 黑龙江电力调度实业有限公司 | Intelligent communication method for electric power Internet of things |
CN113866204A (en) * | 2021-09-27 | 2021-12-31 | 电子科技大学 | Bayesian regularization-based soil heavy metal quantitative analysis method |
CN114584358A (en) * | 2022-02-25 | 2022-06-03 | 安捷光通科技成都有限公司 | Intelligent network security system, device and storage medium based on Bayesian regularization |
CN114584358B (en) * | 2022-02-25 | 2023-10-13 | 安捷光通科技成都有限公司 | Intelligent network security system, device and storage medium based on Bayesian regularization |
CN117171258A (en) * | 2023-09-07 | 2023-12-05 | 中国铁建港航局集团有限公司 | AR pipe network information display method, system and storage medium based on GIS positioning |
CN117171258B (en) * | 2023-09-07 | 2024-04-12 | 中国铁建港航局集团有限公司 | AR pipe network information display method, system and storage medium based on GIS positioning |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103425743A (en) | Steam pipe network prediction system based on Bayesian neural network algorithm | |
CN113128781B (en) | Distributed industrial energy operation optimization platform for automatically constructing intelligent model and algorithm | |
Niu et al. | Point and interval forecasting of ultra-short-term wind power based on a data-driven method and hybrid deep learning model | |
CN111353656B (en) | Steel enterprise oxygen load prediction method based on production plan | |
Lee et al. | Forecasting nonlinear time series of energy consumption using a hybrid dynamic model | |
Du et al. | An urban short-term traffic flow prediction model based on wavelet neural network with improved whale optimization algorithm | |
GB2547816B (en) | Actually-measured marine environment data assimilation method based on sequence recursive filtering three-dimensional variation | |
Wang et al. | Forecasting the seasonal natural gas consumption in the US using a gray model with dummy variables | |
CN107705556A (en) | A kind of traffic flow forecasting method combined based on SVMs and BP neural network | |
Li et al. | A novel combined prediction model for monthly mean precipitation with error correction strategy | |
Jiang et al. | Sunspot Forecasting by Using Chaotic Time-series Analysis and NARX Network. | |
JP7382522B1 (en) | Ultra-short-term water level prediction method, system, and storage medium for reservoirs considering the influence of dynamic water storage capacity | |
CN104573857A (en) | Power grid load rate prediction method based on intelligent algorithm optimization and combination | |
Cayir Ervural et al. | Improvement of grey prediction models and their usage for energy demand forecasting | |
CN103942422A (en) | Granular-computation-based long-term prediction method for converter gas holder positions in metallurgy industry | |
CN107918368A (en) | The dynamic prediction method and equipment of iron and steel enterprise's coal gas yield and consumption | |
CN102930352A (en) | Power grid basic construction project cost prediction method based on multi-core support vector regression | |
CN111622274A (en) | Method and system for predicting settlement of foundation of high-fill foundation of large grained soil in mountainous area | |
CN102880917A (en) | Method for predicting medium-term and long-term power load on basis of logarithmical load density growth curve | |
CN104991447A (en) | Thermal power generating unit variable-load speed predicting method based on wavelet neural network | |
CN105046324A (en) | Height anomaly fitting interpolation calculation method based on mobile neural network | |
Yin et al. | Multi-step Prediction Algorithm of Traffic Flow Chaotic Time Series Based on Volterra Neural Network. | |
Liu et al. | Forecasting China’s per capita living energy consumption by employing a novel DGM (1, 1, tα) model with fractional order accumulation | |
Tongtao et al. | Research Article The Electricity Portfolio Decision-making Model Based on the CVaR under Risk Conditions | |
Xie | [Retracted] Application Model of Public Health Visual Art Creation Concept Based on Artificial Intelligence Technology in Venice Biennale |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131204 |