《管式加热炉温度控制系统仿真设计.pdf》由会员分享,可在线阅读,更多相关《管式加热炉温度控制系统仿真设计.pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.管式加热炉温度控制系统仿真设计管式加热炉温度控制系统仿真设计摘要摘要:随着科学技术的飞速发展,消费者对民用生产和工业生产对产品的性能有了更新的要求,其中,对产品的温度控制的要求也越来越高,所以研究设计管式加热炉的温度控制器具有很大的现实意义和使用价值。本文是基于 PID 控制算法的管式加热炉智能温度控制器为研究对象,首先阐述本文的研究背景和温度自动控制器的需求,然后对分析了传统控制方法的弊端,对模糊控制方法进行了介绍。随后利用模糊 PID 计算方法计算对系统功能的实现情况,并从硬件和软件两个方面进行系统运行调试,得出较好的结果。关键词:关键词:温度控制器;SSR 固态继电器;STM32 单片
2、机ABSTRACTABSTRACT:With the rapid development of science and technology,consumer andindustrialproductiontocivilianproductionrequirementsforproductupdateperformance,which,on product temperature control requirements have bee moresophisticated,so designing resistance furnace temperature controller is of
3、 greatpractical significance and usefulness.This article is a resistance furnace temperaturecontroller based on PID control algorithm for the study,first of all explains thebackground of this study and temperature control needs,then design the overallsystem-wide programme,including in particular the
4、 hardware system design,systemdesign and software design of the control circuit of temperature.Then take advantage of.fuzzy PID calculation system of implementation,and run from the two systems in termsof hardware and software debugging,produce better results and conclusion full text.KEY WORDSKEY WO
5、RDS:Temperature controller;SSR-solid state relays;STM32 microcontroller.目录1 引言 12.管式加热炉温度系统 12.1 管式加热炉的一般结构 22.2 管式加热炉传热方式 53 管式加热炉温度系统的模糊控制 73.1 常规控制方法的局限性 73.2 智能控制思想 83.3 管式加热炉温度系统的智能模糊控制 93.3.1 模糊控制概述 93.3.2 模糊控制原理 93.3.3 模糊控制器结构 102.2.4 建立模糊规则表 144.控制系统仿真 164.1PID原理 164.2PID参数的选择 174.3Smith模糊PI
6、D控制算法 204.4 模糊PID控制器的设计及仿真结果 21结论 25参考文献.25.1 引言随着现代科技的快速发展,科学技术的应用,大大改善了人类的生产、生活方式。但是近年来气候的变化无常,严重的干扰了人类正常的生产、生活,人们对自己生活的质量和经济发展的要求逐步提高,对所用的设备功能和效用的要求也逐步提高。温度自动控制器家电产品中的应用分为民用,工业用途两种。民用如空调,微波炉,热水器,采暖炉,冰箱等等方面;温度自动控制器在工业生产用途表现在工厂的大型的机械,如锅炉等大型的机械设备,这种设备对温度的控制要求非常高。此外,还在大棚种植、养殖,温室环境等对温度有一定要求的地方应用广泛。温度自
7、动控制器中,管式加热炉温度控制器作为管式加热炉应用的必备工具,从民用的日常生活,到钢铁冶金等大型工业生产都有涉及,可以说是具有广阔的应用前景。由于机械设备经常反复使用,对温度控制器的损耗大,并且其温度控制器都是机械式的,容易损坏,对其进行修理只能更换配件,将费用加到企业消费者身上。这就使机械不具备经久耐用的特点。针对制冷制热产品的使用围广,需求量大的特点,设计出耗费成本低,温度控制效果好的温度控制器产品,必然会得到消费者的喜爱,为企业迎来利益增长。同时,温度控制器的应用不仅仅局限于家电产品,在企业需要制冷制热的机械设备中,也同样适用。由此可见,温度控制器在民用工业用途上,应用围广,需求量大。2
8、.管式加热炉温度系统管式加热炉是石油炼制、石油化工和化学、化纤工业中所使用的具有提供热.源的火力加热设备,加热炉炉装有无缝钢管连接而成的管士作,被加热物质(仅限加热气体或液体)在管流动,被加热到工艺要求的温度。管式加热炉逐渐成为工业生产中的重要设备,同其他工业炉相比有如下特点:(1)待加热介质在管流动,故适用于加热液体或气体,通常是易燃、易爆的烃类物质,同锅炉加热水产蒸汽相比,危险性大、操作条件苛刻。(2)液体燃料或燃烧气体。(3)直接受火式加热方式。(4)长周期连续运行。管式加热炉性能优越,符合现代工业生产大型化、自动化、连续化的要求,它的发展对石化等行业的发展、进步起到了很大的推动作用,在
9、一些生产过程中对产品质量、产品收率、能耗和操作周期甚至起着重要的支配作用。2.1 管式加热炉的一般结构管式加热炉包括 5 部分,分别是:对流室、辐射室、通风系统、燃烧系统及余热回收系统,如图 2.1 所示,结构中包括:钢结构、炉管、炉墙(衬)、燃烧器、孔类配件等。.图 2.1 管式加热炉的一般结构(1)辐射室辐射室通过火焰或高温烟气进行辐射传热,是加热炉热交换的毛要场所。辐射室直接受火焰冲刷,温度较高、所用材料的强度、耐热性定要好,其热负荷一般占加热炉热负荷的 70%80%,是加热炉最重要的部位。乙烯裂解炉、烃类蒸汽转化炉的裂解和反应过程全部在辐射室完成。辐射室有两个作用:一是用作燃烧室;二是
10、将燃烧器喷出的火焰、高温烟气通过炉管传给介质。(2)对流室对流室是由辐射室出来的烟气进行对流传热的部分,对流室热负荷约占加热炉负荷的 20%30%。对流室的取热量比值越大,加热炉热效率越高,该比值的选择应根据管流体同烟气的温度差和烟气通过对流管排的压力损失等方面考虑决定。对流室位置一般在辐射室之上,部紧密分布着多排炉管,烟气通过较快的速度冲刷炉管,从而实现对流传热。加热炉炉管中的介质一般由低温部分流到高温部分,即先到对流室,后到辐射室。水蒸气介质的流向是对于烟气上行的炉子.为从上到下,烟气下行的炉子为从下到上。对流段的主要作用是:在对流室的高温烟气以对流的方式将热量传给炉管的介质。在对流室也有
11、很小一部分烟气及炉墙的辐射传热。(3)余热回收系统余热回收系统用以进一步回收离开对流室烟气中的余热。回收方法有 2 种:一是通过余热供燃烧用的空气来回收,使回收的热量再次返回炉中,称为“空气预热方式”。另一种是采用同加热炉完全无关的其它介质回收热量,称为“余热锅炉”方式,一般采用强制循环方式,尽量放到对流室顶部。目前,加热炉的余热回收系统多采用空气余热回收方式,通常只有高温管式炉(如烃蒸气转化炉、乙烯裂解炉)和纯辐射炉才使用余热锅炉。这些炉子的排烟温度较高,安装余热回收后,加热炉的热效率可达到 88%90%。(4)燃烧器燃烧器的作用是完成燃料的燃烧过程,为热交换提供热量。燃烧器由燃料喷嘴、配风
12、器、燃烧通道 3 部分组成。燃烧器根据燃用燃料不同分为燃油燃烧器、燃气燃烧器和油气联合燃烧器。燃烧器性能的好坏,直接影响炉子质量及炉子的热效率。为保证燃烧质量和整炉热效率,必须有可靠的燃料供应系统和良好的空气预热系统。(5)通风系统通风系统是把燃料燃烧所用空气导入燃烧器,同时将废烟气引出加热炉。通风方式有自然通风和强制通风,自然通风依靠烟囱本身的抽力,强制通风则使用鼓风机和引风机。当加热炉炉烟气侧阻力不大时,通风方式为自然通风,对于加热炉烟囱的高度,要求可以保证克服加热炉炉烟气侧阻力。但是,近年来随着环.保要求的提高,生产企业己开始安装独立于炉群的超高型集合烟囱,用来将多个加热炉的烟气集中在一
13、起进行排放。随着管式加热炉性能的多元化、结构的复杂化,炉烟气侧阻力降增大,以及高效大功率燃烧器的应用、提高加热炉热效率和节能降耗工作的需要,强制通风方式越来越受到重视和使用。2.2 管式加热炉传热方式管式加热炉的工艺过程就是燃料燃烧释放出热量和油介质或者其他介质吸收热量,使其升温,产生相变或同时产生裂化和反应等的过程,是供热和吸热的过程。燃料在炉膛燃烧后,10001500的高温烟气主要以辐射的方式将大部分热量传给辐射管的外表面,再通过炉管的金属壁以全传导的方式传递给炉管的表面,又以对流方式传递给在炉管中流动的介质,使之加热到工艺上要求的温度。以较少的传热面积,消耗较少的燃料,来完成既定的加热任
14、务,是加热炉的基本工艺要求。加热炉不能由于局部过热导致油品或其它介质的分解,尤其是用于反应的加热炉除要达到规定的反应深度外,还要尽量减少炉管结焦状况的发生,使加热炉长周期安全运行。(1)辐射传热在加热炉,热辐射是重要的传热方式。在管式加热炉炉管吸收的热量约有80%90%是以辐射的方式进行的。辐射是物质以电磁波或光子的形式传递能量的过程。是物质的固有属性,所传递的能量叫辐射能。当辐射能落在另一个物体上被吸收时,可转化为该物体的增能量,产生热效应、化学效应或光电效应等。辐射室中的传热方式主要包括炽热气体和火焰的对流放热和辐射放热。如果.燃料燃烧产生的热量全部被生成物吸收,那么生成物的温度为最高温度
15、,即虚拟火焰最高温度tmax。由于炉膛墙壁和管排不断接受到辐射热量,而且在流动方向上有温度梯度,所以温度tg根本达不到。罗伯伊万斯方法的基本出发点提出了如下的假设:在管式加热炉的辐射室中,可以用tg来表示烟气的平均温度,其中,是根据热平衡原理得到的离开辐射室时的烟气温度。虚拟最高火焰温度tmax显tg然高一于烟气平均温度tg,而在辐射室出口,烟气的实际温度为tg,根据不同的加热炉,tg要么高于tg,要么等于tg。此外,接受了对流传热的炉膛墙壁也会有散热损失,管排的平均温度为tt,炉墙的不变温度为tR,上述过程如图 2.2 所示。图 2.2 辐射室的传热过程图中,各温度之间的关系为:tmaxtg
16、tgtRtt。(2)对流传热在加热炉的辐射室以对流传热为主,同时高温烟气和炉墙也以辐射形式进行传热。对流室的传热在整个管式加热炉中虽然不占主要地位,但对降低排烟温度,.减少热损失,提高全炉热效率具有重要的作用。一般辐射对流型加热炉要比全辐射型加热炉的热效率高 10%15%。从发展趋势上看,辐射室和对流室的热负荷分配比变化较大。过去分配比是:辐射室:对流室:烟气损失=50:20:30,而现在是 40:50:10。对流传热的主要作用是确定对流室的传热面积和对流管表面热强度。3 管式加热炉温度系统的模糊控制3.13.1 常规控制方法的局限性常规控制方法的局限性在整个轧钢生产流程中,钢坯的加热和轧制是
17、两个有各自生产目标的相互独立的工序,对其优化控制的过程也是分别进行的,即分别达到各自的最优化,但是从对整个热轧生产系统的综合优化控制角度来看,这样分别达到局部最优化的控制方案并不能够实现整个系统的最优化,即控制效果的局部最优化不能保证全局的最优化。就轧制工序而言,为保证轧制的正常进行,就要求钢坯的加热温度留有较大的裕度,实际上这个设定值有很大的可下降空间,因而钢坯出炉温度设定值得过高就使得燃料能耗增加很多,与加热炉节能降耗的生产目标相矛盾;就加热工序而言,为了尽量较少燃料消耗,炉温的设定值会尽量降低以实现节能降耗的优化目标,但是这样有可能造成钢坯的加热质量变差影响轧制的正常生产,影响轧机的使用
18、寿命甚至会引起重大生产事故,从整个轧钢生产流程看反而增加了能耗,降低了生产效益。这是因为两个系统各自有其控制目标,将加热工序和扎制工序分开来控制造成加热炉控制系统不能及时的根据轧制信息的反馈调整控制策略。所以就控制目标而言利用常规的控制方法将两个系统作为独立的开环系统不能.得到很好的控制效果。为了达到良好的控制效果,将整个轧钢过程作为一个大的闭环系统进行优化控制,将粗轧机一侧的轧制信息反馈到加热炉一侧,并根据反馈信息对加热炉的炉温设定值进行动态补偿,优化钢坯的加热过程。对这个控制过程,常规控制方法也存在局限性。常规控制方法是以被控对象能够建立精确的数学模型为基础的,而对于整个轧钢生产过程很难建
19、立精确的数学模型,而且就轧制信息反馈动态补偿炉温设定值的这个过程而言目前也不能建立出数学模型,所以常规方法不再适用。因此,不需要建立被控对象精确数学模型的智能控制方法的出现为解决这个问题提供了新的思路。3.23.2 智能控制思想智能控制思想管式加热炉是一个复杂的被控对象,通常加热炉都是采取分段加热的供热方式,在生产过程中各段之间容易发生耦合,在描述钢坯在炉的热交换机理时除了有关热传导、对流和辐射的关系式外,还包括像炉温的滞后效应、压力变化等许多不确定因素的影响,所以对钢坯的加热过程是一个典型的强耦合、非线性、纯滞后特性的过程,要想用常规的数学方法对这种复杂的对象建模非常困难。实际使用的通过各种
20、假设建立的数学模型不能准确描述被控对象的特点,常规PID的控制效果也不是很理想。在实际生产中,有经验的操作工人能够很轻松的把加热炉控制在一个很稳定的工作状态,这是因为他们可以通过现场各种仪表的检测数据依据自己的经验准确判断出加热炉的工作状态,并及时对其做出相应的调整。受这一现象的启发,可以在实际工程应用中采用基于仿人智能控制的控制策略对加热炉进行控制,将人类专家和熟练操作工人的经验存储在控制器中应用于整个控制系统,同样可以.取得很好的控制效果。针对在传统控制中,加热炉的控制和轧机的控制被割裂开来单独考虑的情况,提出如下控制思想:将两个信息流只能向前传播的开环系统改造成信息流可以反向传播的闭环控
21、制系统,利用智能控制算法对炉温设定值进行修正,使加热炉能够根据轧制节奏以及轧机反馈的信息动态的实时优化钢坯的加热过程,改善钢坯加热质量,以达到在此过程中达到降低能耗、提高产品质量和生产效率的同时满足生产指标和经济指标的要求,提高企业利润的目标。在这个闭环控制系统中,将轧机电流反馈作为验证钢坯加热质量好坏的检验标准,并以实测电流和额定电流的偏差作为对炉温设定值进行补偿的依据,以优化钢坯的加热过程,从而降低加热炉和轧机的整体能耗。3.33.3 管式加热炉温度系统的智能模糊控制管式加热炉温度系统的智能模糊控制3.3.13.3.1 模糊控制概述模糊控制概述模糊控制方法:一种基于模糊语言的表示、模糊数学
22、以及模糊逻辑规则推理,一种有反馈通道的,闭环数字系统,它依赖与计算机技术。随着智能控制技术的不断发展,出现的新科学方法,例如模糊控制、遗传算法和神经网络以及混纯理论等,这些智能控制方法是一种有效的控制形式,可以发挥出更优越的作用。运用模糊的控制方法,它能较好的将人工经验运用在控制系统的自动控制中。如果一个熟练的操作人员,在不了解被控对象的精确数学模型情况下,凭借以往的操作经验,运用相对应的方法能较好的控制较复条的系统。将操作的实践经验进行描述,将其以语言的形式表达,可以得到不精确、定性的的规则。3.3.23.3.2 模糊控制原理模糊控制原理模糊控制方法首先将现场操作人员的对策或专家经验编写成与
23、控制相对应.的规则,后系统将传感器检测到的信号进行模糊化,再将模糊化后的信号作为模糊规则输入,最后将所推理得到的控制输出量加到对应的执行控制器上。3.3.33.3.3 模糊控制器结构模糊控制器结构运用计算机程序来控制模糊控制器。一般情况下选择的误差信号为e和误差的变化率为ec,将选择的信号作为控制器的输入量。误差e和误差变化率ec的模糊量能运用相对应的模糊语言来表示,在其模糊化后会生成相对应的模糊量,及由误差e和误差的变化率ec在模糊语言集合中得到一个模糊矢量E和EC,根据模糊控制的规则R和模糊矢量E、EC,根据推理的规则进行模糊决策以得出模糊控制量U,最后根据得出的模糊控制量U进行反模糊,得
24、到精确的控制量U。图 3.1 模糊控制器结构图图 3.1 为模糊控制器的结构,在实际的工作中,一般选择查表法、软件模糊推理法等模糊控制器。本设计为节省控制器的时间,减少CPU的运算量,采用查表法。设计步骤如下:(1)在控制系统中,输入量是由输入目标值和实时所检测得到的实际值的偏差e以及该偏差的变化率ec组成。(2)将控制系统的输入量e和ec进行模糊化处理,将输入量量带入到确定的模糊子集中。(3)根据实际的操作实践经验和专家知识决定控制的策略,并建立当前的模.糊规则表。(4)根据模糊控制的规则,查找与控制系统相对应的模糊控制量。(5)采用如下几种解模糊的方法对控制量进行解模糊:加权平均的方法、取
25、中位数的方法以及最大隶属度的方法。1、模糊量化(a)对检测到的输入量进行相应的处理,转变为模糊控制器所要求的输入量。计算误差e=r-y,其中r表示控制系统的参考输入量,y表示控制系统的实际输出量,e表示误差,ec代表误差的变化速率。对于计算得到的误差e以及误差变化ec就是系统输入语言的变量。(b)对输入量进行相应尺度的变换,转变到模糊量的论域围中。(C)对控制系统处理后的输入量进行模糊化。例如输入量中的误差,将误差的论域e分为七个等级:正大(PB)、正中(PM)、正小(PS)、零(Z0)、负小(NS)、负中(NM)、负大(NB)。选择的隶属函数为三角形函数、棒型函数、钟形函数、高斯函数等。本文
26、选取的是高斯函数。2、知识库知识库分为两部分:数据库和规则库。(1)数据库所有模糊子集的隶属度矢量值都存放在控制系统的数据库中。(2)规则库模糊规则有相应的关系词:如if-then、else、also、end、or等,IfAandBthenC,A是论域U上的一个模糊子集,B是论域V上的一个模糊子集。(3)模糊推理.在模糊推理过程中,每一条控制规则对应一条模糊语句,全部的规则构成一组多重复合的模糊蕴含关系,根据模糊推理规定,第i条规则对应于推理关系Ri,全部n条规则对应于总的模糊推理关系R:模糊控制器的所用的性能由R决定。(4)反模糊化进行了模糊推理后,所得到的结果还是模糊量,然而在实际的控制中
27、运用的结果是精确量。所以,在进行推理过程后,必须将模糊输出量进行精确化的处理。解模糊的方法如下所示:(a)重心法重心法以模糊集合的隶属函数曲线和所对应的横坐标轴围成面积的重心为代表点,即(b)最大隶属度法最大隶属度的方法:在模糊集合中选取隶属度最大的元素作为精确的控制量。如果同时出现最大隶属度值的情况时,取这些元素的平均值作为最后的结果。(C)系数加权平均法系数加权平均法:将模糊集合中各元素进行加权平均,将最后计算得出的加权平均值作为最后的精确值,即.(d)隶属度限幅元素平均法根据设置的隶属度值a,切割模糊集合的隶属函数曲线,将等于该隶属度的全部元素进行取平均值,将得出的平均值作为精确量进行输
28、出。如果a取最大隶属度 1 时,代表“完全隶属”的关系;如果a取 0.5 时,代表“大概隶属”的关系。(e)中位数法中位数法:把隶属函数曲线和横坐标围成的面积等分为两部分,将两部分的分界点所对应的元素作为精确量进行输出。该种方法能够全面考虑模糊集合所有信息的作用。五种解模糊的方法各有特点,适用于不同的情况,具体分析如下:(1)重心法的优点:不但可以根据公式,理论上也相对合理,这种方法利用模糊集合的全部信息。缺点:计算复杂,主要被用于理论推导要求不高的场合。(2)最大隶属度法的优点:简单可行,算法实时性较好,使用也方便。缺点:因为利用最大隶属的信息所以计算相对复杂,它忽略了较小隶属度元素的影响,
29、信息量利用较少,这种方法一般被应用于简单的控制系统中。(3)系数加权平均法的优点:能选择和调整权系数的大小,改善系统的响应性能。缺点:权系数的选择是基于工作人员的操作经验与观测的实验数据,需要对其进行持续的调整。(4)隶属度限幅元素平均法是在以上一些方法对比中处于中间的位置。(5)中位数法的优点:比较全面的利用相关信息,也考虑了全部信息的作用。.缺点:计算过程相对复杂,缺少重视隶属度较大元素的主导地位。中位数法是相对全面的解模糊方法,但实际中应用不广泛。所以,在实际的应用中根据系统的复杂性以及系统的控制精度等。本文运用系数加权平均法来对模糊量进行清晰化。反模糊化有两部分组成:先对推理得到的模糊
30、量经过反模糊化的变换,变成输出量论域围的等级量,后再对论域围的等级量进行尺度的变换。变换中,模糊控制器的输入量误差、误差变化率的实际围为模糊量的基本论域。如果误差的基本论域为-x1,+x1,误差的变化率基本论域为-x2,+x2,输出变量的基本论域为-yu,+yu。一般情况下选择误差的论域为n6,选择误差变化率的论域为m=6,选择控制量论域为l=7。所以误差与误差变化率的模糊子集的论域为-n,-n+1,0,n-1,n、-m,m+1,0,m-1,m;控制量的模糊子集的论域为-l,-l+1,0,l-1,l;则量化因子、比例因子为:ke=n/x,kce=m/x2,ku=l/yu。因为控制量的基本论域是
31、连续的实数域,所以用下式进行计算,表示控制量的模糊集论域到基本论域的变换:上式中li为控制量的模糊集判决得到的控制量,yui为基本论域中的一个准确量。模糊控制器不仅与模糊控制规则有关,还与所选择的量化因子以及比例因子有关。对控制系统的动态性能影响较大的是量化因子ke和kec的大小。2.2.42.2.4 建立模糊规则表建立模糊规则表根据误差和误差的变化率,第ij条模糊控制规则的表达形式为:.如果则前部分的隶属函数为:,则采用乘积推理机的方法,推出规采用系数加权平均法解模糊器的方法进行清晰化,得到模糊控制器为:式中,uij的值由模糊规则表确定。在模糊规则表里,各条规则的输出uij的值可根据模糊推理
32、或者经验来确定。如e和e各有五个隶属函数,则模糊规则表的形式如表 3-1 所示:eNBNZPPBNBu11u21u31u41u51Nu12u22u32u42u512Zu13u23u33u43u53Pu14u24u34u44u54PBu15u25u35u45u55e表中NB表示负误差很大,N表示负误差比较大,Z表示误差为 0,P表示正误差比较大,PB表示正误差很大。根据不同的情况,输出对应的uij值。主要根据温控系统硬件的设计,再结合基本的控制经验,确定输入输出变量的基本论域、模糊子集、模糊论域、比例因子以及量化因子。本设计的各项模糊化参数如下表所示。表 3-2 输入输出变化表.系统的分辨率是由
33、隶属度函数的斜率决定的,如果斜率大时,则系统的分辨率越高,控制的效果好。根据误差e以及误差的变化率ec的输入值以及所建立的模糊控制规则表,经过模糊推理,求出控制系统的kp、ki和kd的模糊集。温度控制系统的控制精度及稳定性是由Kp、Ki、Kd三个参数决定的,所以对Kp、Ki、Kd三个参数的自整定是模糊PID控制方法的核心部分。4.控制系统仿真Matlab为我们提供了友好方便的仿真实验环境,Simulink工具箱更是提供了多种模块,避免了代码重复编写的繁杂工作。Matlab具有的工具箱齐全、使用透明度高等优势使其已经成为最常用的过程控制系统仿真实验平台。本文利用Siimilink工具箱,分别对串
34、级PID控制策略、模糊PID控制和本文提出的控制方案进行仿真,通过对仿真结果的对比分析,来确定加热炉燃烧控制系统新策略的可行性。4.1PID原理PID控制器的出现到现在己经有六七十年的历史了。将偏差的比例(P)、积分(D和微分(D)通过线性组合的方式构成控制量,对被控对象进行控制,这种控制方法是PID控制。PID控制是最早发展起来的控制策略之一,因为它所采用的控制算法和结构都很简单、工作可靠性能稳定、调整方便,十分适用于工程应用背景。此外,PID控制对被控对象并不要求精确的数学模型,采用PID控制.的效果一般比较令人满意,所以,PID控制是一种应用比较广泛的控制策略。由于管式加热炉的加热过程是
35、一非线性的随机过程,具有非线性,大时滞的特性,且容易受到随机因素的干扰,因此,实际的管式加热炉加热过程很难得到精确的数学模型。要解决这个问题,我们可以把加热炉的温度控制系统看成一个近似的纯滞后的线性系统。其模型可以近似的描述为:TdY2Y K0U(t-)(4-1)dt其中T为系统时间常数,Y为加热对象,t为加热时间,K0为放大倍数,U为控制电压,为纯滞后时间。如果设定控制器输出为u,而u正比于U2,即:K0U2 Ku,对式(1-1)做拉斯变换得:TsY(s)Y(s)KU(s)es(4-2)于是可得加热炉温度控制系统的近似传递函数为:Y(s)Kes(4-3)U(s)Ts14.2PID参数的选择对
36、于数字PID控制器,PID参数的选择,决定着控制器的准确与否,所以PID参数的整定是PID控制技术的重要容,它需要根据被控对象的特性确定PID控制器的比例系数、积分系数和微分系数的大小。首先,按照模拟PID控制参数整定的方法选择数字PID控制器的参数,然后在做适当的调整,并考虑采样周期对整定参数的影响。PID参数的整定有很多种方法,应用较多的有扩充临界比例度法和扩充响应曲线法。.采用扩充临界比例度法和扩充响应曲线法,求得的PID参数调试运行,观察控制的效果,再将参数做适当调整,直到得到令人满意的控制效果。在确定PID参数与控制误差e和误差变化率ec之间的模糊关系后,通过在线连续考查e和ec的数
37、值,由模糊控制原理来修正PID参数,取得最佳的e和ec对控制参数,自整定模糊PID控制器通过模糊化、模糊推理机和去模糊化三大步,得到自整定后的PID参数KP、KI和KD。模糊PID控制表达式可表示为:(4-4)式(4-4)中,KP=KP0+KP、KI=KI0+KI和KD=KD0+KD,KP0、KI0 和KD0 分别为P,I和D参数的的初始值,KP,KI和KD分别为根据系统实际运行中的偏差e和偏差变化率ec由模糊推理得出的PID参数的自调整量,分别由图 4.3 中模糊控制器FC1、FC2、FC3 输出,其中,KP=f1(e,ec),K=f2(e,ec),KD=f3(e,ec)。图 4-1 参数自
38、调节模糊-PID控制框图以下分析比例系数KP、积分系数KI以及微分系数KD在系统稳定性、超.调量等控制性能上的作用效果。(1)比例系数KP的用于缩短系统的响应时间,降低系统偏差。当增大KP数值时,系统响应时间特别短,偏差较小,然而会增加超调量,系统会处于不稳定状态中;当减小KP数值时,系统响应时间很明显会延长,并且降低了超调量,反而会增大偏差。因此需适当调节,获得最佳控制效果。(2)积分系数可以及时的利用积分作用来消除系统的偏差。当KI增大时,闭环系统超调量会相应地增加,但系统响应时间变短;当KI减小时,闭环系统超调量会减少,但系统响应时间会延长,系统静差消除的越快。如果IK过大,则会由于积分
39、饱和使系统产生过大的超调量;若KI过小,则会使静差那以消除,影响系统的调节精度。(3)微分系数KD是用于改善系统的动态特性,它可以抑制偏差不定向的变化,提前预报偏差动向,对响应进行提前制动。KD的值增大,可以将超调量降下来,这样就增强了系统的稳定性。如果数值过大,对系统响应抑制过强,从而微分时间过长,造成系统不稳定;KD过小微分作用不明显。模糊PID参数自整定基本原则如下:(1)如果系统误差(|e|)是较大值时,为保证系统在最短时间消除误差并且不会出现积分过饱和现象,任凭ec取任一极性,比例系数KP和积分系数KI都应设置为较大的数值;如果误差e和误差变化率ec极性不一时,微分系数KD的数值应设
40、置的大一些,避免超调量的增加;如果误差e和误差变化率ec极性一致时,微分系数DK应设置为适当数值,抑制误差的增长。(2)如果系统误差(|e|)是中等数值时,若要降低超调量,KP数值应设置较小些并且积分系数KI的数值需要适当设置。如果误差e和误差变化率.ec极性不一时,微分系数KD的数值应设置为较小量;如果误差e和误差变化率ec极性一致时,微分系数DK的数值需设置大一些,抑制止误差的增长。(3)如果系统误差(e)是较小数值甚至趋于无穷小量时,为使系统具有良好的稳态性能,比例系数PK的值应设置的大一些并且积分系数IK的数值要设置的小一些。如果误差e和误差变化率ec极性不一时,微分系数DK的值需要设
41、置的较小一些;如果误差e和误差变化率ec极性一致时,微分系数DK的数值需要适当设置。4.3Smith模糊PID控制算法由于真空感应加热炉结构极其复杂,炉反应过程也是复杂多变的,其温度控制系统存在大时滞是不可避免的,为其炉温控制系统建立数学模型过程是比较繁琐的。许多实例和经验表明Smith预估补偿控制策略对于存在时滞系统起到良好的补偿作用,本论文将Smith预估补偿策略与模糊PID控制算法组合,形成一种Smith预估模糊PID控制系统,其控制方法如图 4-2 所示。图 4-2Smith模糊PID自适应控制系统图.4.4 模糊PID控制器的设计及仿真结果在用Simulink搭建控制器之前,先要创建
42、一个FIS文件。其方法是在Matlab的命令窗口中键入FUZZY命令,进入图形用户界面(GUI)之后新建一个名为FuzzyPID.fis文件,随后编辑隶属函数、模糊规则,建立MIN-MAX模糊推理系统。这里的解模糊化方法为重心法,将编辑好的FIS导出工作空间,在Simulink中需导入到模糊控制器中。(1)确定变量控制系统的输入采用的是阶跃信号,其输入设定为r,同时其输出设定为y,误差设定为E(即E=r-y),误差变化率设定为EC;建立三个模糊控制器,且都为两输入单输出,两个输入分别为E、EC,单输出分别为为dkp、dki、dkd,其中dkp如图 4-3 所示。(2)模糊变量语言将系统偏差E及
43、偏差的变化率EC为模糊集上的论域为:E,EC=-6,-4,-2,0,2,4,6,输出论域分别是dkp,dki=-6,-4,-2,0,2,4,6,dkd=-0.06,-0.04,-0.02,0,0.02,0.04,0.06。模糊语言值设置为 7 个,即“负大NB”,“负中NM”“负小NS”,“零Z”,“正 小PS”,“正 中PM”和“正 大PB”。其 模 糊 子 集 为E=EC=NB,NM,NS,Z,PS,PM,PB。E、EC的参数设置如图 4-4 所示。.图 4-3 模糊系统文件图图 4-4 隶属度函数设置.在已有的模糊规则基础上,在RuleEditor中用“ifthen”的形式来将模糊控制规
44、则表示出来,三个模糊控制器的模糊控制规则共计 49 3 条。传统PID控制仿真原理图如图 4-5 所示。图 4-5采用PID控制器仿真原理图Simulink中搭建的带Smith模糊PID模型如图 4-5,带SmithPID如图 4-6.将系统的阶跃输入的幅值设置为 1100,采样时间设置为 10ms。.图 4-5Simulink界面图一图 4-6Simulink界面图二仿真结果如下图 4-7Smith模糊PID仿真结果图 4-8SmithPID仿真结果.根据上面所得的结果图,可以做一总结:采用Smith预估补偿后,明显的改善了系统由于时滞造成的系统不稳定性。在模糊PID与传统PID控制相比之下
45、,模糊PID具有较短的响应时间,超调量近似趋于零,控制精度相对较高等优势,Smith预估和模糊PID组合的控制策略可以有效的改善系统的时滞缺陷,系统采用这一控制方法后,抗干扰能力势必增强并且鲁棒性较好。结论本文通过了解人们在现代生产生活中对温度控制器的大量需要,研究开发温度自动控制器对民用工业用途的温度控制将起到很大的便利作用。本文主要是设计开发管式加热炉温度自动控制器,在研究管式加热炉温度控制过程中,用到的微处理器和转化芯片都是工业级的集成芯片,都具有低价位、低功耗、性能稳定可靠的优点,而且模拟实验也可以取得良好效果。管式加热炉智能温度控制器具有高精度、高稳定性、小型化、智能化的特点,满足工
46、业生产对管式加热炉温度控制器各方面的要求,同时可以减少企业成本开支,增加企业的经济效益。因此,可以推断该温度自动控制器在以后无论是民用还是工业生产都会有极大的利用空间和商业价值,符合生态环保的理念。参考文献1 金琨.先进 PID 控制及 MATLAB 仿真M.电子工业.2008.2 王昌华.固态继电器及其应用J.西北电力技术,2009(5):49-52.3 王魁汉.温度测量实用技术.:机械工业.2007,302-3044 纪友芳,大海,林美娜.智能温度控制仪的设计与实现J.计算机工程与设计,2007,28(17):4200-4202.5 朱奕丹,倪浩如.基于单片机控制的高精度多点温度检测显示系
47、统J.自动化仪表,2008,29(8):58-61,64.6 吴雅楠,殳,士文.基于MSP430单片机的网络智能电子水表的设计J.自动化仪表,2008,29(4):49-51.7 安青.PIC 单片机实用语言程序设计与典型实例.:中国电力,2008,67-69.8 夕松,汪木兰.过程控制系统M,:科学技术,2008,55-62.9 国勇,智能控制及其 MATLAB 实现M,:电子工业,2009,36-41.10梁军,符雪桐,吕勇哉,自适应PID 控制-基本原理与算法J,大学学报,2006,28(5):523-529.11毛义敏,一种 PID 参数模糊自整定控制器的设计与仿真J,自动化与仪表,2
48、007.3:24-25.12章卫国,向忠,模糊控制理论与应用M,:西北工业大学,2008.10:42-45.13徐显海.一种管式加热炉智能温度控制仪的研制D.东南大学,2008:17-30.14国强,新春,贾树良.管式加热炉温控系统模糊控制器J.工程技术大学,2010,10(03):74-76.15吕小红,周凤星,马亮.基于单片机的管式加热炉温度控制系统设计 J.微计算机信息,2012,24(6-2):119-120.16伍铁斌,祖润,王俊年.一种新型管式加热炉温度控制系统的设计 J.自动化与仪表,2009,(06):43-45.17Nikunja K.Swain,A Survey ofApp
49、licationof Fuzzy Logic in IntelligentTransportationSystems(ITS)andRural ITS.Southeast Con,Proceedings ofIEEE,2006,85-89.18Radakovic Z,Milosevic V,Radakovic S.Fuzzy controller of temperature in an indirectresistancefurnace.Elektrowarme international 2002;(1):30-31.致在本次论文的写作过程中,导师给予我无私的关怀,从论文的选题、构思以及最终论文的定稿导致一直给我细致的教导,最终使论文得以定稿完成。在四年的学习生涯中,老师严谨的治学态度、丰富渊博的知识、敏锐的学术思维、精益求精的工作态度以及侮人不倦的师者风都给我以极大启迪,导师们的高深精湛的造诣与严谨的治学精神,将永远激励着我。这四年中众多老师的关心支持和帮助,同学们的互助友爱,给我在大学学习生涯带来许多不可磨灭的记忆。在此,谨向所有给予我帮助的人致以衷心的感和崇高的敬意!最后,我要向百忙之中抽时间对本文进行审阅,评议和参与本人论文答辩的各位老师表示感。.
限制150内