基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc

上传人:文库蛋蛋多 文档编号:4070432 上传时间:2023-04-03 格式:DOC 页数:67 大小:1.08MB
返回 下载 相关 举报
基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc_第1页
第1页 / 共67页
基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc_第2页
第2页 / 共67页
基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc_第3页
第3页 / 共67页
基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc_第4页
第4页 / 共67页
基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc(67页珍藏版)》请在三一办公上搜索。

1、摘 要汽包水位是影响余热锅炉安全运行的一个重要参数。汽包水位过高或过低的后果都是非常严重的。因此对汽包水位必须进行严格控制。单片机技术的快速发展使得单片机广泛应用于过程控制领域并极大地提高了控制性能。本设计从分析影响汽包水位的各种因数出发,提出了采用汽包水位三冲量控制系统方案。按照工程整定的方法,进行了PID参数整定,并以MATLAB为仿真平台进行仿真,仿真结果表明此控制系统具有较高的调节质量和调节精度,能够维持汽包水位的稳定。根据控制要求和所设计的控制方案进行了系统的硬件设计,利用了单片机的编程实现控制算法并进行系统的软件设计,最终完成单片机在余热锅炉汽包水位控制系统中的应用。关键词:汽包水

2、位 三冲量控制 单片机 PID控制ABSTRACTDrum water level is an important parameter influencing the safe operation of the surplus energy boiler. The consequences are very serious when the water level is too high or too low. So the drum water level must be strictly controlled. The rapid development of SCM technology

3、 makes it widely used in control field and it improves the performance of control greatly.According to the influence of various factors on the drum water level, this design adopts the three impulse control system scheme of drum level. According to the method of engineering tuning, the design adopts

4、the tuning of PID parameters and uses MATLAB as the simulation platform. The simulation results show that this control system has high quality regulation and it can maintain the stability of the drum level. According to the control requirements and the design scheme of the control system, the hardwa

5、re design was carried out. The software design of the system uses SCM programming control. Finally, we can finish that the drum water level of the surplus energy boiler is controlled based on SCM.Keywords: water level of the steam drum three impulse control SCM PID control目 录摘 要IABSTRACTII第1章 绪论11.1

6、 本设计研究的目的和意义11.2 国内外发展情况3第2章 余热锅炉汽包水位的设计52.1 汽包水位控制系统的动态特性分析52.1.1 保持汽包正常水位的意义52.1.2 被控参数与控制变量选择62.1.3 在给水流量扰动下的动态特性82.1.4 在蒸汽流量扰动下的动态特性92.2 控制系统的方案112.2.1 单冲量控制系统122.2.2 双冲量控制系统132.2.3 三冲量控制系统152.2.4 方案选择162.3 建立数学模型162.3.1 汽包水位控制系统的数学模型172.3.2 测量变送环节的传递函数182.3.3 执行机构的传递函数192.4 仪表的选择与各变送器转换系数的确定192

7、.4.1 流量变送器转换系数的计算192.4.2 给水调节阀转换系数的计算202.4.3 液位变送器转换系数的计算20第3章 硬件电路设计213.1 A/D转换电路223.2 I/V变换电路233.3 D/A转换电路243.3.1 DAC0832的简介253.3.2 AT89C51与DAC0832的接口电路设计263.4 V/I变换电路273.5 AT89C51对LCD的接口电路283.6 声光报警电路293.7 AT89C51的最小系统303.7.1 复位电路313.7.2 时钟电路323.7.3 电源电路333.8 上位机与AT89C51的通信34第4章 软件设计364.1 程序流程设计3

8、64.1.1 系统主程序流程图364.1.2 系统的初始化子程序374.1.3 A/D转换检测子程序384.1.4 增量型PID控制算法子程序424.1.5 D/A转换监控子程序464.1.6 报警子程序流程图46第5章 PID参数整定及仿真485.1 PID控制器参数整定485.2 系统仿真分析51总 结54致 谢55参考文献56附录1: VI电路仿真图58附录2: 硬件电路大图59CONTENTSABSTRACT(chinese)IABSTRACTIIChapter 1 Introduction 11.1 This design research purpose and meaning11

