水箱液位控制课程设计自动化.docx
- 文档编号:5891866
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:29
- 大小:30.95KB
水箱液位控制课程设计自动化.docx
《水箱液位控制课程设计自动化.docx》由会员分享,可在线阅读,更多相关《水箱液位控制课程设计自动化.docx(29页珍藏版)》请在冰豆网上搜索。
水箱液位控制课程设计自动化
课程设计报告
设计题目:
水箱液位控制系统
班级:
自动化0901班
学号:
********
******
指导教师:
王姝梁岩
设计时间:
2012年5月7日至5月25日
1
摘要
水箱液位控制系统是典型的自动控制系统,在工业应用上可以模拟水塔液位、炉内成分
等多种控制对象的自动控制系统。
本次课程设计通过将电磁流量计和涡轮流量计分别作为主管道和副管道控制系统的调
节阀控制水箱液位高度。
首先通过测取被控液位高度过程的图像,建立了主回路的进水流
量和主管道流量、进水流量和水箱(上)液位高度、副回路进水流量和水箱(上)液位、
双容水箱的进水流量和水箱(下)液位之间的数学模型,从而加强了对液位控制系统的了
解。
然后,通过参数试凑法对PID参数的调试,实现了单容水箱液位(上)的单回路控制
系统和双容水箱液位的单回路控制系统控制器的设计。
最后通过MATLAB仿真实验,加深
了对双容水箱滞后过程已经串级水箱液位过程和前馈控制系统的理解,对工业控制工程中
对控制系统设计过程有了一定的认识。
关键词:
水箱液位控制器PID参数整定串级控制前馈控制
2
1引言......................................................................3
2课程设计任务及要求........................................................3
2.1实验系统熟悉及过程建模...............................................3
2.2实现单容水箱(上)液位的单回路控制系统设计...........................3
2.3实现双容水箱液位(上下水箱串联)的单回路控制系统设计.................4
2.4实现水箱(上)液位与进水流量的串级控制系统设计.......................4
2.5实现副回路进水流量的前馈控制.........................................5
3实验系统熟悉及过程建模....................................................5
3.1系统结构.............................................................5
3.2过程建模.............................................................6
3.2.1进水流量和主管道流量模型.......................................6
3.2.2进水流量和上水箱液位模型.......................................8
3.2.3副回路流量与上水箱液位数学模型.................................9
3.2.4双容水箱串联进水流量与下水箱液位模型..........................11
4单容水箱液位的单回路控制系统设计.........................................12
4.1结构原理............................................................12
4.2单容水箱控制器PID参数整定..........................................13
4.2.1单容水箱比例系数Kp的整定.....................................14
4.2.2单容水箱积分时间参数整定......................................14
4.2.3单容水箱微分时间参数整定......................................14
4.3单容水箱旁路阶跃干扰响应曲线........................................15
4.4单容水箱副回路进水阶跃干扰响应曲线..................................16
4.5干扰频繁剧烈变化的解决办法..........................................16
5双容水箱液位的单回路控制系统设计.........................................17
5.1双容水箱单回路控制系统原理..........................................17
5.2双容水箱控制器PID参数整定仿真实验..................................18
5.2.1比例参数的整定................................................18
5.2.2积分常数参数的整定............................................19
1
2.6微分常数参数的整定............................................20
3.3双容水箱抗干扰能力检验..............................................20
3.4双容水箱提高控制质量方法............................................21
6实现上水箱液位与进水流量的串级级控制系统设计.............................21
3.2.5串级副回路参数整定..................................................23
3.2.6串级主回路参数整定..................................................24
4.6串级主回路比例参数整定........................................25
4.7串级主回路积分参数整定........................................25
4.8串级主回路微分参数整定........................................26
4.9串级控制系统给定负阶跃响应曲线................................26
3.2.7副回路进水流量剧烈变化解决办法......................................26
7副回路进水流量的前馈控制.................................................27
4.2.4副回路进水流量和水箱上液位前馈-反馈复合控制系统.....................27
4.2.5前馈控制器模型的确立................................................27
4.2.6前馈-反馈复合控制系统PID参数整定...................................28
4.2.7前馈-反馈复合控制系统不加前馈控制器.................................28
8收获体会和建议...........................................................29
2
1引言
通过本次课程设计,加深了对自控控制系统理论知识的理解,了解了一些工业生产过
程中控制系统设计的过程,结合了所学的理论知识和实际工业应用过程,提高了动手能力。
通过对系统过程的建模及PID参数整定,对自动控制系统设计步骤有了更清晰的步骤。
并发现自己理论知识的不足的地方,在今后的过程中应加强学习自己所缺乏的理论知识。
针对本次课程设计过程对老师们提出一点建议,本次课程设计的程序,界面都是事先做
好的。
我觉得下次老师可以把写程序和编界面作为课设的内容,让同学们有机会真正的熟
悉设计一套控制系统的过程。
2课程设计任务及要求
2.7实验系统熟悉及过程建模
描述实验系统的总体结构(结构图及语言描述)。
利用实验建模方法建立进水流量和主管道流量之间关系的数学模型。
要求写出具体
的建模步骤及结果。
利用实验建模方法建立进水流量和水箱(上)液位之间关系的数学模型。
要求写出
具体的建模步骤及结果,记录该对象的阶跃响应曲线(2种不同幅值的阶跃扰动)。
利用实验建模方法建立副回路流量和水箱(上)液位之间关系的数学模型。
要求写
出具体的建模步骤及结果,记录该对象的阶跃响应曲线(2种不同幅值的阶跃扰动)。
⑤利用实验建模方法建立双容水箱(上下串联)的进水流量(上水箱进水)和水箱(下)
液位之间关系的数学模型。
要求写出具体的建模步骤及结果,记录该对象的阶跃响应曲线
(2种不同幅值的阶跃扰动)。
2.8实现单容水箱(上)液位的单回路控制系统设计
画出此单回路控制系统的控制原理图及方框图。
详细说明控制系统方框图中的各部
分环节所对应的物理意义。
说明该控制系统的控制依据和控制功能。
采用经验凑试法调节PID参数,使液位设定值发生阶跃变化时,控制系统达到满意
的控制质量。
要求在PID参数调试过程中,按控制质量从坏到好分别(P,PI,PID)记录
6组以上的控制系统过渡过程(过渡过程曲线,控制质量指标),并说明你做参数进一步调
整的原因,进而掌握PID控制作用对控制质量的影响。
控制系统稳态时,打开旁路干扰阀(3种开度模拟3种不同幅值的阶跃扰动),记录
3
与其对应的控制系统过渡过程(过渡过程曲线,控制质量指标)(注意:
在这种情况下,不
要去调整PID参数)。
打开副回路进水阀(3种开度模拟3种不同幅值的阶跃扰动),记录与其对应的控制
系统过渡过程(过渡过程曲线,控制质量指标)(注意:
在这种情况下,不要去调整PID参
数)。
2.9实现双容水箱液位(上下水箱串联)的单回路控制系统设计
画出此单回路控制系统的控制原理图及方框图。
详细说明控制系统方框图中的各部
分环节所对应的物理意义。
说明该控制系统的控制依据和控制功能。
采用经验凑试法调节PID参数,使液位设定值发生阶跃变化时,控制系统达到满意
的控制质量。
要求在PID参数调试过程中,按控制质量从坏到好分别(P,PI,PID)记录
6组以上的控制系统过渡过程(过渡过程曲线,控制质量指标),并说明你做参数进一步调
整的原因,进而掌握PID控制作用对控制质量的影响。
控制系统稳态时,打开旁路干扰阀(3种开度模拟3种不同幅值的阶跃扰动),记录
与其对应的控制系统过渡过程(过渡过程曲线,控制质量指标)(注意:
在这种情况下,不
要去调整PID参数)。
打开副回路进水阀(3种开度模拟3种不同幅值的阶跃扰动),记录与其对应的控制
系统过渡过程(过渡过程曲线,控制质量指标)(注意:
在这种情况下,不要去调整PID参
数)。
2.10实现水箱(上)液位与进水流量的串级控制系统设计
画出此串级控制系统的控制原理图及方框图,详细说明控制系统方框图中的各部分
环节所对应的物理意义;说明该控制系统的控制依据和控制功能;分析该控制系统和液位
单回路控制系统相比有哪些变化,这些变化会使得该系统有哪些优势。
采用经验凑试法调节主、副控制器参数,使控制系统达到满意的控制质量。
要求写
出调试控制器参数的具体步骤。
在PID参数调试过程中,记录10组以上的控制系统过渡过
程(过渡过程曲线,控制质量指标)来说明你的调试过程,并说明你做参数进一步调整的
原因。
在设定值发生阶跃变化(设定值阶跃增大及设定值阶跃减小)时,观察并记录控制
系统的过渡过程(过渡过程曲线,控制质量指标)。
打开旁路干扰阀(较大幅值的阶跃扰动),记录与其对应的控制系统过渡过程(过渡
4
过程曲线,控制质量指标);并和
(1)中的控制质量进行对比,分析并说明控制质量变
化的原因。
打开副回路进水阀(较大幅值的阶跃扰动),记录与其对应的控制系统过渡过程(过
渡过程曲线,控制质量指标);并和
(1)中的控制质量进行对比,分析并说明控制质量
变化的原因。
2.11实现副回路进水流量的前馈控制
画出此前馈-串级复合控制系统的控制原理图及方框图,详细说明控制系统方框图中
的各部分环节所对应的物理意义;说明该控制系统的控制依据和控制功能;分析该控制系
统和液位单回路控制系统相比有哪些变化,这些变化会使得该系统有哪些优势。
试求解前馈控制器的模型。
采用简化模型代替前馈控制器,利用Matlab仿真软件调节前馈控制器参数,使得副
回路进水流量发生剧烈变化时,控制系统达到满意的控制质量。
写出前馈控制器参数的调
试步骤,记录与其对应的6组以上的控制系统过渡过程(包括:
过渡过程曲线,控制质量
指标),充分反映你的参数调试过程。
3实验系统熟悉及过程建模
3.5系统结构
实验室有两套水箱液位系统控制,主管道控制系统是由控制器、调节阀、电磁流量计、
上下串联水箱以及水箱液位检测变送器组成。
副管道控制系统由控制器、变频器、涡轮流
量计、上下串联水箱以及水箱液位检测变送器组成。
下面以主管道上水箱液位控制系统为
例说明控制系统工作过程。
系统有自动和手动模式,如图3-1所示,调节阀为气开阀,水箱液位过程为正过程,控
制器为反作用方式。
图3-1系统结构图模式
5
当设置系统工作方式为自动时,可以设置水箱液位高度r,通过PID控制器的设置,控
制调节阀的开度,从而保持水箱的液位高度稳定。
如果出现扰动,通过水箱液位检测器反
馈,并与设定值进行比较,如果反馈值大于设定值,则e<0,通过反作用方式控制器,使控
制器输出为正,调节阀开度增大,使水箱液位输出增大,保证了液位高度保持稳定值不变。
如果反馈值小于设定值,则e>0,通过反作用方式控制器时控制器的输出为负,减小调节阀
的开度,从而使水箱液位减小,同样能保证液位保持稳定值不变。
其调节过程如下:
图3-2水箱液位调节过程
系统也可以设置手动模式,此时通过开关切换跳过PID控制器直接对调节阀的开度进
行设置。
可以改变进水流量,从而改变水箱液位高度,使液位高度达到新的平衡。
2.12过程建模
控制质量的优劣是工业过程自动控制中最重要的问题,它主要取决于自动控制系统的结
构及组成控制系统的各个环节的特性。
为了很好的控制一个过程,需要知道当控制量变化
一个已知量时,被控量如何改变并最终将改变多少以及向哪个方向改变、被控量的变化将
需要经历多长时间、被控量随时间变化的曲线形状等。
这些均依赖于被控过程的数学模型。
因此,建立被控过程的数学模型是自动控制系统分析与设计中的重要环节。
被控过程的数
学模型是指被控过程的输出变量与输入变量之间的函数关系数学表达式。
测取阶跃响应曲线的目的是为了得到表征所测对象的数学模型,为分析、设计控制系统,
整定控制器参数或改进控制系统提供必要的参考依据。
由阶跃响应曲线确定过程得数学模
型,首先就要选定模型得结构,然后再由阶跃响应曲线确定过程的放大系数、时间常数以
及时间滞后,就可以得到被控过程的数学模型。
3.6进水流量和主管道流量模型
关闭副管道回路控制系统,利用主管道将系统工作模式切换至手动方式,控制上水箱液
位。
6
图3-3手动模式给定阶跃响应曲线
首先将阀的开度设置为20%,然后通过调节上水箱进水阀和出水阀使液位保持稳定,
实现无扰动调节。
突然改变阀的开度,模拟给定阶跃变化,观察上主管道流量变化情况。
如图3所示。
图中红线为阀的开度曲线,可以看出是一个阶跃信号。
粉红色曲线为电磁流量曲线,通
过放大可以近似为无滞后一节惯性模型。
可以假设流量变化模型为:
W(s)
0
K
0
Ts
0
1
(3.1)
一阶非周期过程比较简单,只需确定放大系数K0及时间常数T0即可获得传递函数模型。
确定静态放大系数K0:
利用所测取的阶跃响应曲线估计并绘出被控量的最大稳态值
y,如图4所示,放大系数K0为:
()
K0[()(0)](3.2)
yyx
确定时间常数T0:
由响应曲线起点作切线与y()相交点在时间轴上的投影,就是时间常数
T。
由于切线不易作准,从式(3-15)可知y(T0)0.632K0x0.632y(),所以响应曲线
0
y(t1)0.632y()所对应的时间t1就是时间常数T0,同理响应曲线y(t2)0.865y()所对应的时
间t2是2倍时间常数,即2T0。
7
图3-4无滞后一阶对象的响应曲线
通过wincc界面测得数据,电磁流量初始稳态值y1=0.1885,给定幅值R%为10%阶跃
响应后重新达到稳态值y2=0.2517。
可以计算出:
0.25170.1885
3
K[y()y(0)]R6.3210(3.3)
0
10
同时可以计算出T0时刻电磁流量值:
y0(0.25170.1885)0.6320.18850.2063(3.4)
T
可以对应查找t1(63.2%)的值如下表所示:
表3-1电磁流量T
0时刻表
电磁流量t0(0%)t1(63.2%)
时刻04:
04:
1304:
04:
21
由此可以计算出T0的值:
T0t1t08s(3.5)
综上所述,得出进水流量与主管道流量之间的数学模型为:
W(s)
0
3.710
8s1
3
(3.6)
3.2.8进水流量和上水箱液位模型
图3-3所示黄色曲线为上水箱液位高度曲线,同样可以看出上水箱液位和主管道流量同
样满足一阶惯性环节。
上水箱液位和进水流量液位之间的模型为:
W(s)K
11
Ts
0
Ts
1
1
1
(3.7)
但是上水箱液位时间常数远远大于进水流量的时间常数,即TT,所以模型可以近似
10
为一阶惯性模型:
W(s)
1
K
1
Ts
1
1
(3.8)
8
通过Wincc界面测得数据,电磁流量初始稳态值h1=2.90,进水流量近似为阶跃响应,
计算其幅值时可以把最大值和最小值换算成100%的阶跃,当阀的开度为100%时,电磁流量
为0.6948,所以有:
0.25170.1885
x%100%(3.9)
3.8
重新达到稳态值h2=13.60。
可以计算出K0,同时可以计算出T0时刻电磁流量值:
K0[h()h(0)]x1.19(3.10)
h(3.11)
0(13.602.90)0.63213.609.66T
可以对应查找h1(63.2%)的值如下表所示:
表3-2上水箱液位T1时刻表
上水箱液位h0(0%)h1(63.2%)
时刻04:
04:
1304:
06:
53
由此可以计算出T0的值:
T1t1t0160s(3.12)
综上所述,得出进水流量与主管道流量之间的数学模型为:
W(s)
1
3.2.9
160s1
(3.13)
4.10副回路流量与上水箱液位数学模型
关闭主管道回路控制系统,利用副管道将系统工作模式切换至手动方式,控制上水箱
液位。
首先将变频器输出频率设置为30Hz,然后通过调节上水箱进水阀和出水阀使液位保
持稳定,实现无扰动调节。
突然改变变频器输出为35Hz,模拟给定阶跃变化,观察上主管道流量变化情况。
如图
3-5黄色曲线为上水箱液位高度曲线,同样可以看出上水箱液位和副管道流量同样满足一阶
惯性环节。
上水箱液位和进水流量液位之间的模型为:
W(s)K
22
Ts
Ts
2
1
1
(3.14)
9
图3-5副回路手动模式给定阶跃响应曲线
但是上水箱液位时间常数远远大于进水流量的时间常数,即
TT,所以模型可以近
1
似为一阶惯性模型:
W(s)
2
K
Ts
2
2
1
(3.15)
通过wincc界面测得数据,电磁流量初始稳态值h1=2.092,副管道进水流量近似为阶
跃响应,同样,计算其幅值时可以把变频器输出最大值和最小值换算成100%的阶跃,当变
频器最大为60HZ时,涡轮流量为0.4513。
于是:
0.19130.091
x%100%(3.16)
3.9
重新达到稳态值h2=18.25。
可以计算出K0同时可以计算出T2时刻电磁流量值:
K0[h()h(0)]x0.78(3.17)
h2(18.252.092)0.63218.2512.304(3.18)
T
可以对应查找h1(63.2%)的值如下表所示:
表3-3上水箱液位T2时刻表
上水箱液位h0(0%)h1(63.2%)
时刻10:
53:
0710:
55:
56
由此可以计算出T0的值:
T2t1t0169s(3.19)
综上所述,得出进水流量与主管道流量之间的数学模型为:
W(s)
2
3.2.10
169s1
(3.20)
10
2.13双容水箱串联进水流量与下水箱液位模型
下水箱液位高度曲线如下图绿色曲线所示:
图3-6下水箱液位高度曲线
从图可以看出为S状的阶跃响应曲线若对模型精度要求较高,则应采用二阶对象的模
型结构,故可以假设下水箱液位和进水流量液位之间的模型为:
W(s)
o
K
3
(Ts1)(Ts1)
12
(3.21)
式中,K0、T1、T2的求法如下:
第一,求取过程的静态放大系数K0。
K3[y()y(0)]x=1.3(3.22)
第二,T1、T2可根据阶跃响应曲线上的两个点来确定,如图7所示,首先读取y(t1)0.4y()
和y(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水箱 控制 课程设计 自动化