基于LM-BP算法的燃气轮机特性仿真分析

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:liuyi_wenzhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:为了获得燃气轮机运行的非线性仿真模型以及燃气轮机启动之后的转速、透平排气温度和压气机出口温度的特性曲线。以6F型燃气轮机作为研究对象,在传统BP神经网络的基础上,采用LM算法对其进行改进,将大气温度、大气压力、燃料流量和导叶开度作为神经网络的输入因素,以此完成对燃气轮机启动过程的仿真分析。结果表明,使用LM-BP算法的网络模型对燃机具有较好的仿真精度,对数据具有较好的辨识结果,使用此模型,对燃气轮机后续的机组优化或者故障诊断具有良好的指导意义。
  关键词:神经网络  特性仿真  系统辨识  机组启停
  中图分类号:TK471                           文献标识码:A                 文章编号:1674-098X(2021)06(a)-0075-05
  Simulation analysis of gas turbine characteristics based on LM-BP Algorithm
  Pan Weicheng1  Wang He2
  (1.Beijing Branch of Huadian Electric Power Research Institute Co., Ltd., Beijing, 100069 China;2.Shanghai Harbin Electric Power University, Shanghai, 200090 China)
  Abstract: In order to obtain the nonlinear simulation model of gas turbine operation and the characteristic curves of the speed, turbine exhaust temperature and compressor outlet temperature after the gas turbine starts up. Taking 6F gas turbine as the research object, based on the traditional BP neural network, the LM algorithm is adopted to improve it. Atmospheric temperature, atmospheric pressure, fuel flow and guide vane opening are taken as the input factors of the neural network, so as to complete the simulation analysis of the gas turbine start-up process. The results show that the network model using LM-BP algorithm has better simulation accuracy for gas turbine and better identification results for data. The use of this model has a very good guiding significance for the subsequent unit optimization or fault diagnosis of gas turbine.
  Key Words: Neural network; Characteristic simulation; System identification; Unit startup and shutdown
  天然氣作为传统能源,在我国储量丰富,具有产热值高、燃烧产物环境污染小等优点。为了满足日益增长的电量需求,以天然气为原料的燃气-蒸汽联合循环发电机组总装机容量逐年增加。但近年来随着我国对碳排放量的日益重视,使其对燃气轮机的出力效率有了更为严格的要求,因此发电机组系统模型建模变得愈发重要[1]。
  燃气-蒸汽联合循环发电机组具有非线性和强耦合的特点,当燃气轮机的负荷快速变化时,主蒸汽压力等一系列参数会随之变化,进而影响发电机的出力,直接影响整个联合循环机组的负荷及供热品质。燃气轮机作为一个非线性较强的系统,其内部构造十分复杂,目前对燃气轮机进行相关实验,均需要对其构建模型。传统的燃气轮机建模采用白盒建模的方法,以遵守质量守恒、能量守恒、动量守恒三大定律为前提,分别对压气机、燃烧室、透平和转子进行机理研究,建立机理模型。但由于该建模方法需要的机组参数特性曲线难以获得,且需要大量的参数数据。以结果而言,机理建模得出结构往往与实际电厂得到的结果有所差距,有时甚至难以排查出问题所在,因此难以契合到实际电厂应用(如负荷预测、机组优化等)中[2]。
  神经网络的计算能力通过其大规模并行分布式结构以及其学习能力带来的泛化能力来体现。神经网络可以完全根据运行数据来建立燃气轮机模型,规避了燃气轮机物理过程的描述,只需要获得实际运行数据,不需要获得压气机及透平的性能曲线。这种建模方式建模速度快、模型精度高[3],与电厂的实际生产运行得到契合。人工神经网络对非线性的数据具有很强的拟合能力,同时具有较快的收敛速度与计算速度,算法成熟简单[4]。考虑到燃气轮机的影响因素较多[5-7],维数较多对于结果具有很大的影响,网络也会更加复杂,很难达到最优结果。因此,本文使用LM(Levenberg-Marquard)改进算法对传统的BP程序进行改进,结果表明,该方法具有可行性。   1  燃气轮机机组
  燃气轮机主控制系统包含有燃气轮机的启动控制系统、转速控制系统、加速度控制系统、温度控制系统、停机控制系统和手动燃料行程基准(Fuel Stroke Reference,FSR)控制系统。这些控制系统通过改变FSR值来改变燃料量的输入。燃气轮机温度控制系统通过比较燃机的排气温度与温度控制参考值的结果来改变燃料行程基准温度FSRT(Fuel Stroke Reference Temperature)。
  燃气轮机控制系统需要保障燃气轮机长期安全运行,并在各类故障情况下保证机组安全停机,所以在控制系统开发过程中,需要对燃气轮机的工作情况进行各种试验,验证控制系统设计的可靠性。若直接在燃气轮机机组上进行控制系统设计验证,需要在燃气轮机本体制造完成后,才能进行控制系统验证,并且可能会因为控制系统的缺陷造成机组损伤。而采用仿真的方法对控制系统进行试验验证,不仅可以缩短控制系统研制周期,而且能降低试验风险。
  2  神经网络模型
  BP(Back Propagation)神经网络通过将误差反向传播,以此达到训练网络的目的。通过将输入至输出的误差不断学习并存储在神经元中,从而获得输入与输出之间的映射关系,使用神经网络对输入和输出进行训练,不需要获得二者之间具体的数学关系式,即可获知二者的内在联系。如图1所示,BP神经网络只拥有一层隐藏层。输入层、隐藏层和输出层构建了简单的3层BP神经网络。BP采用了误差反向传播算法训练的方式,由于反向通道结构简单且不具有记忆功能,往往训练损失会在传递中逐渐丢失。BP算法的目的就是在最短的时间内更新出最佳的权值,并得到最少的训练误差。BP网络结构如图1所示,M个输入神经元组成输入矩阵、I个隐藏层神经元组成训练模型“黑匣子”和J个输出层神经元组成输出矩阵共同构建了神经网络。将到的连接权值为,到的连接权值为。用u和v分别表示每一层的输入与输出。
  BP神经网络作为典型的机器学习算法,能够很好地拟合非线性目标函数,同时因其具有良好的扩展性和稳定性而被广泛使用。对于拥有大量发电量数据的旧光伏电站来说,BP神经网络预测模型可以较好地提供光伏预测。但是受限于简单的模型结构与动荡的训练性能,BP神经网络模型训练过程极易陷入局部极小值,同时训练收敛速度也很慢。鉴于此,很多新的改进算法被提出。相较于样本预处理、網络内部结构和训练方式等方面改进,基于学习算法的改进对预测精度提高有更大的帮助。例如动量项的增加、学习速率自适应调整和LM(Levenberg-Marquard)改进算法。本实验选取LM算法对BP神经网络的算法进行改进。
  具体训练过程如下。
  特征向量矩阵(输入信息)正向传播,在正向传播过程中,输入由输入层经过隐藏层逐层处理,并将结果传递给输出层。
  输入层的输出:
  (1)
  隐藏层第i个神经元的输入:
  (2)
  令f为激活函数,则隐藏层第i个神经元的输出:
  (3)
  输出层第j个神经元的输入:
  (4)
  输出层第j个神经元的输出:
  (5)
  输出层第j个神经元的误差:
  (6)
  训练模型总误差为:
  (7)
  输出层的输出如果与期望输出的结果相差甚远,那么便会开始将误差信号原路返回,通过修改神经元的权值和阈值来获得最佳输出。
  在误差或者训练次数未达到设定值时,权值一直处于更新状态。首先反向调整从到的连接权值,并计算误差对的梯度:
  (8)
  根据微分链式规则,得到:
  (9)
  令,则:
  联立可得:
  (11)
  调整从ki到的xm连接权值ωmi并计算梯度:
  (12)
  令,得到:
  由式(12)和(13)可得:
  至此,误差反传结束,重新转向权值更新后的正向传播过程。
  使用LM算法,可以保证模型以近似二阶训练速率进行样本训练,同时避免了计算复杂的Hessian矩阵。由于采用平方和误差形式时,Hessian矩阵可近似表示为:
  (15)
  此时,梯度的计算公式为
  (16)
  式中,H为雅可比矩阵,计算比Hessian矩阵容易得多;e为网络误差向量。利用上述雅可比矩阵,LM算法按下式对BP算法进行修正。
  (17)
  阈值的修正公式为:
  (18)
  这里会有两种情况:
  (1)当μ=0时,该算法具有一定对的全局预测性,收敛性质优良,类似于牛顿法;
  (2)当μ很大时,该算法就相当于训练步长很小的梯度下降法。
  因此,网络训练误差减小时,改进算法需要减小μ值,获得全局预测性;反之误差增大时,为了使网络误差性能函数持续缩小,改进算法需要增加μ值。
  误差的不同会造成BP神经网络具有不同的预测效果。当误差较大时,网络的训练时间会大大缩短,但是无法达到理想的预测效果,相反,过小的误差虽然使网络的训练时间增加,但是预测精度十分贴近真实值,而唯一的缺点就是会不出现不收敛的状况,使用LM算法对BP神经网络进行优化,可以有效解决神经网络的收敛问题。
  3  仿真结果分析
  本文的研究对象为北京某分布式能源站所用燃气轮机,型号为6F.03,该燃气轮机具有多级压缩机、多级透平、多个环筒型燃烧室,可快速启停,变负荷能力强,具有很高的燃烧效率和安全性。在进行模型辨识前,需要对输入数据进行归一化处理,归一化的公式为:   (19)
  实验数据采用能源站最近一次启停过程中的实时数据进行模型的训练和测试,设定前70%的数据用作训练集,15%的数据用作验证集,15%的数据用作测试集。损失函数选用均方根误差,学习率设置为0.001,得到的转速、压气机出口温度和透平排气温度分别为图2、图3和图4所示。
  表1列出了输出参数的均方根误差,由表1可知,改进的BP神经网络具有较低的均方根误差,对数据具有较好的拟合预测能力,具有很好的系统辨识结果。
  4  结语
  本文以6F型号燃气轮机作为研究对象,通过使用改进算法对BP神经网络进行建模,并基于此网络模型开展了燃气轮机特性仿真分析,实验结果表明:本文所搭建的LM-BP神经网络模型对燃气轮机相关参数进行仿真具有较低的误差,拟合能力较强,辨识结果较为优秀;利用所搭建的网络模型对燃气轮机启停过程进行仿真,得到转速、透平排气温度和压气机出口温度随时间的变化規律。从仿真结果可以看出,结果与实际值较为吻合,符合参数的变化规律,本文所搭建的燃气轮机模型较好地反映了相关参数的运行特点,可以为后续的研究作为参考;LM-BP算法对燃气轮机相关参数进行拟合预测时,预测结果与实际结果误差较小,具有很好的容错性,该算法有效避免了神经网络陷入局部最优问题的发生。
  参考文献
  [1] 刘帅,刘玉春.重型燃气轮机发展现状及展望[J].电站系统工程,2018,34(5):61-63.
  [2] 冯晨.微型燃气轮机建模及预测控制的研究[D].南京:东南大学,2019.
  [3] 史玉恒.基于Simulink的单轴重型燃气轮机动态特性仿真[J].发电设备,2015,29(1):20-23.
  [4] 乔红,曹越,戴义平.300MW重型燃气轮机数学建模与动态仿真[J].燃气轮机技术,2016,29(2):28-33.
  [5] 黄玉柱,蒋洪德.一种重型燃气轮机建模及其参数估计的方法[J].动力工程学报,2016,36(8):600-607.
  [6] 吴琼.基于BP神经网络对非线性函数拟合[J].电子世界,2018,40(7):69.
  [7] 涂雷,茅大钧,李伯勋,等.基于CGABC-SVM的燃气轮机气路故障诊断[J].汽轮机技术,2020,62(5):377-380.