9、.2 The development situation at home and abroad. 3Chapter 2 Design of the boiler steam water level52.1 Dynamic analysis of steam water level control system52.1.1 Maintain normal steam water level of significance52.1.2 The choice of parameters and control variables62.1.3 The dynamic characteristics o

10、f under water disturbance82.1.4 The dynamic characteristics of under steam disturbance92.2 Scheme of the control system 112.2.1 Single pulse control system 122.2.2 Double pulse control system 132.2.3 Three impulse control system 152.2.4 Scheme selection162.3 Mathematical model is set up 162.3.1 Math

11、ematical model of steam water level system 172.3.2 Measuring the transfer function of the part 182.3.3 The transfer function of the actuator 192.4 Instrument selection and determination of coefficient192.4.1 The calculation of transmitter conversion coefficient 192.4.2 The calculation of water regul

12、ating conversion coefficient202.4.3 The calculation of transmitter conversion coefficient 20Chapter 3 Hardware circuit design 213.1 A/D conversion circuit 223.2 I/V transform circuit 233.3 D/A conversion circuit 243.3.1 The summary of DAC0832 253.3.2 AT89C51 and DAC0832 interface circuit design 263.

13、4 V/I conversion circuit 273.5 AT89C51 interface circuit of LCD 283.6 Sound and light alarm circuit 293.7 The minimum system of AT89C51 303.7.1 Reset circuit 313.7.2 Clock circuit 323.7.3 Power supply circuit 333.8 Upper machine communication with AT89C51 34Chapter 4 Software design 364.1 Program de

14、sign 364.4.1 The system main program flow chart 364.1.2 The initial system, anti-fuzzy process 374.1.3 A/D conversion detection subroutine 384.1.4 Increment type PID control calculate way 424.1.5 D/A conversion control subroutine 464.1.6 Alarm subroutine flow chart 46Chapter 5 the PID parameter sett

15、ing and the simulation 485.1 The PID controller parameter setting 485.2 System simulation analysis51Introduction 54Acknowledgements 55References 56Appendix 1 58Appendix 2 59 第1章 绪论随着计算机科学和自动化水平的不断提高,在各种应用领用中都大量采用计算机控制系统。计算机控制系统的应用使得科学研究、工农业生产和工艺实践的效率大大提高,同时也大幅度提高了产品和成果的质量。特别是单片机控制系统,作为嵌入式系统的一个主流发展方向

16、,在功能、可靠性、实时性和控制算法等方面得到了快速发展。1.1 本设计研究的目的和意义节约资源,保护环境是我国的基本国策。做好节能减排工作,是贯彻落实科学发展观、构建社会主义和谐社会的重案措施,是建设资源节约型、环境友好型社会的必然选择。当前,全社会都在开展节能降耗,缓解能源压力,建设节能型社会,而工业余热资源的回收利用是节约能源的重要措施,且烟气余热在工业余热中占有很大比重,且节能潜力巨大,如不加以利用,将造成极大地浪费。随着能源供应的紧张,为了更好更充分地利用资源和减少能源浪费,一些企业不断提高“节能增效、降耗增产”的意识。因此,余热锅炉作为“降耗、增效”的首选设备不断在能源消耗大的钢铁、

17、化工、建材等行业得到用户的青睐。同时各个锅炉厂家对余热锅炉的开发力度和深度也逐渐加大,不断开发出高性能的产品来占领和扩大市场份额。余热锅炉-HRSG,顾名思义是利用余热产生蒸汽的锅炉。“余热”是在工业生产中未被充分利用就排放掉的热量,它属于二次能源,是一次能源和可燃物料转换后的产物。它与传统意义上的锅炉相比仅有“锅”而没有“炉”,即没有燃烧器,如果需要高压高温的蒸汽,可以在余热锅炉内装一个附加燃烧器,通过燃料的燃烧使整个烟气温度升高,能够产生高参数的蒸汽。由于“余热”种类的多样性使得余热锅炉的结构形式各式各样,不尽相同。余热锅炉按“余热”种类可分为高温烟气余热锅炉、高温炉渣余热锅炉、高温废气废

