毕业设计(论文)基于PLC的土壤源热容量测控系统的设计_第1页
毕业设计(论文)基于PLC的土壤源热容量测控系统的设计_第2页
毕业设计(论文)基于PLC的土壤源热容量测控系统的设计_第3页
毕业设计(论文)基于PLC的土壤源热容量测控系统的设计_第4页
毕业设计(论文)基于PLC的土壤源热容量测控系统的设计_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、青岛理工大学 毕 业 设 计(论 文)题目:基于plc的土壤源热容量测控系统的设计学生姓名: 指导教师: 自动化工程 学院 自动化 专业 2 班2011年 6 月 20 日毕业设计(论文)任务书专业 自动化 班级 07级2班 姓名 下发日期 2011年3月7日题目基于plc的土壤源热容量测控系统的设计专题主要内容及要求设计一种基于新型plc及功能扩展模块的集成系统,实现对循环水负载的温度检测以及控制以实现对地下水热容量的测试。设计一种pid控制算法,实现对地下水设定负载的温度控制;设计合理的过程检测方式,如恒功率检测方式和恒温检测方式;设计一种可触摸的数据显示和输入输出单元,实现数据的显示、数

2、据、状态的输入操作功能。主要技术参数1 检测的温度范围:01002 检测分辨率:0.53 温度输入点:3点4 控制精度:1 5 采用西门子s7-200系列plc。 6 显示方式:采用触摸显示屏,显示系统的运行参数,以及各项操作。进度及完成日期3月7日4月3日 毕业设计实习。应用调研;查资料等,作好设计准备4月4日4月 9日 进行系统分析和可行性研究,选择设计方案。4月11日4月 23日 初步方案设计。 4月25日5月 14日 总体方案确定;初步设计硬件电路。5月16日5月 28日 修改硬件电路设计;绘原理图;初步设计软件程序。5月30日6月 4日 程序调试;写论文。6月5日6月 18日 完善论

3、文,交论文,准备答辩。教学院长签字日期教研室主任签字日期指导教师签字日期第1页指 导 教 师 评 语 指导教师: 年 月 日第2 页指 定 论 文 评 阅 人 评 语: 评阅人: 年 月 日第3 页答 辩 委 员 会 评 语答辩委员会主席签字: 年 月 日 总 评 成 绩周记成绩指导教师评定成绩评阅人评定成绩答辩成绩总 评主管院长签字第4页青岛理工大学毕业设计(论文)摘要 本文介绍了以地源为能源,以可编程逻辑控制器(西门子s7-200)为控制系统核心,并用触摸屏对运行状况进行观测、调节的土壤源热容量测控系统。在设计应用地源热泵空调系统的初期,需要准确地掌握地下热容量的情况,因此,地下热容量测试

4、系统的研制也同时提出,使用热容量测试系统对地下的热容量进行准确的测试后,为合理地设计地源热泵空调系统提供了重要依据。该系统由一台s7-200plc、一台威纶mt6070触摸显示屏、两个固态继电器(ssr-1、ssr-2)一台水泵电机、一个温度传感器和若干辅助器件组成,以完成对土壤源热容量的测控。该系统是一种较典型的集成化自动控制系统,该控制系统采用恒温或者恒功率的方法,对出水口和回水口的温度进行采集、传输、运算,并且将其通过触摸显示屏显示出来,进而通过触摸显示屏(mt6070)显示出来的数据对土壤源热容量进行分析,为地源热泵空调系统的安全运行提供重要依据。关键词: 可编程逻辑控制器;土壤源热容

5、量;触摸显示屏abstractthis paper introduces the ground source for energy, with programmable logic controllers (siemens s7-200) for control system, and the core of touch screen operation condition were observed and adjust the soil source heat capacity measurement and control system. in the design of ground

6、source heat pump air conditioning system applied in the early stages of the need to accurately grasp the underground heat capacity, therefore, underground heat capacity test system and puts forward that the development and use of heat capacity test system of underground heat in accurate testing, for

