基于MATLAB的双容水箱液位PID控制Word格式文档下载.docx
- 文档编号:14610159
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:20
- 大小:865.41KB
基于MATLAB的双容水箱液位PID控制Word格式文档下载.docx
《基于MATLAB的双容水箱液位PID控制Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于MATLAB的双容水箱液位PID控制Word格式文档下载.docx(20页珍藏版)》请在冰豆网上搜索。
过程控制系统的设计是根据工业过程的特性和工艺要求,通过选用过程检测控制仪表构成系统,再通过PID参数的整定,实现对生产过程的最佳控制。
过程控制有以下特点:
它是连续生产过程的自动控制;
被控过程是多种多样、非电量的;
过程控制的控制过程多属慢过程,而且多半为参量控制;
过程控制方案十分丰富。
1.2过程计算机控制系统概述
现代化过程工业向着大型化和连续化的方向发展,生产过程也随之日趋复杂,而对生产质量﹑经济效益的要求,对生产的安全、可靠性要求以及对生态环境保护的要求却越来越高。
不仅如此,生产的安全性和可靠性,生产企业的经济效益都成为衡量当今自动控制水平的重要指标。
因此继续采用常规的调节仪表(模拟式与数字式)已经不能满足对现代化过程工业的控制要求。
由于计算机具有运算速度快﹑精度高﹑存储量大﹑编程灵活以及具有很强的通信能力等特点,目前以微处理器﹑单片微处理器为核心的工业控制几与数字调节器—过程计算机设备,正逐步取代模拟调节器,在过程控制中得到十分广泛的作用。
在系统中,由于计算机只能处理数字信号,因而给定值和反馈量要先经过A/D转换器将其转换为数字量,才能输入计算机。
当计算机接受了给定值和反馈量后,依照偏差值,按某种控制规律(PID)进行运算,计算结果再经D/A转换器,将数字信号转换成模拟信号输出到执行机构,从而完成对系统的控制作用。
1.3PID控制器概述
在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。
它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点;
而且在理论上可以证明,对于过程控制的典型对象──“一阶滞后+纯滞后”与“二阶滞后+纯滞后”的控制对象,PID控制器是一种最优控制。
控制点目前包含三种比较简单的PID控制算法,分别是:
增量式算法,位置式算法,微分先行。
这三种PID算法虽然简单,但各有特点,基本上能满足一般控制的大多数要求。
(1)比例系数对系统性能的影响:
比例系数加大,使系统的动作灵敏,速度加快,稳态误差减小。
偏大,振荡次数加多,调节时间加长。
太大时,系统会趋于不稳定。
太小,又会使系统的动作缓慢。
可以选负数,这主要是由执行机构、传感器以控制对象的特性决定的。
如果的符号选择不当对象状态(pv值)就会离控制目标的状态(sv值)越来越远,如果出现这样的情况Kp的符号就一定要取反。
(2)积分控制对系统性能的影响:
积分作用使系统的稳定性下降,小(积分作用强)会使系统不稳定,但能消除稳态误差,提高系统的控制精度。
(3)微分控制对系统性能的影响:
微分作用可以改善动态特性,偏大时,超调量较大,调节时间较短。
偏小时,超调量也较大,调节时间也较长。
只有合适,才能使超调量较小,减短调节时间。
1.4MATLAB软件介绍
MATLAB软件是由美国MathWorks公司开发的,是目前国际上最流行、应用最广泛的科学与工程计算软件,它广泛应用于自动控制、数学运算、信号分析、计算机技术、图形图象处理、语音处理、汽车工业、生物医学工程和航天工业等各行各业,也是国内外高校和研究部门进行许多科学研究的重要工具。
MATLAB最早发行于1984年,经过10余年的不断改进,现今已推出基于Windows2000/xp的MATLAB7.0版本。
新的版本集中了日常数学处理中的各种功能,包括高效的数值计算、矩阵运算、信号处理和图形生成等功能。
在MATLAB环境下,用户可以集成地进行程序设计、数值计算、图形绘制、输入输出、文件管理等各项操作。
MATLAB提供了一个人机交互的数学系统环境,该系统的基本数据结构是复数矩阵,在生成矩阵对象时,不要求作明确的维数说明,使得工程应用变得更加快捷和便利。
Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。
Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。
为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI),这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。
Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。
对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。
二控制系统建模
图1.1双容水箱系统示意图
(1)水箱1:
输入为(-)的流量差,输出信号为,水位,根据质量平衡原理有:
(-)dt=d
=-
(2)水连通管:
输入信号为(-h)压差信号,输出信号为流量,根据水力学有:
=
(3)线性化后得到
(4)水箱2:
输入信号为(-)流量差,输出信号为水位h,根据质量平衡原理得:
(-)dt=dh
(5)出水口:
输入信号为h压力信号,输出信号为流量,根据水力学有
(6)线性化后得到
杠杆起到一个传感器的作用,将高度变化变成电量变化,是一线性关系;
电机模块,减速器模块,还有阀门模块都是线性关系。
则。
最终系统添加PID调节器后的系统框图为:
联立
(1)
(2)(3)整理得
R+()=
带入,得
拉氏变换得
(s)==
现取R=1K=1,得被控环节传递函数为
(s)=
三PID调节参数整定及MATLAB仿真
3.1P调节
有上述可得:
故得:
(m,)=
所以:
取衰减率75%,m=0.221解得:
=0.020
y()===0.0194
==2s
Simulink仿真如下:
单位阶跃响应为:
当=0.04时
当0.01=时
可见,越小,偏差越小,系统振荡比较剧烈;
越大,偏差越
大,系统比较平稳。
3.2PI调节
(s)=+
令s=-m+j
=+=[]-j
由
(m,)
得
(3-2m)()=3.146523-0.463587722
=(1-3)+6m-2=0.853477+1.326-1
由于解得0.556
在此范围内,编写matlab程序,求最大的值
m=0.221;
w=0.556:
0.001:
6.754;
s0=3.146523*w.^2-0.463587722*w.^3;
s1=0.853477*w.^2+1.326*w-1;
s=s1.*s1.*s0;
plot(w,s)
xlabel(’w’);
ylabel(’slsls10’);
得到图像为
从图像中可以看出,=5.786时,取得最大值,此时,
单位阶跃响应为
当时,单位阶跃响应为
当ω=6.5时,单位阶跃响应为
相比较而言,5.786时系统的单位阶跃响应最好
PI调节器兼顾了比例调节器和积分调节器的作用,其既具有比例调节器的快速稳定特点,又具有积分调节器没有稳态误差的优点。
从实验图像中可以看出,积分环节的控制作用总是滞后于偏差的存在,因此它不能有效地克服扰动的影响,虽然没有稳态误差,但是调节时间长。
3.3PD调节
(s)=+s
(m,)=+(-m+j)=()+
)-2=1.049-1
m-3=0.442-3
可知均为递增的,所以采用列举法求取合适的。
由解得。
当时,,
由于微分环节反应灵敏,微分环节的比重加大会使系统不易平衡,可以看出来,13时,系统在稳定值附近的摆动会越来越明显,相比较而言,当,,时的系统的性能最佳。
3.4PID调节
(s)=++s
(m,)=++(-m+j)
=[]+j[]
=)+(3)
=2m-3+6m+
令,则有
=0.2)+(3)
由于==6.787,则根据=(1.1~1.3),计算得
,列表求出,,
7.5
7.8
8.1
8.4
8.7
231.323
256.402
283.233
311.874
342.387
69.995
75.664
81.550
87.652
93.972
4.236
4.466
4.696
4.927
5.158
1133324
1467925
1883618
2396123
3023500
7.6
7.9
8.2
8.5
8.8
239.482
265.148
282.576
321.834
352.983
71.861
77.602
83.560
89.735
96.126
4.312
4.542
4.773
5.004
5.236
1236729
1596748
2042855
2591521
3261643
7.7
8.0
8.3
8.6
8.9
247.851
274.091
302.122
332.005
363.797
73.751
79.564
85.594
91.841
98.305
4.389
4.619
4.850
5.081
5.313
1248094
1735119
2213467
2800392
3515654
由表中可知递增,并没有最大值。
选取,=274.091,=79.564,=4.619进行仿真。
加入干扰,Simulink仿真如下:
单位阶跃
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 MATLAB 水箱 PID 控制
![提示](https://static.bdocx.com/images/bang_tan.gif)