18、热余热锅炉、高温产品余热、化学反应余热锅炉、冷却介质余热锅炉、冷凝水余热锅炉。其中高温烟气余热锅炉是最常见的一种余热锅炉。余热锅炉是一个较为复杂的控制对象,生产过程中的各个主要参数都必须严格控制。其中,汽包水位就是影响锅炉安全运行的一个很重要的监控参数,它间接地体现了锅炉负荷和给水之间的平衡关系。余热锅炉汽包水位高度是确保生产和提供优质蒸汽的重要参数。维持汽包水位在给定范围内是保证锅炉安全运行的必要条件,也是锅炉正常运行的主要指标之一。首先,水位过高会影响汽包内的汽水分离,饱和水蒸气将会带水过多,导致过热器管壁结垢并损坏,使过热蒸汽的温度严重下降。如以此过热蒸汽被用户用来带动汽轮机,则将因蒸汽

19、带液损坏汽轮机的叶片,造成运行的安全事故。然而,水位过低,则因汽包内的水量少,而负荷很大,加快水的汽化速度,使汽包内的水量变化速度很快,若不及时加以控制,将有可能使汽包内的水全部汽化,尤其对于大型锅炉,水在汽包内的停留时间极短,从而导致水冷壁烧坏,引起爆炸。所以,必须对汽包水位进行严格的控制。锅炉汽包水位自动控制的任务,就是控制给水流量,使其与蒸发量保持平衡,维持汽包内水位在允许的范围内变化。随着电子产品的降价及自动化生产线工艺控制连续稳定优势的凸现,越来越多的企业准备将自己的核心生产线改成全自动化生产线或者对个别关键工艺参数采用自动控制。工业应用自控技术在中国的推广使用较晚,但近年来发展较快

20、。国内现在做汽包水位自动控制系统方面的设计公司很多,但由于能够集工艺要求、自动化技术和电气技术三者于一体的设计不多,所以人们清楚地认识到自动控制技术在工业应用中的重要地位和作用。因此,随着汽包锅炉朝着大容量、高参数的发展,给水系统采用自动控制是必不可少的,它可以保证水位控制的准确性,保证锅炉运行的安全可靠,而且大大减轻工作人员的工作强度,减少人为因素的影响。从经济性和实用性两个方面考虑,本设计将通过单片机对锅炉汽包水位进行控制。1.2 国内外发展情况随着科学技术的发展,微型计算机控制锅炉水位得到很多企业的认可。其特点是:控制功能通过内部的控制程序来实现,人们只需改变这些程序,就可以改变锅炉设备

21、的控制功能,以适应新的控制要求而不需要改动硬件系统。这种灵活性在硬联逻辑系统中是没有的。因此,掌握微型计算机应用系统的设计和研制技术,是开发微型计算机应用到的一个很重要的课题。目前,国内外汽包水位控制主要采用三冲量控制、模糊控制及PID自校准自调整的比较多,特别是前两种,其中三冲量水位自动控制系统引进蒸汽流量和给水流量作为控制信号,系统动作及时,有较强的抗干扰能力,因此得到广泛应用;模糊控制主要是朝智能化方向发展,表现在模糊控制和智能控制的结合,采用遗传算法优化模糊控制等,主要解决的问题是:规整的完整性、规则的优化和控制系统的稳定性;PID自调整、自校正主要采用不同的优化方法对参数进行自调整;

22、预测函数控制、广义预报自适应控制、模型参考自适应控制等基于模型的控制方法发展的比较少,具体在实际应用中应用的则更少。前叙的各种汽包水位控制策略各有优缺点,引入汽包水位噪声的因素,并基于这些控制策略开发新的控制策略将是项很有意义的工作,也是可行的1。本设计采用的是烟道式余热锅炉,其型号为,表示利用洁净烟气所携带的显热,进入锅炉的烟气流量为40000,烟气温度为500,锅炉额定热功率为4.2MW、热水设计工作压力为0.7MPa、额定出口水温度为95,进口水温度为70的热水余热额锅炉。第2章 余热锅炉汽包水位的设计余热锅炉是一个复杂的控制对象,它是一个多输入多输出且相互关联的控制对象。其中以锅炉给水

