文档库 最新最全的文档下载
当前位置:文档库 › 基于PID的上水箱液位控制系统课程设计报告

基于PID的上水箱液位控制系统课程设计报告

基于PID的上水箱液位控制系统课程设计报告
基于PID的上水箱液位控制系统课程设计报告

过程控制系统课程设计

基于PID的上水箱液位控制系

统设计

一、课程设计任务书

1.设计容

针对某厂的液位控制过程与要现模拟控制,其工艺过程如下:用泵作为原动力,把水从低液位池抽到高液位池,实现对高液位池液位高度的自动控制。具体设计容是利用西门子S7-200PLC作为控制器,实现对单容水箱液位高度的定值控制,同时利用MCGS 组态软件建立单容水箱液位控制系统的监控界面,实现实时监控的目的。

2.设计要求

1、以RTGK-2型过程控制实验装置中的单个水箱作为被控对象、PLC作为控制器、静压式压力表作为检测元件、电动调节阀作为执行器构成一个单容水箱单闭环控制系统,实现对水箱液位的恒值控制。

2、PLC控制器采用PID算法,各项控制性能满足要求:超调

量20%,稳态误差≤±0.1;调节时间ts≤120s;

3、组态测控界面上,实时设定并显示液位给定值、测量值及控制器输出值;实时显示液位给定值实时曲线、液位测量值实时曲线和PID输出值实时曲线;

4、选择合适的整定方法确定PID参数,并能在组态测控界面上实时改变PID参数;

5、通过S7-200PLC编程软件Step7实现PLC程序设计与调试;

6、分析系统基本控制特性,并得出相应的结论;

7、设计完成后,提交打印设计报告。

3.参考资料

1.邵裕森,戴先中主编.过程控制工程(第2版).:机械工业.2003

2.亚嵩主编.过程控制实验指导书(校)

3.廖常初主编.PLC编程及应用(第2版).:机械工业.2007

4.吴作明主编.工业组态软件与PLC应用技术.:航空航天大

学.2007

4.设计进度(2010年12月27日至2011年1月9日)

时间设计容

2010年12月27日

布置设计任务、查阅资料、进行硬

件系统设计

2010年12月28日~

2010年12月29日

编制PLC控制程序,并上机调试;

2010年12月30日~2010年12月31日利用MCGS组态软件建立该系统的工

程文件

2011年1月2日~2011年1月4日进行MCGS与PLC的连接与调试进行PID参数整定

2011年1月5日~2011年1月6日系统运行调试,实现单容水箱液体

定值控制

2011年1月7日~

2011年1月9日

写设计报告书

5.设计时间及地点

设计时间:周一~周五,上午:8:00~11:00

下午:1:00~4:00 设计地点:新实验楼,过程控制实验室(310)

电气工程学院机房(320)二、评语及成绩

水箱液位控制系统设计说明

过程控制综合训练 课程报告 16 —17 学年第二学期课题名称基于PLC和组态王的 系统 姓名 学号 班级 成绩

水箱液位控制系统 [摘要] 在工业生产过程中,液位贮槽如进料罐、成品罐、中间缓冲器、水箱等设备应用十分普遍,为了保证生产正常进行,物料进出需均衡,以保证过程的物料平衡。因此,工艺要求贮槽的液位需维持在给定值上下,或在某一小围变化,并保证物料不产生溢出。例如,锅炉系统汽包的液位控制,自流水生产系统过滤池、澄清池水位的控制等等。根据课题要求,设计一个单容水箱的液位过程控制系统,该系统能对一个单容水箱液位的进行恒高度控制。 关键词:过程控制液位控制PID控制 Abstract: In the process of industrial production, liquid storage tank such as product cans, buffer, tanks and other equipments are widely used. In order to ensure the normal production,material supply and demand must be balanced to guarantee the process of the production. So, the process requires that the liquid level in the tank should be maintained at a given value, or change in a small range,and ensure that the material does not overflow,for instance,system of boiler drum level control, level control of filter pool and clarification pool of self-flowing water production

双容水箱液位串级控制系统DCS实训报告毕业论文

DCS实训报告双容水箱液位串级控制系统

一、实训目的 (1)、熟悉集散控制系统(DCS)的组成。 (2)、掌握MACS组态软件的使用方法。 (3)、培养灵活组态的能力。 (4)、掌握系统组态与装置调试的技能。 二、实训内容及要求 以THSA-1型生产过程自动化技术综合实训装置为工业对象。完成中水箱和下水箱串级液位控制系统的组态。 要求:设计液位串级控制系统,并用MACS组态软件完成组态。 包括:(1)、数据库组态。 (2)、设备组态。 (3)、算法组态。 (4)、画面组态。 (5)、在实验装置上进行系统调试。 三、工程分析 THSA-1型生产过程自动化技术综合实训装置中水箱和下水箱串级液位控制系统需要2个输入测量信号,1个输出控制信号。 因此,该系统包括: (1)、该系统有2个AI点LT1、LT2,1个AO点LV1。 (2)、该系统需要1个模拟量输入模块FM148用于采集中水箱液位信号LT1和下水箱液位信号LT2;1个模拟量输出模块