7、 reasonable design ground source heat pump air conditioning system provides the important basis. the system consists of a s7-200 plc, a wisconsin black silk ribbon mt6070 display touch screen, two solid state relays (ssr-1, ssr-2) a water pump motor, a temperature sensor and some auxiliary parts of

8、soil source heat capacity of complete control. the system is a typical integration automatic control system, the control system using constant temperature or constant power method, and back to the nozzle to the outlet temperature of the collection, transmission, operations, and put it through the di

9、splay touch screen display, and then through the display touch screen (mt6070) the display of soil source heat capacity data analysis for ground source heat pump air conditioning system security to provide important basis. keywords: programmable logic controller; soil source heat capacity; touch scr

10、een 目录摘要.iabstract.ii第一章 前言.11.1 土壤源热容量测控系统设计的目的和意义.11.2 土壤源测控系统研究背景及发展.11.3 土壤源热容量测控系统原理.2第二章 土壤源热容量测控系统的构成.32.1 系统工艺,设备简介.32.2 系统设计思想.32.3 系统设计.32.3.1 控制要求.42.3.2 系统设计思想.42.3.3 系统设计电路图.5第三章 硬件设计.63.1 硬件电路图.63.2 可编程控制器基本构成.63.3 plc特点.73.4 plc设计的基本原则.83.5 plc的选择.83.5.1 s7-200优点.83.5.2 cpu的选择.83.5.3

11、i/o分配表.93.6 触摸显示屏的选择.103.7 温度变送器的选择.10第四章 软件设计.124.1 温度检测.124.1.1 恒温检测.124.1.2 恒功率检测.134.2 pid控制算法.144.2.1 pid控制算法简介.144.2.2 pid控制算法理论.154.2.3 pid控制算法的产生.164.2.4 pid控制算法的其他功能.16第五章 结束语.18致谢.19参考文献.20附录.21附录一.21附录二.22附录三.23附录四.24iv青岛理工大学毕业设计(论文)第一章 前言1.1土壤源热容量测控系统设计的目的和意义在设计应用地源热泵空调系统的初期,需要准确地掌握地下热容量

12、的情况。因此,地下热容量测试系统的研制也同时提出,使用热容量测试系统对地下的热容量进行准确的测试后,为合理地设计地源热泵空调系统提供了重要依据。在设计应用地源热泵空调系统的初期,需要准确地掌握地下热容量的情况。地源热泵是地下土壤层为冷(热)源对建筑物进行供暖、供热水和空调供应的技术。众所周知,地层之下一年四季均保持一个相对稳定的温度。在夏季,地下的温度要比地面空气温度低,在冬季却比地面空气温度高。地源热泵正是利用大地的这个特点,通过埋藏在地下的换热器,与土壤或岩石交换热量。地源热泵全年运行工况稳定,不需要其它辅助热源及冷却设备即可实现冬季供热、夏季供冷。所以,地源热泵是一项高效节能型、环保型并

13、能实现可持续发展的新技术,它既不会污染地下水,又不会影响地面沉降。在冬天,管道内的液体将地下的热量抽出,然后通过系统导入建筑物内,同时蓄存冷量,以备夏用;在夏天,热量从建建筑物内抽出,通过系统排入地下,同时蓄存热量,以备冬用。地源热泵一年四季均能可靠的提供高品质的冷暖空气,为我们营造一个非常舒适的室内环境。土壤热容量(soil heat capacity)被定义为:单位质量或原状体积土壤温度升高1所需的热量。它有两种表达方式:一是土壤质量热容量,即为1克土壤温度升高1所需的热量,用cw表示,单位是焦/克;二是体积热容量,即为1立方厘米原状土壤温度升高1所需的热量,用cv表示,单位是焦/厘米3。

