GA—BP人工神经网络在低凝柴油闪点控制上的应用

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:nylee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本文针对在生产中低凝柴油闪点波动难于控制的情况,利用GA-BP人工神经网络构建低凝柴油闪点模型并进行闪点预测,结果表明预测结果与实际相符合,可以指导实际生产。
  [关键词]低凝柴油;闪点;预测
  中图分类号:TP183 文献标识码:A 文章编号:1009-914X(2017)30-0364-01
  0 引言
  由于经济的快速发展和交通运输能力的迅速增长,世界各国对于燃油的需求不断增长,同时柴油具有较高热效率和较好的动力性能等优点,在国内外成品油市场形成了对柴油的需求增长发展十分迅速的现状[1]。为满足日益增长的环保法规的要求,燃料油的清洁化是势在必行的,然而在我国北方的大部分地区,低凝点柴油的供需矛盾问题已经逐渐突出,它已经成为制约北方化工炼油企业经济效益的显著“瓶颈”问题。低凝柴油的闪点是做为石油产品质量检测环节中的一项重要安全指标,它既可反映出油品发生火灾爆炸的危险趋性,又可以通过它做为判断商品油中有无掺入易挥发物质的情况的发生[2]。在国四号低凝柴油生产的过程中经常出现柴油闪点波动的情况,过低闪点影响产品质量难以调和出厂,过高又增加装置的能耗降低了装置的经济效益,利用遗传算法优化BP(Genetic algorithm optimization BP,GA-BP)人工神经网络构建生产操作预测闪点模型对在生产波动时,精准预测低凝柴油闪点以便对工艺参数进行准确调节操作。
  1 数据的选取
  本文中低凝柴油闪点测量仪器使用法国ISL公司生产的FP935G2全自动TAG,仪器包括油样杯、控制主机等相关设备。记录每日低凝柴油闪点数据180组,选取经验自变量构建模型如下:因变量:Y1;自变量:X1分馏塔塔顶温度;X2:低凝塔塔顶温度;X3:低凝塔塔底温度。
  2 模型的构建
  遗传算法是一种基于模拟达尔文生物进化论的自然选择法和遗传学中的生物进化过程的运算模型,它是一种通过模拟自然进化过程,搜索最优解的最佳方法。遗传算法的操作主要通过选择、交叉、变异三种算子来实现训练。
  GA算法流程如下。
  Step1 初始化种群群体,进行相关的编码操作,选择适应度函数;
  Step2 根据实际情况进行选择、交叉、变异操作;
  Step3 计算误差,不满足目标继续进行迭代,满足目标则停止迭代输出结果;
  遗传算法优化BP(Genetic algorithm optimization BP,GA-BP)神經网络主要是通过训练目标以得到满足或者迭代次数达到预设目标运算次数为止的结果,将用遗传算法优化得到的最佳权值和阈值,代入到神经网络重新进行相关训练,得出遗传算法优化后的仿真结果。通过遗传算法的很强的宏观搜索能力,结合其良好的全局优化性,将遗传算法和人工神经网络相结合,利用遗传算法对神经网络权值进行优化后带入BP神经网络,可以有效的避免在运算中可能出现的局部极小问题[3-4]。
  GA-BP神经网络算法如下。
  Step1 进行编码,采用实数编码的方式进行编码,初始化种群;
  Step2 确定个体的评价函数,将BP的权值和阈值赋值于Step1中的染色体;
  Step3 执行遗传操作:选择、交叉、变异,达到预期目标输出结果,为满足条件继续进行迭代;
  Step4 利用GA得出最优的权值和阈值导入到BP中,按照计算过程进行计算,直到得到最优预测结果。
  2.1低凝柴油闪点生产预测模型的建立
  低凝柴油闪点生产预测模型的输入自变量个数为3个,输出因变量个数为1个,故输入层神经元个数选择为3个,输出层神经元个数选择为1个,根据隐层神经元计算选取经验公式,隐层神经元的节点数最终计算选取为25个,节点总数176个。据分类模式为random,训练函数采用levenberg-marquardt,预测模型采用均方误差(mean squared error)进行评价,进化代数设置为20次,种群规模设置为10,交叉概率设置为0.2,变异概率设置为0.1,代码如下:
  maxgen=20;
  sizepop=10;
  pcross=[0.2];
  pmutation=[0.1];
  遺传算法种群初始化代码如下:
  将种群信息定义为一个结构体,并寻找最佳适应度,最好染色体,并求平均适应度。
  individuals=struct(‘fitness’,zeros(1,sizepop), ‘chrom’,[]); avgfitness=[];
  bestfitness=[];
  bestchrom=[];
  初始化种群,利用for函数循环随机产生一个种群并计算其适应度
  for i=1:sizepop
  individuals.chrom(i,:)=Code(lenchrom,bound);
  x=individuals.chrom(i,:);
  individuals.fitness(i)=fun(x,inputnum,hiddennum,outputnum,net,pn_train,tn_train);
  %染色体的适应度
  end
  FitRecord=[];
  %找最好的染色体
  [bestfitness bestindex]=min(individuals.fitness);
  bestchrom=individuals.chrom(bestindex,:);
  avgfitness=sum(individuals.fitness)/sizepop;   trace=[avgfitness bestfitness];
  利用for函数交叉、变异迭代选择最优的染色体,并计算其适应度:
  for i=1:maxgen
  1.選择
  individuals=Select(individuals,sizepop);
  avgfitness=sum(individuals.fitness)/sizepop;
  2.交叉
  individuals.chrom=Cross(pcross,lenchrom,individuals.chrom,sizepop,bound);
  3.變异
  individuals.chrom=Mutation(pmutation,lenchrom,individuals.chrom,sizepop,i,maxgen,bound);
  计算适应度
  for j=1:sizepop
  解码
  x=individuals.chrom(j,:); individuals.fitness(j)=fun(x,inputnum,hiddennum,outputnum,net,pn_train,tn_train);
  end
  找到其中最小和最大适应度的染色体以及它们在种群中出现的位置
  [newbestfitness,newbestindex]=min(individuals.fitness);
  [worestfitness,worestindex]=max(individuals.fitness);
  代替在上一次进化中出现的最好的染色体
  if bestfitness>newbestfitness
  bestfitness=newbestfitness;
  bestchrom=individuals.chrom(newbestindex,:);
  end
  individuals.chrom(worestindex,:)=bestchrom;
  individuals.fitness(worestindex)=bestfitness;
  avgfitness=sum(individuals.fitness)/sizepop;
  记录在每一代进化中出现的最好的适应度和平均适应度值
  trace=[trace;avgfitness;bestfitness]; FitRecord=[FitRecord;individuals.fitness];
  从中可以看出,在工艺参数改变时GA-BP神经网络对低凝柴油闪点的预测值在[0,30]、[60,80]区间范围内与实际值偏差较大。计算相对误差可以看出相对误差一般存在于0%-5%之间,存在过大相对误差点48.4%、39.4%,GA-BP神经网络的均方误差为9.29×10-3,能够精准预测低凝柴油产品闪点。
  3 结论
  通过预测模型额均方误差和相对误差可以明显得出,使用GA-BP神经网络在正常生产时能够预测低凝柴油产品的闪点,达到了预期的目的,均方误差达到9.29×10-3,可以将其作为指导生产操作的工具,提高企业效益,调优产品质量挖潜增效。
  参考文献
  [1] 冷霞.中国燃料油期货市场价格发现功能研究[D].浙江:浙江大学,2013.
