1857.PLC控制的水箱液位控制系统毕业论文.doc

上传人:夺命阿水 文档编号:1266147 上传时间:2024-04-23 格式:DOC 页数:40 大小:579.69KB
返回 下载 相关 举报
1857.PLC控制的水箱液位控制系统毕业论文.doc_第1页
第1页 / 共40页
1857.PLC控制的水箱液位控制系统毕业论文.doc_第2页
第2页 / 共40页
1857.PLC控制的水箱液位控制系统毕业论文.doc_第3页
第3页 / 共40页
1857.PLC控制的水箱液位控制系统毕业论文.doc_第4页
第4页 / 共40页
1857.PLC控制的水箱液位控制系统毕业论文.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《1857.PLC控制的水箱液位控制系统毕业论文.doc》由会员分享,可在线阅读,更多相关《1857.PLC控制的水箱液位控制系统毕业论文.doc(40页珍藏版)》请在课桌文档上搜索。

1、毕业论文 题 目 PLC控制的水箱液位控制系统 系 别 机电工程系 专 业 电子信息工程技术 班 级 姓 名 指导教师 PLC控制的水箱液位控制系统摘要在人们生活以及工业生产等诸多领域经常涉及到液位和流量的控制问题, 例如居民生活用水的供应, 饮料、食品加工, 溶液过滤, 化工生产等多种行业的生产加工过程, 通常需要使用蓄液池, 蓄液池中的液位需要维持合适的高度, 既不能太满溢出造成浪费, 也不能过少而无法满足需求。因此液面高度是工业控制过程中一个重要的参数,特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的效果。可编程控制器(PLC)是计算机家族中的一员,是为工业控制应用

2、而设计制造的,主要用来代替继电器实现逻辑控制。 PID控制(比例、积分和微分控制)是目前采用最多的控制方法。本文主要是对一水箱液位控制系统的设计过程,涉及到液位的动态控制、控制系统的建模、PLC控制、PID算法、传感器和调节阀等一系列的知识。作为单容水箱液位的控制系统,其模型为一阶惯性函数,控制方式采用了PID算法,控制核心为S7-200系列的CPU222以及A/D、D/A转换模块,传感器为扩散硅式压力传感器,调节阀为电动调节阀。选用以上的器件设备、控制方案和算法等,是为了能最大限度地满足系统对诸如控制精度、调节时间和超调量等控制品质的要求。关键词 PLC PID 液位控制目 录第一章 绪论4

3、第二章 设计任务与要求62 . 1基本任务.62.2基本要求62.3 给定条件62.4 主要性能指标62.5 扩展功能6第三章 总体论证73.1 总体方案的选择73.1.1 控制方法选择73.1.2 系统组成73.2 确定系统功能、性能指标8第四章 系统设计94.1 建模过程94. 模型参数的确定104. 软、硬件功能划分114. 系统功能划分、指标分配和框图构成12(1)PLC系统12(2)前向通道13(3)后向通道13第五章 系统开发145.1 硬件开发系统配置145.1.1 PLC系统CPU、模/数转换模块、数/模转换模块145.1.2 前向通道传感器155.1.3 后向通道电动调节阀1

4、55.2 PID操作指令165.2.1 PID算法165.2.2 回路输入、输出转换及标准化195.2.3 控制方式205.2.4 回路表215.2.5 PID指令225.2.6 PID的编程步骤235.3 软件开发245.3.1 确定输入/输出关系,建立数学模型,寻找合适算法245.3.2 调节器参数整定255.3.3 程序流程图275.3.4 程序29第六章 连机调试32总 结34致 谢36参考文献37第一章 绪论可编程控制器(简称PLC或PC)是一种新型的具有极高可靠性的通用工业自动化控制装置,是一种数字运算操作的电子系统。它以微处理器为核心,有机地将微型计算机技术、自动化控制技术及通信