23、量作为输入,汽包水位作为输出的给水自动控制系统就是一个典型的控制过程。本章主要介绍余热锅炉汽包水位的总体设计。2.1 汽包水位控制系统的动态特性分析2.1.1 保持汽包正常水位的意义锅炉运行中,汽包水位过高过低都会给锅炉和汽轮机的安全运行带来严重的威胁。汽包水位过高,汽包空间缩小,会引起蒸汽中的水分增加,蒸汽品质恶化;容易造成过热器管内积盐垢,管子过热损坏;汽包严重满水时,会造成蒸汽大量带水,引起蒸汽管道和汽轮机产生严重的水冲击,甚至打坏汽轮机叶片。汽包水位过低,将可能破坏水循环,水冷壁管超温过热;严重缺水时,还可能造成更严重的设备损坏事故。所以,锅炉运行中,对水位监视不严,操作不当,都会造成

24、巨大的损失。尤其是现代大型锅炉,与蒸发量相比汽包中的存水量是不多的,允许变动的水量更少。如果给水中断而继续运行,则在1030s内,汽包水位计中的水位就会消失或降到危险水位。即使是给水量与蒸发量不相适应,也会在几分钟内发生锅炉缺水或满水事故2。一般汽包正常波动范围为土50mm。2.1.2 被控参数与控制变量选择余热锅炉给水自动调节的任务是,给水量跟随蒸发量的变化而变化并维持汽包水位在工艺范围内。余热锅炉汽包水位控制系统以汽包水位作为被控量,以给水调节阀作为调节机构来改变给水量,以达到保持汽包水位在允许范围内的目的。其结构框图如图2-1所示:图2-1 余热锅炉的汽水系统1给水母;2给水控制阀;3省

25、煤器;4汽包;5下降管;6上升管;7过热器;8蒸汽母管根据锅炉汽包水位的动态特性来设计汽包水位的自动调节。给水流量和蒸汽流量的阶跃变化是引起水位变化的主要因素。调节器根据水位测量值与设定值的偏差去控制给水阀的开度,就能对水位起到调节作用。锅炉汽包水位不仅受到给水量和蒸汽流量之间的平衡关系的影响,还受到水循环管路内汽水混合物中汽水体积的变化的影响。汽包水位不仅反映了水面下气泡的体积,还反映了汽包(包括水循环的管路)中的蓄水体积。水面下气泡的体积还与锅炉负荷即蒸汽压力有关。综合看来,影响汽包水位变化的因素主要有以下四个方面:余热锅炉蒸汽负荷的变化;余热锅炉蒸汽压力的变化;包括给水调节阀开度的变化和

26、给水母管压力的变化在内的给水扰动;包括影响余热发热量变化的其他在内的余热的变化;蒸汽发生过程中汽包内部的体积可看成水的体积、蒸发面以下的蒸汽体积和蒸发面以上的蒸汽体积三部分组成,其中蒸发面以下的汽水体积由和构成。燃料量对水位的影响有较大的容量滞后性和传输滞后性,变化相当缓慢,可忽略不计;蒸汽负荷变化往往引起汽包压力的变化,所以压力变化可归类到蒸汽负荷中去,因此压力变化对汽包水位的影响可忽略不计。经理论推导和化间,汽包水位动态特性方程式可表示为如下: (2-1)式(2-1)中:汽包水位;、时间常数,单位s(秒);锅炉蒸汽流量,单位;锅炉给水流量,单位;给水流量项的时间常数,单位s(秒);蒸汽流量