14、两者的换算关系式是cv=cwd,其中d是土壤密度,单位是克/厘米3.据估算在土壤孔隙度为50%、含水量为30%时,土壤的体积热容量一般为168焦/厘米3。1.2土壤源测控系统研究背景及发展地源热泵空调系统具有以下几个优点:1. 属可再生能源利用技术;2. 高效节能;3. 运行稳定可靠;4. 环境效益显著;5. 自动运行因此为了更好的利用地源热泵空调系统为人们的生活提供服务,土壤源热容量测控系统的研究就变得尤为重要,因此,地下热容量测试系统的研制也同时提出,使用热容量测试系统对地下的热容量进行准确的测试后,为合理地设计地源热泵空调系统提供了重要依据。地源热泵空调系统相比传统空调有很多优点,因此在

15、未来空调发展道路上,它将成为主流,而土壤源的测控也相对变得相当重要。1.3土壤源热容量测控系统原理该系统是一种较典型的集成化自动控制系统,该控制系统采用恒温或者恒功率的方法,对出水口和回水口的温度进行采集、传输、运算,并且将其通过触摸显示屏显(威纶mt6070)示出来,进而通过触摸显示屏显示出来的数据对土壤源热容量进行分析,从而得知该地区的土壤源热容量是否优异,是否可以安装地源热泵空调,这为地源热泵空调系统的安全运行提供重要依据。对于恒功率测温方法,由于外界的负荷(外界负荷如给多大面积的小区供应能量)是一定的,所以将功率设定在一个固定值(如2000w),看是否打一口井或者多口井能满足当前功率下

16、对土壤源热容量测量的要求。如图1.1所示,出水口温度为t1,回水口的温度为t2,水箱的温度为t3图1.1土壤源热容量测控外观系统图通过对出水口或者出水口和回水口温差比较,得出土壤源热容量的大小,使系统能够正常安全的运行第二章 土壤源热容量测控系统的构成2.1 系统工艺,设备简介该系统由一台s7-200plc、一台威纶mt6070触摸显示屏、两个固态继电器(ssr-1、ssr-2)一台水泵电机、一个温度传感器和若干辅助器件组成。系统设置一个开关,控制整个电路的运行,从而电机的正常运转保证系统的顺利运行;同时还设置一个急停开关,在系统出现故障时及时是电路断开,保证安全;并且配有一个电源指示灯。土壤

17、源热容量测控系统采用热电阻测温,采集出水口温度(t1),回水口温度(t2),水箱温度(t3),并且通过模拟量输入模块(em231)转换成420ma的电流送入cpu处理运算,cpu处理运算后的数据通过模拟量输入(输出)模块(em235)送至触摸显示屏显示出来(控制加热丝加热),继而对显示出来的数据进行分析,2.2 系统设计思想在设计应用地源热泵空调系统的初期,需要准确地掌握地下热容量的情况,因此,地下热容量测试系统的研制也同时提出,地下土壤热容量的准确测量对于地源热泵系统的安全、稳定运行提供了前提保证。该系统相比较早期的空调控制系统更加环保、安全、节能,是未来空调系统的主要走向。设置一个开关控制

18、整个系统的通断,同时设置一个急停开关,当系统出现故障时能够及时停止,不至于总成安全事故,达到该系统的稳定运行固态继电器是当输入量(电压、电流)达到规定值时,使被控制的输出电路导通或断开的电器,利用电流的热效应原理工作的保护电路,它在电路中的用作电动机的过载保护该系统通过对三路温度采集、变送、处理,进而通过触摸显示屏显示的数据对地下土壤源热容进行分析,判断是否适合地源热泵空调系统的合理运行。空气开关是电路中的一种简单的短路保护装置。使用中,由于电流超过允许值产生的热量使串接于主电路中的开关自动打开,防止电气设备短路和严重过载。启动指示灯是电路接通的一个指示信号2.3 系统设计2.3.1 控制要求