5、技术容为一体,主要用来代替继电器实现逻辑控制,随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围。它具有控制能力强、可靠性高、配置灵活、编程简单、使用方便、易于扩展等优点,是当今及今后工业控制的主要手段和重要的自动化控制设备。PLC等主要品牌有:西门子、三菱、Koyo、OMRO等,近年来,德国西门子(SIEMENS)公司的SIMATIC-S7系列的PLC,在我国已经广泛应用于各行各业的生产过程的自动控制中。 液面高度是工业控制过程中一个重要的参数,特别是在动态的状态下,采用适合的方法对液位进行检测、控制,能收到很好的效果。液位控制是工业生产中典型的过程控制问题,对液位准确的测量和有效的

6、控制是一些设备优质、高产、低耗和安全生产的重要指标。由于它便于直接观察、容易测量、获取方便、过程时间常数一般比较小、价格低廉等特点,所以被广泛应用于工业测量。在工业过程控制系统中,目前采用最多的控制方式依然是PID控制。即使在美国、日本等工业发达国家,PID控制的使用率仍达90%,可见PID控制在工业过程控制中占有异常重要的地位。PID控制技术经历了数十年的发展,从模拟PID控制发展到数字PID控制,技术不断完善与成熟。尤其近十多年来,随着微处理技术的发展,国内外对智能控制的理论研究和应用研究十分活跃,智能控制技术发展迅速,如专家控制、自适应控制、模糊控制等,现己成为工业过程控制的重要组成部分

7、。由于液体本身的属性及控制机构的摩擦、噪声等的影响,控制对具有一定的纯滞后和容量滞后的特点,液位上升的过程缓慢,呈非线性。因此液位控制装置的可靠性与控制方案的准确性是影响整个系统性能的关键。本课题针对液位控制设计了一个由压力传感器、PLC、电动调节阀等组成的系统,并采用了增量式PID算法对其控制。第二章 设计任务与要求2.1基本任务对单容水箱液位/压力控制系统。这是一个单回路反馈控制系统,控制的任务是使水箱的液位/压力等于给定值,减小或消除来自系统内部或外部扰动的影响。用液位/压力参数为被控对象。交流电动机带动齿轮泵通过阀1向上水箱供水,调节阀2使之同时向外排水,令入水的速度大于出水的速度,达

8、到被控参数(液位/压力)的动态调整。2.2 基本要求 对单容水箱,用西门子S7-200为控制核心,辅助以单片机系统配套的A/D、D/A转换单元及电路,通过执行数字PID程序实现参数的自动调整(设定值在单片机键盘上完成),使水箱的实际液位/压力值与设定值接近,最终稳定于设定值。组成单闭环水位调节系统,,要求水位可以在一定范围内由人工设定,且各种测量、控制参数可在人机界面上显示、设定。2.3给定条件 控制对象:单容水箱为核心的水循环系统 检测元件:压力式液位传感器 执行元件:电动调节阀2.4 主要性能指标 液位控制范围:0-30cm 最小区分度:1cm 控制精度:液位控制的静态误差1cm2.5扩展

9、功能 通讯端口采用的是RS-485总线,允许将S7-200 CPU同编程器或其它一些设备连接起来。 通过扩展模块可增加CPU的I/O点数,也可提供其它通讯功能。 人机界面触摸屏第三章 总体论证3.1 总体方案的选择单容水箱的液位控制系统是一阶惯性系统,原因是此系统的数学模型为:,此模型为一阶传递函数。3.1.1 控制方法选择 单容水箱液位控制系统可归属于一阶惯性环节,一般来说,对一阶惯性环节的过渡过程控制,可采用以下几种控制方案:(1)输出开关量控制;(2)比例控制(P控制);(3)比例积分控制(PI控制);(4)比例积分加微分控制(PID控制)。PID控制适用与负荷变化大、容量滞后较大、控制

10、品质要求又较高的控制系统。另外,PID算法有两种常见的实现形式:位置型PID算法和增量型PID算法,结合本系统设计任务与要求,以及以上对几种控制方法的分析来看,增量式PID控制方法最适合本系统采用。3.1.2 系统组成以现代控制理论和PLC为基础,采用数字控制、显示、A/D与D/A转换,配合执行器与控制阀构成的PLC控制系统,在过程控制中得到越来越广泛的应用。由于本例是一个典型的检测、控制型应用系统,因此,应以PLC为核心组成一个专用PLC应用系统,以满足检测、控制应用类型的功能要求。3.2 确定系统功能、性能指标本例以实现设计任务基本要求为重点,力求在满足主要性能指标的基础上实现系统的最佳性

