当前位置:文档之家› 水箱液位控制系统课程设计

水箱液位控制系统课程设计

、液位控制系统的原理分析 1.1水箱液位控制系统的原理框图
本次课程设计对水箱液位控制系统的设计是一个简单的控制系统, 所谓简单 液位控制系统通常是指有一个被控对象,一个检测变松单元一个控制器和一个执 行器所组成的单闭环负反馈控制系统,也成为单回路控制系统。

简单控制系统有着共同的特征,他们均有四个基本环节组成,即被控对象, 测量变送装置,控制器和执行器。

对不同对象的简单控制系统尽管其具体装置和 变量不相同,但都可以用相同的方框图表示:
图1控制系统方框图
这是单回路水箱液位控制系统,单回路调节系统一般指在一个调节对象上用 一个调节器保持一个参数的恒定,而调节器只接受一个测量信号,其输出也只控 制一个执行机构。

本系统所要保持的恒定参数是液位的给定高度, 即控制的任务 是控制水箱液位等于给定值所要求的高度。

根据控制框图,这是一个闭环反馈单 回路液位控制,采用工业智能仪表控制。

1.2被控过程传递函数的一般形式
根据被控过程动态特性的特点,典型工业过程控制所涉及及被控对象的传递 函数一般具有下述几种形式 1一阶惯性加纯迟延
2
二阶惯性环节加纯迟延
G(s)

k Ts 1
e s
1-1
3 N 阶惯性环节加纯迟延
二、建立被控对象数学模型 2.1求传递函数
根据阶跃响应的实验数据如表1
使用Matlab 编辑.m 文件,得出阶跃响应曲线。

Matlab 程序如下: t = [0 10 20 40 60 80 100 140 180 250 300 400 500 600 700 800]; h = [0 0 0.2 0.8 2.0 3.6 5.4 8.8 11.8 14.4 16.5 18.4 19.2 19.6 19.8 20]; plot(t,h)
grid on hold on
得到阶跃响应曲线再取0.39和0.62处的t 值如图2、图3
G(s) =
(T i S 1)幽 1)
V s
(1-2)
G(s) =
K (Ts 1)n
e —s
(1-3)
上述3个公式只适用于自衡过程 个积分环节,即
G(s)二丄e 「s
Ts
G(s) -
e 「s
71s(T 2
s +1)
对于非自衡过程,其传递函数应包含有一
(1-4)
(1-5)
图2阶跃响应曲线(1)
图3阶跃响应曲线(2)
20
2.2计算传递函数并仿真
由图1图2可知,在0.39和0.62处的t 值分别为128.2和201.7 根据
T =2t ( 0.39y (无穷)-t
( 0.63y (无穷))
T=2t ( t ( 0.63y (无穷)-t0.39y (无穷))
可得出 K =1、. =55、T=147 从而得到传递函数为 G(s) = 1
_55S
e
147S 1
对该对象进行仿真如图4、图5:
图4原系统simulink 结构图
10
0 80 60
200
400
600
000
1000
Time off 牟
就:
|口丨回
图5阶跃响应曲线
三、控制系统参数的整定及MATLAB勺数字仿真
3.1选择控制方案
选择PID单闭环控制,其控制原理图6如下:
图6控制系统原理图
通过调节G/S)中的PID参数使得广义对象的特性改善,减少调节时间3.2参数整定计算
建立对象的simulink模型,仿真如图7:
图7 simulink模型
通过调节控制器中的PID参数,使调节时间减小,并且速度提升的前提下超调小于25%且使稳态无差。

采用等幅振荡曲线法整定计算PID参数当=8.35,T, =100, T D =25时得等幅振荡曲线如图8
图8等幅振荡曲线
此时P=0.12,I=0.01,D=25,将三个数据带入PID调节器中得到图9
图9 PID整定曲线(1)
由图可知超调量“>25%继续调节PID参数I=0.005时得到图10,由图可
知超调量-25%
四、系统调试、性能分析
(1) 超调量S =22% (2) 峰值时间:t f =0.7S (3) 过渡过程时间t s =1.8S (4) 余差 y=1-1=0 (5) 第一个波峰值y1=0.22 (6) 第二个波峰值y2=0.01 (7) 衰减比 n =y1/y2=22 (8) 衰减率屮=(y1-y2 ) /y1= 0.95 (9) 振荡频率 w d =2n /p=4.8
全部 P 、I 、D 的参数 P=0.12, 1=0.005 , D=25
五、设计总结
在液位系统的控制器设计中,建立了被控对象的数学模型、利用 MATLAB 仿真及调试实验,同时完成软件设计方面的工作。

在本次毕业设计中,通过查阅 大量的资料,使我的知识得以扩充,加深了对本专业的认识,这次毕业设计通过 老师的指导以及自己的努力,我圆满的完成了任务,达到了设计的目的。

我学会 了过程控制设计的基本方法,对系统的整体分析。

经过前面的大量研究工作,本 课题得出了以下结论:
1采用测试法对液位系统进行模型分析,推导出了被控对象的数学模型 2通过MATLAB 的数字仿真,确定被控对象模型的正确性。

0.8 0.6 04 02
1000
2000
3000
4000
5000
Time offset
PPP
0 "
图10 PID 整定曲线(2)
3采用稳定边界法对控制系统的参数进行整定。

4通过MATLAB数字仿真,对几种PID参数整定方法进行性能分析。

通过这次设计使我明白了有些东西看上去非常简单,当自己置身其中去做时,并不容易。

在毕业设计的这段时间里,我也发现了自己所应改进或是较为缺乏的部分,其一是分析问题的能力,可能是自己学习的不够扎实,实习中碰到了不少钉子,遇到问题时头脑茫然。

二是解决问题的成熟度,这也许是个性使然,再加上缺少经验的累积和历练所以在处理设计中的问题时,容易慌慌张张。

这次设计也让我在此体会到了书本上学习到的专业知识和实际使用起来是两个完全不同的概念,所以在现阶段的学习中,我们主要是应该去学习专业理论知识,学习掌握分析问题和解决问题的能力。

在以后的工作中,把理论和实际相结合,努力实现大学所学习的理论知识。

所以说,这次课程设计也是对以前所学知识的一个初审。

对于我以后学习,找工作也是受益匪浅。

我感性回到理性的重新认识,进一步对社会的认知,对于以后工作所应把握的方向也有所启发!
六、参考文献
[1] 王琦•计算机控制技术•上海:华东理工大学出版社,2009.
[2] 王银锁.过程控制系统.北京:石油工业出版社,2009
[3] 何离庆.过程控制系统和装置.重庆:重庆大学出版社,2003
[4] 方康玲.过程控制和集散控制系统.北京:电子工业出版啥,2009 ⑸舒迪前.预测控制系统及其使用.北京:机械工业出版社,2009。

相关主题