27、项的时间常数,单位s(秒);给水流量项的放大倍数;蒸汽流量项的放大倍数;。通过锅炉汽包水位的动态微分方程,我们可以得到:影响汽包水位的主要因素是蒸汽流量和给水流量的扰动。2.1.3 在给水流量扰动下的动态特性当给水量发生变化,蒸汽流量不变时,根据式(2-1),汽包水位调节对象的运动方程可表示为: (2-2)对式(2-2)进行拉氏变换,可得: (2-3)汽包水位调节对象在给水扰动下的传递函数可由式(2-3)变化得到: (2-4)在实际工程中,对于蒸汽压力小于2.0MP的中压以下的锅炉,给水量项的时间常数一般较小,可忽略不计,因此式(2-4)可简化为: (2-5)式中为飞升速度,即给水流量变化单位

28、流量时水位的变化速度,。从式(2-5)可看出,汽包水位在给水流量作用下的动态特性,是由惯性环节和一个积分环节组成。图2-2是给水流量作用下水位变化的阶跃响应曲线。如果把汽包和给水看作单容量无自衡对象,水位阶跃响应曲线将如图2-2中的H1线。由于给水温度变化要比汽包内饱和水的温度低,所以给水流量增加后,需从原有饱和水中吸收部分热量,使水位下汽包容积减少。当水位下汽包容积的变化过称逐渐平衡时,水位则因汽包中储水量的增加而上升。最后当水位下汽包容积不再变化时,水位变化就完全反应了因储水量的增加而直线上升。所以图中H线是水位的实际变化曲线。在给水量作阶跃变化后,汽包水位不马上增加,而呈现一段起始惯性线

29、。2.1.4 在蒸汽流量扰动下的动态特性如果给水流量保持不变,蒸汽流量发生阶跃变化时,根据式(2-1),此时汽包水位的动态特性微分方程可表示为: (2-6)对式(2-6)进行拉氏变换,可得: (2-7)蒸汽扰动下汽包水位调节对象的传递函数可由式(2-7)变化得到: (2-8)式(2-8)可等效为两个动态环节的和: (2-9)式(2-9)中:汽包水位在蒸汽流量扰动下的动态特性,即干扰通道的动态特性。在蒸汽流量干扰作用下,水位变化的阶跃响应曲线如图2-2与图2-3所示:图2-2 给水流量扰动下的水位阶跃响应曲线图2-3 蒸汽流量扰动下的水位阶跃响应曲线图 当蒸汽流量D突然增加,在燃料不变的情况下,

30、从锅炉的物料平衡关系来看,蒸汽流量D大于给水流量W,水位变化应如图中的曲线H1。但实际情况并非如此,由于蒸汽用量突然增加,瞬间必导致汽包压力的下降。汽包内水沸腾突然加剧,产生内蒸,水中气泡迅速增加,因汽包容积增加,而使水位变化的曲线如图中的H2。而实际显示的水位响应曲线H为H1和H2的叠加,即H=H1+H2 。从图2-3中可看出,当蒸汽变量加大时,虽然锅炉的给水量小于蒸发量,但在一开始,水位不仅不下降,反而迅速上升,然后再下降;反之,蒸汽流量突然减少时,则水位先下降,然后上升。这种现象称之为“虚假水位”。 (2-10)式(2-10)中:K飞升速度,即在蒸汽流量变化单位流量时水位的变化速度,;K

31、响应曲线H的放大系数;T响应曲线H的时间常数。虚假水位的变化大小与锅炉的工作压力和蒸发量有关。对于一般100300t/h的中高压锅炉,当负荷变化10%时,虚假水位可达3040mm。虚假水位现象属于反相特性,给控制带来一定的困难,在控制方案设计时,必须引起注意3。2.2 控制系统的方案汽包水位的控制问题伴随着锅炉的出现而出现,长久以来一直是控制领域的一个典型的难问题。随着控制理论、控制技术和现代控制方法的发展,锅炉自动化控制的水平也在逐渐提高。期间主要经历了上世纪三四十年代单参数仪表控制,四五十年代单元组合仪表综合综合参数仪表控制,以及六十年代兴起的计算机控制等几个阶段。通常有如下几种方案:1.