19、设计基于plc的地源热泵测试系统实现对地下热容量的测试。该系统是一种较典型的集成化自动控制系统,对自动化专业的学生而言是一个重要的应用方式。通过pid控制算法,实现对地下水设定负载的温度控制;通过合理的恒温检测或者恒功率检测方式,实现对三个温度的采集;利用mt6070触摸显示屏,实现数据的显示、数据、状态的输入操作功能。该系统控制的技术要求如下 :1 检测的温度范围:0100;2 检测分辨率:0.5;3 温度输入点:3点;4 控制精度:1;5 采用s7-200系列plc;6 显示方式:采用触摸显示屏,显示系统的运行参数,以及各项操作。2.3.2系统流程图 开始模式选择启动运行急停机组停止控制阀

20、关闭自动数据处理温度采集系统动作反馈量采集控制阀开启机组运行图2.1 程序流程图程序流程图直观的反映了该系统的动作情况2.3.3系统设计电路图t1是出水口温度,t2是回水口温度,t3是水箱温度;从而控制电机运行该系统的cpu输出输入线路图如下所示图2.2 控制电路图如上图所示设置一个开关控制整个系统的通断,同时设置一个急停开关当系统出现故障时能够及时停止,不至于总成安全事故,达到该系统的稳定运行,同时配有一个电源指示灯。图2.3 ad触摸显示图第三章 硬件设计3.1 硬件电路图图3.1土壤源热容测控系统硬件电路图如图所示,三个温度变送器出水口温度(t1),回水口的温度为(t2),水箱的温度为(

21、t3)采集,变送,再送入cpu中进行运算,再通过触摸显示屏显示出来想要分析的数据,从而分析土壤源热容量是否符合要求。3.2编程程序控制器基本构成输入模块输出模块cpu模块可编程控制器编程器按钮选择开关限位开关电源接触器电磁阀指示灯电源图3.2 plc控制系统示意图可编程序控制器plc(programmable logic controller)主要由cpu模块、输入模块、输出模块和编程器组成1。(如上图所示)可编程序控制器实际上是一种工业控制计算机,它的硬件结构与一般微机控制系统相似。可编程序控制器主要由cpu(中央处理单元)、存储器(ram和eprom)、输入/输出模块(简称i/o模块)、编

22、程器和电源五大部分组成3。(1)cpu模块cpu模块又叫中央处理单元或控制器,它主要由微机处理器(cpu)和存储器组成。它采用扫描方式工作,每一次扫描要完成以下工作:1.输入处理:将现场的开关量输入信号和数据分别读入输入映像寄存器和数据寄存器。2.程序执行:逐条读入和解释用户程序,产生相应的控制信号去控制有关的电路,完成数据的存取、传送和处理工作,并根据运算结果更新各有关寄存器的内容。3.输出处理:将输出映像寄存器的内容送给输出模块,去控制外部负载2。(2)i/o模块i/o模块是系统联系外部现场和cpu模块的桥梁。输入模块用来接收和采集输入信号。输入信号有两类:一类是开关量输入信号;另一类是模

23、拟量输入信号。可编程控制器通过输出控制模块控制接触器、电磁阀、电磁铁、调节阀、调速装置等执行器。可编程控制器控制的另一类外部负载是指示灯、数字显示装置和报警装置等。cpu模块的工作电压一般是5v,而可编程控制器的输入/输出信号电压一般较高,如直流24v和交流220v。从外部引用的尖峰电压和干扰噪声可能损坏cpu模块中的元器件,或是可编程控制器不能正常工作,所以cpu模块不能直接与外部输入/输出装置相连。i/o模块处理传递信号外,还有电平转换和噪声隔离的作用4。(3)编程器编程器除了用来输入和编辑程序外,还可以用来监视可编程控制器运行时梯形图中各种编程元件的工作状态。编程器可以永久地连续在可编程

24、控制器上,将它取下来后可编程控制器也可以运行,一般只在程序的输入、调试阶段和检修时使用,一台编程器可供多台可编程控制器公用6。3.3 plc的特点plc之所以越来越受到控制界人士的重视,是和它的优点分不开的:(1)功能齐全,它的适用性极强,几乎所有的控制要求,它均能满足;(2)应用灵活, 其标准的积木式硬件结构,以及模块化的软件设计,使得它不仅可以适应大小不同、功能繁复的控制要求,而且可以适应各种工艺流程变更较多的场合;(3)操作方便,维修容易,稳定可靠。尽管plc有各种型号,但都可以适应恶劣的工业应用环境,耐热、防潮、抗震等性能也很好,一般平均无故障率可达几万小时8。3.4 plc设计的基本