11、能/价格比,对于系统要求的扩展功能将在最后讨论。根据设计任务基本要求,本系统应具有以下几种基本功能: 可以进行水位设定,并自动调节水位到给定水位值; 可以调整PID控制参数,以满足不同控制对象与控制品质的要求; 可以实时显示给定值与水位实测值。系统主要性能指标如下: 液位控制范围:0-30cm 最小区分度:1cm 控制精度:液位控制的静态误差1cm第四章 系统设计4.1 建模过程系统示意图如图4-1所示: 其具体的建模过程为:被控过程的数学模型就是液位高度h与流入量Q1 之间的数学表达式。根据动态物料平衡关系,有:写成增量形式: 式中,、和分别为偏离某平衡状态、 和的增量,A为水箱的横截面积。

12、静态时应有,。发生变化,液位h也随之变化,使水箱出口处静压力发生变化,因此也发生变化,与h的近似线性关系为: 式中,R2为阀门2的阻力系数,称为液阻。将、两式整理得:经拉氏变换,得单容液位过程传递函数为:式中,为过程放大系数,;为过程的时间常数,;C为过程容量,。式为一阶传递函数,可知单容水箱液位控制系统为一阶惯性系统。确定其放大系数和过程的时间常数便可以完整的把模型建好,以下便讨论模型参数的确定过程。4. 模型参数的确定由公式我们知道,放大系数和时间常数与液阻和过程容量有关,所以如何确定液阻R2和过程容量C便成为问题的关键,又根据公式可知液阻R2可由 得出,而这些值可以由实验获得,其具体过程

13、如下:在不考虑容器扰动影响的情况下,管口流出处液体的速度为:D为水箱底部出水口的直径,其测量值为 0.007m,所以出水口的横截面积S=0.00003848m2。 在此实验中,由于出水阀开度保持不变,出水速度只与液位高度有关。因出水管的流量为,根据实验所测得的多组数据,可以计算出出水管的液阻,见表4-1。多次求平均可得液阻值为6370.207。另外,水箱底部截面积的实验测量值为 0.06605 m2,由此可求得过程放大系数K0=6370.207,过程的时间常数T0=420.7648。所以系统无时延模型为:表4-1 实验数据h(cm) (m/s) qv液阻R2 46.2 3.00920.0001

14、15807 43.0 2.90310.0001117243.20.0000048000 40.0 2.80.00010830.0000047500 38.22.7362750.0001051.80.0000036000 36.22.6636820.00010220.0000036666.667 34.22.5890540.000099620.000002483333.333 32.2 2.51221 9.66*10-520.0000036666.667 30.22.432941 9.36*10-520.0000036666.667 28.2 2.351 9.04*10-520.00000326

15、250 26.22.266098 8.72*10-520.00000326250 24.22.177889 8.38*10-520.00000345882.353 22.22.085953 8.02*10-520.00000365555.556 20.21.989774 7.65*10-520.00000375405.405 18.21.8887037.26*10-520.00000395128.205 16.21.7819096.85*10-520.00000414878.0494. 软、硬件功能划分为了简化系统硬件、降低硬件成本、提高系统灵活性和可靠性,有关PID运算、输入信号滤波及大部分

16、控制过程都可由软件来完成,硬件的主要功能是液位信号的传感、A/D转换、D/A转换及输出命令的执行。4. 系统功能划分、指标分配和框图构成根据系统总体方案,系统由四个主要功能模块组成,其总体框图如图4-2所示:图4-2水位控制系统总体框图4.4.1 PLC系统 PLC系统是整个控制系统的核心,它完成整个系统信息处理及协调控制功能。由于系统对控制速度、精度及功能的要求无特别之处,因此可以选用目前广泛使用的MCS-51系列的单片机以及西门子S7-200系列的PLC。P所以本系统选用了西门子S7-200系列的PLC。PLC本身的CPU不带有A/D、D/A转化功能,而本系统有模拟输入、输出量,所以PLC