FM151用于控制电动控制阀的开度LV1。并且FM148的设备号为2号,FM151的设备号为3号。 (3)、LT1按2号设备的第1通道,LT2按2号设备的第2通道。LV1按3号设备的第1通道。 (4)、系统配备1个现场控制站10站,1台服务器兼操作员站。 四、实训步骤 1、工程的建立 (1)、打开:开始macsv组态软件数据库总控。(2)、选择工程/新建工程,新建工程并输入工程名;Demo。(3)、点击“确定”按钮,然后在空白处选择“demo”工程。工程信息如下图所示: (4)、选择“编辑>域组号组态”,选择组号为1,将刚创建的工程“demo”从“未分组的域”移到右边“改组所包含的域”里,点击“确认”按钮。然后,在数据库总控组态软件窗口会出现当前工程名、当前域号、该域分组号、系统总点数。 (5)、数据库组态。

过程控制课程设计报告材料-贮槽液位控制系统设计

过程控制课程设计 设计题目:贮槽液位控制系统设计 学院:电气工程学院 专业:自动化 班级:091班 2012年6月4日

小组成员: 序号学号姓名设计分工 16 0902100138 姚航程总方案的确定及原理、控制参数的整定、 simulink仿真 17 0902100140 韦寿德测量变送器的选型、控制参数的整定、查阅 资料 18 0902100141 张印测量变送器的选型、控制参数的整定 19 0902100142 邓世杰调节阀的选型、水箱的建模 20 0902100147 杨奉志总方案的确定及原理、控制参数的整定、 simulink仿真 21 0902100148 钟昌帅simulink仿真、调节阀的选型 22 0902100149 李晓明控制器的选型、控制参数的整定、设计总结、 整理报告 23 0902100202 张凯强simulink仿真、水箱的建模、查阅资料 24 0902100203 农志兴调节阀的选型、水箱的建模 25 0902100204 袁剑波控制器的选型、查阅资料 26 0902100206 李季调节阀的选型、控制器的选型 27 0902100208 黄灵浩测量变送器的选型、水箱的建模、查阅资料 28 0902100209 谭雷调节阀的选型、水箱的建模 29 0902100213 吴高阳控制参数的整定、水箱的建模、查阅资料 30 0902100216 潘敏调节阀的选型、测量变送器的选型

目录 一、设计目的 (4) 二、设计任务及要求 (4) 三、工艺过程及要求 (5) 四、系统总体方案的选择及说明 (6) 五、系统结构框图与工作原理 (7) 1.系统结构框图 (7) 2.工作原理 (8) 3.水箱建模 (8) 六、各单元软硬件 (10) 1.控制对象 (10) 2.控制器 (10) 3.调节阀 (11) 4.差压变送器 (12) 七、参数的整定及仿真结果 (13) 1.经验法(现场实验整定法) (13) 2.常见被控量的PID参数选择范围 (13) 3.控制器各校正环节的作用 (13) 4.仿真结果 (14) 八、分析总结 (16) 设备清单 (17) 参考文献 (18)

基于PLC水箱液位控制系统

摘要 本次毕业设计的课题是基于PLC的液位控制系统的设计。在设计中,笔者主要负责的是数学模型的建立和控制算法的设计,因此在论文中设计用到的PID算法提到得较多,PLC方面的知识较少。 本文的主要内容包括:PLC的产生和定义、过程控制的发展、水箱的特性确定与实验曲线分析, FX2系列可编程控制器的硬件掌握,PID参数的整定及各个参数的控制性能的比较,应用PID控制算法所得到的实验曲线分析,整个系统各个部分的介绍和讲解PLC的过程控制指令PID指令来控制水箱水位。 关键词:FX2系列PLC,控制对象特性,PID控制算法,扩充临界比例法,PID指令,实验。 The liquid level control system based on PLC ABSTRACT The subject of graduation design is based on PLC, liquid level control system design. In the design, the author is mainly responsible for the mathematical model and control algorithm design, so the design used in the paper referred to was more PID algorithm, PLC in less knowledge. Main contents of this article: PLC creation and definition, process control, development, and water tanks and experiment to determine the characteristics curve analysis, FX2 series PLC hardware control, PID tuning parameters and various parameters of the control performance comparison, the application PID control algorithm obtained experimental curve analysis, the entire system, introduce and explain the various parts of the PLC process control commands to control the tank level PID instruction. Keywords:FX2 series PLC, the control object characteristics, PID control algorithm, to expand the critical proportion method, PID instruction, experimental.

单容水箱液位控制报告

湖南工程学院 系统综合训练报告 目录 概述 二硬件介绍说明 (4)

2.1电动调节阀 (4) 2.2扩散硅压力液位变送器 (5) 2.2扩散硅压力液位变送器 (5) 2.4远程数据采集模块ICP-7017、ICP-7024面板 (5) 三.软件介绍说明 (7) 3.1工艺流程 (7) 3.2制作总体回路 (8) 3.2制作总体回路 (9) 四.调试结果与调试说明 (11) 4.1调试说明: (11) 4.2调试结果 (12) 五.实训心得12

