单容水箱液位控制系统的设计

合集下载

单容水箱液位控制系统设计计算机课设

单容水箱液位控制系统设计计算机课设

辽宁工业大学微型计算机控制技术课程设计(论文)题目:单容水箱液位控制系统设计院(系):电气工程学院专业班级:自动化074学号:*********学生姓名:***指导教师:(签字)起止时间:2010.12.15—2010.12.24课程设计(论文)任务及评语院(系):电气工程学院教研室:自动化摘要本文根据液位系统过程机理,建立了单容水箱的数学模型。

介绍了PID控制的基本原理及数字PID算法,并根据算法的比较选择了增量式PID算法。

建立了基于单片机编程语言的PID液位控制模拟界面和算法程序,进行了系统仿真,并通过整定PID 参数,利用MATLAB应用软件对系统进行仿真得到图线。

系统由进出水阀门,单片机,A/D转换器,D/A转换器,传感器,显示电路和键盘电路等组成。

整个过程保持进水阀的开度比例不变,由传感器检测电路连续不断地相应液位值,送入A/D转换器中处理,输出的数字量送给单片机,控制显示电路实时显示实际液位值,由键盘输入设定值,控制器比较其值控制出水阀门的开度比例,以保持液位稳定在要求范围内。

关键词:水箱建模,液位控制,PID算法,增量式PID目录第1章绪论 (1)第2章课程设计的方案 (2)2.1概述 (2)2.2系统组成总体结构 (2)第3章硬件设计 (3)3.1单片机最小系统设计 (3)3.2传感器模块 (3)3.3A/D转换和D/A转换模块 (3)3.4键盘模块 (3)3.5显示模块 (4)第4章软件设计 (5)4.1PID算法 (5)4.2位置式PID控制系统 (6)4.3增量型PID控制算法 (8)4.4PID计算 (10)4.5主程序控制流程 (11)4.6显示部分 (12)第5章系统测试与分析/实验数据及分析 (14)5.1MATLAB程序 (14)5.2MATLAB成象曲线 (14)第6章课程设计总结 (15)参考文献 (16)附录:系统硬件原理图 (17)第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所示。

PLC课程设计单容水箱液位控制系统的设计

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章系统总体设计方案 (2)2.1 液位控制的实现 (2)2.2 被控对象 (2)2.3 水箱建模 (2)第3章仪器设备 (5)3.1控制器 (5)3.2执行器 (5)3.3检测变送 (5)第4章系统结构框图与工作原理 (7)4.1课设原理说明 (7)4.2 PID控制原理 (7)第5章 MCGS组态软件设计 (9)第6章调试 (12)第7章课程总结 (13)第8章参考文献 (14)课程设计评分表 (15)第1章设计目的课程设计旨在使学生在深入消化课堂教学内容的基础上,综合应用所学课程的基本原理与方法,解决实际设计与应用问题,提高学生分析问题与解决问题的能力,并在设计工作中,学会查阅资料、系统设计、调试与分析、撰写报告等,达到综合能力培养的目的。

1.根据自动控制系统的设计要求,学会方案比较和论证,初步掌握工程设计的基本方法;2.掌握各种变送器以及自动化仪表的工作原理和调校;3.掌握自动控制系统集成技术;4.掌握控制系统的通信技术,学会PCI数据采集卡或远程数据采集模块的应用;5.应用MCGS软件,学会控制算法的设计和调试;6.熟悉MCGS组态软件,学会监控界面、通信驱动程序等的设计;7.提高总结归纳、撰写设计报告的能力,应当规范、有条理、充分、清楚地论述设计内容和调试成果。

第2章系统总体设计方案2.1 液位控制的实现本设计中以液位控制系统的水箱作为研究对象,水箱的液位为被控制量,选择了出水阀门作为控制系统的执行机构。

本设计首先由差压传感器检测出水箱水位;水位实际值通过A/D转换器进行A/D转换,变成数字信号后,被输入计算机中;最后,在计算机中,根据水位给定值与实际输出值之差,利用PID程序算法得到输出值,再将输出值传送通过D/A转换器转换成模拟信号,控制交流变频器,进而控制电机转速,从而形成一个闭环系统,实现水位的计算机自动控制。

2.2 被控对象本设计探讨的是单容水箱的液位控制问题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单容水箱液位控制系统的设计
单容水箱液位控制系统的设计
摘要:本文根据液位系统过程机理,建立了单容水箱的数学模型。

介绍了PID控制的基本原理及数字PID算法,并根据算法的比较选择了增量式PID算法。

建立了基于Visual Basic语言的PID液位控制模拟界面和算法程序,进行了系统仿真,并经过整定PID参数,同时得出了整定后的仿真曲线和实际曲线。

关键字:单容水箱,水箱建模,液位控制,PID算法,增量式PID 一、前言
过程控制是自动技术的重要应用领域,它是指对液位、温度、流量等过程变量进行控制,在冶金、机械、化工、电力等方面得到了广泛应用。

特别是液位控制技术在现实生活、生产中发挥了重要作用,比如,民用水塔的供水,如果水位太低,则会影响居民的生活用水;工矿企业的排水与进水,如果排水或进水控制得当与否,关系到车间的生产状况;锅炉汽包液位的控制,如果锅炉内液位过低,会使锅炉过热,可能发生事故;精流塔液位控制,控制精度与工艺的高低会影响产品的质量与成本等。

在这些生产领域里,基本上都是劳动强度大或者操作有一定危险性的工作性质,极容易出现操作失误,引起事故,造成厂家的的损失。

可见,在实际生产中,液位控制的准确程度和控制效果直接影响到工厂的生产成本、经济效益甚至设备的安全系数。

因此,为了保证安全条件、方便操作,就必须研究开发先进的液位控制方法和策略。

在本设计中以液位控制系统的水箱作为研究对象,水箱的液位为被控制量,选择了出水阀门作为控制系统的执行机构。

针对过程控制试验台中液位控制系统装置的特点,建立了基于Visual Basic语言的PID液位控制模拟界面和算法程序。

虽然PID控制是控制系统中应用最为广泛的一种控制算法。

可是,要想取得良好的控制效果,必须合理的整定PID的控制参数,使之具有合理的数值。

二、单容水箱液位控制系统建模
2.1液位控制的实现
除模拟PID调节器外,能够采用计算机PID算法控制。

首先由差压传感器检测出水箱水位;水位实际值经过单片机进行A/D 转换,变成数字信号后,被输入计算机中;最后,在计算机中,根据水位给定值与实际输出值之差,利用PID程序算法得到输出值,再将输出值传送到单片机中,由单片机将数字信号转换成模拟信号。

最后,由单片机的输出模拟信号控制交流变频器,进而控制电机转速,从而形成一个闭环系统,实现水位的计算机自动控制。

2.2 被控对象
本设计探讨的是单容水箱的液位控制问题。

为了能更好的选取控制方法和参数,有必要知道被控对象—上水箱的结构和特性。

由图2-1所示能够知道,单容水箱的流量特性:
水箱的出水量与水压有关,而水压又与水位高度近乎成正比。

这样,当水箱水位升高时,其出水量也在不断增大。

因此,若阀2V 开度适当,在不溢出的情况下,当水箱的进水量恒定不变时,
水位的上升速度将逐渐变慢,最终达到平衡。

由此可见,单容水箱系统是一个自衡系统。

图2-1 单容水箱结构图
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 ∆∆= 或 22h 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) 即 10()(1)t T h t KR e -=- (2-7)
当t →∞时,0()h KR ∞= 因而有 0()h K R ∞==输出稳态值阶跃输入 (2-8)。

相关文档
最新文档