锅炉汽包水位的控制要点

上传人:F****n 文档编号:99838538 上传时间:2019-09-21 格式:DOC 页数:23 大小:743KB
返回 下载 相关 举报
锅炉汽包水位的控制要点_第1页
第1页 / 共23页
锅炉汽包水位的控制要点_第2页
第2页 / 共23页
锅炉汽包水位的控制要点_第3页
第3页 / 共23页
锅炉汽包水位的控制要点_第4页
第4页 / 共23页
锅炉汽包水位的控制要点_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《锅炉汽包水位的控制要点》由会员分享,可在线阅读,更多相关《锅炉汽包水位的控制要点(23页珍藏版)》请在金锄头文库上搜索。

1、摘要锅炉是电厂和化工厂里常见的生产设备,为了使锅炉能正常运行,必须维持锅炉的水位在一定的范围内,这就需要控制锅炉汽包的水位。汽包水位很重要,水位过高会影响汽水分离的效果,使蒸汽带液,损坏汽轮机叶片;如果水位过低会损坏锅炉,甚至引起爆炸。可见锅炉汽包水位控制在锅炉设备控制系统中的重要性。本论文设计的是锅炉汽包水位控制系统,利用控制装置和被控对象组成了一个自动控制系统。被调量是汽包水位,调节量是给谁量。它主要考虑汽包内部物料平衡,使给水量适应锅炉的挥发量,维持汽包中水位在工艺允许的范围内。关键词:汽包水位 虚假水位 给水流量 蒸汽流量目录摘要11 绪 论31.1 锅炉31.2 锅炉汽包水位控制系统

2、的发展现状31.3 汽包水位调节原理:41.4 本设计的主要工作42 控制方案设计62.1汽包水位的影响因素62.2 系统方框图63 硬件选型83.1 水位PID控制系统83.2 PLC的选型83.3 PLC的I/O分配93.4 流程控制图93.5 PLC程序114 PID参数整定154.1 运用试凑法选定PID参数164.2 MATLAB仿真结果165 组态设计185.1组态王对PLC的设备组态195.2组态王定义数据变量195.3组态王界面19总结20参考文献21致谢221 绪 论1.1 锅炉锅炉由汽锅和炉子组成。炉子是指燃烧设备,为化石烯料的化学能转换成热能提供必要的燃烧空间。汽锅是为汽

3、水循环和汽水吸热以及汽水分离提供必要的吸热和分离空间。锅炉作为一种把煤、石油或天然气等化石燃料所储藏的化学能转换成水或水蒸气的热能的重要设备,长期以来在工业生产和居民生活中都扮演着极其重要的角色,它已经有二百多年的历史了,但是锅炉工业的迅猛发展却是近几十年的事情。生产锅炉,主要用于为居民提供热水和供居民取暖。从系统角度看,锅炉包括燃烧负荷控制系统、送引风系统、给水控制系统和辅助控制系统。其结构如图1-1:图1-11.2 锅炉汽包水位控制系统的发展现状锅炉汽包水位是锅炉安全运行的一个主要参数,水位过高会使蒸汽带水带盐,严重的将引起整体品质下降,严重影响生产和安全;水位过低又将破坏部分水冷壁的水循

4、环,引起水冷壁局部过热而损坏,尤其是大型锅炉,一旦控制不当,容易使汽包满水或汽包内的水全部汽化,造成重大事故。故锅炉汽包给水控制系统的任务是保证汽包水位在允许的范围内,并兼顾锅炉的稳定运行。PLC是70年代发展起来的中大规模的控制器,是集CPU、RAM、ROM、I/O接口与中断系统于一体的器件3,已经被广泛应用于机械制造、冶金、化工、能源、交通等各种行业。随着计算机在操作系统、应用软件、通信能力上的飞速发展,大大增强了PLC通信能力,丰富了PLC编程软件和编程技巧,增强了PLC过程控制能力。因此,无论是单机还是多机控制、生产流水线控制及过程控制都可以采用PLC技术。PLC控制锅炉技术是近年来开