第1 章系统总体方案 在工业生产过程中,液位贮槽如进料罐、成品罐、中间缓冲器、水箱等设备应用十分普遍,为了保证生产正常进行,物料进出需均衡,以保证过程的物料平衡。因此,工艺要求贮槽内的液位需维持在给定值上下,或在某一小范围内变化,并保证物料不产生溢出。例如,锅炉系统汽包的液位控制,自流水生产系统过滤池、澄清池水位的控制等等。根据课题要求,设计一个单容水箱的液位过程控制系统,该系统能对一个单容水箱液位的进行恒高度控制。单容水箱是个比较简单的控制系统,因为在该设计中,只要控制一个液位的高度,初步设计采用水泵恒定抽水,改变电动调节阀的开度来控制水的流量从而控制水箱液位的高度。本设计选用压力传感器对液位高度进行测量,将测量的值与系统的给定值进行比较,来确定阀的开度。 1.1被控参数的选择 根据设计要求可知,水箱的液位要求保持在一恒定值。所以,可以直接选取水箱的液位作为被控参数。 1.2控制参数的选择 影响水箱液位有两个量,一是流入水箱的流量。二是流出水箱的流量。调节这两个流量的大小都可以改变液位高低,这样构成液位控制系统就有两种控制方案。 对两种控制方案进行比较,假如系统在停电或者失去控制作用时,第一种通过控制水箱的流入量的方案将出现的情况是:水箱的水将流干;第二种通过控制水箱的流出量的方案则会形成水长流或者水溢出的情况,因此,选择流入量作为控制参数更加合理。 1.3调节阀的选择 在工程中,当系统的控制作用消失时,如果调节阀没有关闭则会造成水的浪费甚至出现事故,因此,需要关闭调节阀。故选择电动气开式调节阀。

单片机水位控制系统课程设计

课程设计(论文) 题目名称: 课程名称: 学生姓名: 学号: 学院: 指导教师:

课程设计任务书

目录 摘要 (4) 引言 (5) 1几种方案的比较 (6) 1.1 简单的机械式控制方式 (6) 1.2 复杂控制器控制方案 (6) 1.3通过水位变化上下限的控制方式 (6) 2水塔水位控制原理 (8) 3电路设计 (9) 3.1原件的介绍 (9) 3.2引脚功能 (10) 3.3 水位检测接口电路 (13) 3.4报警接口电路 (14) 3.5 存储器扩展接口电路.................. .. (14) 4系统软件设计 (15) 4.1 流程图 (15) 4.2程序 (16) 5实验仿真 (18) 6结语 (19)

7参考文献 (19) 摘要 随着微电子工业的迅速发展,单片机控制的智能型控制器广泛应用于电子产品中,为了使学生对单片机控制的智能型控制器有较深的了解。经过综合分析选择了由单片机控制的智能型液位控制器作为研究项目,通过训练充分激发学生分析问题、解决问题和综合应用所学知识的潜能。另外,水位控制在高层小区水塔水位控制,污水处理设备和有毒,腐蚀性液体液位控制中也被广泛应用。通过对模型的设计可很好的延伸到具体应用案例中。设计一种基于单片机水塔水位检测控制系统。该系统能实现水位检测、电机故障检测、处理和报警等功能,实现超高、低警戒水位报警,超高警戒水位处理。介绍电路接口原理图,给出相应的软件设计流程图和汇编程序,并用Proteus软件仿真。实验结果表明,该系统具有良好的检测控制功能,可移植性和扩展性强。 关键词:单片机;水位检测;控制系统;仿真

水箱水位控制系统

2.水箱水位控制系统 系统有3个贮水箱,每个水箱有2个液位传感器,UH1,UH2,UH3为高液位传感器,“1”有效;UL1,UL2,UL3为低液位传感器,“0”有效。Y1、Y3、Y5分别为3个贮水水箱进水电磁阀;Y2、Y4、Y6分别为3个贮水水箱放水电磁阀。SB1、SB3、SB5分别为3个贮水水箱放水电磁阀手动开启按钮;SB2、SB4、SB6分别为3个贮水箱放水电磁阀手动关闭按钮。 (二)控制要求 1.上电运行时系统处于停止状态。 2.SB1、SB3、SB5在PLC外部操作设定,通过人为的方式,按随机的顺序将水箱放空。 3.只要检测到水箱“空”的信号,系统就自动地向水箱注水,直到检测到水箱“满”信号为止。水箱注水的顺序要与水箱放空的顺序相同,每次只能对一个水箱进行注水操作。 4.为减少外部控制器件,现将每个水箱的放水控制按钮改为一个(即只有SB1、SB3、SB5),分别控制每个水箱的放水开启和关闭。也即,按一下SB1,水箱1放水,再按一下SB1,水箱1停止放水;按一下SB2,水箱2放水,再按一下SB2,水箱2停止放水;按一下SB3,水箱3放水,再按一下SB3,水箱3停止放水。系统其它控制要求保持不变。 (三)I/O配置表

(四)PLC控制系统原理图(硬件电路图) (五)调试指南 1.上电时候系统处于停止状态,所有灯不亮。 2.按动SB1、SB3、SB5按钮,可随机将三个水箱放空,对应Y2、Y4、Y6的亮。 3.只要检测到水箱“空”(即低液位传感器UL1-UL3亮),系统能自动地向水箱注水,对应Y1、Y3、Y5亮,直到检测到水箱“满”信号为止(即高液位传感器UH1-UH3亮)。 4.4.水箱注水的顺序与水箱放空的顺序相同,每次只对一个水箱进行注水操作(Y1、Y3、Y5互锁)。 5.5.按一下SB1,水箱1放水(Y2亮),再按一下SB1,水箱1停止放水(Y2灭); 6.6.按一下SB2,水箱2放水(Y4亮),再按一下SB2,水箱2停止放水(Y4灭); 7.7.按一下SB3,水箱3放水(Y6亮),再按一下SB3,水箱3停止放水(Y6灭)。 8.8.先放空的水箱先进水,已通过梯形图实现。(参见梯形图步骤8)