17、系统中还要包括扩展模块:模/数转换模块、数/模转换模块。4.4.2 前向通道前向通道是信息采集的通道,主要包括传感器、信号放大等电路。由于液位变化是一个相对缓慢的过程,因此前向通道中没有使用采样保持电路。另外,信号的滤波可由软件实现,以简化硬件,降低硬件成本。4.4.3 后向通道 后向通道是实现信号输出的通道,PLC系统产生的控制信号控制电动调节阀的转动角度,实现对进水量的控制,从而最终实现对液位的控制目的。第五章 系统开发5.1 硬件开发系统配置5.1.1 PLC系统CPU、模/数转换模块、数/模转换模块PLC系统以西门子S7-200系列CPU222为系统的核心,外扩EM 231作为A/D转

18、换模块和EM 232作为D/A转换模块,如图5-1所示。 图5-1 PLC原理示意图(1)CPU:因本系统只有1模拟量输入液位,1模拟量输出电动调节阀转动的角度,而且要有扩展能力,所以选用PLC的型号为:西门子S7-200系列的CPU 222 DC/DC/DC,即直流输入、直流输出、晶闸管输出型。(2)模拟量输入模块EM 231(3) 模拟量输出模块EM 232 CPU222可以提供DC 5V电流为340mA,而EM 231模块耗DC 5V总电流为10mA,EM 232模块耗DC 5V总电流为10mA。扩展模块消耗的DC 5V总电流小于CPU222可以提供DC 5V的电流,所以这种配置是可行的

19、。5.1.2 前向通道传感器液位经压力式液位传感器和信号放大电路产生0-5V的模拟电压信号送入AD转换器的输入端。前向通道的设计主要是传感器的选择。本系统为液位控制系统,其目的是把水箱液体的高度控制在给定值,被控参数是高度h,而不同的高度会产生不同的液压,所以液位控制系统选用压力式液位传感器,我们这里选用了扩散硅式压力传感器。本系统环境温度变化不大,而且温度因素对控制参数影响很小,所以相对于其他类型的压力传感器,选用扩散硅传感器还是比较适合本系统的。5.1.3 后向通道电动调节阀在实际工业生产中,调节器是构成自动控制系统的核心仪表,它将来自变送器的测量信号Vi与调节器的内给定或外给定信号Vs进

20、行比较,得到其偏差E,即E=Vi-Vs,然后调节器对该偏差信号按某一规律进行运算,输出调节信号控制执行机构的动作,以实现对被控参数如温度、压力、流量或液位等的自动控制作用。根据本系统的特性,我们选取了电动调节器,其主要的工作原理如下:图5-2为角行程电动调节阀的组成框图,它是由伺服放大器和伺服电动机两部分组成。来自调节器的DC 420mA信号Ii与位置反馈信号If进行比较,其差值经放大后控制两个伺服电动机正转或反转,再经减速器后,改变调节阀的开度。同时,输出轴的位移经位置发生器转换成电流信号If。当时,电动机停止转动,调节阀处于某一开度,即式中,为输出轴的转角;K为比例系数。 由图5-2可见,

21、电动调节阀还提供手动操作,以便在系统掉电时提供手动控制,保证系统的调节作用。图5-2 电动调节阀的组成框图 5.2 PID操作指令S7-200 CPU提供PID回路指令(成比例、积分、微分循环),进行PID计算。PID回路的操作取决于存储在36字节回路表内的9个参数。5.2.1 PID算法 PID控制器管理输出数值,以便使偏差(e)为零,系统达到稳定状态。偏差是给定值SP和过程变量PV的差。PID控制原则以下列公式为基础,其中将输出M(t)表示成比例项、积分项和微分项的函数: 式中,PID运算的输出,是时间的函数; PID回路的比例系数; PID回路的积分系数; PID回路的微分系数; PID

