一种基于s-400plc的锅炉温度自动控制系统的制作方法

文档序号:10798315阅读:422来源:国知局
一种基于s-400plc的锅炉温度自动控制系统的制作方法
【专利摘要】本实用新型公开了一种基于S?400PLC的锅炉温度自动控制系统,属于自动控制技术领域,包括传感器、PID控制器、PLC核心控制器、人机界面触摸屏、减温器、执行元件阀门、报警器、上料泵、燃料泵、鼓风机和锅炉燃烧烟挡挡板,减温器控制执行元件阀门的开度,PLC核心控制器为采用SCL语言编写生成的模糊-PID FB块,用于处理由传感器反馈回来的实时出口蒸汽温度,并动态算出当前最佳的PID参数给PID控制器,然后PID控制器来控制减温器后的执行元件阀门的开度从而来精桷控制锅炉的出口蒸汽温度。本实用新型能够有效、精确地控制锅炉的蒸汽出口温度,并且具有很小的超调量,能够快速达到工业生产所要求的温度。
【专利说明】
一种基于S-400PLC的锅炉温度自动控制系统
技术领域
[0001]本实用新型涉及一种锅炉温度控制系统,特别是涉及一种基于S-400PLC的锅炉温 度自动控制系统,属于自动控制技术领域。
【背景技术】
[0002] 目前,锅炉是化工等工业过程中的动力设备,因为它的工作温度和工作压力很高, 所以安全性极其重要。锅炉的产出物就是出口蒸汽,所以它是否达到工业上的参数要求是 极其重要的。但在实际的现场生产中,存在着许多未知的或不稳定的干扰,会使实际的工艺 状况发生改变,最终导致出口蒸汽不能满足工艺要求。锅炉的温度控制本来就是一个滞后 性很大的过程,再加上其他回路的耦合,使之更难控制。本实用新型是研究锅炉温度的控 制,采用模糊-PID控制,以达到工业上的性能指标的要求。
[0003] 在我国锅炉的控制水平目前来说依然不及国外的水平先进,多数企业投入的研发 不足,缺乏创新,生产效率相对较低,也没有达到完全的自动化控制水平。锅炉的耦合性非 常强,变量相对较多,被控对象也较多,它们之间互相影响,要整体控制起来难度比较大。锅 炉出口蒸汽的温度和压力是一个滞后性比较大的控制变量,响应速度也会比其他变量慢很 多,出口蒸汽温度和压力的控制始终是一个难点,特别是温度的控制。近年来也出现了很多 新的控制算法,例如神经网络、专家控制算法等等,但都由于限制比较高,都无法在锅炉上 得到完全的应用,大多只是通过MATLAB等工具来仿真。 【实用新型内容】
[0004] 本实用新型的主要目的是为了解决现有技术中锅炉温度控制系统存在的上述不 足,提供一种基于S-400PLC的锅炉温度自动控制系统。
[0005] 本实用新型的目的可以通过采用如下技术方案达到:
[0006] 一种基于S-400PLC的锅炉温度自动控制系统,包括传感器和PID控制器,所述传感 器与所述PID控制器电连接,还包括PLC核心控制器、人机界面触摸屏、减温器、执行元件阀 门和报警器,所述PLC核心控制器与所述PID控制器电连接,所述PID控制器与所述人机界面 触摸屏、所述减温器、所述报警器电连接,所述减温器控制所述执行元件阀门的开度,所述 PLC核心控制器为采用SCL语言编写生成的模糊一PID FB块,用于处理由所述传感器反馈回 来的实时出口蒸汽温度,并动态算出当前最佳的PID参数给所述PID控制器,然后所述PID控 制器来控制所述减温器后的所述执行元件阀门的开度从而来精桷控制锅炉的出口蒸汽温 度。
[0007] 进一步的,所述人机界面触摸屏内设有一操作按钮,所述操作按钮与所述PID控制 器电连接,所述操作按钮控制所述PID控制器的开启或关闭。
[0008] 进一步的,所述PLC核心控制器包括模糊化模块、模糊控制规则模块、模糊推理模 块和解模糊模块,所述模糊化模块与所述模糊控制规则模块电连接,所述模糊控制规则模 块与所述模糊推理模块电连接,所述模糊推理模块与所述解模糊模块电连接。
[0009]进一步的,还包括上料栗、燃料栗和鼓风机,所述上料栗与所述燃料栗连通,所述 上料栗和所述燃料栗均由所述鼓风机栗料。
[0010]进一步的,还包括锅炉燃烧烟挡挡板,所述锅炉燃烧烟挡挡板设置在所述鼓风机 与所述PLC核心控制器之间。
[0011] 本实用新型的有益技术效果:本实用新型设计的一种基于S-400PLC的锅炉温度自 动控制系统,采用由西门子PLC的SCL语言编写生成的模糊一PID FB块作来核心控制器,处 理由传感器反馈回来的实时出口蒸汽温度,动态算出当前最佳的PID参数给PID控制器,然 后来控制减温器的执行元件阀门开度从而来精桷控制锅炉的出口蒸汽温度,可以十分迅速 并有效、精确地控制锅炉的蒸汽出口温度,并且具有很小的超调量,能够快速达到工业生产 所要求的温度。
【附图说明】
[0012] 图1为本实用新型锅炉温度自动控制系统方框图;
[0013] 图2为本实用新型PLC核心控制器方框图;
[0014] 图3为本实用新型出口蒸汽温度控制系统示意图;
[0015] 图4为本实用新型PLC核心控制原理框图;
[0016]图5为本实用新型模糊一 PID控制原理框图;
[0017] 图6为本实用新型出口蒸汽温度控制回路;
[0018] 图7为本实用新型e和ec的隶属度函数;
[0019] 图8为本实用新型KP、K#PKD的隶属度函数。
[0020] 图中:1-PLC核心控制器,2-人机界面触摸屏,3-操作按钮,4-传感器,5-减温器,6-执行元件阀门,7-报警器,8-上料栗,9-燃料栗,10-鼓风机,11-锅炉燃烧烟挡挡板,12-PID 控制器,101-模糊化模块,102-模糊控制规则模块,103-模糊推理模块,104-解模糊模块。
【具体实施方式】
[0021] 为使本领域技术人员更加清楚和明确本实用新型的技术方案,下面结合实施例及 附图对本实用新型作进一步详细的描述,但本实用新型的实施方式不限于此。
[0022]如图1、图2、图3和图4所示,一种基于S-400PLC的锅炉温度自动控制系统,包括传 感器4和PID控制器12,所述传感器4与所述PID控制器12电连接,还包括PLC核心控制器1、人 机界面触摸屏2、减温器5、执行元件阀门6和报警器7,所述PLC核心控制器1与所述PID控制 器12电连接,所述PID控制器12与所述人机界面触摸屏2、所述减温器5、所述报警器7电连 接,所述减温器5控制所述执行元件阀门6的开度,所述PLC核心控制器1为采用SCL语言编写 生成的模糊一PID FB块,用于处理由所述传感器4反馈回来的实时出口蒸汽温度,并动态算 出当前最佳的PID参数给所述PID控制器12,然后所述PID控制器12来控制所述减温器5后的 所述执行元件阀门6的开度从而来精桷控制锅炉的出口蒸汽温度。
[0023]进一步的,如图1所示,所述人机界面触摸屏2内设有一操作按钮3,所述操作按钮3 与所述PID控制器12电连接,所述操作按钮3控制所述PID控制器12的开启或关闭。
[0024]进一步的,如图2所示,所述PLC核心控制器1包括模糊化模块101、模糊控制规则模 块102、模糊推理模块103和解模糊模块104,所述模糊化模块101与所述模糊控制规则模块 102电连接,所述模糊控制规则模块102与所述模糊推理模块103电连接,所述模糊推理模块 103与所述解模糊模块104电连接。
[0025]进一步的,如图1所示,还包括上料栗8、燃料栗9和鼓风机10,所述上料栗8与所述 燃料栗9连通,所述上料栗8和所述燃料栗9均由所述鼓风机10栗料,还包括锅炉燃烧烟挡挡 板11,所述锅炉燃烧烟挡挡板11设置在所述鼓风机10与所述PLC核心控制器1之间。
[0026]图6是本实用新型出口蒸汽温度控制回路。
[0027]如图5所示,本实用新型所设计的PLC核心控制器为二输入三输出,即输入为e和 ec,输出为Κρ、Κι和Kd,语言变量为{负大,负中,负小,零,正小,正中,正大},对应的英文缩写 为{NB,匪,吧,20,?5,?1少8}。隶属函数选择使用最为广泛的三角形隶属度函数。本实用新 型的锅炉出口蒸汽温度,采用不规则的三角形隶属函数,当输入的值较小时,隶属度函数要 稍尖,这样可以提高系统的灵敏性;当输入的值较大时,隶属度函数要较平缓,以保证系统 的稳定性。
[0028]如图7和图8所示,先确定误差e和误差变化率ec的基本论域,然后把精确量e乘上 模糊因子Ke,精确量ec乘上模糊因子Kec,得到它们对应的模糊论域中元素。设温度误差信 号e所取的模糊论域为:{-n,-n+l,. . .. . .,n-2,n-l,n},n是离散化的档数。同样,取误差 信号变化率ec的模糊论域为,m-2,m-l,m}。则:
[0029]
[0030]
[0031] 具有丰富经验的操作员可以通过误差e和误差变化率ec两个值的大小来判断PID 的三个参数的取值范围,它们之间是非线性的关系,可以用人类的语言来表达各种工况下 参数该如何调整,但是却很难用一条或几条式子表示。
[0032] (1)当| e |的值较大时,KP的值应取大点,这样可以加快系统的响应,但不能过大, 过大容易造成系统的不稳定;为了防止出现过大的超调量,可以先暂时去掉积分作用,即取 !(: = 0;在系统刚上升的阶段为了弱化微分作用,一般取较小的Kd。
[0033] (2)当| e |的值为中等时,为了使系统的超调量变小,KP的值应取小一点;K:的值可 适当增大,但不宜过大;此时Kd的值可取稍微大点,加快响应速度,优化动态性能。
[0034] (3)当|e |的值较小时,一般KP的值取大一点,可加强系统的稳态性能,然后K:的值 也取大点;当此时的I ec |较小时,KD的值可调大点,而| ec |较大时,则相应调小KD,这样可防 止系统在设定值处附近出现振荡现象。PID的三个参数的具体控制规则可用表1、表2、表3来 表不。
[0035] 表1 KP的控制规则表
[0036]
[0037] 表2 K〗的控制规则表
[0038]
[0039] 表3 KD的控制规则表
[0040]
[0041]
[0042] 把上表中的制规则输入到Matlab的模糊控制工具箱中,总共有49条规则。
[0043]本实用新型的模糊控制规则采用的是"If A and B, then C and D and E"的模糊 规则,是一个五元模糊关系,它们的模糊关系为R=A XBXCXDXE,共有49个这样的模糊关 系,可以将其合并成一个总的模糊集合R:R=RiUR2UR 3U ... UR48UR49
[0044] 模糊控制量的计算公式为:
[0045]
[0046] 上式为关系矩阵法,但在实际的控制中要求系统有很好的实时性,而矩阵运算需 求较长的计算时间,这是不允许的。因此实际中用的多为查表法,除此外还有解析法,不过 解析法是根据控制表的规律而求出的,故此处选用查表法。查表法就是预先把输入变量所 有可能的取值通过量化因子量化成输入模糊论域中的值,然后通过模糊推理和解模糊得到 输出模糊论域的值,得到输入和输出两者之间的关系,用它制成的表格就称为控制表。通过 模糊推理得到的结果是一个模糊子集,也就是一个模糊量。还需要把模糊量转化为精确量 才可以直接输出到阀门等设备。解模糊的方法有很多,主要有重心法(力矩法)、最大隶属度 法、系数加权平均法等。本实用新型采用重心法:
[0047]它取推理结论模糊子集隶属度函数曲线与横坐标轴所围成的面积的重心作为代 表点,即:
[0048]
[0049] 当模糊控制量的隶属度函数为离散的点时,则为:
[0050]
[0051 ]比例因子Gu可以把输出模糊论域中的值转化为输出基本论域中的值。比例因子定 义:
[0052]
[0053]式中,f为输出的模糊论域,z为输出的基本论域。
[0054]最后由下式对三个参数实现在线修改:
[0055]
[0056] 式中P,I,D为控制器的三个参数,KPQ、KI()、K D()控制器的初始值,GP、G〗、GD为比例因 子,ΚΡ、K〗、K D为PLC核心控制器输出的值。
[0057]综上所述,本实用新型设计的一种基于S-400PLC的锅炉温度自动控制系统,采用 由西门子PLC的SCL语言编写生成的模糊一PID FB块作来核心控制器,处理由传感器反馈回 来的实时出口蒸汽温度,动态算出当前最佳的PID参数给PID控制器,然后来控制减温器的 执行元件阀门开度从而来精桷控制锅炉的出口蒸汽温度,可以十分迅速并有效、精确地控 制锅炉的蒸汽出口温度,并且具有很小的超调量,能够快速达到工业生产所要求的温度。
[0058]以上所述,仅为本实用新型优选的实施例,但本实用新型的保护范围并不局限于 此,任何熟悉本技术领域的技术人员在本实用新型所公开的范围内,根据本实用新型的技 术方案及其构思加以等同替换或改变,都属于本实用新型的保护范围。
【主权项】
1. 一种基于S-400PLC的锅炉温度自动控制系统,包括传感器(4)和PID控制器(12),其 特征在于,所述传感器(4)与所述PID控制器(12)电连接,还包括PLC核心控制器(1)、人机界 面触摸屏(2)、减温器(5)、执行元件阀门(6)和报警器(7),所述PLC核心控制器(1)与所述 PID控制器(12)电连接,所述PID控制器(12)与所述人机界面触摸屏(2)、所述减温器(5)、所 述报警器(7)电连接,所述减温器(5)控制所述执行元件阀门(6)的开度,所述PLC核心控制 器(1)为采用SCL语言编写生成的模糊一PID FB块,用于处理由所述传感器(4)反馈回来的 实时出口蒸汽温度,并动态算出当前最佳的PID参数给所述PID控制器(12),然后所述PID控 制器(12)来控制所述减温器(5)后的所述执行元件阀门(6)的开度从而来精桷控制锅炉的 出口蒸汽温度。2. 根据权利要求1所述的一种基于S-400PLC的锅炉温度自动控制系统,其特征在于,所 述人机界面触摸屏(2)内设有一操作按钮(3),所述操作按钮(3)与所述PID控制器(12)电连 接,所述操作按钮(3)控制所述PID控制器(12)的开启或关闭。3. 根据权利要求1所述的一种基于S-400PLC的锅炉温度自动控制系统,其特征在于,所 述PLC核心控制器(1)包括模糊化模块(101 )、模糊控制规则模块(102)、模糊推理模块(103) 和解模糊模块(104),所述模糊化模块(101)与所述模糊控制规则模块(102)电连接,所述模 糊控制规则模块(102)与所述模糊推理模块(103)电连接,所述模糊推理模块(103)与所述 解模糊模块(104)电连接。4. 根据权利要求1所述的一种基于S-400PLC的锅炉温度自动控制系统,其特征在于,还 包括上料栗(8)、燃料栗(9)和鼓风机(10),所述上料栗(8)与所述燃料栗(9)连通,所述上料 栗(8)和所述燃料栗(9)均由所述鼓风机(10)栗料。5. 根据权利要求4所述的一种基于S-400PLC的锅炉温度自动控制系统,其特征在于,还 包括锅炉燃烧烟挡挡板(11),所述锅炉燃烧烟挡挡板(11)设置在所述鼓风机(10)与所述 PLC核心控制器(1)之间。
【文档编号】F22B35/00GK205480922SQ201620197786
【公开日】2016年8月17日
【申请日】2016年3月15日
【发明人】刘学良, 张志 , 许剑波, 王善进, 李秀平
【申请人】东莞理工学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1