其他文献
流言:有人说用柚子皮可除甲醛,还有建议用醋的,所以在新房装修时,可以用它们除甲醛.rn真相:柚子皮对空气里的有害物质并没有吸附和去除的作用,而且柚子皮不但不能吸附甲醛,还
期刊
摘 要:随着高等教育事业的发展,关于高校行政管理的研究越来越多,以人为本的组织管理理论应用在高校行政管理工作中已成为新世纪积极倡导的管理理念。高校行政管理同样需要遵循着以人为本的行动指南与指导原则,使得整个高校行政管理系统的结构更加合理,更加可行。探索以人为本的高校行政管理的有效管理方法,对于提高高校行政管理效益和效率及实现教育大发展也是至关重要的。在以人本管理理念中,整个高校行政管理工作过程中的
摘 要:当前导航监测站(简称监测站)的监测任务日益繁重,接收和存储的各类数据随之增多,如何有效地管理这些监测数据,为提高系统的定位精度和稳定性提供数据支持,成为急需解决的问题。针对这一问题,利用当前成熟的大数据技术开发数据存储管理系统,改变了使用光盘管理数据的落后方式,解决了海量观测数据存储管理的难题,提升了监测站的运维管理质量和效率,为提升卫星导航系统服务性能提供可靠支撑。  关键词:观测数据
摘 要:本设计主要研究通过温度传感器收集外界环境中的温度,并通过升温模块,加湿模块和震动式按摩模块做出相应的渐变式处理。研究的内容主要包括对于外界环境中的温度信号采集和分析处理、震动、加温、加湿模块循环调动、STC89C2单片机的编程、继电器的控制等。在系统硬件的设计上是采用了模块化的设计,先对各个模块进行单独的测试,然后将其组装一起来进行调试;在系统软件设计上主要是采用了自下而上的一种模块化编程
摘 要:随着信息时代的到来,工程项目管理必将走向信息化管理,项目管理的核心竞争力也越来越依赖于信息技术。通过调研,提出投资项目信息化管控的建议。通过分析建设项目信息化的内涵趋势后,调研集团公司管理架构、集团及项目信息化软硬环境,以及目前集团内支撑项目信息化管理的OA平台、生产管理平台、安全质量环保平台、BIM信息系统三平台一系统功能,得出投资项目信息化管控的建议。  关键词:投资项目 信息化 系统
摘 要:目的:探讨基于超星学习通的混合式教学模式在肌肉骨骼康复学教学实践中的应用效果。方法:选取齐齐哈尔医学院医学技术学院康复治疗技术专业2017级、2018级2个年级共107名学生,以肌肉骨骼康复学课程作为研究对象。2017级46人为实验组,2018级61人为对照组。对照组采用传统课堂教学方法,实验组采用基于超星学习通的混合式教学模式教学法。结果:在期末课程考核中,实验组学生的理论知识考核、实践
摘 要:目前,我国经济正持续、健康、稳定地向前发展,QEO管理体系作为一种成熟的管理方法,在鞍钢重大体系认证、管理评审活动和指导大生产中发挥了重要作用。本文就鞍钢如何将QEO管理体系核心内容有效运行于企业目标与绩效管理中的具体情况加以论述,从质量、环保、安全、能源4个方面论述了建立与运行一体化管理体系的具体方法和关键措施。QEO一体化管理体系促进了企业外部审核,走出了一条适合鞍钢发展的创新之路,期
摘 要:提升无人机应用技术技能人才的培养水平需要学校、企业、行业等各个方面的有效参与,本文对无人机人才培养过程中的关键要素进行了分析,指出了其在人才培养模式、师资力量、实训条件、校企合作等方面存在的问题,并提出了解决的方法。本文的研究对不断完善无人机人才培养机制,不断提升无人机技能人才的培养水平具有一定的借鉴价值。  关键词:技能人才 无人机 对策 人才培养  中图分类号:G71
摘 要:当前在我国煤矿安全生产过程中,为能够有效控制和消除存在的风险问题,结合国内煤矿在安全生产过程中所面临的风险管理问题和特殊性特点,本文阐述煤矿在安全生产中开展安全风险管理的重要性,提出有效的风险辨识模式,即生产专业、管理对象、风险类型,全面针对煤矿在安全生产中存在的风险因素进行准确识别。经综合安全风险指数以及阈值,分析其有效预测风险问题,能够将煤矿分为5个等级灾害风险指数,根据不同的等级采取
摘 要:在信息时代和物联网技术蓬勃发展的背景下,培养适应时代发展和市场需求的创新创业人才是目前高等学校的育人方向。本文以产品设计专业为例,探索研究融入“双创”思维的新型培养体系,通过整合校企优势资源,以科研项目导入、以赛代练、设置开放性实验课程等手段,强化创新能力培养。提出优化课程体系和增强实践教学、构建创新创业实践平台、制定多元化评价体系、制订多样化的考核方法等方式,推进产品设计专业学生创新创业