25、原则1.最大限度的满足被控对象的控制要求。2.在满足控制要求的前提下,力求使控制系统简单、经济、使用和维护方便。3.保证控制系统安全可靠。4.考虑到生产发展和工艺改进,在选择plc容量时应适当留有余量11。 s7-200cpu226mt6070模拟量输入输出模块模拟量输入三个采集温度图3.3 plc控制的过程3.5 plc的选择3.5.1 s7-200的优点德国西门子(siemens)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(siemens)公司的plc产品包括logo,s7-200,s7-300,s7-400,工业网络,hmi人机界面,工

26、业软件等。 西门子s7系列plc体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。s7系列plc产品可分为微型plc(如s7-200),小规模性能要求的plc(如s7-300)和中、高性能要求的plc(如s7-400)等。西门子公司的s7-200 plc是一种叠装式结构的小型plc。它的优点主要体现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块。3.5.2 cpu的选择(1)cpu226根据控制要求选用cpu 226较合适。本机集成24输入/16输出共40个数字量i/o 点。可连接7个扩展模块,最大

27、扩展至248路数字量i/o 点或35路模拟量i/o 点。13k字节程序和数据存储空间。6个独立的30khz高速计数器,2路独立的20khz高速脉冲输出,具有pid控制器。2个rs485通讯/编程口,具有ppi通讯协议、mpi通讯协议和自由方式通讯能力。i/o端子排可很容易地整体拆卸。用于较高要求的控制系统,具有更多的输入/输出点,更强的模块扩展能力,更快的运行速度和功能更强的内部集成特殊功能。可完全适应于一些复杂的中小型控制系统。由于是直流输入模块,所以采用直流电源作为检测各输入接点状态的电源(用户提供)。直流电源(dc)为cpu 提供24v电源,保证系统运行。对于继电器输出方式,可带直流负载

28、。负载的激励源由负载性质确定。端子l1、n1提供120/240vac电源13。(2)em231em231的电压输入范围:单极性010v,05v;双极性5v,2.5v 。电流输入范围 :020ma ;模拟量到数字量的最大转换时间 :250s ;该模块模拟量的输入值为只读数据。模拟量输入模块(em231)的输入信号经模数(a/d)转换后的数字量数据值是12位二进制数。数据值的12位在cpu中存放格式如图所示。最高有效位是符号位:0表示正值数据,1表示负值数据。每个通道占用存储器ai区域2个字节。(3)em235em235具有4个模拟量输入通道、1个模拟量输出通道 。模拟量输入功能同em231模拟量

29、输入模块,技术参数基本相同 。电压输入范围有所不同,单极性为010v、05v、01v、0500mv、0100mv、050mv。双极性为10v、5v、2.5v、1v、500mv、250mv、100mv、50mv、25mv。该模块的模拟量输出功能同em232模拟量输出模块。技术参数也基本相同。该模块需要直流24v供电。可由cpu模块的传感器电源24vdc/400ma供电。也可由用户提供外部电源5。3.5.3 i/o分配表 表3.1 i/o分配表1i0.0k1启动按钮q0.0电机运行2i0.1k2手动自动切换q0.1出水口温度3i0.2k3急停按钮q0.2回水口温度4aiw0出水口温度q0.3水箱温

30、度5aiw2回水口温度aqw0恒温控制水箱温度6aiw4水箱温度3.6 触摸显示屏的选择该系统中我们采用威纶mt6070 触摸显示屏来显示cpu处理运算过的的数据它的规格如下:威纶m6070具有3个com端口,1个usb2.0接口,1个usb1.1接口。具体指标如下3.2 mt6070指标环境规格操作温度: 0- 45c (32- 113f)相对湿度:10% - 90% 40c, 无凝露震动测试:10 to 25hz(x,y,z 方向 2g 30分钟) 电磁干扰: 符合 fcc class a防水性:前面板符合nema4/ip65lcd显示器显示类型:tft lcd显示尺寸(对角):7”显示色