22、回路的偏差; PID回路输出的初始值。为了在数字计算机内运算此控制函数,必须将连续函数化成为偏差值的间断采样。数字计算机使用下列相应公式为基础的离散化PID运算模式:式中,采样时刻n 的PID运算输出值; 采样时刻n 的PID回路的偏差; 采样时刻n 的PID回路的偏差; 采样时刻 的PID回路的偏差。利用计算机处理的重复性,可对上述公式进行简化。简化后的公式为:式中,积分项前值。计算回路输出值时,CPU实际使用对上述简化公式略微修改的格式。修改后的公式为:式中,采样时刻n 的回路输出比例项值; 采样时刻n 的回路输出积分项值;采样时刻n 的回路输出微分项值。1.比例项比例项是PID回路的比例

23、系数及偏差的乘积,其中比例系数控制输出计算的敏感性,而偏差是采样时刻设定值SP及过程变量PV之间的差。为了方便计算取。CPU采用的计算比例项的公式为:=(SPn-PVn)式中,回路的增益; SPn采样时刻n 的设定值; PVn采样时刻n 的过程变量。2.积分项积分项与偏差和成比例。为了方便计算取。CPU采用的积分项公式为:式中,采样时刻n-1 的积分项(又称为积分前项值)。 积分项是积分项全部先前数值的和。每次计算出以后,都要用去更新MX,其中可以被调整或被限定。MX的初始值通常在第一次计算出输出之前被置为Minital(初值)。其他几个常量也是积分项的一部分,如增益、采样时刻(PID循环重复

24、计算输出数值的循环时间),以及积分时间(用于控制积分项对输出计算影响的时间)。3.微分项微分项MD与偏差的改变成比例,为方便计算,取Kd=KcTd/Ts。计算微分项的公式为:为了避免步骤改变或由于对设定值求导而带来的输出变化,对此公式进行修改,假定设定值为常量(SPn=SPn-1),因此将计算过程变量的改变,而不计算偏差的改变,计算公式可以改进为:式中,Td微分时间; SPn-1采样时刻n-1 的设定值; PVn-1采样时刻n-1 的过程变量。为了下一次计算微分项的值,必须保存过程变量而非偏差项。第一次采样时刻,初始化为PVn-1=PVn。5.2.2 回路输入、输出转换及标准化1.输入转换及标

25、准化一个回路具有两个输入变量,设定值SP和过程变量PV。设定值通常为固定值,类似水箱液位控制的液位设定。过程变量是与回路输出有关的量,因此可测量回路输出对被控制系统的影响。在水箱液位保持在设定值的例子中,过程变量为电动调节阀的转动角度。设定值及过程变量均为实际数值,它们的大小、范围及工程单位可能不同。在这些实际数值可用于PID指令之前,必须将其转化成标准化的、浮点数表示形式。 实际数值转换为实数:第一步是将实际数值从16为整数数值转换为浮点数或实数数值。 数值标准化:下一步是将数值的实数表示转换为位于0.01.0之间的标准化数值。可采用下列公式对设定值及过程变量实现这种转换:Rnorn(Rra

26、wSpan)Offset水箱液位控制系统中的数值为单极性,其标准化公式为:nornraw320002.输出转换及标准化回路输出转换成比例的整数数值:回路输出是控制变量,是标准化的、位于0.0-1.0之间的实数数值。在回路输出可用于驱动模拟输出之前,回路输出必须被转换为16位的、成比例的整数数值。这一过程是将过程变量转化及设定值转换为标准化的反过程。5.2.3 控制方式S7-200 PID 回路没有内置的自动和手动控制方式,只要PID块有效,就可以执行PID运算,从这种意义上说,PID运算存在一种自动运行方式;当PID运算不被执行时,则可以说那是一种手动运行方式。同其他指令,PID指令有一个使能