32、单冲量控制系统:即汽包水位的单回路水位控制系统。2.双冲量控制系统:即在单冲量系统的基础上引入了蒸汽流量信号。3.三冲量控制系统:是在双冲量系统的基础上再引入给水流量信号而构成。2.2.1 单冲量控制系统单冲量控制系统即汽包水位的单回路水位控制系统,图2-4所示是典型的单回路控制系统。这里的冲量一词指的是变量,单冲量即汽包水位。图2-5是单冲量水位控制系统框图。图2-4 单冲量水位控制系统工艺流程图图2-5 单冲量水位控制系统框图这种控制系统结构简单,对于汽包内水的停留时间长、负荷变化小的小型锅炉,单冲量水位控制系统可以保证锅炉的安全运行。但是,单冲量控制系统存在三个问题。1.当负荷变化产生虚

33、假水位时,将使控制器反向错误动作。例如,蒸汽负荷突然大幅度增加时,虚假水位上升,此时控制器不但不能开大给水阀,增加给水量,反而关小控制阀,减少给水量。等到虚假水位消失时,由于蒸汽量增加,送水量反而减少,将使水位严重下降,波动厉害,严重时甚至会使汽包水位降到危险程度而发生事故。因此这种系统克服不了虚假水位带来的严重后果。2.对负荷不灵敏。负荷变化时,需引起汽包水位变化后才起控制作用。由于控制缓慢,导致控制质量下降。3.对给水干扰不能及时克服。当给水系统出现扰动时,同样需等水位发生变化时才起控制作用,干扰克服不及时4。为了克服上面三个问题,除了依据汽包水位之外,也可依据蒸汽流量和给水流量的变化来控

34、制给水阀,将能获得良好的控制效果,这就产生了双冲量和三冲量水位控制系统。2.2.2 双冲量控制系统针对单冲量控制系统不能刻服的虚假水位的影响,如果引入蒸汽流量来起校正作用,就可以纠正虚假水位引起的误动作,而且也能使控制阀及时动作,从而减小水位的波动,大大改善了控制品质。考虑到蒸汽负荷的扰动可测而不可控,因此可将蒸汽流量信号引入系统作为前馈信号,与汽包水位组成前馈-反馈控制系统,通常称为双冲量控制系统。其中一个冲量是汽包水位,另一个冲量是蒸汽流量。图2-6、图2-7是典型的双冲量控制系统的原理图及框图。图2-6 双冲量控制系统的原理图 图2-7 双冲量控制系统的原理图及框图双冲量控制由于有以上特

35、点,所以能在负荷频繁变化的工程下较好的完成水位控制任务。在给水流量比较平稳时,采用双冲量控制是能够达到控制要求的。双冲量水位控制系统存在的问题是:控制作用不能及时的反映给水方面的扰动,当给水量发生扰动时,要等到汽包水位变化时才通过调节器作用执行器进行调节,滞后时间长,水位波动较大。因此,如果给水母管压力经常有波动,给水调节阀前后压差不能保持正常时,不宜采用双冲量控制5。2.2.3 三冲量控制系统双冲量水位控制相对于单冲量控制,控制品质有很大改善。但双冲量水位控制系统仍存在两个问题,一是调节阀的工作特性不一定为线性特性,要做到完全静态补偿比较困难;其次是给水压力扰动对汽包水位的影响不能及时消除。

36、为此,可在双冲量水位控制系统的基础上,把给水流量信号引入,构成三冲量控制系统。所谓三冲量,指的是引入三个测量信号:汽包水位、给水流量、蒸汽流量。它是以汽包水位H为主控信号,其中蒸汽流量D为前馈控制信号,给水流量W为反馈控制信号组成的控制系统。这个系统对上述两种方案取长补短,极大的提高了水位控制质量。例如,当耗气量D突然阶跃增大时,一方面由于假水位现象水位会暂时升高,它使调节器错误地指挥调节机构减少给水量;另一方面,D的增大又通过比值控制作用指挥调节机构增加给水量。实际给水量是增加还是减小,取决于系统参数的整定。当假水位现象消失后,水位和蒸汽信号都能正确地指挥调节机构动作。只要参数整定合适,当系

