三容水箱液位控制系统建模与仿真
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过程控制课程设计
三容水箱液位控制系统的建模及仿真
----------
专业:自动化
班级:----------
组员:----------
指导老师:----------
重庆大学自动化学院
2013年10月
目录
摘要1
1 两种三容水箱的工作原理1
1.1 三容水箱的结构1
1.2 三容水箱系统的特点2
2 两种三容水箱的理论建模3
2.1 假设及相关参数定义3
2.2 执行器(阀门)的数学模型4
2.3 阶梯式三容水箱的数学模型4
2.4 水平式三容水箱的数学模型7
3两种三容水箱模型的控制及仿真8
3.1 阶梯式三容水箱的简单PID控制8 3.2 阶梯式三容水箱的串级PID控制10 3.3 水平式三容水箱的简单PID控制12
3.4 水平式三容水箱串级PID控制13
4 总结15
5 心得体会16
5.1 顾振博心得体会16
5.2 陈冶心得体会16
5.3 谢海龙心得体会17
参考文献17
附录17
所用参数及其数值17
摘要
三容水箱是工业过程中许多被控对象的典型抽象模型,在非线性、大惯性过程控制研究应用中具有广泛代表性。近年来国内外许多学者对三容水箱系统的建模方法、控制算法及故障诊断等方面进行了探讨。进一步研究三容水箱系统的控制算法并构建现在实验教学系统,在工业控制领域和工程控制论教学中都具有较为重要的理论和实际应用价值。
本设计通过对阶梯式、水平式这两种典型的水平式三容水箱系统分别进行理论建模,再分别加入了简单PID和串级PID控制器,并且在MATLAB的Simulink仿真平台上搭建了相应的控制系统框图,对阶跃响应下的输出信号进行了仿真,实现了对两种三容水箱液位控制系统的控制。
1 两种三容水箱的工作原理
1.1三容水箱的结构
三容水箱主体由3个圆柱型玻璃容器(Tankl(T1)、Tank2(T2)、Tank3(T3))、4个阀门(VT0、VT1、VT2、VT3、VT4)、一个增压泵、一个蓄水池和响应的连接部件组成。实验台工作时,增压泵抽出储水箱内的水,通过比例电磁阀VT0注入容器T1,T1内的水再通过VT1、VT3依次流入T2和T3中,最终通过VT3流回蓄水池中,构成了一个封闭的回路。通过各个阀门(VT0--VT3)开关状态的不同组合,可组成各阶控制对象和不同的控制系统。
下图是两种不同形式的三容水箱的结构简图,其中图1为阶梯式三容水箱,图2为水平式三容水箱。
图1 阶梯式三容水箱
VT0
VT1
VT2
T1
T2
T3
qi
Qin
Q12
Q23
Qo ---
---------
---------------------------
---VT3
图2 水平式三容水箱
从以上两种三容水箱的结构简图我们可以知道,水平式三容水箱的三个水箱间的耦合关系要强于阶梯式三容水箱,故对其研究更有理论意义;但阶梯型三容水箱应用较之水平式三容水箱更广泛,对其研究更具实际意义。所以,本文将分别对水平式三容水箱和阶梯式三容水箱进行理论建模、控制及仿真。 1.2三容水箱系统的特点
三容水箱系统是有较强代表性和工业背景的对象,具有非常
重要的研究意义
和价值,主要是因为它具有如下特点:
(1)通过改变各个阀门的关闭或打开状态可构成灵活多变的对象,如一阶对象、二阶对象或双入多出系统对象等;
(2)三容水箱系统是典型的非线性、时延对象,所以可对其进行非线性系统的辨识和控制等的相关研究:
(3)三容水箱系统可构造单回路控制系统、串级控制系统、复杂过程控制系统等,从而对各种控制系统的研究提供可靠对象;
(4)由于对三容水箱系统的控制主要通过计算机来完成,所以,可由计算机编程实现各种控制算法来对水箱系统进行控制,为控制算法的研究提供了良好的试验平台。
2 两种三容水箱的理论建模
三容水箱液位控制系统的被控对象是三容水箱,被控参数是T3的液位,控制参数为T1的进水量,使用电动调节阀改变其开度来控制其进水量。
三容水箱是液位控制系统中的被控对象。若流入量和流出量相同,水箱的液位不变,平衡后当流入侧阀门开大时,流入量大于流出量导致液位上升。同时由于出水压力的增大使流出量逐渐增大,其趋势是重新建立起流入量及流出量之间的平衡关系,即液位上升到一定高度使流出量增大到及流入量相等而重新建立起平衡关系,液位最后稳定在某一高度上;反之,液位会下降,并最终稳定在另一高度上。由于水箱的流入量可以调节,流出量随液位高度的变化而变化,所以只需建立流入量及液位高度之间的数学关系就可以建立该水箱对象的数学模型。
2.1假设及相关参数定义
1.此液体流动性好,粘度可忽略不计。
2.此系统所有阀门动作均无延时,且在其动作范围内遵循线性化准则。
3.此系统中所有阀门性能参数均相同,且其液阻相等,并在
整个控制过程中恒定。
由于此系统及实际装置有关,故将常用参数定义如下: 1.)三个发酵罐大小容积相等均为5m 高,底面面积为0.22m 。
2.)电磁阀门控制电压为0——5v 。
3.)电磁阀的开度μ的取值范围为0-1,对应控制电压的0-5v 。
4.)三个阀门的液阻2/300m s R =。 2.2 执行器(阀门)的数学模型
此系统中执行器即为阀门VT0。由假设可知,此系统中所有阀门的动作均无延时,且在其动作范围内遵循线性化准则。
此系统中阀门的输入信号为0—5V ,开度为0—100%。由以上可知,阀门的比例系数为5
1=k ,执行器的传递函数Ga 为:
i in
q k a
Q Ga ⋅==
,其中i q 为T1的进水流量,a 为阀门输入信号,
i q 为阀门开度最大时的进水流量。
取i q 为1s mm /3,则2.0=Ga 。 2.3 阶梯式三容水箱的数学模型 水槽1:
水槽2:
水槽3:
)(1
231222Q Q A dt dh -=)(1233o Q Q dh -=)(1
121
1Q Q A dt dh in -=