27、位(即允许位),当允许位检测到一信号出现正跳变时,PID指令将进行一系列运算,实现从手动方式到自动方式的转变。为了顺利转变为自动方式,在转换至自动方式之前由手动方式所设定的输出值必须作为PID指令的输入写入回路表。PID指令对回路表内的数值进行下列计算,保证当检测到0-1过渡时从手动方式顺利转换为自动方式:置设定值SPn=过程变量PVn置过程变量前值PVn-1=过程变量PVn置积分项前值MX=输出值Mn5.2.4 回路表PID指令根据表(TBL)内的输入输出配置信息对引用回路(LOOP)执行PID运算。PID指令有两个操作数,表示循环表起始地址及回路号LOOP,回路号是0-7的常量。程序内可使

28、用8条PID指令。如果两个或多个PID指令使用相同的回路号(即使它们的表地址不同),PID运算将相互干扰,结果难以预料。循环表存储9个参数,用于控制及监控循环操作,包括过程变量、设定值、输出值、增益、采样时间、积分时间、微分时间、积分前项以及过程变量前项值。在PID指令块内输入的表(TBL)起始位置开始为回路表分配36个字节的空间,见表5-2。偏移地址域格式类型说明0过程变量PVn双字-实数输入在0.00.1之间4设定值SPn双字-实数输入在0.00.1之间8输出Mn双字-实数输入/输出在0.00.1之间12增益Kc双字-实数输入可为正数或负数16采样时间Ts双字-实数输入以秒为单位,必须为正

29、数20积分时间Ti双字-实数输入以分钟为单位,必须为正数24微分时间Td双字-实数输入以分钟为单位,必须为正数28积分前项MX双字-实数输入/输出在0.00.1之间32过程变量前值双字-实数输入/输出最后一次运算的过程变量 表5-2 PID的回路表5.2.5 PID指令PID指令的表示:其梯形图和语句表示如图5-3所示。 PID指令的操作:PID指令必须用在定时发生的中断程序中,当PID指令被允许时,PID指令根据回路表中的数据进行PID(比例、积分、微分)运算,并得到输出控制量。 图5-3 PID指令 数值范围 回路表TBL:VB 回路号LOOP:常数(07)5.2.6 PID的编程步骤1.

30、设定回路输入及输出选项 回路输入选项:循环进程变量可指定为字地址或已经定义的符号。在回路计算之前,应选好缩放比例。 回路输出选项:确定PID回路输出变量是数字量还是模拟量。如果是模拟量输出,可指定为字地址或已经定义的符号。如果是数字量输出,可指定为位地址或已经定义的符号。在循环计算之后,应选好缩放比例。2.设定回路参数在PID指令中,必须指定内存区内的36个字节参数表的首地址。其中,要选定过程变量、设定值、回路增益、采样时间、积分时间和微分时间,并转换成标准值存入回路表中。不建议为参数表地址创建符号名,PID 向导生成的代码使用此参数表地址创建操作数,作为参数表内的相对偏移量。如果为参数表地址

31、创建符号名,然后改变为该符号指定的地址,由PID向导生成的代码将不能正确执行。3.为计算指定内存区域PID计算需要一定点存储空间,存储暂时结果。需要指定此计算区域的起始内存字节地址。是否增加PID手动控制?(可选)4.指定初始化子程序及中断程序应该为PID运算指定初始化子程序及执行PID运算的定时中断程序。5.生成PID程序。5.3 软件开发 对于过程控制系统而言,控制方案的选择和调节器参数的整定是其两个重要的内容,如果控制方案设计的不合理,仅凭调节器参数的整定无法获得良好的控制质量;相反,控制方案很好,但是调节器参数整定得不合适,也不能使系统运行在最佳状态。5.3.1 确定输入/输出关系,建

32、立数学模型,寻找合适算法 本系统水箱需要维持一定的水位,该水箱里水以变化的速度从水箱的出水管中流出,因而需要有一个调节器以不同的阀门开度通过水箱的进水管向水箱供水,以维持设定水位不变。系统的设定值是水箱满水位的百分数,过程变量是由扩散硅压力传感器给出的。输出值是电动调节阀转过的角度,可以是允许最大值的0%100%。设定值可以预先设定后直接输入回路表中。过程变量是来自压力传感器的单极性模拟量,回路输出值也是一个单极性的模拟量,用来控制电动调节阀的转度,这个模拟量的范围是0.01.0,分辨率为1/32000(标准化)。5.3.2 调节器参数整定 过程控制系统的控制质量取决于组成该系统的各个环节的特

