单容水箱液位控制系统的设计
单容液位控制系统设计说明
目录1 系统设计理解 (1)1.1 前言 (1)2 系统方案确定、系统建模及原理介绍 (1)2.1 控制方案的确定 (1)2.2 控制系统建模 (1)2.2.1 被告...................................................... ....................... .............................. (1)2.2.2 系统建模 (2)3 系统构成 (4)3.1 控制系统结构 (4)3.2 控制系统框图 (4)4 系统各环节分析 (5)4.1 调节器PID控制 (5)4.2 执行器分析 ................................................... ......................... ............................ . (6)4.3 检测与传输链路分析 (6)4.4 被控对象分析 (6)5 系统仿真 (7)5.1 系统结构图及参数设置 (7)6 仪器选择 (10)6.1 PID调节器选择 (10)6.2 执行器选型 (11)6.2.1 变频器选型 (11)6.2.2 电机选型 (11)6.2.3 泵的选择 (12)6.3 差压变送器的选择 (12)7 课程设计结束语 (14)参考文献 (15)1.对系统设计的理解1.1 前言过程控制已广泛应用于矿山、冶金、机械、化工、电力等领域。
在液位控制方面,如:水塔供水、工矿企业排水、锅炉汽包液位控制、精馏塔液位控制等,发挥着重要作用。
在这些生产领域中,操作基本上是劳动密集型或危险的。
很容易因为操作失误而引发事故,给制造商造成经济损失。
可以看出,在实际生产中,液位控制的准确性和控制效果直接影响工厂的生产成本、经济效益和安全系数。
因此,为了保证安全条件和方便操作,有必要研究和开发先进的液位控制方法和策略。
单容水箱液位控制系统的设计
单容水箱液位控制系统辨识一、单容水箱液位控制系统原理单容水箱液位控制系统是一个单回路反馈控制系统,它的控制任务是使水箱液位等于给定值所要求的高度;并减小或消除来自系统内部或外部扰动 的影响。
单回路控制系统由于结构简单、投资省、操作方便、且能满足一般 生产过程的要求,故它在过程控制中得到广泛地应用。
图 1-1为单容水箱液位控制系统方块图。
当一个单回路系统设计安装就绪之后,控制质量的好坏与控制器参数的 选择有着很大的关系。
合适的控制参数,可以带来满意的控制效果。
反之, 控制器参数选择得不合适,则会导致控制质量变坏,甚至会使系统不能正常 工作。
因此,当一个单回路系统组成以后,如何整定好控制器的参数是一个 很重要的实际问题。
一个控制系统设计好以后,系统的投运和参数整定是十 分重要的工作。
图1-2是单容液位控制系统结构图GK-07图i-i 单容水箱液位控制系统的方块图系统由原来的手动操作切换到自动操作时,必须为无扰动,这就要求调节器的输出量能及时地跟踪手动的输出值,并且在切换时应使测量值与给定 值无偏差存在。
图1-2是单容水箱液位控制系统结构图。
一般言之,具有比例(P )调节器的系统是一个有差系统,比例度3的大 小不仅会影响到余差的大小,而且也与系统的动态性能密切相关。
比例积分电帖泵204上水箱(PI)调节器,由于积分的作用,不仅能实现系统无余差,而且只要参数3, Ti选择合理,也能使系统具有良好的动态性能。
图1-2单容液位控制系统结构图比例积分微分(PID)调节器是在PI调节器的基础上再引入微分D的作用,从而使系统既无余差存在,又能改善系统的动态性能(快速性、稳定性等)。
在单位阶跃作用下,P、PI、PID调节系统的阶跃响应分别如图1-3中二、单容水箱液位控制系统建模2.1液位控制的实现液位控制的实现除模拟PID调节器外,可以采用计算机PID算法控制。
首先由差压传感器检测出水箱水位;水位实际值通过单片机进行A/D转换,变成数字信号后,被输入计算机中;最后,在计算机中,根据水位给定值与实际输出值之差,利用PID程序算法得到输出值,再将输出值传送到单片机中,由单片机将数字信号转换成模拟信号。
单容水箱液位控制系统设计
过程控制系统设计作业单容水箱液位控制系统设计学生姓名文强学号2212130任课教师陶珑院、系、中心专科部专业生产过程自动化提交日期2015年10 月日太原科技大学单容水箱液位控制系统设计摘要本论文以单容水箱为被控对象,给出了单闭环控制系统、串级控制系统和前馈反馈控制系统的设计方案,实现对水箱液位的控制。
本论文还针对每种控制系统,在Matlab的Simulink中建立仿真模型进行仿真,得到仿真曲线,并且利用仿真曲线分析控制系统的性能,例如最大动态偏差、调节时间、衰减率和积分性能指标IAE 等。
单闭环控制系统的设计包括P、I、PI和PID的设计。
本文分别通过衰减频率特性法(理论整定法)和衰减曲线法(工程整定法)对控制器参数进行了整定。
本论文还通过比较各控制系统的仿真曲线和系统性能指标,对各种控制系统设计方案进行了比较,发现串级控制和前馈反馈控制可提高系统性能。
关键词: PID;串级;前馈反馈;参数整定;SimulinkDesign on Water Level Control in a TankAbstractThis thesis provides design methods of single closed-loop control system, cascade control system and feed forward control system about the controlled object asingle water tank , and it achieves the goal of controlling level. For every kind of control system, simulation model is established by using simulation tool Matlab, simulation curves can analysis the performance of control system, such as the maximum percent overshoot, settling time, attenuation rate and IAE. The design of single closed-loop control system includes designs of P, I, PI and PID. The controller parameter is tuned by frequency response of attenuation rate and the attenuation curve .All the control design methods included are compared by simulation curves and performance indexes and we finally find that cascade control and feed forward control are able to improve system’s performance.Keywords:PID;Cascade;Feedforward- feedback;Parameter tuning;Simulink目录摘要 (I)ABSTRACT ............................................................................................................................ I I 1设计要求及内容 (1)2单容水箱系统建模 (3)3单闭环控制系统设计 (5)3.1比例控制系统设计 (5)3.2积分控制系统设计 (7)3.3比例-积分控制系统设计 (9)3.4比例-积分-微分控制系统设计 (12)4串级控制控制方案设计 (16)5前馈控制方案设计 (18)6实验室水箱实验报告 (19)6.1压力单闭环实验 (19)6.2液位单闭环实验 (20)6.3上水箱液位和流量组成串级实验 (22)6.4前馈反馈控制实验 (24)7总结 (26)参考文献 (27)附录 (28)1设计要求及内容图1 单容水箱液位控制系统单容水箱液位控制系统如题图1所示。
单容水箱液位恒值控制系统设计 毕业设计
毕业设计(论文)单容水箱液位恒值控制系统设计专业(系)电气工程系电气自动化班级工控103班学生姓名指导老师完成日期摘要本文根据液位系统过程原理,建立了单容水箱的数学模型。
在设计中用到的PID算法和PLC方面的知识。
建立了PID液位控制模拟界面和算法程序,进行了系统仿真,并通过整定PID参数,同时得出了整定后的仿真曲线和实际曲线。
本文的主要内容包括:PLC的产生和定义、过程控制的发展、S7-200系列可编程控制器的硬件掌握,PID参数的整定及各个参数的控制性能的比较,应用PID 控制算法所得到的实验曲线分析,整个系统各个部分的介绍和讲解PLC的过程控制指令PID指令来控制水箱水位。
PLC在工业自动化中应用的十分广泛。
PID控制经过很长时间的发展,已经成为工业中重要的控制手段。
本设计就是基于PLC的PID算法对液位进行控制。
PLC经传感电路进行液位高度的采集,然后经过自动调节方式来确定完PID参数后,通过控制直流泵的工作时间来实现液位的控制。
MCGS(监视与控制通用系统)是用于快速构造上位机监控系统的组态软件系统,系统的监测环节就是通过MCGS 来设计的。
这样我们就可以通过组态画面对液位高度和泵的起停情况进行监测,而且可以对PLC进行启动、停止、液位高度设置等控制。
整个系统运行稳定、简单实用,MCGS与PLC通信流畅。
过程控制是指对温度、压力、流量等模拟量的闭环控制。
作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。
PID调节是一般闭环控制系统中用得较多的调节方法。
大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。
PID处理一般是运行专用的PID子程序。
过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
关键词: PID控制过程控制液位控制 PLCAbstractAccording to the principle of level system process to establish a mathematical model of the single-tank water. PID algorithm and PLC knowledge used in the de- sign. PID level control analog interface and algorithm, system simulation, and tun- ing PID parameters, obtained after setting the simulation curve and the actual curve. The main content of this paper include: PLC generation and definition, development of process control, S7-200 programmable controller hardware grasp the comparison of the performance of PID parameter tuning and parameter control, PID control algorithm experimental curve analysis, part of the introduction of the entire system and explain the PLC process control tank water level control instructions PID instruction.PLC in a wide range of industrial automation applications. PID control after a very long period of development, has become an important means of control in the indus- try. The design is based on PLC PID algorithm to control the liquid level. PLC via the sensing circuit, the height of liquid acquisition, and then after the automatic adjustment After the PID parameters is determined to achieve a liquid level control, through the control of the working time of the DC pump. MCGS (monitoring and control of the general system) configuration PC monitoring system for the rapid construction of software systems, the monitoring aspects of the system design by MCGS. So that we can through the configuration screen of the liquid level and pump start and stop monitoring the PLC and can start, stop, set the height of liquid level control. Entire system is stable, simple and practical, on MCGS PLC communication smooth.Process control is the closed-loop control of temperature, pressure, flow and other analog. As industrial control computer, PLC program can prepare a wide variety of control algorithms, the completion of the closed-loop control. PID regulator is generally closed-loop control system used more adjustment method. Medium-sized PLC has PID module, many small PLC with this function module. The PID treatment generally run dedicated PID subroutine. Process control in metallurgy, chemical industry, heat treatment, boiler control, and other occasions there is a very wide range of applications.Keywords: PID control PLC process control level control目录摘要................................................................ I Abstract........................................................... I I 第一章绪论.. (1)1.1过程控制的定义及发展 (1)1.2本文研究的目的、意义 (2)1.3本文研究的主要内容 (3)第二章硬件设计 (4)2.1单容水箱液位系统整体组成 (4)2.2执行器的选择 (4)2.3 液位变送器的选择 (5)2.4 PLC的概述 (6)2.5 西门子S7-200控制系统 (8)2.5.1 CPU模块 (9)2.5.2 I/O单元及I/O扩展接口 (9)2.5.3电源部分 (10)2.6西门子 S7-200的工作原理 (10)第三章算法设计 (12)3.1 水箱液位控制系统原理框图 (12)3.2 水箱液位控制系统的数学模型 (13)3.3 PID算法的工作控制原理和特点 (15)3.4 PID控制器参数整定 (16)3.4 PID 参数的调整原则 (18)3.5 PID调节各个环境及其调节过程 (18)3.5.1比例(P)控制及调节过程 (18)3.5.2比例积分(PI)控制及调节过程 (19)3.5.3比例积分微分(PID)控制及调节过程 (20)第四章系统设计 (22)4.1 MCGS通用监控系统的构成及其主要功能 (22)4.2 MCGS通用监控系统的创建过程 (23)4.3系统设计PLC程序 (24)4.4系统界面的制作和调试 (28)4.4.1 设备配置 (28)4.4.2 新建画面 (28)4.4.3 设备连接 (32)第五章总结 (37)参考文献 (38)第一章绪论计算机控制是自动技术的重要应用领域,它是指对液位、温度、流量等过程变量进行控制,在冶金、机械、化工、电力等方面得到了广泛应用。
PLC课程设计单容水箱液位控制系统的设计
目录封面--------------------------1 目录--------------------------2 引言--------------------------3 一、总体设计方案--------------4基本任务----------------------4 基本要求----------------------4 主要性能指标------------------ 4 扩展功能----------------------4 控制方法选择------------------ 4 系统组成----------------------5 二、控制系统设计-------------- 5控制程序流程图----------------- 5 控制程序设计思路--------------- 6 系统变量定义及分配表----------- 6 系统接线图设计----------------- 6 三、系统调试及结果分析--------7系统调试-----------------------7 结果分析-----------------------8 结束语---------------------8 参考文献-------------------8 附录:源程序图-----------------9引言在人们生活以及工业生产等诸多领域经常涉及到液位和流量的控制问题, 例如居民生活用水的供应, 饮料、食品加工, 溶液过滤, 化工生产等多种行业的生产加工过程, 通常需要使用蓄液池, 蓄液池中的液位需要维持合适的高度, 既不能太满溢出造成浪费, 也不能过少而无法满足需求。
由于液体本身的属性及控制机构的摩擦、噪声等的影响,控制对具有一定的纯滞后和容量滞后的特点,液位上升的过程缓慢,呈非线性。
因此液位控制装置的可靠性与控制方案的准确性是影响整个系统性能的关键,因此液面高度是工业控制过程中一个重要的参数,特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的效果。
单容水箱液位控制系统设计
辽宁工程技术大学计算机控制技术课程设计设计题目单容水箱液位控制系统设计指导教师院(系、部)专业班级学号姓名日期《计算机控制技术》课程综合设计任务书摘要本文根据液位系统过程机理,建立了单容水箱的数学模型。
介绍了PID控制的基本原理及数字PID算法,利用simulink软件对系统进行系统仿真,并进行了整定PID参数,得到整定后的仿真曲线。
系统由进出水阀门,C51单片机,A/D转换器,D/A转换器,传感器,显示电路和键盘电路等组成。
整个过程保持出水阀的开度比例不变,由传感器检测电路连续不断地相应液位值,送入A/D转换器中处理,输出的数字量送给单片机,控制显示电路实时显示实际液位值,由键盘输入设定值,控制器比较其值控制进水阀门的开度比例,以保持液位稳定在要求范围内。
关键词:单容水箱;水箱建模;液位控制;PID算法AbstractBased on the process mechanism of the liquid level system, this paper establishes the mathematical model of the single-capacity water tank. The basic principle of PID control and the digital PID algorithm are introduced. The system simulation is performed using simulink software, and the PID parameters are adjusted to obtain the simulation curve after the tuning.The system consists of inlet and outlet valves, C51 microcontroller, A/D converter, D/A converter, sensor, display circuit and keyboard circuit. Throughout the entire process, the proportion of opening of the outlet valve is kept constant, and the corresponding level value of the sensor detection circuit is continuously sent to the A/D converter for processing. The output digital quantity is sent to the SCM, and the control display circuit displays the actual liquid level in real time. Value, the set value is input by the keyboard, and the controller compares the value to control the opening ratio of the inlet valve to keep the liquid level stable within the required range.Key words:Single capacity water tank;Water tank modeling;Liquid level control;PID algorithm目录0 前言 (1)1 设计方案 (2)概述 (2)系统结构 (2)2 水箱系统建模 (3)水箱结构图 (3)水箱模型计算 (3)3 硬件设计 (5)C51单片机最小系统 (5)传感器 (5)A/D转换模块 (5)D/A转换模块 (5)显示模块 (6)键盘模块 (6)调节阀 (6)4 PID算法与软件设计 (7)PID算法分析 (7)位置式PID (8)主程序流程图 (10)显示子程序 (11)键盘子程序 (11)A/D子程序 (11)5 系统仿真 (12)系统自衡仿真 (12)simulink仿真图 (12)simulink曲线 (13)6 结论 (14)参考文献 (15)附录:系统硬件电路图 (16)0 前言液位控制技术在现实生活、生产中发挥了重要作用,比如,民用水塔的供水,如果水位太低,则会影响居民的生活用水;工矿企业的排水与进水,排水或进水控制得当与否,关系到车间的生产状况;锅炉汽包液位的控制,如果锅炉内液位过低,会使锅炉过热,可能发生事故;精流塔液位控制,控制精度与工艺的高低会影响产品的质量与成本等。
单容水箱液位恒值控制系统设计
过程控制系统课程设计专业:自动化设计题目:单容水箱液位恒值控制系统设计班级:自动化0841学生姓名:王欢学号:15指导教师:尹振红分院院长:许建平教研室主任:方健电气工程学院一、课程设计任务书1. 设计内容针对某厂的液位控制过程与要求实现模拟控制,其工艺过程如下:用泵作为原动力,把水从低液位池抽到高液位池,实现对高液位池液位高度的自动控制。
具体设计内容是利用西门子S7-200PLC作为控制器,实现对单容水箱液位高度的定值控制,同时利用MCGS组态软件建立单容水箱液位控制系统的监控界面,实现实时监控的目的。
2. 设计要求1)以RTGK-2型过程控制实验装置中的单个水箱作为被控对象、PLC作为控制器、静压式压力表作为检测元件、电动调节阀作为执行器构成一个单容水箱单闭环控制系统,实现对水箱液位的恒值控制。
2)PLC控制器采用PID算法,各项控制性能满足要求:超调量≤15%,稳态误差≤±0.1;调节时间ts≤60s;3)组态测控界面上,实时设定并显示液位给定值、测量值及控制器输出值;实时显示液位给定值实时曲线、液位测量值实时曲线和PID输出值实时曲线;并能显示历史曲线。
4)选择合适的整定方法确定PID参数,并能在组态测控界面上实时改变PID参数;5)通过S7-200PLC编程软件Step7实现PLC程序设计与调试;6)分析系统基本控制特性,并得出相应的结论;7)设计完成后,提交打印设计报告。
3. 参考资料1)邵裕森,戴先中主编.过程控制工程(第2版).北京:机械工业出版社.2003 2)崔亚嵩主编.过程控制实验指导书(校内)3)廖常初主编.PLC编程及应用(第2版).北京:机械工业出版社.20074)吴作明主编.工业组态软件与PLC应用技术.北京:北京航空航天大学出版社.20074. 设计进度(2011年12月5日至2011年12月19日)时间设计内容2011.12.5 布置设计任务、查阅资料、进行硬件系统设计2011.12.6~7 编制PLC控制程序,并上机调试;2011.12.8~9工程文件2011.12.12~13 进行MCGS与PLC的连接与调试进行PID参数整定2011.12.14~15 系统运行调试,实现单容水箱液体定值控制2011.12.16 答辩2011.12.17~19 写设计报告书5. 设计时间及地点设计时间:上午:8:00~11:00下午:1:00~4:00晚上:6:00~9:00设计地点:新实验楼,过程控制实验室(310)机房(323)二、评语及成绩课程设计成绩:指导教师:过程控制系统课程设计报告班级:自动化0841姓名:王欢学号: 15指导教师:尹振红撰写日期: 2011-12-16摘要本文根据液位系统过程机理,建立了单容水箱的数学模型。
单容水箱液位控制系统实验设计
单容水箱液位控制系统实验设计【摘要】通过对单容水箱液位控制系统特性的测试掌握单容水箱阶跃响应测试方法,并记录相应液位的响应曲线。
根据实验得到的液位阶跃响应曲线,用相关的方法确定被测对象的特征参数T和传递函数。
【关键词】单容水箱;液位控制;数字模型1.单容水箱液位控制系统组成本实验装置由被控对象和上位控制系统两部分组成。
系统动力支路分两路:一路由三相(380V交流)磁力驱动泵、气动调节阀、直流电磁阀、PA电磁流量计及手动调节阀组成;另一路由变频器、三相磁力驱动泵(220V变频)、涡轮流量计及手动调节阀组成。
1.1被控对象被控对象由不锈钢储水箱、圆筒形有机玻璃水箱和敷塑不锈钢管路组成。
水箱:包括上水箱和储水箱。
上水箱采用淡蓝色圆筒型有机玻璃,不但坚实耐用,而且透明度高,便于学生直能接观察到液位的变化和记录结果。
分别是缓冲槽,工作槽,出水槽。
管道:整个系统管道采用敷塑不锈钢管组成,所有的水阀采用优质球阀,彻底避免了管道系统生锈的可能性。
有效提高了实验装置的使用年限。
其中储水箱底有一个出水阀,当水箱需要更换水时,将球阀打开让水直接排出。
1.2检测装置压力传感器、变送器:采用SIEMENS带PROFIBUS-PA通讯协议的压力传感器和工业用的扩散硅压力变送器,扩散硅压力变送器含不锈钢隔离膜片,同时采用信号隔离技术,对传感器温度漂移跟随补偿。
1.3执行机构调节阀:采用SIEMENS带PROFIBUS-PA通讯协议的气动调节阀,用来进行控制回路流量的调节。
它具有精度高、体积小、重量轻、推动力大、耗气量少、可靠性高、操作方便等。
水泵:本装置采用磁力驱动泵,型号为16CQ-8P,流量为32升/分,扬程为8米,功率为180W。
泵体完全采用不锈钢材料,以防止生锈,使用寿命长。
可移相SCR调压装置:采用可控硅移相触发装置,输入控制信号为4~20mA标准电流信号。
输出电压用来控制加热器加热,从而控制锅炉的温度。
电磁阀:在本装置中作为气动调节阀的旁路,起到阶跃干扰的作用。
单容水箱液位控制系统的设计
单容水箱液位控制系统的设计水箱液位控制系统是指利用传感器等技术手段实时监测水箱液位,并通过控制装置调节供水和排水流量,使水箱的液位保持在设定的范围内的系统。
1.系统组成(1)传感器:负责实时监测水箱液位,常用的传感器有浮球传感器、电阻传感器、超声波传感器等。
传感器要具有高精度、稳定性好、可靠性高等特点。
(2)控制装置:根据传感器反馈的液位信号,控制水泵或排水装置,调节供水和排水流量,使水箱液位保持在设定的范围内。
控制装置可以采用微控制器、PLC等。
(3)供水装置:负责向水箱供水,可以是普通水泵、恒压供水设备等。
供水装置的选型要考虑流量、扬程等参数。
(4)排水装置:负责将多余的水排出水箱,可以是排水泵、电磁阀等。
排水装置的选型要考虑排水能力、响应时间等参数。
(5)控制面板:提供操作和显示功能,用于设定液位控制的参数和实时显示液位情况。
2.系统原理(1)运行原理:系统根据设定的最低液位和最高液位,当液位低于最低液位时,控制装置开启供水装置;当液位高于最高液位时,控制装置开启排水装置。
当液位处于最低液位和最高液位之间时,控制装置停止供水和排水装置。
(2)至空调和给排水系统的作用:当液位低于最低液位时,系统将启动供水装置,为空调系统提供水源;当液位高于最高液位时,系统将启动排水装置,将多余的水排出,保证水箱不溢出。
3.系统设计要点(1)传感器的选择:根据实际情况选择不同类型的传感器。
传感器的安装位置要合理,避免水箱漏水或传感器受到污染。
(2)控制装置的设计:根据传感器反馈的液位信号,计算控制装置的输出信号,控制供水和排水装置的运行。
要考虑控制装置的响应时间、动作准确性等参数。
(3)供水装置和排水装置的选型:选型要根据水箱的容量和液位控制需求确定。
要考虑流量、扬程、动力源等因素。
(4)安全保护措施:系统应具备过液位保护、过流量保护、电源故障保护等功能,确保系统的安全可靠性。
(5)控制面板的设计:控制面板应具有操作简便、参数设定方便、实时显示液位等功能。
单容水箱液位控制系统设计
单容水箱液位控制系统设计分类号密级UDC过程控制系统设计作业单容水箱液位控制系统设计学生姓名 xxxxxx 学号xxxxxxxxxxxx任课教师 xxxx院、系、中心工程学院自动化及测控系专业年级 xxxx级自动化提交日期 10 月日中国海洋大学文档历史单容水箱液位控制系统设计摘要本论文以单容水箱为被控对象,给出了单闭环控制系统、串级控制系统和前馈反馈控制系统的设计方案,实现对水箱液位的控制。
本论文还针对每种控制系统,在Matlab的Simulink中建立仿真模型进行仿真,得到仿真曲线,而且利用仿真曲线分析控制系统的性能,例如最大动态偏差、调节时间、衰减率和积分性能指标IAE等。
单闭环控制系统的设计包括P、I、PI和PID的设计。
本文分别经过衰减频率特性法(理论整定法)和衰减曲线法(工程整定法)对控制器参数进行了整定。
本论文还经过比较各控制系统的仿真曲线和系统性能指标,对各种控制系统设计方案进行了比较,发现串级控制和前馈反馈控制可提高系统性能。
关键词: PID;串级;前馈反馈;参数整定;SimulinkDesign on Water Level Control in a TankAbstractThis thesis provides design methods of single closed-loop control system, cascade control system and feed forward control system about the controlled object asingle water tank , and it achieves the goal of controlling level. For every kind of control system, simulation model is established by using simulation tool Matlab, simulation curves can analysis the performance of control system, such as the maximum percent overshoot, settling time, attenuation rate and IAE. The design of single closed-loop control system includes designs of P, I, PI and PID. The controller parameter is tuned by frequency response of attenuation rate and the attenuation curve .All the control design methods included are compared by simulation curves and performance indexes and we finally find that cascade control and feed forward control are able to improve system’s performance.Keywords:PID;Cascade;Feedforward- feedback;Parameter tuning;Simulink。
单容水箱液位PID控制系统设计
3、若参数设置不当,可能导致系统失控, 不能达到设定值。
实验报告要求
1、绘制单容水箱液位控制系统的方块图。 2、用接好线路的单回路系统进行投运练习,并叙
述无扰动切换的方法。
3、P调节时,作出不同δ值下的阶跃响应曲线。 4、PI调节时,分别作出Ti不变、不同δ值时的阶跃
3)、用计算机记录实验时所有的过渡过程实时曲线, 并进行分析。
思考问题
1、如何实现减小或消除余差?纯比例控制 能否消除余差?
2、试定性地分析三种调节器的参数δ、(δ、 Ti)和(δ、Ti和Td)的变化对控制过程各 产生什么影响?
注意事项
1、实验线路接好后,必须经指导老师检查 认可后才能接通电源。
实验内容与步骤
2、比例积分调节器(PI)控制
1)、在比例调节实验的基础上,加入积分作用,观察被控制量是 否能回到设定值,以验证在PI控制下,系统对阶跃扰动无余差 存在。
2)、固定比例度δ值,改变PI调节器的积分时间常数值Ti,然后观 察加阶跃扰动后被调量的输出波形,并记录不同Ti值时的超调 量σp。
响应曲线和δ不变、不同Ti值时的阶跃响应曲线。 5、画出PID控制时的阶跃响应曲线,并分析微分D
的作用。
6、比较P、PI和PID三种调节器对系统余差和动态 性能的影响。
3)、固定积分时间T i于某一中间值,然后改变δ的大小,观察加 扰动后被调量输出的动态波形,并列表记录不同δ值下的超调 量σp。
4)、选择合适的δ和Ti值,使系统对阶跃输入扰动的输出响应为一 条较满意的过渡过程曲线。此曲线可通过改变设定值(如设定 值由50%变为60%)来获得。
实验内容与步骤
3、比例积分微分调节(PID)控制
单容水箱液位控制系统设计
单容水箱液位控制系统设计一、引言单容水箱液位控制系统是一种常见的工业自动化控制系统。
它主要用于监测和控制水箱的液位,确保水箱中的液位保持在特定的范围内。
本文将介绍单容水箱液位控制系统的设计原理、硬件电路设计、软件设计以及系统测试和实施。
二、设计原理1.传感器模块传感器模块用于监测水箱中的液位。
一种常用的传感器是浮球传感器,它随着液位的变化而移动,从而输出不同的电信号。
传感器模块将传感器输出的信号转换为数字信号,并传送给控制器模块进行处理。
2.控制器模块控制器模块是整个系统的核心,它接收传感器模块传来的信号,并根据预设的液位范围进行判断和控制。
控制器模块通常使用单片机或者嵌入式系统来实现。
它可以通过开关控制执行器模块的工作状态,以调节水箱的液位。
3.执行器模块执行器模块用于控制水箱的进水和排水。
在液位过低时,执行器模块打开水泵,使水箱进水;在液位过高时,执行器模块关闭水泵,使水箱排水。
执行器模块可以采用继电器、驱动电机等元件来实现。
三、硬件电路设计1.传感器模块传感器模块将传感器的信号转换为数字信号。
可以使用模拟到数字转换器(ADC)将传感器输出的模拟电压转换为数字信号,然后通过串口等方式传送给控制器模块。
2.控制器模块控制器模块可以使用单片机或者嵌入式系统来实现。
它需要包括输入接口、控制逻辑和输出接口。
输入接口负责接收传感器模块传来的信号,控制逻辑通过判断液位范围来控制执行器模块的工作状态,输出接口负责向执行器模块发送控制信号。
3.执行器模块执行器模块根据控制器模块的信号控制水箱的进水和排水。
可以使用继电器或驱动电机等元件来实现。
进水时,可以通过开启水泵或开启电磁阀等方式;排水时,可以通过关闭水泵或关闭电磁阀等方式。
四、软件设计软件设计主要包括控制器模块的程序设计。
程序需要实时监测传感器模块的信号,并根据预设的液位范围进行判断和控制。
可以使用状态机或者PID控制算法来实现。
1.状态机状态机通过定义不同的状态和状态转移条件来实现控制逻辑。
单容水箱液位模糊控制系统设计
本科毕业设计论文题目单容水箱液位模糊控制系统设计专业名称学生姓名指导教师毕业时间任务书一、题目单容水箱液位模糊控制系统设计二、指导思想和目的要求通过毕业设计使学生对所学自动化专业知识和理论加深理解,掌握自动控制原理以及过程控制系统和仿真的基本方法。
要求毕业设计中:1、建立系统的数学模型2、设计单容水箱液位单回路反馈控制系统,采用PID控制并进行仿真以及参数整定。
3、设计单容水箱液位模糊控制系统。
即设计一个两维模糊控制器,模糊控制器的设计为两个输入一个输出,模糊控制器的输出用来控制阀门的开度,调节水箱的液位。
4、模糊控制系统的理论设计计算以及仿真计算模糊控制规则可调整的液位控制系统的性能指标,进行参数整定。
5、比较水箱液位模糊控制和PID控制系统。
三、主要技术指标1、液位保持在480-510mm2、超调量≤5%3、稳定时间<200S四、进度和要求1、1-3周:收集查阅资料;2、4-6周:完成总体方案设计和建模;3、7-8周:完成系统分析和控制规律设计;4、9-11周:完成仿真验证及修改;5、12-13周:完成毕业设计论文.五、主要参考书及参考资料(1)金以慧,《过程控制》清华大学出版社,1993.4 (2)刘永信,陈志梅,《现代控制理论》北京大学出版社,2006.9 (3)薛定宇,陈阳泉,《系统仿真技术与应用》清华大学出版社,2004.4 (4)胡寿松主编《自动控制原理》北京科学出版社,2007.6 (5)陈阳泉主编《过程控制与SIMULINK应用》北京电子工业出版社2001.4 (6)郝整清,《模糊控制及其MATLAB仿真》北京交通大学出版社208.3 (7)苏徽,《模糊PID研究》西安《工业化仪表与自动化装置》杂志社2001.4学生指导教师系主任摘要液位控制是工业控制中的一个重要问题,针对液位控制过程中存在大滞后,时变,非线性的特点,为适应复杂系统的控制要求,人们研制了种类繁多的先进的智能控制器,模糊控制器便是其中之一。
单容水箱液位控制系统设计
单容水箱液位控制系统设计一、引言水箱是常见的储水设备,广泛应用于家庭、工业和农业等领域。
为了保证水箱的水位稳定和安全,需要设计一种液位控制系统来监测和控制水箱的液位。
本文将介绍一个单容水箱液位控制系统的设计思路和实现方法。
二、系统设计思路1.系统功能要求2.系统组成液位传感器用于检测水箱的液位,并将检测到的液位信号传输给控制器。
控制器根据液位传感器的信号以及设定范围来判断蓄水或排水的需求,并通过控制阀门的开闭来实现液位的控制。
执行器是用于控制阀门开闭的装置,可以是电磁阀、电动阀或脚踏阀等。
人机界面用于显示水箱的液位信息和设置控制参数,可以是液晶显示屏或者计算机控制界面。
3.系统工作原理水箱液位控制系统的工作原理如下:当水箱液位低于设定范围的下限时,控制器会发送信号给执行器,使其打开阀门,进水进入水箱。
当水箱液位达到设定范围的上限时,控制器会发送信号给执行器,使其关闭阀门,停止进水进入水箱。
当水箱液位高于设定范围的上限时,控制器会发送信号给执行器,使其打开阀门,排水排出水箱。
当水箱液位低于设定范围的下限时,控制器会发送信号给执行器,使其关闭阀门,停止排水排出水箱。
三、系统实现方法1.液位传感器的选择与安装在单容水箱液位控制系统中,可以使用浮球式液位传感器或者压力式液位传感器。
浮球式液位传感器安装在水箱内部,通过浮球的上下运动来检测液位变化。
压力式液位传感器安装在水箱外部,通过测量水箱外部水压来间接推算液位变化。
2.控制器的设计与实现控制器可以使用微控制器或者可编程逻辑控制器(PLC)来实现。
控制器需要实现以下功能:(1)接收液位传感器的信号,并进行信号处理和滤波;(2)判断水箱液位是否低于设定范围的下限或高于设定范围的上限;(3)根据判断结果控制执行器的开闭。
3.执行器的选择与控制执行器可以根据具体需求选择合适的类型,如电磁阀、电动阀或脚踏阀。
执行器控制的开闭可以通过控制信号来实现。
4.人机界面的设计与实现人机界面可以使用液晶显示屏或者计算机控制界面来显示水箱的液位信息和设置控制参数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单容水箱液位控制系统辨识
一、单容水箱液位控制系统原理
单容水箱液位控制系统是一个单回路反馈控制系统,它的控制任务是使水箱液位等于给定值所要求的高度;并减小或消除来自系统内部或外部扰动的影响。
单回路控制系统由于结构简单、投资省、操作方便、且能满足一般生产过程的要求,故它在过程控制中得到广泛地应用。
图1-1为单容水箱液位控制系统方块图。
当一个单回路系统设计安装就绪之后,控制质量的好坏与控制器参数的选择有着很大的关系。
合适的控制参数,可以带来满意的控制效果。
反之,控制器参数选择得不合适,则会导致控制质量变坏,甚至会使系统不能正常工作。
因此,当一个单回路系统组成以后,如何整定好控制器的参数是一个很重要的实际问题。
一个控制系统设计好以后,系统的投运和参数整定是十分重要的工作。
图1-2是单容液位控制系统结构图。
图1-1 单容水箱液位控制系统的方块图系统由原来的手动操作切换到自动操作时,必须为无扰动,这就要求调节器的输出量能及时地跟踪手动的输出值,并且在切换时应使测量值与给定
值无偏差存在。
图1-2 是单容水箱液位控制系统结构图。
一般言之,具有比例(P)调节器的系统是一个有差系统,比例度δ的大小不仅会影响到余差的大小,而且也与系统的动态性能密切相关。
比例积分(PI)调节器,由于积分的作用,不仅能实现系统无余差,而且只要参数δ,Ti选择合理,也能使系统具有良好的动态性能。
图1-2 单容液位控制系统结构图
比例积分微分(PID)调节器是在PI调节器的基础上再引入微分D的作用,从而使系统既无余差存在,又能改善系统的动态性能(快速性、稳定性等)。
在单位阶跃作用下,P、PI、PID调节系统的阶跃响应分别如图1-3中的曲线①、②、③所示。
图1-3 P、PI和PID调节的阶跃响应曲线二、单容水箱液位控制系统建模t(s)
T( c) .
1 0
e ss
2
3
1
2.1 液位控制的实现
液位控制的实现除模拟PID调节器外,可以采用计算机PID算法控制。
首先由差压传感器检测出水箱水位;水位实际值通过单片机进行A/D转换,变成数字信号后,被输入计算机中;最后,在计算机中,根据水位给定值与实际输出值之差,利用PID程序算法得到输出值,再将输出值传送到单片机中,由单片机将数字信号转换成模拟信号。
最后,由单片机的输出模拟信号控制交流变频器,进而控制电机转速,从而形成一个闭环系统,实现水位的计算机自动控制。
2.2 被控对象
本文探讨的是单容水箱的液位控制问题。
为了能更好的选取控制方法和参数,需要知道被控对象—上水箱的结构和特性。
由图2-1所示可以表示出单容水箱的流量特性:
图2-1 单容水箱结图
水箱的出水量与水压有关,而水压又与水位高度近乎成正比。
这样,当水箱水位升高时,其出水量也在不断增大。
所以,若阀
V开度适当,在不溢
2
出的情况下,当水箱的进水量恒定不变时,水位的上升速度将逐渐变慢,最终达到平衡。
由此可见,单容水箱系统是一个自衡系统。
2.3 水箱建模
这里研究的被控对象只有一个,那就是单容水箱(图2-1)。
要对该对象进行较好的计算机控制,有必要建立被控对象的数学模型。
正如前面提到的,单容水箱是一个自衡系统。
根据它的这一特性,我们可以用阶跃响应测试法进行建模。
如图2-1,设水箱的进水量为Q 1,出水量为Q 2,水箱的液面高度为h ,出水阀V 2固定于某一开度值。
若Q 1作为被控对象的输入变量,h 为其输出变量,则该被控对象的数学模型就是h 与Q 1 之间的数学表达式。
根据动态物料平衡关系有
12dh
Q Q C dt
-= (2-1) 将式(2-1)表示为增量形式 12d h
Q Q C
dt
∆∆-∆= (2-2) 式中,1Q ∆、2Q ∆、h ∆——分别为偏离某一平衡状态10Q 、20Q 、0h 的增量; C ——水箱底面积。
在静态时,1Q =2Q ;dh dt =0;当1Q 发生变化时,液位h 随之变化,阀2V 处的静压也随之变化,2Q 也必然发生变化。
由流体力学可知,流体在紊流情况下,液位h 与流量之间为非线性关系。
但为简化起见,经线性化处理,则可近似认为1Q ∆与h ∆成正比,而与阀2V 的阻力2R 成反比,即
22h Q R ∆∆=
或 22
h R Q ∆=∆ (2-3) 式中,2R 为阀2V 的阻力,称为液阻。
将式(2-3)代入式(2-2)可得
221d h
R C
h R Q dt
∆+∆=∆ (2-4)
在零初始条件下,对上式求拉氏变换,得:
2012()()()11
R H s K G s Q s R Cs Ts =
==++ (2-5) 式中,T=R 2C 为水箱的时间常数(注意:阀V 2的开度大小会影响到水箱的时间常数),K=R 2为过程的放大倍数。
令输入流量1()Q s =0/R s ,0R 为常量,则输出液位的高度为:
000
()(1)1/KR KR KR H s s Ts s s T
=
=-++ (2-6)
即 1
0()(1)t T
h t KR e -=- (2-7) 当t →∞时,0()h KR ∞= 因而有 0()h K R ∞==输出稳态值
阶跃输入
(2-8) 当t=T 时,则有
100()(1)0.6320.632()h T KR e KR h -=-==∞ (2-9)
式(2-7)表示一阶惯性环节的响应曲线是一单调上升的指数函数,如图2-2所示。
由式(2-9)
可知该曲线上升到稳态值的63.2%所对应的时间,就是水箱的时间常数T 。
该时间常数T 也可以通过坐标原点对响应曲线作切线,此切线与稳态值的交点所对应的时间就
是时间常数T 。
图2-2 阶跃响应曲线 三、液位控制系统中的PID 控制
0.63h h 2h 2
数字PID 控制是在实验研究和生产过程中采用最普遍的一种控制方法,在液位控制系统中也有着极其重要的控制作用。
主要介绍了PID 控制的基本原理,液位控制系统中用到的数字PID 控制算法及其具体应用。
3.1 PID 控制原理
一般,在控制系统中,控制器最常用的控制规律是PID 控制。
常规PID 控制系统原理框图如图3-1所示。
系统由模拟PID 控制器和被控对象组成。
PID 控制器是一种线性控制器,它是根据给定值r(t)与实际输出值c(t)构成控制偏差
()()()e t r t c t =- (3-1) 将偏差的比例(P )、积分(I )和微分(D )通过线性组合可以构成控制量,对被控对象进行控制,故称PID 控制器。
它的控制规律为
()1()()()t
D P I T de t u t K e t e t dt T dt ⎡⎤
=+
+
⎢⎥⎣
⎦
⎰
(3-2) 写成传递函数形式为
()1
()(1)()P D I U s G s K T s E s T s
=
=++ (3-3) 式中 P K ——比例系数;
图3-1 模拟PID 控制系统原理框
T——积分时间常数;
I
T——微分时间常数;
D
从系统的稳定性、响应速度、超调量和稳态精度等各方面来考虑,PID 控制器各校正环节的作用如下:
1、比例环节
用于加快系统的响应速度,提高系统的调节精度。
K越大,系统的响应
P
速度越快,系统的调节精度越高,但易产生超调,甚至会导致系统不稳定。
K
P 取值过小,则会降低调节精度,使响应速度缓慢,从而延长调节时间,使系统静态、动态特性变坏。
2、积分环节
主要用来消除系统的稳态误差。
T越小,系统的静态误差消除越快,但I T
I
过小,在响应过程的初期会产生积分饱和现象,从而引起响应过程的较大超调。
若
T过大,将使系统静态误差难以消除,影响系统的调节精度。
I
3、微分环节
能改善系统的动态特性,其作用主要是在响应过程中抑制偏差向任何方向的变化,对偏差变化进行提前预报。
但
T过大,会使响应过程提前制动,从
D
而延长调节时间,而且会降低系统的抗干扰性能。