31、彩:65,536 色分辨率:800 x 480mt6070触摸显示屏上有与plc相对应的接口,直接使用便可。mt6070威纶显示屏,他和系统时间是通过串口通信实现数据转换的,可以使用232或者485实现该功能,plc上有串口,可以直接连接使用。3.7 温度变送器的选择热电阻是由导体或半导体制成的感温器件。热电阻测温基于导体或半导体的电阻值随温度变化的特性。热电阻测温的优点是信号可以远传、灵敏度高、无需参比温度。金属热电阻稳定性高、互换性好、准确度高,可以用作基准仪表。其缺点是需要电源激励、有自热现象,影响测量精度5。该系统采用四线制的一体化变送器。该方式是在热电阻两端各连两根导线,其中两根导线

32、为热线组提供恒流源,在热电阻上产生的压降通过另外两根导线接入电势测量仪表进行测量,当电势测量端的电流很小时,可以完全消除引线电阻对测量的影响,这种引线方式提高温度检测的精度。采用热电阻测温,然后将信号送到变送器,并转换成4-20ma的输出电流,或05v的输出电压,继而送入cpu进行处理运算。温度变送器图示如下:图3.4温度变送器 第四章 软件设计4.1温度检测温度反映物体的冷热程度,是物体分子运动平均动能大小的标志。温度的定量测量一热平衡现象为基础,两个受热程度不同的物体相接触后,经过一段时间的热交换,达到共同的平衡状态后具有相同的温度。温度测量原理就是选择合适的物体作为温度敏感元件,其某一物

33、理性质随温度而变化的特性为已知,通过温度敏感元件与被测对象的热交换,测量相关的物理量,即可确定被测对象的温度。该系统采用热电阻测温,热电阻把温度量转换成电阻值,这样就可以通过测量电阻来测量温度。测量电阻通常可利用欧姆表或电桥。平衡电桥法平衡电桥法如图所示。在图4.1中,如果电阻r1=r2,当热电阻rt阻值随温度变化时,调节电位器rw的电刷位置x,使电桥处于平衡状态,则有rt=(x/l)r0=nr0l、r0电位器有效长度和总电阻x电刷位置图4.1 平衡电桥法测温4.1.1 恒温检测恒温检测定义为:cpu通过模拟量输出扩展模块将水箱的的温度设定在一个定值,即让加热水箱出水口温度(即水井的回水口温度

34、)维持在一个固定值(如30.c),看水井的出水口温度数值的变化情况。恒温检测原理图如4.2所示,水箱温度t3=t2(水井回水口温度),水井出水口温度t1=ti是个变量。最后将三处采集的温度变送后送到cpu处理运算,再通过触摸显示屏显示出来,进而分析土壤源热容量。如cpu控制水箱恒定加热温度维持在50,首次水井出水口温度是t1=20进入水箱恒温加热,再通过水箱出水口(水井回水口)回到水井的温度t2=50,此时再次从水井出来的水的温度变为t1=ti,若此时的ti和之前的t1相差不大,那么说明土壤源热容量大且比较优异,较为适合地源热泵空调的安装。图4.2恒温检测方式4.1.2 恒功率检测图4.3恒功

35、率检测恒功率检测定义为:cpu通过模拟量输出扩展模块将水箱的的温度设定在一个固定值,即加热水箱功率维持在一个固定值(如2000w),通过出水口和回水口的温度之差来判定土壤源热容量的大小。恒温检测原理图如4.3所示,cpu控制水箱恒功率加热,通过出水回水口的温差比较分析土壤源热容量的大小,最后将三处采集的温度变送后送到cpu处理运算,再通过触摸显示屏显示出来,进而分析土壤源热容量。如cpu控制水箱恒定加热功率维持在2000w,水井出水首次温度t1=20,通过水箱恒功率加热出来的水t2和t1有一个温差值,经过一段时间后,查看t1、t2的温差变化情况。若几次的温差相比较相差较大,说明该地土壤源热容量