33、性和系统结构。一个单回路控制系统可以看作由广义过程和调节器所构成。当一个系统组成后,过程各通道的静态与动态特性已定,此时,系统控制过程的品质取决于调节器各个参数值的设置。系统整定,一般是指选择调节器的比例度、积分时间TI和微分时间TD的具体数值。系统整定的实质,就是通过改变系统参数,使调解器特性和被控过程特性配合好,以改善系统的动态和静态特性,求得最佳的控制效果。由控制理论可知,在过程控制中,通常以瞬间响应的衰减率=0.75作为系统性能的主要指标,以保证系统具有一定的稳定储备。一般在满足的条件下,还要尽量减小稳态偏差(余差)、最大偏差和过渡过程时间。对于大多数过程控制系统来说,系统过渡过程曲线

34、达到41状态时,则习惯上被成为为最佳的过程曲线。在连续控制系统中,PID调节器参数整定的方法较多,可分为三类:一是理论计算整定法;二是工程整定法;三是计算机仿真寻优整定法。综合各种因素来说,简单易行的方法还是简易工程整定法。工程整定法主要包括:反应曲线法、临界比例度法和衰减曲线法。由于水箱液位控制系统为单容过程,液位变化迅速,不宜采用临界比例度法和衰减曲线法,故可采用反应曲线法整定调节器的参数。反应曲线法也称动态特性参数整定法,它是在系统开环情况下进行的,利用广义过程的阶跃响应曲线对调节器的参数进行整定。图5-4中, 图5-4 求广义过程阶跃响应曲线示意图在调节阀的输入端加入一阶跃信号,利用快

35、速显示记录仪在变送器的输出端记录被控参数的响应曲线,见图5-5。由图5-5可写出广义过程的传递函数为: 式中,为过程的时间常数;为时延时间;为自衡度。由于/T0=3.0/25=0.120.2,根据=0.75准则,查表5-2,取自衡度=1,则PID调节器的个参数为:比例度=0.102 积分时间TI =6min微分时间TD=1.5min 采样时间TS=1s再由得增益=0.98调节规律WC(s)/T0.2 0.2/T2.5 TITDTITDPPIPID 表5-2 =0.75时有自衡能力过程的整定公式5.3.3 程序流程图 有了前面所讲述的S7-200 CPU提供的PID操作指令、PID编程步骤、电动

36、调节阀参数的整定过程,再结合水箱液位控制系统本身的特点,可以从整体上来构思和规划出本系统的程序流程图,它应包括主程序、初始化子程序、定时中断程序三部分: 主程序OB1主程序的功能是PLC首次运行时利用SM0.1调用初始化程序SBR0。 子程序SBR0子程序SBR0的功能是形成PID的回路表,建立100ms的定时中断,并开中断。其流程图如下: 定时中断程序INT0定时中断程序INT0的功能是输入水箱的水面高度AIW0的值,并送入回路表。其流程图如下:5.3.4 程序 主程序OB1: 初始化子程序SBRO: 定时中断程序INTO: (a)模拟量输入 (b)PID指令 (c)模拟量输出系统运行时,调

37、节阀控制方式有两种,一是手动控制,一是自动控制,两种运行方式之间的切换由一个输入的开关量控制,具体描述如下:I0.0位控制手动到自动方式的切换,0代表手动,1代表自动。本系统的程序仅有自动控制方式的设计,I0.0=1时进行PID“自动”控制,把PID运算的输出值送到AQW0中,从而控制调节阀的开度,以使水箱的液位达到设定的水位高度。第六章 连机调试连机调试就是在样机中全速运行系统软件,观察系统运行情况,并根据运行结果修改控制参数,或对软、硬件方案件进行必要的修改,重复调试过程,直到系统能满足各项性能指标要求为止。控制系统设计完成后,最主要的任务就是调试,调试工作分为两大阶段,一是实验室调试阶段

