基于S7300锅炉内胆水温的前馈反馈控制系设计(组态)毕业论文.doc
《基于S7300锅炉内胆水温的前馈反馈控制系设计(组态)毕业论文.doc》由会员分享,可在线阅读,更多相关《基于S7300锅炉内胆水温的前馈反馈控制系设计(组态)毕业论文.doc(38页珍藏版)》请在三一办公上搜索。
1、毕 业 设 计(论 文)题目:基于S7-300锅炉内胆水温的前馈-反馈控制系设计(组态)(英文): Design of Feedforward and Feedback Control Systems Based on S7-300 Boiler Water Temperature (Configuration)院 别: 自动化学院 专 业: 自动化 姓 名: 肖 奎 学 号: 2010104843020 指导教师: 李 虎 山 日 期: 2014年4月 基于S7-300锅炉内胆水温的前馈-反馈控制系统设计(组态)摘要温度是常见的过程参数之一,许多的生产过程都离不开对温度的控制,温度的控制往往
2、是对加热和冷却的平衡,锅炉正是这样的系统,当加热大于冷却时整个系统升温;反之则降温;二者若是趋于相等就可以使温度趋于稳定。若是采用单纯的反馈控制对锅炉内胆水温进行控制,由于流量变化快而温度控制滞后大就会导致系统的稳定性、快速性较差,不能取得理想的控制效果。解决这个问题的办法就是加入对主要扰动流量的前馈补偿环节构成锅炉内胆水温的前馈-反馈控制系统,使得流量的变化能够迅速得到补偿,提高系统的响应速度。近年来,可编程控制器(PLC)依托着可靠性高,抗干扰,功能强大等特点得到了广泛的运用,随着生产和编程的技术不断进步,越来越多的控制方式得以在PLC上实现。本设计将围绕西门子S7-300 PLC从前馈-
3、反馈控制系统的介绍、PLC及测量变送仪表设备的选择、软件的展示及组态编程这三个方面来阐述锅炉内胆水温的前馈-反馈控制系统的设计,力求展示出前馈-反馈控制系统的特点。通过本设计可以观测到前馈-反馈控制系统在以流量变化为主要扰动的情况下对锅炉内胆的水温可以取得较好的控制效果。关键词:前馈-反馈控制; PLC;温度 Design of Feedforward and Feedback Control Systems Based on S7-300 Boiler Water Temperature (Configuration)ABSTRACTTemperature is one of the com
4、mon process parameters , many production processes are inseparable from the temperature control , temperature control is often the balance of heating and cooling , the boiler system is such that when the heating temperature is greater than the cooling of the entire system ; otherwise cool ; both ten
5、d to be equal if you can make the temperature to stabilize. If using a simple feedback control to control the temperature of the boiler tank ,due to rapid changes in flow and temperature control will lead to a large hysteresis stability, rapid poor system can not achieve the desired control effect.
6、To solve this problem is to add a feedforward flow of former major disturbance feedforward compensation constitutes a part of the interior temperature of the boiler - a feedback control system, making changes in flow can be compensated quickly , improve the response speed of the system.In recent yea
7、rs , programmable logic controller (PLC) relying on high reliability , interference, and powerful features have been widely used , with production and programming technology advances , more and more control to the PLC achieved. This design will focus on Siemens S7-300 PLC feedforward - feedback cont
8、rol system introduction, select PLC transmission instruments and measuring equipment , software, display and programming of these three aspects to elaborate boiler water tank feedforward - feedback control system design , and strive to demonstrate feedforward - feedback control system characteristic
9、s. This design can be seen through the feedforward - feedback control system to flow in the case of major disturbances in the water tank of the boiler can achieve better control effect. Keywords: Feedforward and feedback control; PLC;Temperature目录1 绪论12 基本背景知识22.1 前馈-反馈控制22.1.1 前馈控制系统22.1.2 前馈-反馈控制系
10、统32.2 设计任务分析43 控制系统硬件63.1 控制设备63.1.1 PLC基本介绍63.1.2 S7-300 PLC CPU模块说明73.1.3 S7-300 PLC信号模块(SM)说明83.2 测量变送设备93.2.1 温度传感器、变送器93.2.2 流量计94 系统的设计过程104.1 系统装置接线104.2 模拟量信号采集114.3 西门子Step 7编程软件的简介114.4 PLC程序的编写155 组态的建立过程195.1 组态软件介绍195.2 组态的建立过程245.3 控制参数的整定28结语31参考文献32致谢331 绪论自动化是工业、农业、国防和科学技术现代化的显著标志和重
11、要条件之一,自动化技术不仅可以把人们从繁琐重复的体力劳动或者不安全的工作环境中解放出来,而且能够扩展人类各种器官功能,极大地提高劳动生产率,对促进人类进步大有裨益。因此,越来越多场合的自动化改造被提上了日程。过程控制是生产过程自动化的简称,是自动化技术的重要组成部分。过程控制是指针对生产过程中的温度、压力、流量、液位、成分和物性等工艺参数进行控制其中,温度是最常见的控制对象之一,具有特别的意义,例如在发酵过程中温度决定了酵母菌的繁殖速度及酿造物的质量;在水族馆中,水温会影响溶氧量和水生物的生长情况;在冶金行业里,温度更是决定制品纯度成色的重要因素。但温度作为被控量的话不仅滞后大而且往往还存在着
12、流量、液位等多种扰动,因此如何克服扰动实现稳定的温度控制是自动化工程师们努力研究的方向之一。PLC即可编程控制器是一种专用工控机,它的存储器是可以进行编程的,在它的内部储存和执行各种指令如:逻辑运算、顺序运算、计时计数等。它支持数字量或者模拟量的输入或输出,可以控制多种生产过程。本设计综合运用计算机、西门子S7-300PLC、水泵、温度检测、流量变送器、温度变送器、锅炉等设备综合使用了计算机及PLC编程、控制算法设计、过程控制技术、工控现场总线技术、电气线路设计等知识点在求是教仪上实现基于S7-300锅炉内胆水温的前馈-反馈控制系统。抛砖引玉,力求展示出前馈-反馈控制系统的特点,为成为一名合格
13、的自动化专业毕业生打下基础。2 基本背景知识2.1 前馈-反馈控制2.1.1 前馈控制系统Gff(S)GPC(S)GPD(S)YR前馈控制,简称FFC(Feed Forward Control)是一种开环的控制方式,它能根据干扰量的变化补偿干扰量对被控量的影响,其特点是当扰动产生后,被控变量还未发生变化以前,就能根据扰动的大小进行控制,以补偿扰动产生的影响,在理想状态的前馈控制甚至可以实现无差补偿。前馈控制的系统框图如图2.1所示:图2.1 前馈控制系统框图图2.1上面那条支路为干扰通道支路,下面的支路是控制通道支路,因此,前馈控制系统的传递函数为: (公式1.1)当满足以下两式时系统对R干扰
14、可以实现完全补偿:,所以可以求得前馈控制器的传递函数为: (公式1.2)根据公式1.2中的负号可以看出控制器的作用跟扰动的作用方向是相反的,起到了补偿扰动的作用。按照对干扰进行补偿的特点不同,单纯的前馈控制系统又可以分为静态前馈控制和动态前馈控制两种。静态前馈控制是指在足够稳定的工况下对扰动进行补偿,此时前馈控制器的输出和输入是一比例关系,而跟时间t没有关系;也就是说此时的前馈控制器传递函数Gff(s)是一个静态的系数Kf,故称为静态前馈控制。与静态不同,动态前馈控制是指在任意的时刻乃至不同的状况下前馈控制器都能对扰动进行补偿,因此它的传递函数完全符合公式1.2;干扰经前馈控制器通道产生的输出
15、与其经干扰通道产生的输出,二者大小特性一致但方向相反,相互抵消;这样的就是动态前馈控制方式。下面是一些前馈控制区别于其他控制方式的特点:1、克服干扰的响应速度快;前馈控制器在扰动产生的时刻马上就可以运算出补偿值,它的响应速度比通常比反馈控制要快。2、面向专一对象使用;因为前馈控制器是为了补偿扰动通道输出而设计的,一种前馈控制器只针对一种扰动,如果要针对多个扰动就需要设计多个不同前馈控制器来实现。3、是开环控制系统;根据其系统框图可以显然看出,在克服扰动后前馈控制系统并没有加入对输出结果的检验和校正环节,属于“开环”。2.1.2 前馈-反馈控制系统由于单纯的前馈控制系统是开环控制系统,无法对输出
16、结果进行检验和校正,但是我们的控制系统中往往不单只前馈控制器克服的那些扰动还有一些次要扰动,如果对每一个扰动都设计对应的前馈控制器往往会使得系统过于繁琐且经济成本太高,因此为了既经济又有较好的控制效果,保证输出结果的准确性我们引入了反馈控制系统组成前馈-反馈控制系统。反馈系统是闭环控制系统,它引入了被控变量的变化作为输入量的参考依据,系统因此获得了一定的自适应能力。总的来说,前馈-反馈控制系统综合了前馈和反馈的优点,系统中既有能够对主要扰动信号进行补偿的前馈控制,又存在反馈控制克服其它的扰动信号使系统趋于稳定,可以提高系统的整体响应速度。2.2 一般前馈-反馈控制系统的原理图由前馈-反馈控制的
17、概念及原理图可以知道系统中需要测量的信号主要由被控量跟扰动信号。因此,前馈-反馈控制系统一般由以下环节构成:1、扰动信号测量变送器:对扰动信号进行测量并转换成标准的电信号;2、前馈控制器:对扰动信号进行补偿;3、被控量测量变送器:对被控量进行测量并转换成标准的电信号;4、反馈控制调节器:对被控量进行调节;5、执行器和调节机构:直接作用于扰动和被控量的设备;6、扰动通道对象:扰动信号通过该通道对被调量产生影响;7、控制通道对象:调节量通过该通道对被调量进行调节。显然的是,前馈不管加在了哪个位置,都构成不了闭合回路,系统的特征式维持不变,也就是说前馈并没有影响到系统的稳定性;引入反馈控制后,前馈控
18、制中的完全补偿条件也没有改变;我们可以在整定参数的时候利用到这两个特点。2.2 设计任务分析图2.3 锅炉内胆水温的前馈-反馈控制系统结构图如图2.3就是锅炉内胆水温的前馈-反馈控制系统的实物结构图,既然要分析锅炉内胆锅炉内胆的水温,我们就要从水着手,循序渐进。锅炉内胆和夹套的水都来自磁力泵的管道,夹套的水一直在流动起到带走一部分热量的作用因此又称为冷却水;锅炉内胆的水可以通过加热管进行加热,它的温度就是我们要控制的量。由图2可以看出该温度主要由两个因素共同决定一个是水的流量,流量加大,温度降低;另一个是加热管的功率,功率加大,温度升高。流量扰动我们设其为可测不可控的,加热管的功率可以通过三相
19、SCR调压模块调节大小。与一般前馈-反馈控制系统不同,基于S7-300的锅炉内胆水温的前馈-反馈控制系统的前馈调节器跟反馈调节器并不是分开的,而是都由S7-300PLC来实现的,因此我们可以得到锅炉内胆水温的前馈-反馈控制系统的系统框图:温度流量扰动给定值流量测量变送器水泵支路管道PID调压模块电加热管锅炉内胆温度测量变送器+-PLC前馈+图2.4 锅炉内胆水温的前馈-反馈控制系统框图由锅炉内胆水温的前馈-反馈控制系统的系统框图可以看出本次毕业设计的任务主要有:1、连接系统硬件设备;2、编写PLC前馈与PID模块程序;3、绘制组态界面并建立连接;4、整定各项参数得出结论。3 控制系统硬件3.1
20、 控制设备3.1.1 PLC基本介绍可编程控制器最早起源于美国数字设备公司(DEC),它于1969研制出的世界上第一台成功应用于美国通用汽车公司(GM)生产线的可编程控制器。但当时该控制器只具备进行逻辑运算的能力,所以称它为可编程逻辑控制器,简称为PLC(Programmable Logic Controller)。70年代后期,随着计算机技术和微电子技术的迅猛发展,PLC从简单的开关量的逻辑控制扩展到了数字控制及生产过程控制领域,真正成为电子计算机工业控制装置,它被称作可编程控制器,简称PC(Programmable Controller)。但是由于简称PC容易与个人计算机(Personal
21、 Computer)混淆,所以人们习惯性仍用PLC作为可编程控制器的简称。PLC是由继电器逻辑控制系统发展而来的,继电器在控制系统中主要起两种作用:1、逻辑运算;2、弱电控制强电,所以PLC在数学处理、顺序控制方面具有独特的优势。PLC作为集自动控制技术、计算机技术和通讯技术于一体的一种新型工业控制装置,已经跃居至工业自动化三大支柱(PLC、ROBOT、CAD/CAM)的首位。1985年国际电工委员会(IEC)对PLC的定义如下: 可编程控制器是一种进行数字运算的电子系统,是专为在工业环境下的应用而设计的工业控制器,它采用了可以编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数
22、和算术运算等操作的指令,并通过数字或模拟式的输入和输出,控制各种类型机械的生产过程。可编程控制器具有 1、系统构成灵活,扩展容易;2、编程简单(采用简单明了的梯形图、逻辑图和语句表等编程语言)、使用方便,;3、对工作环境要求不高,抗干扰能力强,可靠性强等特点PLC由于高可靠性而运用广泛,生产PLC的厂家也有很多,其中不乏西门子(SIMATIC),三菱(Mitsubishi Electric),罗克韦尔(AB)等大公司,它们的产品规格性能,适用场合有大同小异的也有截然不同的,以西门子公司为例就有LOGO,200,300,400,1200等多个系列。图3.1 西门子S7-300系列模块图本设计使用
23、的正是德国西门子公司的S7-300系列PLC,S7-300 PLC是模拟式中小型PLC,主要由机体框架、电源模块(PS)、CPU模块、信号模块(SM)、功能模块(FM)、接口模块(IM)、通信处理器(CP)和编程设备组成。各个模块都是独立的,每个模块都具备一个总线连接器,用以插在各个模块的背后,可以通过U形总线把它们紧密固定在西门子S7-300的标准轨道上。一条导轨共有11个槽号:1号槽至11号槽,S7编程软件组态主架导轨硬件时,电源模块,CPU模块和接口模块分别置于导轨的1号槽、2号槽和3号槽上,其中4号槽至11号槽可以随意放置除电源模块、CPU模块和接口模块以外的其他模块。3.1.2 S7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 S7300 锅炉 内胆 水温 反馈 控制 设计 组态 毕业论文
链接地址:https://www.31ppt.com/p-3939299.html