37、统恢复平衡状态以后,给水流量必然等于蒸汽流量,水位H也会维持在设定值。从另一个角度来看,这也是一个前馈反馈复合控制系统。必须指出,引入蒸汽流量信号只是削弱了假水位期间调节机构的误动作,并不能消除假水位现象,并且由于水位H对负荷(蒸汽量)扰动D的响应速度要比对基本扰动W的响应速度快的多,因此,在外部扰动下被调量的变化幅度还是比较大,必须对负荷变化的幅度加以限制。系统框图为图2-8所示。 图2-8 单级三冲量控制系统框图三冲量控制系统具有如下优点:相对单冲量和双冲量控制系统,其控制品质最好,能有效地满足系统快速性、稳定性和准确性的要求,能有效地避免“虚假水位”现象。与单冲量和双冲量控制系统相比其不

38、足是:系统成本高、系统复杂、不容易整定6。2.2.4 方案选择通过以上方案的比较,我选择了汽包水位三冲量控制系统。其具有如下优点:1.相对单冲量和双冲量控制系统,其控制品质最好,能有效地满足系统对快速性、稳定性、准确性的要求。2.能有效地避免“虚假水位”现象。2.3 建立数学模型现在把图2-8所示的控制系统以传递函数方框图的形式重画成图2-9。图2-9 单级三冲量控制系统方框图其中:水位设定值;H水位值;W给水流量;D蒸汽流量;调节器传递函数;被控对象传递函数;执行机构传递函数;、给水流量、蒸汽流量和锅炉水位等测量装置的传递函数。从系统框图可以看出,单级三冲量控制系统有两个闭合回路:一个由给水

39、流量W、给水变送器、调节器和执行机构组成的内回路;另一个是由汽包水位对象和内回路构成的主回路。蒸汽流量D及其蒸汽流量变送器未包含在这两个闭合回路之内,但它的引入可以改善控制质量,且不影响闭合回路工作的稳定性7。2.3.1 汽包水位控制系统的数学模型通过实验可得:该对象输入为给水流量,输出为锅炉汽包水位,可近似为无自衡非振荡过程。在给水流量单位阶跃扰动下,水位反应曲线的飞升速度,即水位的变化速度=0.0529。为了提高仿真的速度,取n=1。一阶滞后环节的时间常数经测量为=8.5s。因此给水流量W与水位H的传递函数为:= (2-11)在蒸汽流量单位阶跃扰动下,水位变化的响应速度,增益系数,滞后环节

40、的时间常数,n=2,故蒸汽流量D与水位H的传递函数为: (2-12)2.3.2 测量变送环节的传递函数测量变送环节由于存在一定的容量滞后,所以它的特性可以用一阶惯性环节(非周期环节)来描述,其传递函数为 (2-13)式(2-13)中为测量变送环节的放大倍数,与其量程有关;为测量变送环节的时间常数,与其容量有关。受测量元件安装位置的限制,被测参数变化的信号传递到检测点需要花费一定的时间,因而就产生了测量纯滞后。此时描述测量变送环节特性的传递函数可写成: (2-14)在控制系统分析时,考虑到、值相对于被控过程特性有时是较小的,甚至可忽略不计,此时测量变送环节就被近视作为一个放大环节()来处理。2.

41、3.3 执行机构的传递函数执行器接受控制器的命令执行控制任务,由于在石油、化工等过程控制中,执行器最终是以阀门的形式出现,所以,执行器往往被称为控制阀或调节阀。他的特性经常也用一阶惯性环节来描述,传递函数为: (2-15)式(2-15)中:为执行器的放大倍数;为执行器的时间常数;同测量变送环节一样,在控制系统分析时,考虑到值相对于被控过程有时较小或可忽略不计,此时执行器也被近视作为一个放大环节()来处理8。2.4 仪表的选择与各变送器转换系数的确定本系统共需要选择三个检测仪表以及一个线性给水调节阀。选用的流量变送器的量程为500T/h,液位变送器的量程为600mm水柱,所有变送器均采用的DDZ

