过程控制实验报告.doc
《过程控制实验报告.doc》由会员分享,可在线阅读,更多相关《过程控制实验报告.doc(49页珍藏版)》请在冰点文库上搜索。
过程控制系统Matlab/Simulink仿真实验
实验一过程控制系统建模 ………………………………………………………1
实验二PID控制 ………………………………………………………………10
实验三串级控制 ………………………………………………………………27
实验四比值控制 ………………………………………………………………35
实验五解耦控制系统 ……………………………………………………………40
实验一过程控制系统建模
作业题目一:
常见的工业过程动态特性的类型有哪几种?
通常的模型都有哪些?
在Simulink中建立相应模型,并求单位阶跃响应曲线。
答:
常见的工业过程动态特性的类型有:
无自平衡能力的单容对象特性、有自平衡能力的单容对象特性、有相互影响的多容对象的动态特性、无相互影响的多容对象的动态特性等。
通常的模型有一阶惯性模型,二阶模型等。
(1)无自平衡能力的单容对象特性:
两个无自衡单容过程的模型分别为和,在Simulink中建立模型如下
单位阶跃响应曲线如下:
(2)有自平衡能力的单容对象特性:
两个自衡单容过程的模型分别为和,在Simulink中建立模型如下:
单位阶跃响应曲线如下:
(3)有相互影响的多容对象的动态特性:
有相互影响的多容过程的模型为,当参数,时,在Simulink中建立模型如下:
单位阶跃响应曲线如下:
(4)无相互影响的多容对象的动态特性:
两个无相互影响的多容过程的模型为(多容有自衡能力的对象)和(多容无自衡能力的对象),在Simulink中建立模型如下
单位阶跃响应曲线如下
作业题目二:
某二阶系统的模型为,二阶系统的性能主要取决于,两个参数。
试利用Simulink仿真两个参数的变化对二阶系统输出响应的影响,加深对二阶系统的理解,分别进行下列仿真:
(1)不变时,分别为0.1,0.8,1.0,2.0时的单位阶跃响应曲线;
(2)不变时,分别为2,5,8,10时的单位阶跃响应曲线。
(3),为0.1时的单位阶跃响应曲线:
,为0.8时的单位阶跃响应曲线:
,为1.0时的单位阶跃响应曲线:
,为2.0时的单位阶跃响应曲线:
(2),为2时的单位阶跃响应曲线:
,为5时的单位阶跃响应曲线:
,为8时的单位阶跃响应曲线:
,为10时的单位阶跃响应曲线:
实验二PID控制
作业题目:
建立如下所示Simulink仿真系统图。
利用Simulink仿真软件进行如下实验:
1.建立Simulink原理图如下
2.双击原理图中的PID模块,出现参数设定对话框如下
将PID控制器的积分增益和微分增益改为0,使其具有比例调节功能,对系统进行纯比例控制。
3. 进行仿真,调整比例增益,观察响应曲线的变化,分析系统性能的变化:
P=0.5时的响应曲线如下:
P=2时的响应曲线如下:
P=5时的响应曲线如下:
由以上三组响应曲线可以看出,纯比例控制对系统性能的影响为:
比例调节的余差随着比例带的加大而加大,减小比例带就等于加大调节系统的开环增益,其后果是导致系统真激烈震荡甚至不稳定,比例带很大时,被调量可以没有超调,但余差很大,调节时间也很长,减小比例带就引起被调量的来回波动,但系统仍可能是稳定的,余差相应减少。
4. 将控制器的功能改为比例微分控制,调整参数,观测系统的响应曲线,分析比例微分的作用。
P=2,D=0.1时的相应曲线如下:
P=2,D=0.5时的相应曲线如下:
P=2,D=2时的相应曲线如下:
P=2,D=5时的相应曲线如下:
由以上四组响应曲线可以看出,比例微分控制对系统性能的影响为:
可以提高系统的稳定性,引入适当的微分动作可以减小余差,并且减小了短期最大偏大,提高了振荡频率。
5. 将控制器的功能改为比例积分控制,调整参数,观测系统的响应曲线,分析比例积分的作用。
P=2,I=0.1时的响应曲线如下:
P=2,I=0.5时的响应曲线如下:
P=2,I=1时的响应曲线如下:
P=2,I=1.5时的响应曲线如下:
P=2,I=2时的响应曲线如下:
由以上五组响应曲线可以看出,比例积分控制对系统性能的影响为:
消除了系统余差,但降低了稳定性,PI调节在比例带不变的情况下,减小积分时间TI(增大积分增益I),将使控制系统稳定性降低、振荡加剧、调节过程加快、振荡频率升高。
6.将控制器的功能改为比例积分微分控制,调整参数,观测系统的响应曲线,分析比例积分微分的作用。
P=2,I=0.5,D=0.2的响应曲线如下
P=2,I=0.5,D=1的响应曲线如下
P=2,I=0.5,D=3的响应曲线如下
P=2,I=0.5,D=20的响应曲线如下
P=2,I=0.1,D=0.5的响应曲线如下
P=2,I=0.5,D=0.5的响应曲线如下
P=2,I=1,D=0.5的响应曲线如下
P=2,I=2.3,D=0.5的响应曲线如下
P=2,I=3,D=0.5的响应曲线如下
由以上几组响应曲线可以看出,比例积分微分控制对系统性能的影响为:
提高系统稳定性,抑制动态偏差,减小余差,提高响应速度,当微分时间较小时,提高微分时间可以减小余差,提高响应速度并减小振荡,当微分时间较大时,提高微分时间,振荡会加剧。
7. 将PID控制器的积分微分增益改为0,对系统进行纯比例控制,修改比例增益,使系统输出的过度过程曲线的衰减比n=4,记下此时的比例增益值。
经过调整,当比例P=1时,终值r=0.5,第一个波峰值y1=0.72,第二个波峰值y2=0.55,衰减比约为4,如下图所示。
8. 修改比例增益,使系统输出的过度过程曲线的衰减比n=2,记下此时的比例增益值。
经过调整,当比例P=12时,终值r=0.93,第一个波峰值y1=1.6,第二个波峰值y2=1.25,衰减比约为2,如下图所示。
9. 修改比例增益,使系统输出呈现临界振荡波形,记下此时的比例增益。
经过调整,当比例P=2.7时,系统输出呈现临界振荡波形,如下图所示。
10. 将PID控制器的比例、积分增益进行修改,对系统进行比例积分控制。
不断修改比例、积分增益,使系统输出的过渡过程曲线的衰减比n=2,4,10,记下此时比例和积分增益。
经过调整,当比例P=2,I=0.6时,终值r=1,第一个波峰值y1=1.28,第二个波峰值y2=1.14,衰减比约为2,如下图所示。
经过调整,当比例P=5,I=0.3时,终值r=1,第一个波峰值y1=1.4,第二个波峰值y2=1.1,衰减比约为4,如下图所示。
经过调整,当比例P=4,I=0.15时,终值r=1,第一个波峰值y1=1.3,第二个波峰值y2=1.03,衰减比约为10,如下图所示。
11. 将PID控制器的比例、积分、微分增益进行修改,对系统进行比例积分控制。
不断修改比例、积分、微分增益,使系统输出的过度过程曲线的衰减比n=2,4,10,记下此时比例、积分、微分增益。
经过调整,当比例P=6,I=1,D=0.05时,终值r=1,第一个波峰值y1=1.5,第二个波峰值y2=1.25,衰减比约为2,如下图所示。
经过调整,当比例P=12,I=1,D=1时,终值r=1,第一个波峰值y1=1.4,第二个波峰值y2=1.1,衰减比约为4,如下图所示。
经过调整,当比例P=6,I=1,D=1时,终值r=1,第一个波峰值y1=1.3,第二个波峰值y2=1.03,衰减比约为10,如下图所示。
实验三串级控制
作业题目:
串级控制系统仿真。
已知某串级控制系统的主副对象的传递函数Go1,Go2分别为:
,副回路干扰通道的传递函数为:
。
(1)画出串级控制系统的方框图及相同控制对象下的单回路控制系统方框图。
(2)用Simulink画出上述两个系统的仿真框图
(3)选用PID调节器,整定主副控制器的参数,使该串级控制系统性能良好,并绘制相应的单位阶跃响应曲线。
(4)比较单回路控制系统及串级控制系统在相同的副扰动下的单位阶跃响应曲线,并说明原因。
用simulink画出上述两个系统的仿真框图如下:
单回路控制系统方框图如下
串级控制系统方框图如下
图为单回路控制系统的Simulink图,其中,PIDC1为单回路PID控制器,d1为一次扰动,取阶跃信号;d2为二次扰动,取阶跃信号;Go2为副对象,Go1为主对象;r为系统输入,取阶跃信号,y为系统输出,它连接到示波器上,可以方便地观测输出。
经过不断的试验,当输入比例系数为260,积分系数为0,微分系数为140时,系统阶跃响应达到比较满意的效果,系统阶跃响应如下图:
采用这套PID参数时,二次扰动作用下,置输入为0,系统框图如下
系统的输出响应如下图:
采用这套PID参数时,一次扰动作用下,置输入为0,系统框图如下
系统的输出响应如下
综合以上各图可以看出采用单回路控制,系统的阶跃响应达到要求时,系统对一次,二次扰动的抑制效果不是很好。
图是采用串级控制时的情况,q1为一次扰动,取阶跃信号;q2为二次扰动,取阶跃信号;PIDC1为主控制器,采用PD控制,PIDC2为副控制器,采用P控制;Go2为副对象,Go1为主对象;r为系统输入,取阶跃信号;y为系统输出,它连接到示波器上,可以方便地观测输出。
经过不断试验,当PIDC1为主控制器输入比例系数为550,积分系数为0,微分系数为80时;当PIDC2为主控制器输入比例系数为3,积分系数为0,微分系数为0时;系统阶跃响应达到比较满意的效果,系统阶跃响应如下图所示:
采用这套PID参数时,二次扰动作用下,置输入为0,系统的框图如下
系统的输出响应如下图
采用这套PID参数时,一次扰动作用下,置输入为0,系统的框图如下
系统的输出响应如下图
综合以上各图可以看出,采用串级控制,系统的阶跃响应达到要求时,系统对一次扰动,二次扰动的抑制也能达到很好的效果。
综合单回路控制和串级控制的情况,系统的控制性能对比如下表所示。
系统采用单回路控制和串级控制的对比
控制品质指标
单回路控制
Kc1=260,Tc1=140
串级控制
Kc1=550,Tc1=80,Kc2=3
衰减率
0.75
0.75
调节时间
50
20
残偏差
0
0
二次阶跃扰动下的系统短期最大偏差
0.0038
0.0006
一次阶跃扰动下的系统短期最大偏差
0.013
0.0055
从表中可以看出系统的动态过程改善更为明显,可见对二次扰动的最大动态偏差可以减小约6倍,对一次扰动的最大动态偏差也可以减小约2.4倍,系统的调节时间提高了2.5倍。
单回路控制系统在副扰动下的单位阶跃响应曲线如下
串级控制系统在副扰动作用下的节约响应曲线如下
通过对比两曲线可以看出,串级控制系统中因为副回路的存在,当副扰动作用时,副控制器会立即动作,削弱干扰的影响,使被副回路抑制过的干扰再进入主回路,对主回路的影响大大降低,相应偏差也大大减小。
第48页,共47页
实验四比值控制
作业题目:
在例一中如系统传递函数为,其他参数不变,试对其进行单闭环比值控制系统仿真分析,并讨论分母中“15”变化时控制系统的鲁棒性。
(1)分析从动量无调节器的开环系统稳定性。
由控制理论知,开环稳定性分析是系统校正的前提。
系统稳定性的分析可利用Bode图进行,编制MATLABBode图绘制程序(M-dile)如下:
clearall
closeall
T=15;K0=3;tao=4;
num=[K0];den=[T,1];
G=tf(num,den,'inputdelay',tao);
margin(G)
执行该程序得系统的Bode图如图所示,可见系统是稳定的。
幅值裕量为6.77dB,对应增益为2.2。
(2)选择从动量控制器形式及整定其参数。
根据工程整定的论述,选择PI形式的控制器,即。
本处采用稳定边界法整定系统。
先让=0,调整使系统等幅振荡(由稳定性分析图知在=2.2附近时系统震荡),即使系统处于临界稳定状态。
系统Simulink框图如下所示
调节P=0.3,I=0.02时,基本达到了振荡临界要求,其系统响应图如下所示:
(3)系统过程仿真。
单闭环比值控制过程相当于从动量变化的随动控制过程。
假定主动量由一常值10加幅度为0.3的随机扰动构成,从动量受均值为0、方差为1的随机干扰。
主动量和从动量的比值根据工艺要求及测量仪表假定为3.
系统的控制过程Simulink仿真框图如图所示。
其中控制常量及随机扰动采用封装形式。
主动控制量的封装结构如下:
运行结果如下所示(图中曲线从上往下分别为从动量跟踪结果、主动量给定值和随机干扰):
可见除初始时间延时外,从动量较好地跟随主动量变化而变化,并且基本维持比值3,有效地克服了主动量和从动量的扰动。
(4)单闭环比值控制系统鲁棒性分析
要求分母中“15”变化,即积分时间为13.5~16.5,分析系统鲁棒性。
系统仿真框图如图a所示,图b为延时选择模块Subsystem的展开图,改变积分时间常数为13.5,14,14.5……16.5共11个值。
经过运行后在工作空间绘图(使用语句:
plot(tout,simout);holdon;gridon)即可见到图c的仿真结果。
图a系统仿真框图
图b延时选择模块统封装结构
图c仿真结果
分析图c仿真结果可见,随着延时环节的变化,从动量跟随主动量的规律有较小变化,但并未改变系统稳定性及精度,说明系统在积分时间发生变化时仍能正常工作,系统的鲁棒性较强。
实验五解耦控制系统
作业题目:
在例题中若输入输出之间传递关系改为-----,其他参数不变,试利用对角阵解耦方法实现系统的过程控制。
(1)求系统相对增益以及系统耦合分析
由式得系统静态放大系数矩阵为
即系统的第一放大系数矩阵为:
系统的相对增益矩阵为:
。
由相对增益矩阵可以得知,控制系统输入、输出的配对选择是正确的;通道间存在较强的相互耦合,应对系统进行解耦分析。
系统的输入、输出结构如下图所示
(2)确定解耦调节器
根据解耦数学公式求解对角矩阵,即
采用对角矩阵解耦后,系统的结构如下图所示:
解耦前后系统的simulink阶跃仿真框图及结果如下:
1)不存在耦合时的仿真框图和结果
图a不存在耦合时的仿真框图(上)和结果(下)
2)系统耦合Simulink仿真框图和结果
图b系统耦合Simulink仿真框图(上)和结果(下)
3)对角矩阵解耦后的仿真框图和结果
图c对角矩阵解耦后的仿真框图(上)和结果(下)
对比图a和图b可知,本系统的耦合影响主要体现在幅值变化和响应速度上,但影响不显著。
其实不进行解耦通过闭环控制仍有可能获得要求品质。
对比图a和图c可知,采用对角解耦器后系统的响应和不存在耦合结果一样,采用对角实现了系统解耦。
解耦后系统可按两个独立的系统进行分析和控制。
(3)控制器形式选择与参数整定
通过解耦,原系统已可看成两个独立的单输入输出系统。
考虑到PID应用的广泛性和系统无静差要求,控制器形式采用PI形式。
PI参数整定通过解耦的两个单输入输出系统进行,整定采取试误法进行。
当x1y1通道Kp=20,Ki=3时系统的阶跃响应如图:
当x2y2通道Kp=35,Ki=5时系统阶跃响应如图:
(4)系统仿真
采用对角矩阵解耦时,控制系统如下图所示:
为了比较解耦和不解耦两种情况,分别列出两种情况的Simulink框图和仿真结果。
解耦时系统的Simulink仿真框图及结果(第二幅图中的响应曲线从上往下依次是通道x2y2的输入波形和响应波形、通道x1y1的输入波形和响应波形以及随机扰动波形):
不解耦时系统的Simulink仿真框图及结果(第二幅图中的响应曲线在t=1s处从上往下依次是通道x2y2的输入波形和响应波形、通道x1y1的输入波形和响应波形以及随机扰动波形):
由图对比结果可知,系统解耦后系统的动态响应有一定改善,但改善不大,这是由于耦合较弱所致。
因此当要求不高时,系统可以不采取解耦措施。