5、发的一项新技术。它是PLC软、硬件、自动控制、锅炉节能等几项技术紧密结合的产物。作为锅炉控制装置,其主要任务是保证锅炉的安全、稳定、经济运行,减轻操作人员的劳动强度。随着锅炉参数的提高和容量的扩大,对给水控制提出了更高的要求,其主要原因有:(1)汽包的个数和体积减小,使汽包的蓄水量和蒸发面积减少,从而加快了汽包水位的变化速度;(2)锅炉容量增大,显著的提高了锅炉蒸发受热面的热负荷,使锅炉负荷对水位的影响加剧了;(3)提高了锅炉的工作压力,使给水调节阀和给水管道系统相应复杂,调节阀的流量特性更不易满足控制系统的要求。由此可见,随着锅炉朝大容量、高参数的发展,给水系统采用自动控制是必不可少的,它可

6、以大大减轻运行人员的劳动强度,保证锅炉的安全运行。 1.3 汽包水位调节原理: 1.汽包锅炉给水自动控制的任务是维持汽包水位在一定的范围内变化。汽包水位是锅炉运行中的一个重要的监控参数,它间接地表示了锅炉负荷和给水的平衡关系。维持汽包水位是保持汽机和锅炉安全运行的重要条件。 2汽包水位被控对象的扰动有四个来源,包括给水量方面的扰动为内部扰动。其余的如蒸汽负荷的扰动、燃料量的变化及汽包压力的变化等为外部扰动。其中尤以给水扰动、汽机负荷扰动和锅炉热负荷扰动较为严重。 1.4 本设计的主要工作利用西门子PLC设计锅炉汽包水位的控制系统,编写程序。完成以下工作:完成PLC的选型,进行I/O分配。将液位

7、信号转化成电信号传送到PLC或计算机,利用PI或PID算法进行运算。利用计算结果调节给水电动阀阀门开度,控制锅炉水位(内容2和3可用matlab仿真实现 。控制系统数学模型为)。利用组态王完成上位机组态设计。5) 控制时调节时间小于10s,最大超调不大于5%。2 控制方案设计2.1汽包水位的影响因素汽包水位的由于给水量和蒸汽流量影响它的高低4。水循环系统中充满了夹杂着大量蒸汽汽泡的水,随着腔内压力的变化导致水位的高低的变化。则可知影响汽包水位H的主要因素有:1.给水量W;2.汽轮机耗汽量D;3.燃料量B三个主要因素。2.2 系统方框图首先要选取汽包水位控制系统的被控参数和控制变量,本系统按照设

8、计要求可直接汽包水位作为被控参数。影响水位变化的因素有给水量变化、蒸汽量变化、燃料量变化和汽包压力变化等等。而汽包压力和蒸汽流量都不能作为控制变量,因为气压压力变化并不直接影响水位,汽包压力变化是有蒸汽流量引起的,蒸汽流量按用户的需求会各有不同,这是一个不可控因素;燃料量的变化也不能作为控制变量,因为这种变化要经过燃料系统变化热量后,才可被水吸收,这一扰动通道的传递滞后和容量滞后都很大,所以燃料量的变化不能作为控制变量。故只能选择给水量作为漆包水位的控制发展。将系统的被控参数和控制变量选定后可得到系统方框图如下图所示:系统图设计系统方案图系统方案图中可以看到,将给水量作为控制变量,汽包液位作为

9、被控参水之后,检测变送器选择压差变送器,执行器选择控制器,执行器为调节器。3 硬件选型3.1 水位PID控制系统本次设计使用1个液位传感器,1个输入控制液体阀,1个输出控制液体阀。系统启动时,关闭出水口,用手动控制进水泵速度,使水位达到满水位的75%,然后打开出水口,同时水泵控制从手动方式切换到自动方式,这种切换有一个输入的数字量控制。PID的控制工艺图如下:水位PID控制工艺图3.2 PLC的选型(1)西门子S7-200系列小型PLC-CPU226本次设计采用的西门子PLC的CPU是CPU226 DC/DC/DC,CPU内部集成24输入/16输出共40个数字量I/O点,最多可连接7个扩展模块