42、-III型组合仪表,其标准信号为420。水位检测变送器可采用1151差压式变送器;流量变送器可采用涡街式流量计;给水调节阀采用电动的。2.4.1 流量变送器转换系数的计算根据控制方案可知流量变送器用于测量给水流量和蒸汽流量,这两个信号可以有效的改善控制质量,因此合理选择流量传感器是很重要的。根据所给设计的目标,给水流量测量范围:0500T/h,选择输入量程所对应的给水流量为500T/h,输出量程为420mA。= (2-16)根据所给设计的目标,蒸汽流量测量范围:0500T/h,选择输入量程所对应的蒸汽流量为500T/h,输出量程为420mA。= (2-17)2.4.2 给水调节阀转换系数的计算

43、此系统的执行器选择调节阀,因为它可以直接改变给水量,反应时间短,有利于系统控制品质的改善,它是控制系统的一个很重要的环节,它接收控制器的输出信号,执行最终任务。选择线性电动调节阀,输入量程为420mA,输出量程为0550T/h。= (2-18)2.4.3 液位变送器转换系数的计算由于本设计的目的是控制水位稳定,而整个控制系统的基础是对水位的准确测量,因此水位能否准确测量直接关系到控制质量的优劣。合理地选择水位变送器在水位控制系统中有关键作用。根据设计要求可知,水位的测量范围为-300300mm9。根据题目所给的余热锅炉汽包水位测量范围:-300300mm,输出为420mA。=0.027 (2-

44、19)第3章 硬件电路设计本设计采用AT89C51作为核心控制芯片,及其相关硬件来实现余热锅炉汽包水位的控制。图3-1为三冲量余热锅炉汽包水位控制系统整体框图。图3-1 三冲量余热锅炉汽包水位控制系统整体框图在信号检测的过程中,汽包水位信号、蒸汽流量信号和给水流量信号,它们经过各自的变送器再作I/V变换,转换成05V的标准信号,接入A/D转换电路进行A/D转换并送入单片机,这些信号在单片机中进行数据处理并与给定值比较,该系统还配有一路控制信号的输出端口,即通过D/A转换电路把比较结果转换为一路模拟电压控制信号输出,考虑到电压信号不利于远距离传输,并且多数电动阀门的控制信号为电流信号,所以本设计

45、还配有一个V/I转换器,把电压控制信号转换成标准的420mA电流信号,用于控制阀门的开度。当自动控制系统出现故障或水位越限时,报警系统将启动,待排除故障后系统恢复自动控制方式。这种控制方式简单,操作方便,可靠性高。3.1 A/D转换电路通过传感器检测到的信号,经过放大滤波后,必须将连续变化的模拟量转换成离散的数字量,才能输入到单片机中进行处理。实现模拟量变换成数字量的设备为模/数转换器(ADC)简称A/D。本设计采用的是串行A/D转换器TLC1543。TLC1543采用20脚DIP封装,引脚排列如图3-2所示。其中A0A10为11个模拟输入端;REF+(通常为VCC)和REF-(通常为地)为基

46、准电压正负端;CS为片选端,在CS端的一个下降沿变化将复位内部计数器并控制和使能ADDRESS、I/O CLOCK和DATA OUT;ADDRESS为串行数据输入端,是一个4位的串行地址用来选择下一个即将被转换的模拟输入或测试电压;DATA OUT为A/D转换结束三态串行输出端;I/O CLOCK为数据输入/输出提供同步时钟。图3-2 TLC1543的引脚排列TLC1543与AT89C51采用串行数据通信,芯片的3个输入端和1个输出端与AT89C51的I/O口可直接连接,具体连接方式如图3-3所示。这里将TLC1543作为外部扩展串行I/O口,由P1.6来接收A/D转换结果,P1.5来控制转换地址选择,P1.7控制片选信号,P1.4来发送脉冲信号给TLC154310。当P1.7=1时,工作状态被禁止,当P1.7=0时,TLC1543开始数据转换。I/O CLOCK和ADDRES

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号