复杂过程控制系统设计与Simulink仿真Word格式.doc
- 文档编号:6981013
- 上传时间:2023-05-07
- 格式:DOC
- 页数:17
- 大小:580.46KB
复杂过程控制系统设计与Simulink仿真Word格式.doc
《复杂过程控制系统设计与Simulink仿真Word格式.doc》由会员分享,可在线阅读,更多相关《复杂过程控制系统设计与Simulink仿真Word格式.doc(17页珍藏版)》请在冰点文库上搜索。
本文主要针对串级、前馈、解耦三种复杂过程控制系统进行设计,以此来深化对复杂过程控制系统的理解,体会复杂过程控制系统在工业生产中对提高产品产量、质量和生产效率的重要作用。
建立Simulink模型,学习在工业过程中进行系统分析和参数整定的方法,为毕业设计对模型进行仿真分析及过程参数整定做准备。
关键字:
串级;
前馈;
解耦;
建模;
Simulink。
0.前言
单回路控制系统解决了工业过程自动化中的大量的参数定制控制问题,在大多数情况下这种简单系统能满足生产工艺的要求。
但随着现代工业生产过程的发展,对产品的产量、质量,对提高生产效率、降耗节能以及环境保护提出了更高的要求,这便使工业生产过程对操作条件要求更加严格、对工艺参数要求更加苛刻,从而对控制系统的精度和功能要求更高。
为此,需要在单回路的基础上,采取其它措施,组成比单回路系统“复杂”一些的控制系统,如串级控制(双闭环控制)、前馈控制大滞后系统控制(补偿控制)、比值控制(特殊的多变量控制)、分程与选择控制(非线性切换控制)、多变量解耦控制(多输入多输出解耦控制)等等。
从结构上看,这些控制系统由两个以上的回路构成,相比单回路系统要多一个以上的测量变送器或调节器,以便完成复杂的或特殊的控制任务。
这类控制系统就称为“复杂过程控制系统”,以区别于单回路系统这样简单的过程控制系统。
计算机仿真是在计算机上建立仿真模型,模拟实际系统随时间变化的过程。
通过对过程仿真的分析,得到被仿真系统的动态特性。
过程控制系统计算机仿真,为流程工业控制系统的分析、设计、控制、优化和决策提供了依据。
同时作为对先进控制策略的一种检验,仿真研究也是必不可少的步骤。
控制系统的计算机仿真是一门涉及到控制理论、计算机数学与计算机技术的综合性学科。
控制系统仿真是以控制系统的模型为基础,主要用数学模型代替实际控制系统,以计算机为工具,对控制系统进行实验和研究的一种方法。
在进行计算机仿真时,十分耗费时间与精力的是编制与修改仿真程序。
随着系统规模的越来越大,先进过程控制的出现,就需要行的功能强大的仿真平台MathWorks公司为MATLAB提供了控制系统模型图形输入与仿真工具Simulink,这为过程控制系统设计与参数整定的计算与仿真提供了一个强有力的工具,使过程控制系统的设计与整定发生了革命性的变化。
1.总体方案设计
本次设计共分为三个部分,分别对串级、前馈、解耦三个复杂过程控制系统进行设计。
首先研究各复杂控制系统的结构以及工作原理原理,画出它们的原理框图,分析这些系统的特点,包括其被控过程的动态特性、对扰动的抗干扰能力等等,然后对这些系统进行具体设计,建立SImulink模型,然后选择合适的工业过程进行参数整定及系统分析。
总体方案如图1所示:
研究系统结构、原理
画原理框图
进行系统分析
系统设计
建立Simulink模型
参数整定、仿真分析
图1课程设计整体方案设计
2.三种系统结构和原理
2.1串级控制系统
控制系统具有多个控制器和一个执行机构,这些控制器被一个一个地串联起来,前一个控制器的输出就是后一个控制器的设定值,其执行机构由最后一个控制器控制,这种系统被称为串级控制系统。
串级控制系统的基本组成如图2所示:
主对象
副控制器
副对象
控制阀
主控制器
副测量
主测量
图2串级控制系统的基本组成
为了提高系统性能,在以为被控量的被控对象中适当选取另一个可测变量为中间变量,称为副被控量,也称副参数,相对于把称为主被控量,也称主参数。
以为分界,把整个受控过程分成两个组成部分,以为输出的部分称为副对象,而以为输入的部分称为主对象。
主被控量和副被控量通过各自的控制器构成闭环控制。
副被控量的控制回路在内,其设定值就是主控制器的输出,而副控制器的输出就直接控制控制阀,这两个控制回路称为内环和外环。
通常把作用在主对象上的扰动称为一次扰动,作用在副回路上的扰动称为二次扰动。
2.2前馈控制系统
可测干扰
M
前馈控制是针对扰动量及其变化进行控制的。
其原理图如图3:
输出
Y
给定值
X
图3前馈控制原理图
在前馈控制中,为干扰源至系统输出的干扰通道传递函数;
为前馈调节器函数;
为干扰源至系统输出的控制通道传递函数;
为给定环节传递函数。
系统输出为:
Y=X·
+M(+)
干扰对系统的作用是通过干扰通道进行的,前馈的控制原理是给系统附加一个前馈通道,使所测量的系统扰动通过前馈控制器改变控制量。
利用扰动所附加的控制量与扰动对被控量影响的叠加消除和减小干扰的影响。
2.3解耦控制系统
解耦方法有很多方法,这里只说前馈补偿解耦设计。
过程可以表示为
若令
而又满足
则有
(1)
(2)
而
同理令
可得
这样就实现了过程解耦,式
(1)和式
(2)为补偿器结构,它和串联补偿不同,采用的是前馈补偿的不变性原理。
其系统构成如图4所示:
-
回路1
+
图4前馈补偿法解耦框图
回路2
3.建立Simulink模型
3.1串级
以隧道窑系统对象进行仿真研究。
考虑将燃烧室温度作为副变量,烧成温度为主变量,燃烧室温度为副变量的串级控制系统中主、副对象的传递函数和分别为:
主、副控制器的传递函数和为:
建立系统的Simulink模型如图5所示:
图5串级控制时系统的Simulink模型
在图5中,q1为一次扰动,取阶跃信号;
q2为二次扰动,取阶跃信号;
PIDC1为主控制器,采用PID控制;
PIDC2为副控制器,采用PID控制;
为副对象;
为主对象;
r为系统输入,取阶跃信号;
c为系统输出,它连接到示波器上,可以方便的观测输出。
3.2前馈
这里进行前馈—反馈复合控制系统仿真。
前馈—反馈复合控制系统仿真主要包括:
系统辨识、控制系统整定和系统仿真等内容。
假设被控对象的干扰通道传递函数为:
系统被控部分传递函数为:
给定部分传递函数为:
可测干扰
M(s)
采用前馈、反馈分别整定的方法,前馈整定参数为,。
若系统采用PID控制,则系统结构框图如图6所示:
动态前馈
补偿器
+
+
_
+
X(s)
输出
Y(s)
_
PID
1
图6前馈—反馈复合控制系统方框图
系统稳定性分析是实验调试中正确把握试验方法、试验参数的基本依据。
对图5所示系统反馈环节开环稳定性进行分析(不含PID调节器部分),为分析方便取:
不含PID调节器的开环传递函数可近似写成:
可见开环系统不稳定。
反馈控制器取为PI形式。
采用阶跃响应法整定PI参数。
开环阶跃响应SImulink框图如图7所示:
图7开环阶跃响应Simulink框图
其中阶跃输入控制量,因此得:
利用各整定参数及系统模型辨识结果构建系统前馈—反馈复合控制Simulink框图如图8所示:
图8系统前馈—反馈复合控制Simulink框图
3.3解耦
这里进行前馈补偿解耦控制仿真。
以锅炉燃烧系统为对象,可控制输入量为燃料流量和助燃空气流量,被控量和温度,为系统蒸汽压采用参数前馈补偿解耦法对噶系统进行仿真。
此为双输入双输出系统,初步选择输入x1、x2分别对应输出y1、y2。
经辨识,得系统输入、输出的传递关系为:
(3)
由式(3)的系统静态放大系数矩阵为:
(4)
即系统的第一放大系数矩阵为:
(5)
系统的相对增益矩阵为:
(6)
由相对增益矩阵可以看出,控制系统输入、输出的配对选择是错误的,应调换。
为了表述方便,调换后仍用输入x1(原x2)、x2(原x1)分别对应输出y1、y2,输入、输出之间的传递关系为:
(7)
输入、输出重新匹配后,系统输入、输出结构如图9所示:
输入
+
图9重新匹配后的系统耦合关系
可求得相对增益矩阵为:
(8)
由式(8)知,输入x1、x2分别对输出y1、y2的控制能力接近于1,通道间相互耦合接近零。
如不强调系统的动态跟随特性,只考虑稳态特性,则系统的两个通道耦合很弱不需要解耦。
但如果考虑动态情况,由于系统纯在耦合,则容易形成正反馈,应对系统进行耦合分析。
本次选择前馈方式实现解耦,前馈解耦控制器分别为:
(9)
(10)
采用前馈解耦后,系统的结构图如图10所示:
被控耦合系统
前馈补偿
+
+
输出
_
+
+
_
+
图10采用前馈耦合后系统结构
解耦前后系统的Simulink阶跃仿真框图如图11所示:
(a)系统不纯在耦合的Simulink仿真框图
(b)系统耦合Simulink仿真框图
(c)利用前馈补偿实现系统耦合的Simulink仿真框图
图11系统解耦状态对比Simulink仿真框图
图11(a)为系统无耦合的Simulink阶跃仿真框图;
图11(b)为系统耦合时Simulink阶跃仿真框图;
图11(c)为系统采用前馈耦合后的Simulink阶跃仿真框图。
通过前馈补偿解耦,原系统已可看成两个独立的单输入单输出系统。
考虑到PID应用的广泛性和系统无静差要求,控制器采用PI形式。
PI参数整定通过解耦的两个单输入单输出系统进行。
其Simulink框图分别如图12所示。
整定采用试误法。
(a)x1y1通道PI整定Simulink框图
(b)x2y2通道PI整定Simulink框图
图12系统解耦后各通道独立整定Simulink框图
实现完全解耦的系统可以分别用两个单输入单输出系统仿真。
但为了从整体角度进一步管擦解耦情况,仿真时按整体进行如图13所示:
(a)PI模块的结构
(b)解耦时系统的Simulink仿真框图
(c)不解耦时系统的Simulink仿真框图
图13系统解耦与不解耦时,系统的Simulink仿真框图
为了对比解耦和不解耦两种情况,图13(b)为解耦时系统的Simulink仿真框图,图13(c)为不解耦时系统的Simulink仿真框图。
其中PI1—PI4的结构如图13(a)所示。
各处干扰均为幅度为的随机扰动。
4.课设小结及进一步思想
通过这次紧张的课程设计,我收获颇多,每天面对着电脑,翻阅各种相关资料,体会颇深。
对于复杂过程控制和Matlab中仿真工具Simulink的学习,有种意犹未尽之感,在这次课设中,加深了对复杂过程控制和Matlab中仿真工具Simulink相关知识的理解,巩固了原有知识的同时又学到了一些新鲜的知识。
很感谢老师的耐心教导,她的认真负责让我们折服。
这次的课设让我找到了方向,让我懂得了很多:
知识是多方面的,要想学好任何一门知识都要付出很多努力,坚持不懈;
同时,想要做好一件事就要身心投入,认真去做。
由于时间仓促,以及自身水平有限,这次的课设只对复杂过程控制中的串级、前馈、和解耦进行了学习和Simulink建模,对于仿真需要的参数还没有整定出来,因此也未能进行具体的仿真分析。
在课设结束之后我要继续学习,把毕设中的其它工作早日完成。
参考文献
[1]王正林,郭阳宽.过程控制与Simulink应用.北京:
电子工业出版社,2006.7
[2]邵裕森、戴先中.过程控制工程.北京:
机械工业出版社,2000.5
[3]刘文定.过程控制系统的MATLAB仿真.机械工业出版社,2009.2
[4]萧德云译.过程控制系统——应用、设计与整定(第3版).清华大学出版社,2004.5
[5]金以慧.过程控制.清华大学出版社,2002.3
[6]马莉.MATLAB数学实验与建模.清华大学出版社,2010.1
[7]李国勇.过程控制系统.北京:
电子工业出版社,2009.4
[8]陈杰.MATLAB宝典.北京:
电子工业出版社,2011.1
附录设备清单不需要
设备名称
数量
计算机
MATLAB软件
祝
顺利完成
————俊彩滕王
第14页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 复杂 过程 控制系统 设计 Simulink 仿真