10、;具有PID控制器;2个RS-485通信/编程口,具有PPI通信协议、MPI通信协议、和自由方式通信协议。额定电压24VDC,最大持续允许电压30VDC。(2)模拟量模块EM235 因为S7-200的CPU224本身不能处理模拟信号,所以处理模拟信号时需要外加模拟量扩展模块。模拟量扩展模块EM235 有4路模拟量输入和1路模拟量输出,输入输出都可以为适用于复杂的控制场合。其内部集成有12位的A/D转换器,不用加放大器即可直接与执行器和传感器相连,数模转换时间小于250s。EM235模块能直接和PT100热电阻相连,供电电源为24V。(3)PC-PPI电缆将PC/PPI电缆连接RS-232(PC

11、)的一端连接到计算机上,另外一端连接到PLC的编程口上。它将提供PLC与计算机之间的通信,线长5m, 带内置RS-232C/RS285连接器,用于CPU 22X与PC直接连接。3.3 PLC的I/O分配3.4 流程控制图水位PID控制程序分为以下三个部分:(1)主程序调用模块主程序调用模块(2)主程序调用子程序(3)中断子程序模块3.5 PLC程序运行单击水泵控制按钮系统启动时关闭出水口,用手动控制进水泵速度,使水位达到满水位的75%,这时系统装载PID参数,和连接PID中断服务程序装入回路设定值,VD104,回路增益VD112,回路采样时间VD118,积分时间VD120,同时设定中断0的时间

12、(SMB34),间隔为100ms设定定时中断执行PID程序INT_0。关闭微分作用VD124。在中断处,将过程变量(Pv)转换成标准的实数,首先将整数转换成双整数(AIW0-AC0),将双整数转换为实数而后将数值标准化(AC0,32000.0-AC0)最后将标准化后的Pv存入回路表(AC0-VD100).而I0.0代表手动到自动的切换,0代表手动,1代表自动。自动方式下将把输出值Mn,转换为16位整数,首先判断Mn是单极性且非负的数,把输出值送到累加器(VD108,32000.0-AC0)然后标准化累加器中的值,将实数转化成双整数,再加双整数转化为整数,最后将数值写入模拟标准输出(AC0-AQ

13、W0).子程序部分中断程序部分4 PID参数整定4.1 运用试凑法选定PID参数进行PID参数整定的时,根据比例、积分和微分单元的作用和特点采用试凑法来确定参数值,参考各个参数对系统控制过程的影响趋势,对参数实行先比例、再积分、最后微分的整定顺序进行调整。过程如下:先整定比例单元,将比例系数Kp由小变大,同时观察系统的响应曲线,知道得到响应比较快、超调量较小的响应曲线。如果此时已经得到静态误差小符合要求的曲线,就不在加入积分和微分部分,否则,再加入积分单元。将调好的比例系数Kp缩小为0.8倍左右,给Ti设置一个较大的值,然后逐渐减小,并观察响应曲线,直到系统静态误差消除且系统动态性能良好。若反

14、复调节仍得不到理想曲线,再加入微分单元。将微分系数Td从0开始逐渐增大,同时适当调节比例系数Kp和积分时间Ti的值,直到得到满意曲线。图4-1 锅炉汽包水位控制系统方块图图4-2 PID参数4.2 MATLAB仿真结果图4-3 峰值稳态值的2%5 组态设计5.1组态王对PLC的设备组态西门子S7-200使用串口通信,在组态王中,选择工程浏览器左侧大纲项中的“设备”|COM1选项,在工程浏览器右侧双击“新建”图标,运行“设备配置向导”,以此选择“PLC”中的“西门子”、“S7-200系列”、PPI选项,当设备定义完成后,可以在工程浏览器的右侧看到新建的外部设备“S7200”,如图4-7所示。在定义数据库变量时,只要把I/O变量连接到这台设备上,它就可以和组态王交换数据了。5.2组态王定义数据变量在组态王中,锅炉汽包水位控制的数据词典见表4-1。表4-1把数据词典中定义的变量与组态画面的图素进行动画连接,运行控制系统,就可以实时控制锅炉过热蒸汽的温度。5.3组态王界面最终设计完成的组态界面如图4-4 所示总结锅炉汽包水位控制的任务是控制给水流量使其与蒸发量保持动态平衡,从而维持汽包水位在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号