36、较大,比较适合地源热泵空调系统的运行和使用。4.2 pid控制算法4.2.1 pid控制算法简介 pid控制算法(比例-积分-微分控制算法),由比例单元 p、积分单元 i 和微分单元 d 组成。通过kp, ki和kd三个参数的设定。pid控制算法主要适用于基本线性和动态特性不随时间变化的系统。 控制器d/a调节阀被控对象变送器a/dyfx + - 图4.4 pid控制框图在闭环控制系统中广泛应用pid控制,pid控制调节器回路输出。为使系统达到稳定状态,应让偏差e趋于零。偏差e是给定值sp和过程变量pv的差。回路的输出变量m(t)是时间t的函数,他可以看做是比例项、积分项、微分项三项之和。计算

37、机在周期性地采样并离散化后进行pid运算,算法如下:mn=kc*(spn-pvn)+kc*(ts/ti)*(spn-pvn)+mx+kc*(td/ts)*(pvn-1-pvn)比例项kc*(spn-pvn):能及时地产生与偏差(spn-pvn)成正比的调节作用,比例系数kc越大,比例调节作用越强,系统的稳态精度越高,但kc过大会使系统的输出量振荡加剧,稳定性降低。积分项kc*(ts/ti)*(spn-pvn)+mx:与偏差有关,只要偏差不为0,pid控制的输出就会因积分作用而不断变化,直到偏差消失,系统处于稳定状态,所以积分的作用是消除稳态误差,提高控制精度,但积分的动作缓慢,给系统的动态稳定

38、带来不良影响,很少单独使用。从式中可以看出:积分时间常数增大,积分作用减弱,消除稳态误差的速度减慢。微分项kc*(td/ts)*(pvn-1-pvn):根据误差变化的速度(既误差的微分)进行调节具有超前和预测的特点。微分时间常数td增大时,超调量减少,动态性能得到改善,如td过大,系统输出量在接近稳态时可能上升缓慢12。4.2.2 pid控制算法理论该系统设置一个pid控制算法实现对地下水设定负载的控制,以达到恒温或者恒功率的测温要求。pid指令有一个允许输入端(en)。当该输入端检测到一个从0到1的正跳变信号,pid回路就从手动方式无扰动的切换到自动方式。无扰动切换时,系统把手动方式的当前输

39、出值填入回路表中的mn栏,用来初始化输出值mn,且进行一系列的操作,对回路表中的值进行组态,完成一系列的动作 pid是以它的三种纠正算法而命名的。这三种算法都是用加法调整被控制的数值。而实际上这些加法运算大部分变成了减法运算因为被加数总是负值。这三种算法是: 比例- 来控制当前,误差值和一个负常数p(表示比例)相乘,然后和预定的值相加。p只是在控制器的输出和系统的误差成比例的时候成立。这种控制器输出的变化与输入控制器的偏差成比例关系。比如说,一个电热器的控制器的比例尺范围是10c,它的预定值是20c。那么它在10c的时候会输出100%,在15c的时候会输出50%,在19c的时候输出10,注意在

40、误差是0的时候,控制器的输出也是0。 积分 - 来控制过去,误差值是过去一段时间的误差和,然后乘以一个负常数i,然后和预定值相加。i从过去的平均误差值来找到系统的输出结果和预定值的平均误差。一个简单的比例系统会振荡,会在预定值的附近来回变化,因为系统无法消除多余的纠正。通过加上一个负的平均误差比例值,平均的系统误差值就会总是减少。所以,最终这个pid回路系统会在预定值定下来。 微分- 来控制将来,计算误差的一阶导,并和一个负常数d相乘,最后和预定值相加。这个导数的控制会对系统的改变作出反应。导数的结果越大,那么控制系统就对输出结果作出更快速的反应。这个d参数也是pid被称为可预测的控制器的原因