水箱自动控制系统设计原理图及程序

课程:创新与综合课程设计 电子与电气工程学院实践教学环节说明书 题目名称水箱水位自动控制装置 学院电子与电气工程学院 专业电子信息工程 班级 学号 学生姓名 起止日期13周周一~14周周五

水箱液位控制系统是典型的自动控制系统,在工业应用上可以模拟水塔液位、炉内成分等多种控制对象的自动控制系统。 本次课程设计思路是以单片机为控制中心,对水位传感器、电机驱动模块、按键及显示进行控制。通过按键设置水位传感器的位置,在水龙头及阀门的各种开度下,通过控制水泵工作或不工作来维持水箱二的液面高度基本维持不变。 一、设计题及即要求 1、设计并制作一个水箱水位自动控制装置,原理示意图如下: 2、基本要求:设计并制作一个水箱水位自动控制装置。 (1)水箱1 的长×宽×高为50 ×40 ×40 cm;水箱2 的长

×宽×高为40×30 × 40 cm(相同容积亦可);水箱1 的放在地面,水箱2 放置高度距地0.8-1.2m。 (2)在出水龙头各种开度状态下装置能够自动控制水箱 2 中水位的高度不变, 误差≤1cm。 (3)水箱 2 中要求的水位高度及上下限可以通过键盘任意设置; (4)实时显示水箱2 中水位的实际高度和水泵、阀门的工作状态。 3、发挥部分: (1)在出水龙头各种开度状态下装置能够自动控制水箱 2 中水位的高度不变, 误差≤0.3 cm。 (2)由无线远程控制器实现基本要求,无线通讯距离不小于10 米。远程控 制器上能够同步实现超限报警显示。 (3)其他创新。 二、设计思路: 以单片机为控制中心,对水位传感器、电机驱动模块、按键及显示进行控制。通过按键设置水位传感器的位置,在水龙头及阀门的各种开度下,通过控制水泵工作或不工作来维持水箱二的液面高度基本

基于PLC水箱液位控制系统毕业设计

上传说明: 本论文仅供大家学习和参考用

本科毕业论文 基于PLC的液位控制系统设计 考生姓名:准考证号: 专业层次:工业自动化(本)院(系):电子信息工程学院指导教师:职称: 二OO 年十月

摘要 本次毕业设计的课题是基于PLC的液位控制系统的设计。在设计中,笔者主要负责的是数学模型的建立和控制算法的设计,因此在论文中设计用到的PID算法提到得较多,PLC方面的知识较少。 本文的主要内容包括:PLC的产生和定义、过程控制的发展、水箱的特性确定与实验曲线分析, FX2系列可编程控制器的硬件掌握,PID参数的整定及各个参数的控制性能的比较,应用PID控制算法所得到的实验曲线分析,整个系统各个部分的介绍和讲解PLC的过程控制指令PID指令来控制水箱水位。 关键词:FX2系列PLC,控制对象特性,PID控制算法,扩充临界比例法,PID指令,实验。

The liquid level control system based on PLC ABSTRACT The subject of graduation design is based on PLC, liquid level control system design. In the design, the author is mainly responsible for the mathematical model and control algorithm design, so the design used in the paper referred to was more PID algorithm, PLC in less knowledge. Main contents of this article: PLC creation and definition, process control, development, and water tanks and experiment to determine the characteristics curve analysis, FX2 series PLC hardware control, PID tuning parameters and various parameters of the control performance comparison, the application PID control algorithm obtained experimental curve analysis, the entire system, introduce and explain the various parts of the PLC process control commands to control the tank level PID instruction. Keywords:FX2 series PLC, the control object characteristics, PID control algorithm, to expand the critical proportion method, PID instruction, experimental.

基于PID的上水箱液位控制系统设计课程设计

基于PID的上水箱液位控制系统设计 过程控制系统课程设计 基于PID的上水箱液位控制系 统设计

一、课程设计任务书 1.设计内容 针对某厂的液位控制过程与要求实现模拟控制,其工艺过程如下:用泵作为原动力,把水从低液位池抽到高液位池,实现对高液位池液位高度的自动控制。具体设计内容是利用西门子S7-200PLC作为控制器,实现对单容水箱液位高度的定值控制,同时利用MCGS组态软件建立单容水箱液位控制系统的监控界面,实现实时监控的目的。 2.设计要求 1、以RTGK-2型过程控制实验装置中的单个水箱作为被控对象、PLC作为控制器、静压式压力表作为检测元件、电动调节阀作为执行器构成一个单容水箱单闭环控制系统,实现对水箱液位的恒值控制。 2、PLC控制器采用PID算法,各项控制性能满足要求:超调量20%,稳态误差≤±0.1;调节时间ts≤120s; 3、组态测控界面上,实时设定并显示液位给定值、测量值及控制器输出值;实时显示液位给定值实时曲线、液位测量值实时曲线和PID输出值实时曲线; 4、选择合适的整定方法确定PID参数,并能在组态测控界面上实时改变PID参数; 5、通过S7-200PLC编程软件Step7实现PLC程序设计与调试; 6、分析系统基本控制特性,并得出相应的结论; 7、设计完成后,提交打印设计报告。