38、,二是现场调试阶段:一、 实验室调试:应分为硬件调试和软件调试两部分,首先是硬件调试,根据设计逻辑图搭建好系统后,便进入硬件调试阶段。其次是软件调试,即为调节器的参数整定。经过硬件、软件的单独调试后,即可进入硬件、软件联合调试阶段,找出硬件、软件之间不相匹配的地方,反复修改和调试。二、 现场调试:实验室调试工作完成以后,即可组装成系统,在现场投运行和进一步调试,并根据运行及调试中的问题反复进行修改。值得说明的是,软件、硬件的调试是一个综合性的系统工程,必须反复进行才能完成。本例中最主要的连机调试过程是进行PID参数整定。不同的控制对象和控制环境需要不同的PID参数,即使是同一个控制对象和控制环

39、境,对控制品质的不同要求也需要对PID参数重新进行整定。根据生产过程的实际情况,首先将检测传感器投入运行,观察其测量显示的参数是否正确;其次利用调节阀手动遥控,待被控参数在给定值附近稳定下来后,再从手动切换到自动控制。在调节器从手动切换到自动运行前必须做好细致的检查工作,检查调节器的PID参数是否配置好等。检查完毕后,当测量值与给定值的偏差为零时,将调节器由手动切换到自动,于是实现了系统的投运。系统投入自动运行后,观察系统的控制质量指标是否达到设计要求,否则,在对调节器的PID参数适当的微调,以期达到较好的控制质量的设计。总 结随着现代化工业生产迅速发展,各生产工艺设备相互间紧密地联系着,各设

40、备的生产操作也是相互联系、相互影响的,所以分析、设计和应用好一个过程控制系统,首先应全面了解被控过程,其次根据工艺要求对系统进行研究,确定最佳的控制方案,最后对过程控制系统进行设计、整定和投运。依据以上系统设计的一般步骤,在指导老师 老师的引导和帮助下,我学习了以下水箱液位控制系统和PLC系统的相关知识:1、 水箱控制系统的一般认识,包括: 水位控制原理、传感器的类型、特点。 执行器件,电动调节阀的原理与组成。 水箱控制系统特性的了解: 系统静态、动态特性、过渡过程; 自动控制的基本要求,如稳定性、快速性、准确性等品质指标; 受控对象的容量特性、平衡特性、时间特性。 过程控制基本规律: 双位控

41、制; 传统PID控制; 数字控制。2控制核心,PLC系统的了解: PLC的一般概念。 PLC的特点及分类。 PLC的一般组成,如整体式、模块式(CPU模块、I/O模块、模拟量模块、通讯模块等)。另外,还包括外围接口如人机界面等。 PLC在水箱控制系统中的应用方法。在系统设计过程中,我对系统建模、PID算法、PLC控制、调节阀的选定及其参数整定有了系统的认识,同时也遇到了一些自己不理解或不能解决的问题,如系统的模型是根据试验数据计算得到的,在试验中存在许多人为的和非人为的误差,在计算公式中忽略了一些不是很重要的项目,调节器参数整定过程复杂等。另外,整个系统对控制精度也不能很好的确定,存在一定的误

42、差,而且,由于时间和本身能力问题,原定的人机界面即触摸屏部分我没有完成。综上,系统只包括了最基本的部分,有待今后进一步的完善。 致 谢参考文献1 何小艇著.电子系统设计.浙江:浙江大学出版社,20002 殷洪义主编.可编程序控制器选择、设计与维护.北京:机械工业出版社,20023 钟肇新 范建东编著.可编程控制器原理及应用.广州:华南理工大学出版社,20044 胡学林主编.可编程控制器教程.北京:电子工业出版社,20035 SIEMENS SIMATIC S7-200可编程序控制器系统手册,订号E2001-K028-V3-5DOO.20016 刘笃仁 韩保君编著.传感器原理及应用技术.西安:西安电子科技大学出版社,20037 李进军 石成英主编.扩散硅压力传感器应力计算建模.北京:传感器世界,20048 曲波 吕建平编著.工业常用传感器选型指南.北京:清华大学出版社,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 在线阅读 > 生活休闲


备案号:宁ICP备20000045号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000986号