其他文献
[摘 要]近年来,我国社会经济不断发展,信息技术日新月异,在建筑施工装饰工程中运用也日益广泛。对于建筑装饰工程而言,要想保证其能够持续稳定发展,就必须要合理运用信息技术,不断完善建筑装饰工程管理工作,使其竞争力不断提升。此外,建筑装饰工程具备施工范围广、流动性大等等方面的特点,因此信息技术运用在建筑装饰工程中具有一定的难度。因此,本文对目前我国建筑装饰工程管理中信息技术应用存在的存在进行分析,并且
期刊
[摘 要]工厂机械设备对于工业生产具有重要的作用,本文通过对传统工厂机械设备和数控加工的使用及一般故障特征的分析,将数控技术在工厂装配中的应用进行了综述与阐明,并将其前景进行了讨论与分析。  [关键词]数控技术;工厂设备;应用  中图分类号:TG659 文献标识码:A 文章编号:1009-914X(2017)30-0382-01  1 工厂机械设备概述  工厂机械设备包括一系列工具,对工业生产来说
期刊
[摘 要]面对油田生产后期出砂严重的现象,抽油泵防砂技术的研究成为重点的研究课题,本文主要针对防砂抽油泵的工作原理和特点等方面进行分析和研究。  [关键词]防砂泵 研究应用  中图分类号:TN232 文献标识码:A 文章编号:1009-914X(2017)30-0387-01  1、概述  大港油田經过50多年的开发建设,大部分区块已进入高含水期,油井出砂已经成为影响油井正常生产的一个重要隐患,对
期刊
[摘 要]结合我公司开发研制的快速定量装车系统实际应用经验积累,针对一类含水量较大且黏度高的矿粉黏料在装车过程中出现的黏堵定量仓下溜煤溜槽问题,提出溜槽优化改造方案,并得到实际应用,实际问题解决效果明显。  [关键词]快速定量装车系统 矿粉黏料装车 黏堵定量仓下溜煤溜槽 优化改造应用  中图分类号:TU528 文献标识码:A 文章编号:1009-914X(2017)30-0385-01  引言:自
期刊
[摘 要]红松为东北地区珍贵的常绿大乔木,是重要的坚果树种之一。目前主要采用嫁接苗进行红松果林的培育,我们采用髓心形成层贴接法进行红松同砧和异砧嫁接容器苗的培育技术研究,以便为生产提供可行的技术支撑。同砧和异砧嫁接苗之间,同砧嫁接成活率高于异砧嫁接,同时接穗的生长也高于异砧嫁接苗,这表明同砧嫁接的亲合力高于异砧的亲合接率。所以,同砧嫁接更有利于嫁接苗的培育。  [关键词]红松 同砧 异砧 嫁接苗
期刊
[摘 要]在近多年的时间里,我国的科学技术和社会经济发展都非常快,在这之中比较显著的就是建筑行业。建筑行业在高速发展中还必须要重视质量管理,这样才能保证行业的稳定发展。本文在探讨建筑工程质量管理新技术的基础上,从发挥政府的主导职能、改善技术推广的方式、建立完善的技术推广平台、完善技术推广的制度体系四个方面,全面的分析创新思维下建筑工程质量管理新技术的推广策略,促进我国建筑行业健康稳定的发展。  [
期刊
[摘 要]近年来,科技技术在迅猛发展。在煤矿开采中,煤矿掘进支护技术被广泛应用,受到了煤矿企业和采煤施工人员的重视。文章主要分析了煤矿开采中的采煤技术,并论述了煤矿掘进支护技术的发展现状,对煤矿掘进支护技术难题提出了解决对策及管理方法。  [关键词]煤矿开采技术 掘进支护技术 安全管理  中图分类号:TD 文献标识码:A 文章编号:1009-914X(2017)30-0390-01  一、引言  
期刊
[摘 要]在世界能源日益紧张的情况下,各国都把节约能源、构建节约型社会作为国家大计来抓。随着农业机械化的迅速发展,农业机械油耗高、效率低与供油紧缺、油价高的矛盾越来越突出。为了切实发挥农业机械化在建设节约型社会、发展循环经济中的作用,探索农机节能降耗的途径,更应注重操作者是否存在技术状态差、功率不足、耗油严重超标等技术问题。  [关键词]农业机械 节油降耗 应用  中图分类号:TB 文献标识码:A
期刊
[摘 要]安全是煤矿生产的头等大事,对煤矿生产起着保证、支撑和推动作用。在我国煤矿行业的井下作业中,涉及到大量的人员、设备,这些人员、设备独立作业,利用视频分析技术,结合煤矿实际情况,我们实现了井口人员定位唯一性监测、重要场所人脸识别门禁、洗煤厂全景视频监控、车辆牌照自动识别等功能。  [关键词]人脸识别 煤矿 视频分析  中图分类号:TN925 文献标识码:A 文章编号:1009-914X(20
期刊
[摘 要]本文以水巴公司微信及电子售票检票系统为例,对电子售票系统在码头的应用进行了探讨研究。  [关键词]电子售票系统;码头;应用  中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2017)30-0395-02  引言  近几年,随着经济的快速发展,出行旅客不断增多,给城市陆路交通带来压力。为缓解交通压力,同时发挥湛江“五岛一湾”的滨海资源优势,湛江市政府决定发展海
期刊