3.参考资料 1.邵裕森,戴先中主编.过程控制工程(第2版).北京:机械工业出版社.2003 2.崔亚嵩主编.过程控制实验指导书(校内) 3.廖常初主编.PLC编程及应用(第2版).北京:机械工业出版社.2007 4.吴作明主编.工业组态软件与PLC应用技术.北京:北京航空航天大学出版社.2007 4.设计进度(2010年12月27日至2011年1月9日) 时间设计内容 2010年12月27日布置设计任务、查阅资料、进行硬 件系统设计 2010年12月28日~ 2010年12月29日 编制PLC控制程序,并上机调试; 2010年12月30日~2010年12月31日利用MCGS组态软件建立该系统的工 程文件 2011年1月2日~2011年1月4日进行MCGS与PLC的连接与调试进行PID参数整定 2011年1月5日~2011年1月6日系统运行调试,实现单容水箱液体 定值控制 2011年1月7日~ 2011年1月9日 写设计报告书 5.设计时间及地点 设计时间:周一~周五,上午:8:00~11:00 下午:1:00~4:00 设计地点:新实验楼,过程控制实验室(310) 电气工程学院机房(320)

水池水位自动控制系统设计

水池水位自动控制系统设计与制作 摘要 根据物体在水中漂浮的性质,可以用一个浮球来感知水塔里水位的升降,用来控制水泵,使水泵能自动对水池上水,水满时能自动断电停止,真正做到了水池的全自动控制功能,解决了人们日常用水的诸多不便。 本毕业论文范文写的是水池水位自动控制电路的作用是根据水位的高低,自动地控制水泵的启动与停止。水泵和水位的高低是相互反馈的。这样就可以实现水位自动控制的目的。我所设计的水位制动控制装置是有以下几部分组成:水位自动控制电路,高低水位报警器,数码显示。水位自动控制在一定范围内(如 2 -6 米),当水位低至2米时使水泵启动上水;当水位升至6米时,使水泵停止工作。因特殊情况水位超限(如高至7米、低于2米)报警器报警。设有手动按键,便于随机控制。由数码管直观显示当前水位。本系统可以随时的控制水位的高低,防止过量放水或来水无人打开关。 关键词:水池;浮子开关;自动上

Abstract According to the nature of an object floating in the water, you can use a float to sense the water level in the lift tower to control the pump, the pump automatically to the water tower, Sheung Shui, water, power off automatically when full stop pumping water tower, and truly automatic control tower to solve the inconvenience of daily water. Pham Van of the thesis is written in the role of water level automatic control circuit is based on the level of the water level, automatic control of pump start and stop. Pumps and water level is the level of mutual feedback. This level can automatically control. I designed the brake control device is the water level has the following components: automatic water level control circuit, high and low water level alarm, digital display. Automatic water level control within a certain range (eg. 2-6 meters), when the water level as low as 2 meters, the Sheung Shui to start the pump; when the water level to 6 meters, the pump stopped working. Water level gauge due to special circumstances (such as up to 7 meters, as low as 2 meter) alarm to the police. With manual buttons, easy to stochastic control. Visual display by the LED current level. The system can control the water level at any level, to prevent excessive drainage or runoff and no open relations Keywords:water tower; float switch; automatic pumpin

水槽液位闭环控制系统课程设计报告

摘要 本文根据液位系统过程机理,建立了单容水箱的数学模型。在设计中用到的PID算法提到得较多,PLC方面的知识较少。并根据算法的比较选择了增量式PID算法。建立了PID 液位控制模拟界面和算法程序,进行了系统仿真,并通过整定PID参数,同时得出了整定后的仿真曲线和实际曲线。主要内容包括:PLC的产生和定义、过程控制的发展、水箱的特性确定与实验曲线分析,FX2系列可编程控制器的硬件掌握,PID参数的整定及各个参数的控制性能的比较,应用PID控制算法所得到的实验曲线分析,整个系统各个部分的介绍和讲解PLC的过程控制指令PID指令来控制水箱水位。PLC在工业自动化中应用的十分广泛。PID控制经过很长时间的发展,已经成为工业中重要的控制手段。本设计就是基于PLC的PID算法对液位进行控制。PLC经传感电路进行液位高度的采集,然后经过自动调节方式来确定完PID参数后,通过控制直流泵的工作时间来实现液位的控制。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。本次设计主要内容是利用提供的被控对象单容水槽和相关仪器仪表,设计液位控制系统,利用组态王软件编写控制算法实现控制系统的上位机监控。 关键词:组态王,液位控制,PID算法,过程控制

一、设计任务 (3) 二、实验目的 (3) 三、实验方案 (4) 四、实验过程 (5) 实验总结 (17) 参考文献 (18) 附录 (19)

一、设计任务: (1)液位监控:完成一个液位监控系统,要有流程图画面,报警画面,历史曲线、实时曲线、报表等个画面键可以灵活切换。 (2)通过组态软件,结合实验已有设备,按照定值系统的控制要求,根据较快较稳的性能要求,采用但闭环控制结构和PID控制规律,设计一个具有美观组态画面和较完善组态控制程序的液位单回路过程控制系统。 设计要求 (1)根据液位单回路过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 (2)运用组态软件,正确设计液位但回路过程控制系统的组态图、组态画面和组态控制程序。 二、实验目的: (1)能根据具体对象及控制要求,独立设计控制方案,正确选用过程仪表。 (2)能够根据过程控制系统A/D、D/A和开关I/O的需要,正确选用模块。 (3)能根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。

