毕业设计.水塔水位PID控制系统设计.doc
《毕业设计.水塔水位PID控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计.水塔水位PID控制系统设计.doc(52页珍藏版)》请在三一办公上搜索。
1、.水塔水位PID控制系统设计摘 要供水是一个关系国计民生的重要产业。随着社会的发展和人民生活水平的提高,对城市供水提出了更高的要求,有一个水箱需要维持一定的水位,该水塔里的水以变化的速度流出。这就需要有一个输入控制液体阀以不同的速度给水塔供水,以维持水位的变化,这样才能使水塔不断水。研究设计的基于PLC控制的水塔水位PID供水系统,以西门子公司的S7-200系列中PLC-CPU226为基础,结合模拟量模块EM235、液位传感器、输入控制液压阀、输出控制液压阀等,组成一个基于S7-200系列中PCL-CPU226的水塔水位控制系统,能完成逻辑控制、水位调节和数据采样等功能,实现对水塔的水位进行控
2、制及检测。在设计中大量运用PLC中PID来实现水塔水位的控制,为了精确地实现对水位的控制 ,建立成闭环控制系统,实现了水塔中的进、出水的水位自动控制。关键词: 可编程控制器PLC,水塔水位,PID控制 WATER TOWERS PID CONTROL SYSTEM DESIGNABSTRACTWater supply is an important industry of the peoples livelihood. With the social development and peoples living standards, urban water supply to a higher
3、 demand, there is a need to maintain a certain water tank water level, the water towers in order to change the speed of the outflow. This requires a liquid input control valve to the different speeds of water towers in order to maintain the water level changes, so that continuous water towers. In th
4、e system, only the use of proportion and integral control, the loop gain and time constant can be calculated through the preliminary engineering, but also the need for further adjustments to achieve optimal control. System startup, shut down the outlet for moving the liquid control valve control inp
5、ut, so that the water level reached 75% of full water level, and then open the outlet, while the liquid input control valve to switch from manual to automatic mode. This switch from a digital control input. The design of Siemens S7-200 series PLC-CPU226-based light simulation module E235, liquid lev
6、el sensors, type of hydraulic control valves, hydraulic valves, such as output control, based on the formation of a S7-200 series PCL -CPU226 water level control system of the towers, the water level of the towers to monitor and control. Keywords: Programmable Logic Controller PLC, Water Towers, PID
7、 Control目录前言1第1章 水塔水位自动控制系统的概述21.1 水位控制系统现状与发展21.2 水塔水位自动控制系统的组成21.3 水位控制系统效率及运行模式分析3第2章 PLC结构和工作原理42.1 PLC组成与基本结构42.1.1 PLC的系统结构42.1.2 PLC的基本工作原理52.2 PLC的主要应用62.3 S7-200 系列可编程控制器62.3.1 S7-200 PLC系统组成72.3.1 S7-200系列PLC元件功能72.4 PID控制器简介92.4.1 PID控制器的结构及原理92.4.2 数字式PID控制102.4.3 数字式PID控制的实现12第3章 水塔水位控制
8、系统方案设计143.1 系统的工作原理143.1.1 设计分析143.1.2 可行性试验153.1.3 可行性分析163.2 水位闭环控制系统163.2.1 PLC的选择173.2.2 供水的控制方法18第4章 PLC中PID控制器的实现204.1 PID算法204.2 PID应用214.3 PLC实现PID控制的方式214.4 PLC PID控制器的实现224.5 PID指令及回路表24第5章系统硬件开发设计265.1 可编程控制器的选型265.3 EM235模拟量模块285.3.1 EM235的安装使用295.3.2 EM235的工作程序编制295.4 硬件连接图305.5 控制系统I/O
9、地址分配30第6章 系统软件应用设计316.1 水位PID控制的逻辑设计316.2 梯形图编程356.3 控制程序386.4 联机39结 论40谢 辞41参考文献42附录43外文资料翻译46前言在工业生产中,电流、电压、温度、压力、液位、流量、和开关量等都是常用的主要被控参数。其中,水位控制越来越重要。在社会经济飞速发展的今天,水在人们正常生活和生产中起着越来越重要的作用。一旦断了水,轻则给人民生活带来极大的不便,重则可能造成严重的生产事故及损失。因此给水工程往往成为高层建筑或工矿企业中最重要的基础设施之一。任何时候都能提供足够的水量、平稳的水压、合格的水质是对给水系统提出的基本要求。就目前而
10、言,多数工业、生活供水系统都采用水塔、层顶水箱等作为基本储水设备,由一级或二级水泵从地下市政水管补给。传统的控制方式存在控制精度低、能耗大、可靠性差等缺点。可编程控制器(PLC)是根据顺序逻辑控制的需要而发展起来的,是专门为工业环境应用而设计的数字运算操作的电子装置。鉴于其种种优点,目前水位控制的方式被PLC控制取代。同时,又有PID控制技术的发展,因此,如何建立一个可靠安全、又易于维护的给水系统是值得我们研究的课题。在工农业生产以及日常生活应用中,常常会需要对容器中的液位(水位)进行自动控制。比如自动控制水塔、水池、水槽、锅炉等容器中的蓄水量,生活中抽水马桶的自动补水控制、自动电热水器、电开
11、水机的自动进水控制等。虽然各种水位控制的技术要求不同,精度不同。但其原理都大同小异。特别是在实际操作系统中,稳定、可靠是控制系统的基本要求。因此如何设计一个精度高、稳定性好的水位控制系统就显得日益重要。采用PLC和PID技术能很好的解决以上问题,使水位控制在要求的位置。本论文侧重介绍“水塔水位PID控制系统”的软件设计及相关内容,使水塔水塔维持一定的水位。通过对变频器内置PID模块参数的预置,利用远传液位传感器反馈量,构成闭环系统,根据用水量的变化,采取PID调节方式,在全流量范围内利用输入液体控制阀连续调节和输出控制阀分级调节相结合,实现水塔供水且有效节能。水位PID控制系统集PLC控制技术
12、、PID技术、电子电力技术、微电子技术和计算机技术、测试技术于一体。采用该系统进行供水可以提高供水系统的稳定性和可靠性,同时系统具有良好的节能性,这在能源日益紧缺的今天尤为重要,所以研究设计该系统,对于提高企业效率以及人民的生活水平、降低能耗等方面具有重要的现实意义。 第1章 水塔水位自动控制系统的概述1.1 水位控制系统现状与发展节能是我国社会经济能否保持可持续发展的一个重大问题.水位控制广泛应用于工农业生产与民用生活,其用电量大,是节能研究的主要内容之一.对变频调速水位控制系统的实际运行情况研究发现,目前国内在这方面普遍采用恒水位或恒压力变频调速PID控制技术,取得了一定的应用效果.但由于
13、这类控制系统忽视了水泵-电机组效率,致使水泵-电机组经常处于低效区运行图1-1;另外,单目标的恒水位或恒压力控制不能保证电机经常处于节能运行状态以充分发挥变频调速的节能功效,造成了变频调速控制系统在实际运行中效率不高,节能效果未能充分体现,这也是变频调速控制技术多年来一直难以大规模采用的原委之一.水位控制类变频调速效率优化问题属于一类复杂的多变量、离散性强的非线性系统控制问题,要求控制 图1-1 水塔水位控制系统模型系统在满足用水要求的同时,又要实现系统效率最优,采用传统的控制策略很难获得简便、实用的解决方法.本文结合水位控制类系统的特点,运用水位控制理论与最优控制方法,以系统效率最大及满足用
14、水要求为目标,设计一种水位控制以改善这类系统的控制策略与运行方式,同时给出采用PLC控制程序实现的此水位控制。1.2 水塔水位自动控制系统的组成水位自动控制系统由PLC(核心控制部件)、高低位的水位检测电路、高低水位信号传送给PLC水泵电动机控制电路(PLC控制启停及主备切换)、设备监控台四部分组成。1.3 水位控制系统效率及运行模式分析水位控制系统的效率主要由水泵的效率、电动机的效率和管道损失决定,本文主要研究水泵-电机组的效率问题.由于水位控制系统的非线性、滞后性与时变性,采用传统的PID控制容易实现单目标,即水位恒定或水泵-电机组高效运行,而无法两者兼顾.为此引入模糊控制,使系统能够最快
15、地响应用户的用水要求并最大限度地工作在高效区,以期能充分发挥变频调速的节能功效,进一步提高系统的运行效率.在分析变频调速水位控制的节能问题时,以不同转速下提供相同容积图1-2 控制系统框图的水作比较得出图1-2:水泵消耗的轴功率与异步电动机转速的三次方成正比,由此可知,水泵-电机组的效率与电机的转速成反比;其次,结合水泵与电机的效率特性,为使系统经常高效运行,不失一般性,设:水泵-电机组的高效率区为异步电动机的转速n=0.61.0n N(n N为电动机的额定转速);当电机转速n=0.8n N时,异步电动机的效率最佳.图1给出了水位控制系统控制模型图,H表示水位高度,依水位高度将水箱划分为A、B
16、、C三区.A、C区分别为水位极高、极低区域,是高位、低位警戒区;B区为高效运行区,是系统经常运行的区域.系统总的控制模式为:当HA时,系统运行减机模式;当HB时,系统运行节能模式;当HC时,系统运行加机模式.系统效率Kn3dtn0.61.0n N系统节能模式是本文的研究重点,根据此图可设计一个水位控制器,使变频器的输出频率即电动机的转速随着水位的变化而自动改变,使系统能够在最快地响应用户用水要求的同时,在时间上最大限度地工作在高效区,这样,系统运行的效率就可以提高,此时的系统工作于最佳状态,从而提高系统的响应速度,达到系统稳定性与快速性的较好结合。第2章 PLC结构和工作原理2.1 PLC组成
17、与基本结构PLC是微机技术和继电器常规控制概念相结合的产物,从广义上讲,PLC也是一种计算机系统,只不过它比一般计算机具有更强的与工业过程相连接的输入/输出接口,具有更适用于控制要求的编程语言,具有更适应于工业环境的抗干扰性能。因此,PLC是一种工业控制用的专用计算机,它的实际组成与一般微型计算机系统基本相同,也是由硬件系统和软件系统两大部分组成。 2.1.1 PLC的系统结构目前PLC种类多,功能和指令系统也都各不相同,但都是以微处理器为核心用做工业控制的专用计算机,所以其结构和工作原理都大致相同,硬件和微机相似。主要包括CPU、存储器RAM和ROM、输入输出接口电路、电源、I/O扩展接口、
18、外部设备接口等。其内部也是采用总线结构来进行数据和指令的传输。图2-3 PLC结构示意图如图1-1所示。PLC控制系统有输入量PLC输出量组成,外部的各种开关信号、模拟信号、传感器检测的各种信号均作为PLC的输入量,它们经PLC外部输入端子输入到内部寄存器中,经PLC内部逻辑运算或其他各种运算,处理后送到输出端子,作为PLC的输出量对外围设备进行各种控制。由此可见,PLC的基本结构由控制部分、输入和输出部分组成。2.1.2 PLC的基本工作原理由于PLC以微处理器为核心,故具有微机的许多特点,但它的工作方式却与微机有很大的不同。微机一般采用等待命令的工作方式,如常见的键盘扫描方式或I/O扫描方
19、式,若有键按下或I/O变化,则转入相应的子程序,若无则继续扫描等待。PLC则是采用循环扫描的工作方式。对每个程序,CPU从第一条指令开始执行,按指令步序号做周期性的程序循环扫描,如果无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至遇到结束符号后返回第一条指令,如此周而复始不断循环,每一个循环称为一个扫描周期。PLC的工作过程就是PLC的扫描循环工作过程,一个循环扫描周期主要可分为3个阶段,输入刷新阶段、程序执行阶段、输出刷新阶段。如图1-2所示PLC的扫描工作过程。图2-3 PLC的扫描工作过程2.2 PLC的主要应用经过20多年的工业运行,PLC迅速渗透到工业控制的各个领域,从PLC
20、的功能来看,它的应用范围大致包括以下几个方面:(1)逻辑控制 PLC具有逻辑运算功能,可以实现各种通断控制。(2)定时控制 PLC具有定时功能。它为用户提供几十个甚至上千个计时器,其计时时间设定值既可以由用户程序设定,也可以由操作人员在工业现场通过人机对话装置实时设定,计时器的实际计时值也可以通过人机对话装置实时读出或(3)计数控制 PLC具有计数功能。它为用户提供几十个甚至上千个计数器,其计数设定值的设定方式同计时器计时时间设定值一样。计数器的实际计数值也可以通过人机对话装置实时读出。(4)步进(顺序)控制 PLC具有步进(顺序)控制功能。在新一代的PLC中,还可以IEC规定的用于顺序控制的
21、标准化语言顺序功能图(SFC)编制用户程序,PLC在实现按照事件或输入状态的顺序控制相应输出的场合更简便。(5)PID控制 PLC具有PID控制功能。PLC可以接模拟量输入和输出模拟量信号。通常采用专门的PID控制模块来实现。(6)数据处理 PLC具有数据处理能力。它能进行自述运算数据比较,数据传送,数制转换,数据显示和打印,数据通信等功能。新一代的大,中型PLC还能进行函数运算,浮点运算等。(7)通信和联网 新一代的PLC都具有通信功能。它既可以对远程I/O进行控制,又能实现PLC和PLC,PLC和计算机之间的通信。因此,可以方便地构成“集中管理,分散控制”的分布式控制系统。(8)PLC还具
22、有许多特殊功能模块,适用于各种特殊控制的要求,例如:定位控制模块,CRT模块等。2.3 S7-200 系列可编程控制器 德国的西门子(SIEMENS)公司是欧洲最大的电子和电气设备制造商,生产的SIMATIC可编程序控制器在欧洲处于领先地位。其第一代可编程序控制器是于1975年投放市场的SIMATIC S3系列控制系统。 1979年微处理器技术被应用到可编程序控制器中后,产生了SIMATIC S5系列,随后在20世纪末又推出了S7系列产品。2.3.1 S7-200 PLC系统组成 1CPU模块 从CPU模块的功能来看,SIMATIC S7-200系列小型可编程序控制器的发展,大致经历了两代:第
23、一代产品其CPU模块为CPU 21X,主机都可进行扩展,它具有四种不同结构配置的CPU单元:CPU 212,CPU 214,CPU 215和CPU 216。第二代产品其CPU模块为CPU 22X,是在21世纪初投放市场的,速度快,具有较强的通信能力。它具有四种不同结构配置的CPU单元:CPU 221,CPU 222、CPU 224和CPU 226,除CPU 221之外,其他都可加扩展模块。2 输入输出扩展模块 (1) 设备连接 图2-3 I/O扩展示意图(2) 最大I/O配置的预算 在进行I/O扩展时,各扩展模块在5VDC下所消耗的电流应不大于CPU主机模板在5VDC下所能提供的最大扩展电流.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 水塔 水位 PID 控制系统 设计
链接地址:https://www.31ppt.com/p-3974802.html