41、。d参数对减少控制器短期的改变很有帮助。一些实际中的速度缓慢的系统可以不需要d参数。 用更专业的话来讲,一个pid控制器可以被称作一个在频域系统的滤波器。这一点在计算它是否会最终达到稳定结果时很有用。如果数值挑选不当,控制系统的输入值会反复振荡,这导致系统可能永远无法达到预设值7。4.2.3 pid控制算法的产生仅用p动作控制,不能完全消除偏差。为了消除残留偏差,一般采用增加i动作的pi控制。用pi控制时,能消除由改变目标值和经常的外来扰动等引起的偏差。但是, i动作过强时,对快速变化偏差响应迟缓。对有积分元件的负载系统可以单独使用p动作控制。对于pd控制,发生偏差时,很快产生比单独d动作还要

42、大的操作量,以此来抑制偏差的增加。偏差小时,p动作的作用减小。控制对象含有积分元件的负载场合,仅p动作控制,有时由于此积分元件的作用,系统发生振荡。在该场合,为使p动作的振荡衰减和系统稳定,可用pd控制。换言之,该种控制方式适用于过程本身没有制动作用的负载。利用i动作消除偏差作用和用d动作抑制振荡作用,在结合p动作就构成了pid控制,本系统就是采用了这种方式。采用pid控制较其它组合控制效果要好,基本上能获得无偏差、精度高和系统稳定的控制过程。这种控制方式用于从产生偏差到出现响应需要一定时间的负载系统(即实时性要求不高,工业上的过程控制系统一般都是此类系统,本系统也比较适合pid调节)效果比较

43、好。通过对被控制对象的传感器等检测控制量(反馈量),将其与目标值(温度、流量、压力等设定值)进行比较。若有偏差,则通过此功能的控制动作使偏差为零。也就是使反馈量与日标值相一致的一种通用控制方式。它比较适用于流量控制、压力控制、温度控制等过程量的控制10。4.2.4 pid控制算法的其他功能1.报警、特殊操作s7-200的pid指令既简单又功能强大。如果其他的过程需要对回路变量进行报警或进行某些特殊计算处理时,可以用cpu支持的其他基本指令编程实现。2.出错条件若回路控制参数表的起始地址或pid回路编号不符合要求的范围,则在编译时,cpu会产生一个便宜错误信息,致使编译失败。但对于给顶值和过程变

44、量等的范围,pid指令并不自动进行范围检测,所以,用户必须确保过程变量、给定值、输出值、积分项前值、过程变量前值都在0.01.0的范围以内。如果在执行pid运算过程中,遇到任何错误,则特殊存储器标志位sm1.1置“1”,并切终止pid指令的执行。想要消除这些错误,单靠改变回路中的输出值是不够的,正确的方法是在执行pid运算之前,改变引起运算错误的输入值,而不是更新输入值 第五章 结束语随着plc技术的不断发展,它的应用也越来越广泛了,本论文研究的是土壤源热容量测控系统。该控制系统采用恒温或者恒功率的方法,对出水口和回水口的温度进行采集、传输、运算,并且将其通过触摸显示屏显示出来,进而通过触摸显

45、示屏(mt6070)显示出来的数据对土壤源热容量进行分析,为地源热泵空调系统的安全运行提供重要依据。土壤源热容量测控系统以plc为核心进行设计,借助于plc强大而灵活的控制功能和内置pid的优良的控制算法,实现了土壤源热容量的测控。该系统通过三个温度采集点对土壤源热容量进行系统的分析、控制,通过0.5的温度检测分辨率,有效地将控制精度控制在1。土壤源热容量的测控为地源热泵空调系统的安全、合理的运行提供了保证,从而达到地源热泵空调系统可靠性高、效率高、节能效果显著、动态响应速度快等诸多优点。可编程控制器(plc)是在计算机技术、通信技术和继电器控制技术的发展基础上开发出来的,现已广泛应用于工业控制的各个领域。它以微处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论