单片机水箱水位控制系统设计

单位代码0 2 学号 分类号TH6 密级 课程设计说明书 水箱水位控制系统设计 院(系)名称机械工程学院 专业名称机械设计制造及其自动化学生姓名 指导教师 2015年10 月27 日

黄河科技学院课程设计任务书 机械工程学院机械系机械设计制造及其自动化专业12 级1 班学号1200000000 姓名指导教师 题目: 水箱水位控制系统设计 课程:单片机应用技术 课程设计时间2015 年10 月13 日至10 月27 日共 2 周课程设计工作内容与基本要求(设计要求、设计任务、工作计划、所需相关资料)(纸张不够可加页) 1. 设计要求 在高塔的内部我们设计一个简易的水位探测传感器用来探测三个水位,即低水位,正常水位,高水位。低水位时送给单片机一个高电平,驱动水泵加水,红灯亮;正常范围的水位时,水泵加水,绿灯亮;高水位时,水泵不加水,黄灯亮。 2. 设计任务与要求(完成后需提交的文件和图表等) 1〉系统硬件电路设计 根据该系统设计的功能要求选择所用元器件,设计硬件电路。要求用Proteus 绘制整个系统电路原理图。 2〉软件设计 根据该系统设计的功能要求进行软件设计,要求用VISIO软件绘制整个系统及各部分的软件流程图。并根据流程图编写程序并汇编调试通过。列出软件清单,软件清单要加以注释。 3〉Proteus仿真 用Proteus对系统软硬件进行仿真调试通过。 4〉软硬件实际调试 5〉编写设计说明书一份,内容包括任务书、设计方案分析、硬件设计部分要绘制整个系统电路原理图,对各部分电路设计原理做出说明。软件设计部分要绘制整个系统及各部分的软件流程图,并列出软件清单,软件清单要求加注释,并在各功能块前加程序功能注释。调试结果整理分析及设计调试的心得体会。3.工作计划(进程安排) 第1周基本完成软、硬件的设计(分散在教学过程中完成)。第二周2天绘

水箱液位控制系统课程设计

、液位控制系统的原理分析 1.1水箱液位控制系统的原理框图 本次课程设计对水箱液位控制系统的设计是一个简单的控制系统, 所谓简单 液位控制系统通常是指有一个被控对象,一个检测变松单元一个控制器和一个执 行器所组成的单闭环负反馈控制系统,也成为单回路控制系统。 简单控制系统有着共同的特征,他们均有四个基本环节组成,即被控对象, 测量变送装置,控制器和执行器。对不同对象的简单控制系统尽管其具体装置和 变量不相同,但都可以用相同的方框图表示: 图1控制系统方框图 这是单回路水箱液位控制系统,单回路调节系统一般指在一个调节对象上用 一个调节器保持一个参数的恒定,而调节器只接受一个测量信号,其输出也只控 制一个执行机构。本系统所要保持的恒定参数是液位的给定高度, 即控制的任务 是控制水箱液位等于给定值所要求的高度。 根据控制框图,这是一个闭环反馈单 回路液位控制,采用工业智能仪表控制。 1.2被控过程传递函数的一般形式 根据被控过程动态特性的特点,典型工业过程控制所涉及及被控对象的传递 函数一般具有下述几种形式 1一阶惯性加纯迟延 2 二阶惯性环节加纯迟延 G(s) 二 k Ts 1 e s 1-1

3 N 阶惯性环节加纯迟延 二、建立被控对象数学模型 2.1求传递函数 根据阶跃响应的实验数据如表1 使用Matlab 编辑.m 文件,得出阶跃响应曲线。Matlab 程序如下: t = [0 10 20 40 60 80 100 140 180 250 300 400 500 600 700 800]; h = [0 0 0.2 0.8 2.0 3.6 5.4 8.8 11.8 14.4 16.5 18.4 19.2 19.6 19.8 20]; plot(t,h) grid on hold on 得到阶跃响应曲线再取0.39和0.62处的t 值如图2、图3 G(s) = (T i S 1)幽 1) V s (1-2) G(s) = K (Ts 1)n e —s (1-3) 上述3个公式只适用于自衡过程 个积分环节,即 G(s)二丄e 「s Ts G(s) - e 「s 71s(T 2 s +1) 对于非自衡过程,其传递函数应包含有一 (1-4) (1-5)

双容水箱液位控制系统

内蒙古科技大学 控制系统仿真课程设计说明书 题目:双容水箱液位控制系统 仿真 学生姓名:任志江 学号:1067112104 专业:测控技术与仪器 班级:测控 10-1班 指导教师:梁丽

