基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.doc
《基于单片机的余热锅炉汽包水位控制系统设计毕业设计说明书.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 controlVI目 录摘 要IABSTRACTII第1章 绪论11
6、.1 本设计研究的目的和意义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 仪表的选择与各变送器转换系数的确定1
7、92.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 程序流程设
8、计364.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 meaning
9、11.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
10、 of 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 Ma
11、thematical 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 reg
12、ulating 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 26
13、3.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
14、design 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 se
15、tting 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的热水余热额锅炉。55第2章 余热锅炉汽包水位的设计余热锅炉是一个复杂的控制对象,它是一个多输入多输出且相互关联的控制对象。其中以
23、锅炉给水量作为输入,汽包水位作为输出的给水自动控制系统就是一个典型的控制过程。本章主要介绍余热锅炉汽包水位的总体设计。2.1 汽包水位控制系统的动态特性分析2.1.1 保持汽包正常水位的意义锅炉运行中,汽包水位过高过低都会给锅炉和汽轮机的安全运行带来严重的威胁。汽包水位过高,汽包空间缩小,会引起蒸汽中的水分增加,蒸汽品质恶化;容易造成过热器管内积盐垢,管子过热损坏;汽包严重满水时,会造成蒸汽大量带水,引起蒸汽管道和汽轮机产生严重的水冲击,甚至打坏汽轮机叶片。汽包水位过低,将可能破坏水循环,水冷壁管超温过热;严重缺水时,还可能造成更严重的设备损坏事故。所以,锅炉运行中,对水位监视不严,操作不当,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的余热锅炉汽包水位控制系统设计 毕业设计说明书 基于 单片机 余热 锅炉 汽包 水位 控制系统 设计 毕业设计 说明书
限制150内