双容水箱水位控制系统设计论文.doc
《双容水箱水位控制系统设计论文.doc》由会员分享,可在线阅读,更多相关《双容水箱水位控制系统设计论文.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要双容水箱液位控制系统是采用先进的控制算法完成对过程液位的控制的控制系统,它在饮料、食品加工、溶液过滤、化工生产等多种行业的生产加工过程中均有广泛应用。在本设计中充分利用自动化仪表技术,计算机技术,通讯技术与自动控制技术,以实现对水箱液位的串级控制。首先对被控对象的模型进行分析,并采用实验建模法求取模型的传递函数。其次,根据被控对象模型与被控过程特性设计串级控制系统,采用动态仿真技术对控制系统的性能进行分析。然后,设计并组建仪表过程控制系统,通过智能调节仪表实现对液位的串级PID控制。最后,借助数据采集模块MCGS组态软件与数字控制器,设计并组建远程计算机过程控制系统,完成控制系统实验与结果
2、分析。关键词: 液位,模型,PID控制,仪表过程控制系统,计算机过程控制系统第 39 页AbstractDouble tank water level control system is the use of advanced control algorithm of process liquid level control system, it is in the beverage, food processing, filtering solution, chemical production and other industries in the production process h
3、as been widely used. In the design of the full use of automation technology, computer technology, communication technology and automatic control technology, in order to achieve the water tank liquid level cascade control. Firstly, the object model is analyzed, and the experimental modeling method fo
4、r model transfer function. Secondly, according to the controlled object model and the controlled process characteristic design of cascade control system, using dynamic simulation technology to the control system performance analysis. Then, design and construction process control instrumentation syst
5、em, through the intelligent controller for liquid level cascade PID control. Finally, with the help of a data acquisition module, MCGS configuration software and digital controller, design and establishment of a remote computer process control system, complete control system experiment and result an
6、alysisKeywords: liquid level,model PID control,indicator process control system,computer process control system目 录摘 要Abstract1 绪论12 被控对象建模22.1 水箱模型分析22.2 阶跃响应曲线法建立模型33 系统控制方案设计与仿真73.1 液位串级控制系统介绍73.2 PID控制原理73.3 系统控制方案设计103.4 控制系统仿真124 建立仪表过程控制系统174.1 过程仪表介绍174.2 仪表过程控制系统的组建194.3 仪表过程控制系统PID参数整定235 模
7、拟计算机过程控制系统255.1 计算机过程控制系统硬件设计255.2 MCGS软件工程组态285.3 组态软件调试386 结论40参考文献41致谢42附录431绪论双容水箱系统是一种比较常见的工业现场液位系统 ,在实际生产中 ,双容水箱控制系统在石油、化工环保水处理冶金等行业尤为常见。通过液位的检测与控制从而调节容器内的输入输出物料的平衡,以便保证生产过程中各环节的物料搭配得当。 经过比较与筛选,串级控制系统PID控制无论是从操作性、经济性还是从系统的控制效果均有比较突出的特性,因此采用串级控制系统PID控制对双荣水箱液位控制系统实现控制。论文以THJ-2高级过程控制实验系统为基础的实验数据作
8、为出发点,利用MATLAB的曲线拟合的方法分别仿真出系统中上水箱、下水箱的输出响应曲线。对曲线进行处理求出各水箱的参数,用所求出的参数列写出水箱的传递函数。采用复杂控制系统中的串级控制系统列写出系统框图,根据串级控制系统PID参数整定的方法整定出主控制器与副控制器的P、I、D的数值,从而满足控制系统对各项性能的要求。对于控制器的选择,从经济以及控制效果考虑采用智能仪表实现控制,并应用组态软件对系统实施监控。为了能够使双容水箱系统能实现远程的检测与控制,本文又进一步的设计出计算机过程控制系统,利用ICP-7017数据采集模块实现模拟量输入通道的功能利用ICP-7024数据采集模块实现模拟量输入通
9、道的功能(自带485通讯接口),通过RS232/485完成通讯转换实现与计算机的通讯与控制。ICP-7000系列采集模块的作用是将传感器检测到的被控参数标准信号通过A/D转换送入计算机,计算机是将控制运算发出的控制信号通过D/A转换发给执行机构(调节阀、变频器)。整个控制系统的控制算法及监控功能都在控制计算机中实现。对于计算机控制,采用的是组态软件MCGS来实现的,通过对软件进行编程使组态软件模拟出双容水箱液位控制系统的手动与自动两种工作状态。2被控对象建模在控制系统设计工作中,需要针对被控过程中的合适对象建立数学模型。被控对象的数学模型是设计过程控制系统、确定控制方案、分析质量指标、整定调节
10、器参数等的重要依据。被控对象的数学模型(动态特性)是指过程在各输入量(包括控制量与扰动量)作用下,其相应输出量(被控量)变化函数关系的数学表达式。在液位串级控制系统中,我们所关心的是如何控制好水箱的液位。上水箱与下水箱是系统的被控对象,必须通过测定与计算他们模型,来分析系统的稳态性能、动态特性,为其他的设计工作提供依据。上水箱与下水箱为THJ-2高级过程控制实验装置中上下两个串接的有机玻璃圆筒形水箱,另有不锈钢储水箱负责供水与储水。上水箱尺寸为:d=25cm,h=240mm;下水箱尺寸为:d=35cm,h=240mm,每个水箱分为三个槽:缓冲槽、工作槽、出水槽。 Q112Q2Ah系统中上水箱与
11、下水箱液位变化过程各是一个具有自衡能力的单容过程。如图,水箱的流入量为Q1,流出量为Q2,通过改变阀1的开度改变Q1值,改变阀2的开度可以改变Q2值。液位h越高,水箱内的静压力增大,Q2也越大。液位h的变化反映了Q1与Q2不等而导致水箱蓄水或泻水的过程。若Q1作为被控过程的输入量,h为其输出量,则该被控过程的数学模型就是h与Q1之间的数学表达式。 根据动态物料平衡, Q1-Q2=A(dh/dt) ;Q1-Q2=A(dh/dt) 在静态时,Q1=Q2,dh/dt=0;当Q1发生变化后,液位h随之变化,水箱出口处的静压也随之变化,Q2也发生变化。由流体力学可知,液位h与流量之间为非线性关系。但为了
12、简便起见,做线性化处理得 Q2=h/R2,经拉氏变换得单容液位过程的传递函数为W0(s)=H(s)/Q1(s)=R2/(R2Cs+1)=K/(Ts+1)注:Q1 Q2h:分别为偏离某一个平衡状态Q10Q20h0的增量。R2:阀2的阻力 A:水箱截面积 T:液位过程的时间常数(T=R2C) K:液位过程的放大系数(K=R2) C:液位过程容量系数在本设计中将通过实验建模的方法,分别测定被控对象上水箱与下水箱在输入阶跃信号后的液位响应曲线与相关参数。通过磁力驱动泵供水,手动控制电动调节阀的开度大小,改变上水箱/下水箱液位的给定量,从而对被控对象施加阶跃输入信号,记录阶跃响应曲线。在测定模型参数中可
13、以通过以下两种方法控制调节阀,对被控对象施加阶跃信号:(1) 通过智能调节仪表改变调节阀开度,增减水箱的流入水量大小,从而改变水箱液位实现对被控对象的阶跃信号输入。施加阶跃信号(2)改变调节阀开度,控制水箱进水量的大小,从而改变水箱液位,实现对被控对象的阶跃信号输入。控制进水量阶跃响应输出 上水箱/下水箱电动调节阀电动磁力泵供水图2.1 水箱模型测定原理图2.2.1上水箱阶跃响应参数:记录阶跃响应参数(间隔30s采集数据):171319281420391521410162251117236121824阶跃响应参数:记录阶跃响应参数(间隔30s采集数据):11325374921426385031
14、5273951416284052517294153618304254719314355820324456921334557102234465811233547591224364860由于实验测定数据存在误差,直接使用计算法求解水箱模型会使误差增大。所以使用MATLAB软件对实验数据进行处理,根据最小二乘法对响应曲线进行最佳拟合后,再计算水箱模型。两组实验数据中将阶跃响应初始点的值作为Y轴坐标零点,后面的数据依次减去初始值处理,作为Y轴上的各阶跃响应数据点,采样时间作为X轴1。在MATLAB的命令窗口输入曲线拟合指令: x=0:30:420; y=0 6.88 11.63 15.07 17.7
15、19.69 21.15 21.94 22.55 23.44 23.63 23.84 24.14 24.25 24.27 ; p=polyfit(x,y,4); xi=0:3:420; yi=polyval(p,xi); plot(x,y,b:oxi,yi,r)。 注:图中曲线为拟合曲线,圆点为原数据点。数据点与曲线基本拟合1:如图所示,利用四阶多项式近似拟合上水箱响应曲线,得到多项式的表达式:P(t)-1.8753e(-009)t4+2.2734e(-006)t3 2+0.24707t+0.13991 式 (2.1)根据曲线采用切线作图法计算上水箱特性参数,当阶跃响应曲线在输入量x(t)产生阶
16、跃的瞬间,即t=0时,其曲线斜率为最大,然后逐渐上升到稳态值,该响应曲线可用一阶惯性环节近似描述,需确定K与T。而斜率K为P(t)在t=0的导数P(0)= 0.24707,以此做切线交稳态值于A点,映射在t轴上的B点的值为T。阶跃响应扰动值为10,静态放大系数为阶跃响应曲线的稳态值与阶跃扰动值之比,所以上水箱传递函数为 式(2.2)下水箱模型建立在MATLAB的命令窗口输入曲线拟合指令:x=0: 30:1650; 46.99 47.4 47.79 48.24 48.77 49.17 49.34 49.65 49.91 50.37 50.82 51.04 51.51 51.78 52.06 52
17、.31 52.39 52.59 52.63 52.92 53.18 53.26 53.3 53.36 53.54 53.64 53.8 53.8; p=polyfit(x,y,4); xi=0:3:1650; yi=polyval(p,xi); plot(x,y,b:oxi,yi,r)。在MATLAB中绘出曲线如下:注:图中曲线为拟合曲线,圆点为原数据点。数据点与曲线基本拟合如图所示,利用四阶多项式近似拟合下水箱的响应曲线,得到多项式的表达式P(t)=(-011)t4+(e-008)t3 -t2 +t 式(2.3)根据曲线采用切线作图法计算下水箱特性参数,当阶跃响应曲线在输入量x(t)产生阶跃
18、的瞬间,即t=0时,其曲线斜率为最大,然后逐渐上升到稳态值,该响应曲线可用一阶惯性环节近似描述,需确定K与T.而斜率K为P(t)在t=0的导数P(0)=0.12175,以此做切线交稳态值于A点,映射在t轴上的B点的值为T。 阶跃响应扰动值为10,静态放大系数为阶跃响应曲线的稳态值与阶跃扰 动值之比 ,所以下水箱传递函数为 在实验建模的过程中,实验测取的被控对象为广义的被控对象,其动态特性包括了调节阀与测量变送器,即广义被控对象的传递函数为,为调节阀的传递函数,Gm(s)为测量变送器的传递函数。3系统控制方案设计与仿真控制方案设计是过程控制系统设计的核心,需要以被控过程模型与系统性能要求为依据,
19、合理选择系统性能指标,合理选择被控参数,合理设计控制规律,选择检测、变送器与选择执行器。选择正确的设计方案才能使先进的过程仪表与计算机系统在工业生产过程中发挥良好的作在工业实际生产中,液位是过程控制系统的重要被控量,在石油化工环保水处理冶金等行业尤为重要。在工业生产过程自动化中,常常需要对某些设备与容器的液位进行测量与控制。通过液位的检测与控制,了解容器中的原料半成品或成品的数量,以便调节容器内的输入输出物料的平衡,保证生产过程中各环节的物料搭配得当。通过控制计算机可以不断监控生产的运行过程,即时地监视或控制容器液位,保证产品的质量与数量。如果控制系统设计欠妥,会造成生产中对液位控制的不合理,
20、导致原料的浪费产品的不合格,甚至造成生产事故,所以设计一个良好的液位控制系统在工业生产中有着重要的实际意义。 在液位串级控制系统的设计中采用THJ-2高级过程控制实验系统的实验数据作为基础,展开设计控制系统及工程实现的工作。串级控制系统从总体上看,是定 值控制系统,因此主被控变量在扰动作用下的过度过程与单回路定值控制系统的过度过程,具有相同的品质指标与类似的形式。但是,串级控制系统在结构上增加了一个随动的副回路,因此,与单回路相比有以下几个优点。1) 串级控制系统对进入副回路的扰动具有较强的克服能力。2) 由于副回路的存在,明显改善了对象的特性,提高了系统的工作频率。3) 串级控制系统具有一定
21、的自适应能力。除上述优点外串级控制系统在有些场合应用效果显著,它主要应用于以下4中场合。1) 对象的容量滞后比较大。2) 调节对象的纯滞后比较长。3) 系统内存在激烈且幅值较大的干扰作用。4) 调节对象具有较大的非线性特性而且负荷变化较大。而双容水箱均有上述缺点,因此可以看出串级控制系统很适合应用于双容水箱液位控制系统的设计3.2 PID控制原理目前,随着控制理论的发展与计算机技术的广泛应用,PID控制技术日趋成熟。先进的PID控制方案与智能PID控制器(仪表)已经很多,并且在工程实际中得到了广泛的应用。现在有利用PID控制实现的压力、温度、流量、液位控制器,能实现PID控制功能的可编程控制器
22、(PLC),还有可实现PID控制的计算机系统等。在工程实际中,应用最为广泛的调节器控制规律为比例积分微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。+r(t) 比例P积分I微分D被控对象 y(t)图3.1 PID控制基本原理图PID控制器是一种线性负反馈控制器,根据给定值r(t)与实际值y(t)构成控制偏差: 式(3.1)控制规律为: 式(3.2)或以传递函数形式表示: 式(3.3)KP:比例系数 TI:积分时间常数 TD:微分时间常数。PID控制器各控制规律的作用如下:(1)比例控制(P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水箱 水位 控制系统 设计 论文
限制150内