摘要 随着工业生产的飞速发展,人们对生产过程的自动化控制水平、工业产品和服务产品质量的要求也越来高。每一个先进、实用控制算法和监测算法的出现都对工业生产具有积极有效的推动作用。然而,当前的学术研究成果与实际生产应用技术水平并不是同步的,通常情况下实际生产中大规模应用的算法要比理论方面的研究滞后几年,甚至有的时候这种滞后相差几十年。这是目前控制领域所面临的最大问题,究其根源主要在于理论研究尚缺乏实际背景的支持,一旦应用于现场就会遇到各种各样的实际问题,制约了其应用。本设计设计的课题是双容水箱的PID液位控制系统的仿真。在设计中,主要针对双容水箱进行了研究和仿真。本文的主要内容包括:对水箱的特性确定与实验曲线分析,通过实验法建立了液位控制系统的水箱数学模型,设计出了控制系统,针对所选液位控制系统选择合适的PID算法。用MATLAB/Simulink建立液位控制系统,调节器采用PID控制系统。通过仿真参数整定及各个参数的控制性能,对所得到的仿真曲线进行分析,总结了参数变化对系统性能的影响。 关键词:MATLAB;PID控制;液位系统仿真

目录 第一章控制系统仿真概述 (2) 1.1 控制系统计算机仿真 (2) 1.2 控制系统的MATLAB计算与仿真 (2) 第二章 PID控制简介及其整定方法 (6) 2.1 PID控制简介 (6) 2.1.1 PID控制原理 (6) 2.1.2 PID控制算法 (7) 2.2 PID 调节的各个环节及其调节过程 (8) 2.2.1 比例控制与其调节过程 (8) 2.2.2 比例积分调节 (9) 2.2.3 比例积分微分调节 (10) 2.3 PID控制的特点 (10) 2.4 PID参数整定方法 (11) 第三章双容水箱液位控制系统设计 (12) 3.1双容水箱结构 (12) 3.2系统分析 (12) 3.3双容水箱液位控制系统设计 (15) 3.3.1双容水箱液位控制系统的simulink仿真图 (15) 3.3.2双容水箱液位控制系统的simulink仿真波形 (16) 第四章课程设计总结 (17)

水箱液位控制系统

水箱水位控制系统设计 一、系统结构原理 1.1自动控制系统的组成 (1)自动控制系统由控制对象和制动控制设备组成。即由控制对象、传感器、控制器和执行器所组成的闭环控制系统。 (2)所谓控制对象是指所需控制的机器、设备、或生产过程。 (3)被控参数是所需控制和调节的物理量或状态参数化,即控制对象的输出信号,如房间温度、水箱水位。 (4)被控参数的预定值(或理想值)称为给定值(设定值)。给定值与被控参数的测量值之差称为偏差。 (5)扰动是指除给定输入之外,对系统的输出有影响的信号的总称。 (6)传感器是指把被控参数成比例地转变为其他物理量信号(如电阻、电势、电流、气压、位移)的元件或仪表,如热电阻、热电偶等,如果传感器所发出的信号与后面控制所要求的信号不一致时,则需要增加一个变送器,将传感器的输出信号转换成后面所要求的信号。 (7)控制器是指将传感器送来的信号与给定值进行比较,根据比较结果的偏差大小,按照预定的控制规律输出控制信号的原件或仪表。 (8)执行器是动力部件,它根据控制器送来的控制信号大小改变调节阀的开度,对控制对象施加控制作用,使被控参数保持在给定

值。 1.2 水箱水位结构原理 水箱尺寸:长×宽×高=25×20×40 液位控制系统由被控水箱1、蓄水箱2 液位检测仪表差压变送器LT 、调节器LC 、调节阀等组成。 3 cm

二、系统控制要求及指标 2.1水箱水位的控制要求: 液位L=30cm(可任意设置) 稳态误差ess(余差)≤±5mm 过度时间ts≤4分钟 衰减比n>4:1 2.2对自动控制控制系统的基本要求: (1) 稳定性:稳定性是对控制系统最基本的要求。所谓系统稳定,一般指当系统受到扰动作用后,系统的被控制量偏离了原来的平衡状态,但当扰动撤离后,经过若干时间,系统若仍能返回到原来的平衡状态,则称系统是稳定的。 (2) 准确性:给定稳态误差和扰动稳态误差越小,表示稳态精度也越高。 (3)快速性:控制系统不仅要稳定和并有较高的精度,而且还要求系统的响应具有一定的快速性,对于某些系统来说,这是一个十分重要的性能指标。有关系统响应速度定量的性能指标,一般可以用上升时间﹑调整时间和峰值时间来表示。 自动控制的基本要求是它的稳定性。稳定性是指自动控制系统在外界干扰作用下,过度过程能否达到新的稳定状态的性能,系统的稳定程度用衰减比n或衰减率来衡量。 衰减比n是衡量过度过程稳定性的动态指标,它是指过度过程曲线第一个波峰值与同相位第二个波峰值之比。

(完整版)水位控制系统设计

课题名称:水箱水位控制系统设计专业:电气工程及其自动化学号: 姓名:

水箱水位控制系统设计 摘要 本设计主要基于单片机的硬件电路设计,实现一种能够实现水位自动控制、具有自动保护、自动声光报警功能的控制系统。本控制系统由A/D转换部分、单片机控制部分、数码显示部分、电机驱动部分、电机控制部分等构成。同时对各个部分进行了详细的论述。在设计中对水塔水位控制原理进行分析,选用AT89C51单片机作为控制水塔水位的处理芯片,由AT89C51的P1口直接来控制.设计方案采用模块化程序设计方法,结合程序流程图,编写程序代码,最后利用KEIL公司的u Vision3软件及伟福仿真软件进行仿真实验,达到单片机自动控制水塔水位变化的目的. 关键词:单片机,水塔水位控制原理,AT89C51,伟福仿真软件

