基于BO-LSTM的天然气处理厂负荷率预测模型.pdf
《基于BO-LSTM的天然气处理厂负荷率预测模型.pdf》由会员分享,可在线阅读,更多相关《基于BO-LSTM的天然气处理厂负荷率预测模型.pdf(9页珍藏版)》请在咨信网上搜索。
1、天然气与石油1222023年10 月NATURALGASANDOIL基于 BO-LSTM的天然气处理厂负荷率预测模型刘行王秋晨文韵豪?王艺巴玺立1:中国石油大学(北京)油气管道输送安全国家工程实验室石油工程教育部重点实验室城市油气输配技术北京市重点实验室,北京10 2 2 0 0;2中国石油天然气股份有限公司规划总院,北京10 0 0 8 0摘要:为优化天然气处理厂生产计划,弥补天然气处理厂负荷率预测模型的空缺,提出一种基于贝叶斯优化(BayesianOptimization,BO)和长短期记忆(LongShort-TermMemory,LST M)的天然气处理厂负荷率预测模型。LSTM模型用
2、于捕捉因检修天数和日处理量等因素引起的时间特征,贝叶斯算法用于优化LSTM网络的结构、隐藏层层数、隐藏层神经元个数、初始学习率和正则化系数,弥补参数造成预测波动的缺陷。选取波动型和平稳型天然气处理厂负荷率对不同模型测试,结果表明,LSTM模型较其他传统预测模型的预测精度高。BO-LSTM模型的预测平均绝对误差(MAE)值和均方根误差(RMSE)值均最小,预测精度最高,通用性强,较传统LSTM模型的MAE和RMSE值可提高57.8%和30.1%。天然气处理厂负荷率预测模型可为天然气处理厂的生产运行和决策提供数据支撑,具有稳定的预测精度和适应性。关键词:天然气处理厂;负荷率预测;BO-LSTM;超
3、参数D0I:10.3969/j.issn.1006-5539.2023.05.018Forecasting model for load rate of natural gas treatment plant based onBO-LSTM modelLIU Xing,WANG Qiuchen,WEN Yunhao,WANG Yi,BA Xili?1.National Engineering Laboratory for Pipeline Safety/MOE Key Laboratory of Petroleum Engineering/Bejing KeyLaboratory of Urb
4、an Oil and Gas Distribution Technology,China University of Petroleum,Beijing,102200,China;2.China National Petroleum Corporation Planning Institute,Bejing,100080,ChinaAbstract:To optimize the production schedule of natural gas treatment plants and fill in a gap in theload rate prediction model,this
5、study introduces a natural gas treatment plant load rate prediction modelbased on Bayesian optimization and long short-term memory(BO-LSTM).The LSTM model capturestemporal patterns arising from maintenance schedules and daily processing volumes.Concurrently,theBayesian optimization refines the LSTM
6、networks structure,hidden layers,neuron counts,initial learningrate,and regularization coefficient,mitigating prediction fluctuations due to parameter variations.The loadrates of treatment plants are classified into fluctuating type and stable type.The results indicate that theLSTM model outperforme
7、d other traditional forecasting models regarding prediction accuracy.Furthermore,the BO-LSTM model stands out,boasting the lowest mean absolute error(MAE)and root mean squarederror(RMSE)values,which translates to superior prediction accuracy and robust versatility.Impressively,收稿日期:2 0 2 3-0 6-16基金项
8、目:中国石油天然气股份有限公司科技项目“油气田地面工程绿色高效智能化技术研究”子课题智能化油气田模型构建与应用模块开发(2 0 2 2 KT2101)作者简介:刘行(1998-),男,河南安阳人,硕士研究生,主要从事天然气处理与加工相关研究工作。E-mail:第41卷第5期INFORMATION,SAFETYAND MANAGEMENT|信息、安全与管理12 3the BO0-LSTM model achieves a 57.8%improvement in MAE and a 30.1%boost in RMSE values whencompared with the convention
9、al LSTM model.This advanced load rate prediction model offers data supportfor the operational and decision-making processes of the treatment plant,ensuring consistent predictionaccuracy and adaptability.Keywords:Natural gas treatment plant;Load rate prediction;BO-LSTM;Hyperparameters越性,天然气处理厂负荷率预测模型
10、可为制定合理生产0前言计划提供数据支撑,满足市场需求和避免天然气资源天然气处理厂是气田开发的重要地面生产设施1-2】,天然气处理厂连续、平稳、安全的运行直接关系到天然气的安全稳定供应3,以及用户的生产和生活需要。天然气处理厂负荷率是一个关键性指标,它是指天然气处理厂的实际产能与设计产能之比。天然气处理厂负荷率的高低受原料气的质量、流量、设备运行状况、气体处理工艺流程、生产计划和管理等因素影响,直接关系天然气处理厂的生产效率和经济性。因此,有必要对天然气处理厂负荷率进行准确预测,以指导生产计划。目前,较多学者使用时间序列预测模型对能源相关的数据进行了预测。梁倩雯4选用自回归积分滑动平均(Auto
11、regressive Integrated Moving Average,ARIMA)、Prophet 和长短期记忆(Long Short-Term Memory,LSTM)三种模型对管输下游不同用户群体的天然气平均负荷进行了预测,认为LSTM模型表现最好。ZhengJianqin等人5采用粒子群算法对LSTM模型进行优化,与LSTM、A NN(A r t i f i c i a l Ne u r a l Ne t w o r k)、XG Bo o s t(e Xt r e meGradientBoosting)模型进行误差对比,突出优化模型的准确性,高效预测了太阳能发电量。Ning Yanr
12、ui 等人6 使用ARIMA、LST M、Pr o p h e t 三种模型和传统油品产量预测模型进行了产油量预测,预测误差显示ARIMA模型对于短期预测较为突出,Prophet模型整体的预测效果最好。田文才等人7 提出一种小波变换分解的麻雀搜索算法(Sparrow Search Algorithm,SSA)-LSTM优化模型,用于预测华北某市燃气门站的天然气负荷,提高了预测精度。Fan Dongyan等人8 1集成了线性和非线性时间序列预测模型的优势,提出了一种ARIMA-LSTM-DP(D a i l yProduction)的混合模型,对于油井产量预测表现较好。目前的研究大多基于传统预测
13、模型进行开展,对于时间序列预测模型的改进和优化还可以继续进行。现有研究较少对天然气处理厂负荷率进行预测,尚未形成通用的负荷率预测模型。天然气处理厂负荷率按照数据类型可分为平稳型和波动型。选取波动型负荷率和平稳型负荷率数据进行研究,提出基于贝叶斯优化(BayesianOptimization,BO)-LST M 模型实现对天然气处理厂负荷率预测,极大地提高模型的计算效率和预测精度。同时,对比传统机器学习模型检验优化模型的优浪费。1计算方法1.1LSTM模型LSTM是一种特殊结构的循环神经网络(RecurrentNeuralNetwork,RNN),主要为解决传统RNN可能遇到的梯度消失和爆炸问题
14、9-10。由于具有反馈连接,可以处理长期的数据序列,避免了一般RNN的长期依赖问题。LSTM内部由3个门实现控制传输,分别是遗忘门、输人门和输出门,结构见图1。图1中:g为隐藏层的输人状态;c为状态单元;h为隐藏层的输出状态;W为对应门的权重。遗忘门XWW(tanh)h工g.图1LSTM原理结构示意图Fig.1 Schematic structure of LSTM mechanism遗忘门决定信息是否通过神经元传递,输入门决定新信息是否存储在神经元中,输出门决定信息是否作为当前状态的输出。模块中每个门由乘法运算和Sigmoid函数组成,Sigmoid函数控制通过门的信息,数值范围为01。Si
15、 g m o i d 函数的输出值和“tanh层的候选值相乘作为神经元状态值。1.2贝叶斯优化算法贝叶斯优化算法是一种全局优化方法,可以利用较少的迭代步数和已知数据去获取最优解,可用于调节机器学习算法的超参数。贝叶斯优化算法的核心由两部分构成:一是通过高斯过程回归建立目标函数的数学模型,即计算每点处函数值的均值和方差;二是根据后验概率分布构造采集函数12-13,用于决定本次迭代时的最优采样点。tanh)W.输人门输出门(h.=z)天然气与石油1242023年10 月NATURALGAS ANDOIL由贝叶斯定理可知14-15:后验分布=先验分布+观察数据P(B/A):P(A)P(A IB)=!
16、P(B)式中:P(A)、P(B)分别为数据AB先验分布,即代理模型,采用高斯过程;P(BIA)为利用代理模型A观察数据B的分布;P(AIB)为后验分布,即利用观察数据B更新代理模型A的新分布。高斯过程(GP)的突出特点是“先验分布”可由观测值更新,从而使得更新后的“先验分布”获得新函数的分布,实现优化拟合过程。高斯过程由均值函数和协方差函数组成16 ,即f(x)=GP(m(x),C(x,x)式中:m(x)为均值函数;C(x,x)为协方差函数。采集函数根据后验分布构造,用于选择下一个采样点,即X,+1=argmin(x)XER式中:t+1为下一时刻的采样点;()为采集函数。贝叶斯优化超参数流程:
17、1)超参数作为优化变量x,均方根误差作为目标函数y,基于高斯过程和已知的(x,y)拟合出代理模型。2)利用采集函数选择下一步的最优值(*,y*),并通过本步的最优值去优化代理模型,重复迭代。3)经过一定的迭代次数后,即可获得全局最优值。1.3BO-LSTM模型在进行基本LSTM模型训练时,以典型天然气处理厂负荷率的历史数据作为输人,将当前时刻的天然气处理厂负荷率作为预测目标。网络层中超参数的设置对模型的预测性能有很大影响,由于超参数大部分通过手动调整,需反复试验才能获取较好的模型。因此,本文提出一种基于贝叶斯优化的超参数优化方法,实现自动选择超参数,提高模型的泛化能力,贝叶斯优化流程见图2。本
18、研究主要是对LSTM网络的结构、隐藏层层数、隐藏层神经元个数、初始学习率和正则化系数进行贝叶斯优化,超参数范围设置见表1。贝叶斯优化器景秀满NLSTM复终止选择超参数条件?Y图2 贝叶斯优化流程图Fig.2Bayesian optimization process表1LSTM网络超参数选择表(1)Tab.1 Selection of hyperparameters in LSTM networks超参数(2)双向网络隐藏层层数神经元个数初始学习率L2正则化系数BO-LSTM模型预测天然气处理厂负荷率流程见图3,基本步骤如下。1)输人待优化超参数范围,优化目标为RMSE。(3)2)数据归一化处理
19、,并构建模型数据的训练集和测试集。3)贝叶斯优化算法调节LSTM网络超参数。4)利用优化后的BO-LSTM模型进行天然气处理厂(4)负荷率预测。5)在测试集上对预测结果进行误差评估,检验模型的准确度。6)结束。数据预处理BO-LSTM预测模型训练天然气处理厂负荷率得到时间序列预测结果对预测结果进行误差评价结束图3BO-LSTM模型预测天然气处理厂负荷率流程图Fig.3 Forecasting process of natural gas treatmentplant based on BO-LSTM model1.4楼数据预处理数据预处理部分包括数据收集、数据清洗、数据集划分、数据归一化等过程
20、。本研究的天然气处理负荷率RMSE网络验证最优LSTM参数范围True,False1,450,2500.01,0.5 1 10-8,1 10-2开始数据来源于某油气田处理厂的各季度报表,数据分训练集和测试集两部分。为了加快算法的收敛速度提高预测精度,需要对历史数据进行归一化处理。采用最大一最小标准化方法处理,将数据值映射到0,1。归一化表达式如下:X,-XminaxminLSTM网络贝叶斯优化不同预测模型(5)第41卷第5期INFORMATION,SAFETY AND MANAGEMENT|信息、安全与管理12 5式中:X*为归一化后的值;X,为样本数据;Xmin和Xmax分接影响,具有一定的
21、时间序列特征。处理厂A、B受检修别为样本的最小值和最大值。天数影响较大,天然气处理厂负荷率呈现明显的周期性1.5模型评价指标波动;处理厂C、D 的天然气日处理量变化较小,天然气本研究选取的模型评价指标为RMSE、M A E和拟合处理厂负荷率总体呈平稳趋势。优度(R)。RM SE为预测值与实际值之间均值误差平方2.2模型对比和的算术平方根,对误差较大的数据值较敏感;MAE为为了验证BO-LSTM模型的优劣,本研究选用反向传预测值与实际值的绝对误差平均值,不易受极端值的影播神经网络(Back-propagation Neural Network,BPNN)、支响;R为回归模型的拟合优度,检验模型拟
22、合效果,其值持向量机(SupportVectorMachine,SVM)、A RIM A、LST M取值为0,1。这4种传统时间序列预测模型作对比。BPNN模型是基1mMAE=mi=11mRMSE=mi=1m2(y:-9.)2R?=1-鱼mZ(y:-)?i=1式中:m为样本总数;y;为第i个样本的实际值;,为第i个样本的预测值。2实实例分析2.1处理厂运行数据本研究选取国内某油气田天然气处理厂(包含处理厂A、B、C、D)历史负荷率数据,样本数据记录了2 0 17 年6月1日至2 0 2 2 年2 月2 8 日的数据。剔除无效数据后,处理厂A、B、C、D 的实际数据分别为1 7 34 d、17
23、11 d、1711d、16 7 0 d,原始数据见图4。数据集按照起伏情况分为波动型(处理厂A、B)和平稳型(处理厂C、D)。另外,按天然气处理厂负荷率高低划分为中低型(处理厂A、C)和中高型(处理厂B、D)。所选天然气处理厂数据覆盖面广,可用于检验模型的适应性。一处理厂A一处理厂C110%一处理厂B一处理厂D100%90%80%70%60%负50%40%30%20%10%0图4天然气处理厂负荷率原始数据图Fig.4Raw data on treatment plant load rates由图4可知,仅处理厂B出现极少天数满负荷运行,天然气处理厂负荷率受天然气日处理量和检修天数直于误差逆向传
24、播算法的多层前馈神经网络,初始权值或(6)阅值容易导致训练结果陷人局部最优值17-18 1。SVM模型可用于回归预测、分类预测,核心思想是在预测值与(7)实际值的误差平方和最小的情况下找到一个最大间隔平面1 9。ARIMA(p,d,g)模型是常用的随机时序模型,(8)将非平稳序列转为平稳序列,然后仅对目标参数的滞后值与随机误差项的现值和滞后值进行回归2 0-2 1。双向的(Bi-directional,Bi)LSTM模型是将LSTM网络分为向前和向后两个方向,综合考虑序列的历史和未来的数据,从而提高准确度。ARIMA模型的关键参数:p为自回归阶数,9 为滑动平均指数,d为时间序列化为平稳时所需
25、的差分次数。BPNN模型的神经元数目为50,学习率设置为0.5。SVM模型的惩罚系数取5.0,核函数选择常用的径向基函数(Radial Basis Function,RBF),RBF的gamma值取1.0。ARIMA模型的超参数由数据平稳性、赤池信息准则和贝叶斯信息准则确定6.2。LSTM模型隐含层层数为1,神经元数目为50,初始学习率为0.5,L2 正则化系数为1 10-4。2.3模型验证对比模型统一设置条件:时间序列模型的延时步长设置为30,最大迭代步数均为2 0 0。为防止模型过拟合,采用数据集的后10%数据作为测试集。初始的1组延时步长数据不做预测,故处理厂A、B、C、D 的测试集样本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 BO LSTM 天然气 处理 负荷 预测 模型
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。