目录 前言 (1) 第1章设计内容 (2) 1.1 设计要求 (2) 1.2 方案设计 (2) 第2章硬件电路设计 (3) 2.1 系统框图设计 (3) 2.2 系统原理 (4) 第3章水塔水位控制系统的硬件电路设计 (5) 3.1 水位检测电路 (5) 3.2 水位显示电路 (5) 3.3电机控制电路 (6) 3.4振荡电路和复位电路 (7) 3.5声光报警电路 (7) 第4章软件程序设计 (8) 4.1 系统主程序流程图 (8) 4.2编写C程序 (9) 第5章硬件制作与调试 (10) 结论 (11) 附录 (12) 仿真总图 (12) 源代码 (13)

前言 水塔是在日常生活和工业应用中经常见到的蓄水装置,在我们的生活中起到了重要的作用,而水基于单片机的水塔水位控制系统使水塔水位自动保持在一定的位置,通过对其水位的控制对外供水,以满足需要。塔里面的水位控制是一个水塔发挥作用的关键。该系统使用水位传感器对水塔水位进行检测并将检测到的信号传给单片机来进行处理,通过调整定时器的定时时间来增大或者缩小占空比,并编写程序加以控制,从而实现电机的调速。最后,使用液晶屏显示当前水位状态以及电动机的转速。该系统通过了报警模块来实现了过低水位蜂鸣器鸣笛报警、过低警戒水位自动处理、正常水位蜂鸣器鸣笛报警以及正常水位处理。本系统适应在不同的用水场合下的用水速度需要,节省工作时间,提高了整体工作的效率,实现水塔水位的自动控制。 液位控制是工业控制中的一个重要问题,针对液位控制过程中存在大滞后、时变、非线性的特点,为适应复杂系统的控制要求,人们研制了种类繁多的先进的智能控制器,模糊PID控制器便是其中之一。模糊PID控制结合了PID控制算法和模糊控制方法的优点,可以在线实现PID参数的调整,使控制系统的响应速度快,过渡过程时间大大缩短,超调量减少,振荡次数少,具有较强的鲁棒性和稳定性,在模糊控制中扮演着十分重要的角色。

液位控制系统——过程控制课程设计

过程控制课程设计——液位控制系统综合设计 目录 目录 0 1.引言 (1) 2.系统工作原理 (1) 3. 硬件设计部分 (2) 3.1控制回路硬件图 (2) 3.2系统硬件设计 (3) 3.3控制系统的结构组成 (3) 3.4 设备连接 (4) 4.PID控制器程序设计 (4) 4.1 PID原理如下 (4) 4.2 A/D、D/A转换控制环节 (5) 4.3 PID控制程序 (5) 5.设计总结及心得体会 (7) 参考文献 (8)

1.引言 液位控制是工业中常见的过程控制,它对生产的影响不容忽视。单容液位控制系统具有非线性,滞后,耦合等特征,能够很好的模拟工业过程特征。对于液位控制系统,常规的PID控制采用固定的参数,难以保证控制适应系统的参数变化和工作条件变化,得不到理想效果,模糊控制具有对参数变化不敏感和鲁棒性强等特征,但控制精度不太理想。如果将模糊控制和传统的PID控制两者结合,用模糊控制理论来整定PID控制器的比例,积分,微分系统,就能更好的适应控制系统的参数变化和工作条件的变化。 本课程设计所控制的是单容下水箱液位,根据控制系统要求,设计采用过程控制器件液位变送器、电动调节阀以及可编程逻辑控制器组成单回路闭环控制系统。从而熟悉PID算法在过程控制中的应用和闭环回路调节系统的设计方法。 2.系统工作原理 整个液位控制系统采用典型的反馈式闭环控制,液位控制系统原理图如图2.1所示: 图2.1 液位控制系统原理图 图2.1为单回路上水箱液位控制系统,单回路调节系统一般指在一个调节对象上用一个调节器来保持一个参数的恒定,而调节器只接受一个测量信号,其输出也只控制一个执行机构。本系统所要保持的恒定参数是液位的给定高度,即控制的任务是控制上水箱液位等于给定值所要求的高度。根据控制框图,这是一个闭环反馈单回路液位控制,采用工业智能仪表控制。当调节方案确定之后,接下来就是整定调节器的参数,一个单回路系统设计安装就绪之后,控制质量的好坏与控制器参数选择有着很大的关系。合适的控制参数,可以带来满意的控制效果。反之,控制器参数选择得不合适,则会使控制质量变坏,达不到预期效果。因此,当一个单回路系统组成好以后,如何整定好控制器参数是一个很重要的实际问题。一个控制系统设计好以后,系统的投运和参数整定是十分重要的工作。 一般言之,用比例(P)调节器的系统是一个有差系统,比例度δ的大小不仅会影响到余差的大小,而且也与系统的动态性能密切相关。比例积分(PI)调节器,由于积分的作用,不仅能实现系统无余差,而且只要参数δ,Ti调节合理,也能使系统具有良好的动态性能。比例积分微分(PID)调节器是在PI调节器的基础上再引入微分D的作用,从而使系统既无余差存在,又能改善系统的动态性能(快速性、稳定性等)。在单位阶跃作用下,P、PI、PID 调节系统的阶跃响应分别如图3-2中的曲线①、②、③所示。

相关文档
相关文档 最新文档