




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、过程控制工程概论课程实验指导书电子电气工程学院自动化系2012.2第一章前言 3第二章过程控制工程概论实验1 解耦控制系统仿真实验42 纯滞后补偿控制系统仿真实验 . .73 预测控制系统仿真实验11第一章 前 言本实验课程是和学科专业基础选修课程过程控制工程概论相配合的实践课程。过程控制工程是控制理论、生产工艺、计算机技术和仪器仪表等知识相结合的一门综合性使用学科,过程控制系统仿真是架起理论和实践之间的重要桥梁,是掌握过程系统分析和设计精髓的重要手段。对先进控制系统进行仿真,其不仅可以使学生加强课程的学习效果,而且还可为学生在毕业设计中提供一个强有力的工具,有效加强教学中的实践性教学环节,提
2、高学生的独立工作能力和创造性思维能力。开设本课程的目的,主要是培养学生运用MATLAB语言进行过程控制系统设计和分析的能力,为今后从事科研工作和和专业有关的工程技术工作打好基础。一、上机实验要求1、要求学生熟悉MATLAB中的控制系统工具箱、预测控制工具箱和 和SIMULINK 软件包。2、能根据有关控制算法,编写有关的MATLAB程序。3、能对实验结果进行分析和讨论,得到相关的实验结论。二、上机实验的基本程序:1、明确实验任务。2、提出实验方案。3、利用SIMULINK工具建立系统的仿真本g型,编制有关的MATLAB程序。4、进行实验操作,作好观测和记录,保存有关的实验数据。5、整理实验数据
3、,得出结论,撰写实验报告。在进行上机实验时, 上述程序应让学生独立完成, 教师给予必要的指导, 以 培养学生的动手能力。要做好各个上机实验,就应做到:实验前做准备,实验中有条理,实验后勤分析实验一解耦控制系统仿真实验一、实验目的了解解耦控制系统的特点和设计方法,掌握前馈补偿解耦控制系统、反馈补 偿解耦控制系统和对角阵解耦控制系统的仿真方法,对采取解耦措施后系统的性 能进行分析。二、实验方法在MATLA叫境下,进彳TSIMULINK仿真,分别建立前馈补偿解耦控制系统、 反馈补偿解耦控制系统和对角阵解耦控制系统的仿真框图,分析解耦调节器的参数设置和简化方法。对所设计的解耦控制系统进行动态特性分析,
4、并研究系统的 鲁棒性。三、实验设备1. 586以上微机,16M以上内存,400MM盘空间,2X CD-ROM2. MATLAB及以上版本,含 CONTROL SYSTEM TOOL BOX 四、实验内容已知某化学反应过程,通过控制反应过程的温度和反应釜内压力变化控制反应过程。可控制输入X1(s)、X2(s)分别为两物料流量,系统输出Y(s)、Y2(s)分别为反应过程温度和反应釜内压力。系统输入输出之间的传递关系为:3X=2.8s+1'2(s)二1 4s+1-1.52.8s + 1 /1 兀4.5s 1分别利用前馈补偿解耦方法、反馈补偿解耦方法和对角阵解耦方法对该控制 系统进行控制仿真。
5、五、实验方法1 .前馈补偿解耦控制系统的设计方法前馈补偿是自动控制中最早出现的一种克服干扰的方法,同样适用于解耦系统。下图所示为使用前馈补偿器来解除系统问耦合的方法。图1前馈补偿解耦控制系统方框图解耦补彳§装置Gp2i(s)和Gpi2(s)可根据前馈补偿原理求得Gp21=G'(s) 飞22(可Gpi2=Gi2(s)-Gn(s)2 .反馈补偿解耦控制系统的设计方法反馈补偿解耦控制系统是多变量解耦控制非常有效的方法。该方法的解耦器 布置在反馈通道上。下图所示为使用反馈补偿器来解除系统问耦合的方法。输入X输入X*)系统控制器反馈补份r* Gms)4ttiiiYr* Gi市) GiM
6、输出YXs)图2反馈补偿解耦控制系统方框图解耦补彳§装置Gp2i(s)和Gpi2(s)可根据反馈补偿原理求得Gp2i(s)Gpi2(s)G2i(s)Gc22(S)Gii(S)G22(S)-G2(S)G2i(S)Gi2(s)Gcii(s)Gii(s)G22(s)Gi2(s)G2i(s)3 .对角阵解耦控制系统的设计方法对角矩阵解耦方法是一种常见的解耦控制方法,尤其对复杂系统使用非常广 泛。其目的是通过在控制系统附加一矩阵, 使该矩阵和对象特征矩阵乘积所构成 的广义对象矩阵成为对角矩阵,从而实现系统解耦。下图所示为对角阵解耦控制 系统的方框图。输入Xi(s)输入X?土系统控制器补吵制器被
7、控耨气系统Ge GPi1(s)Gn(s)4 Gpi2(s)刊 Gn(s)+ Gp3l(s)- GXs)GciXs)A Gp22(s)A GHs)编出Y的输出Yi(s)图3对角阵解耦控制系统方框图 根据解耦要求可求得,解耦补偿矩阵-Gi2(S)G22(S)Gii(S)G22(S);GpnGg2=1-Gii(s)G22(s)|Gp2iGp22Gl(S)G22(S)Gi2(S)G2i(S)Gii(S)G,(S)六、实验步骤1 .分别进行前馈解耦调节器、反馈补偿调节器和对角阵解耦调节器的设计。2 .在MATLAM境下,分别建立前馈补偿解耦控制系统、反馈补偿解耦控制 系统和对角阵解耦控制系统的仿真框图。
8、3 .施加阶跃输出,研究反应过程温度的变化情况。4 .施加阶跃输出,研究反应釜内压力的变化情况。5 .分析控制系统的动态性能、稳态性能和鲁棒性。七、问题和讨论1、解耦控制系统的作用是什么?使用在什么场合?2、解耦控制系统有哪些典型的解耦方案,各方案有何特点?3、谈谈实验体会。实验二纯滞后补偿控制系统仿真实验一、实验目的了解纯滞后补偿控制系统的特点和设计方法,掌握史密斯预估补偿控制系统 和改进型史密斯预估补偿控制系统的仿真方法,对纯滞后补偿控制系统的性能进 行分析。二、实验方法在MATLAB环境下,进行SIMULINK仿真,分别建立史密斯预估补偿控制系 统、增益自适应史密斯预估补偿控制系统和双控
9、制器补偿控制系统的仿真框图, 分析控制器的参数设置方法。对所设计的纯滞后补偿控制系统进行动态特性分 析,并研究系统的鲁棒性。三、实验设备1. 586以上微机,16M以上内存,400MM盘空间,2X CD-ROM2. MATLAB及以上版本,含 CONTROL SYSTEM TOOL BOX四、实验内容在估计器无差估计过程模型的理想情况下,分别采用史密斯预估补偿控制、 增益自适应补偿控制和双控制器补偿控制对某一化学反应过程进行仿真。其中, 输入X(s)为原料量,输出Y(s)为反应所生成的产品质量。系统的数学模型如下:Gp(s)e-sY(s)e6sX(s)五、实验方法1 .史密斯预估补偿控制系统的
10、设计史密斯预估补偿控制方案针对纯滞后系统中闭环特征方程含有纯滞后项的特点,在PID反馈的基础上,引入一个预估补偿环节,从而使闭环特征方程方程 不含纯滞后项,提高了控制质量。设Gk(s)是史密斯引入的预估补偿器传递函数 为使闭环特征方程不含纯滞后 工,要求Gk(s)=Gp(s)(1-ef)。则史密斯预估补偿控制系统的Simulink仿真框图如下所示:Uniform RandomNumbefbeing controlled图6史密斯预估补偿控制系统Simulink仿真框匿2 .增益自适应补偿控制系统的设计虽然理论上证明了史密斯预估补偿控制的良好效果,但在工程使用上仍存在一定的局限性。很多研究者为此
11、提出了不同的改进方案。增益自适应补偿控制 是在史密斯补偿控制基础上增加了一个除法器、一个一阶微分环节和一个乘法 器。利用这三个环节根据模型和过程输出信号之间的比值提供一个自动校正预 估器增益的信号。增益自适应补偿控制系统的仿真框图如下所示。图8增益自适应补偿控制系统仿真框图3 .双控制器补偿控制系统的设计双控制器系统一方面可分离闭环系统的设定值响应和扰动响应,从而同时获得良好的设定值跟踪性能和抗干扰能力;另一方面对模型误差不敏感,从而具 有良好的鲁棒性。双控制器的仿真框图为:图10双控制器补偿控制系统仿真框图六、实验步骤1 .分别进行史密斯预估补偿控制系统、增益自适应补偿控制系统和双控制 器补
12、偿控制系统的设计。2 .在MATLAM境下,分别建立史密斯预估补偿控制系统、 增益自适应补偿 控制系统和双控制器补偿控制系统的仿真框图。3 .施加阶跃输出,研究系统输出的变化情况。4 .分析控制系统的动态性能、稳态性能和鲁棒性。七、问题和讨论5 、滞后控制系统的作用是什么?使用在什么场合?6 、滞后控制系统可分为什么类型,各有什么特点?7 、谈谈实验体会。实验三预测控制系统仿真实验一、实验目的学会在MATLA界境下根据预测控制的原理图,建立预测控制系统的仿真模型;掌握预测控制器参数设计的方法,编写MATLAB?序来设置预测控制器的参数,并对预测控制系统的性能进行分析。二、实验方法在MATLAB
13、环境下,进行SIMULINK仿真,建立预测控制系统的仿真框图, 对控制器的参数进行设计。对所设计的预测系统进行动态特性分析,并研究系统 的鲁棒性。三、实验设备1. 586以上微机,16M以上内存,400MM盘空间,2X CD-ROM2. MATLAB5.3U:含 CONTROL SYSTEM TOOL BOX四、实验内容双容水箱是工业过程控制中常见的液位被控对象,如下图所示。系统的输入为阀门开度变化量Au,输出为下箱液位的变化量 Ah2,已知输入和输出的传递关系为:Y(s) =1e,0s ,要求为该对象设计一个 DM的制器,在MATLABU (s)(80s 1)(80s 1)环境下进行仿真,研
14、究所设计的预测控制系统的性能。打+/|用+ AA;/|。加+8%图11双容水箱示意图 五、实验方法DM*法是一种基于对象阶跃响应的预测控制算法,它适用于渐进稳定的线 性装置。DMCT法包括预测模型、在线反馈校正、滚动优化等几部分。动态矩阵 算法控制结构图如下所示。'慑!II两则i 校正II图12动态矩阵算法控制结构图根据此结构图可建立如下图所示的 Simulink仿真框图,其中动态矩阵A、 控制向量dT、误差校正向量Hi、移位阵S等参数根据DMCJ法原理编制MATLAB 程序求出。程序的步骤如下:(1)检测对象的阶跃响应,并经光滑后得到模型系数ai,a2,IH,aN ,然后求出动态矩阵
15、A;(2)根据以下公式计算控制系数did2 111dp =1 0川 0 (ATQA R)AtQ(3)选择校正系数hi,h2|,hN,设置移位阵S; 取yno( k)中前p个元素算出ypo(k);(5)设定参考轨迹 Wo(6)启动DM保统的Simulink仿真模型,进行仿真。图13 DMC系统Simulink仿真框图六、实验步骤1 .进行动态矩阵控制器(DMC的参数设计,编写相关 MATLA抑序,求出 DMC空制器的参数。2 .在MATLAM境下,建立预测控制系统的仿真框图。3 .施加阶跃输出,研究系统输出的变化情况。4 .分析控制系统的动态性能、稳态性能和鲁棒性。七、问题和讨论1、预测控制的基
16、本原理是什么?2、DM*法包括哪几部分?有什么优点?3、谈谈实验体会。%dmcfuzhi.mclear sys=tf(1,conv(80 1,80 1), 'OutputDelay' ,10 ); tt=0:10:490;%获得对象阶跃响应的采样值y=step(sys,tt);Ts=10; %采样周期N=length(y)-1 a=y(2:length(y),1);P=9M=1for j=1:Mfor i=j:PA(i,j)=a(i+1-j);%获得阶跃响应模型a%指定优化时域%指定控制时域endend个元素yi(k 1| k)AQ=eye(P);Q(1,1)=0;R=0*ey
17、e(M) c=zeros(M,1);c(1)=1;dtao=c'*inv(A'*Q*A+R)*A'*Qctao=zeros(1,N);ctao(1)=1alfa=1;磁:=1 h1(1)=1;h1(2:N,1)=alfa;%求动态矩阵A%控制权矩阵参数设定%约束权矩阵参数设定%计算控制向量dT%cT用于求向量yni(k)的第%误差校正向量取 H1% 设置移位阵S%取y no( k)中前p个元素算出ypo( k)S1=eye(N-1);S1=zeros(N-1,1) S1;S1(N,N)=1;S=S1;PN=eye(P) zeros(P,N-P);W=ones(P,1);%dmcjieguo.m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一般施工方案
- 路灯节能改造工程规划设计方案(参考范文)
- 跨境金融保障措施实施方案
- 精神卫生中心建设项目可行性研究报告(参考模板)
- 供水管道换新改造项目实施方案(模板)
- 湖北经济学院《微机保护及其测试技术》2023-2024学年第二学期期末试卷
- 辽宁职业学院《随机信号分析》2023-2024学年第二学期期末试卷
- 广州幼儿师范高等专科学校《新媒体编辑》2023-2024学年第二学期期末试卷
- 杭州医学院《微机与微控制器原理》2023-2024学年第二学期期末试卷
- 宁夏建设职业技术学院《时空大数据分析》2023-2024学年第二学期期末试卷
- 青海省鱼卡矿区鱼卡二号井矿山地质环境保护与土地复垦方案
- 提高大面积混凝土地面表面平整度课件
- 活动板房材料规格表大全
- 台区线损综合分析台区线损分类及计算方法
- 城市园林绿化养护方案
- 人民币收藏培训知识
- 籍贯对照表完整版
- 中兴基站设备故障处理指导书
- 公路工程地质试卷A
- 渤海大学在线自助缴费平台操作流程
- 2023年山东省大学生朋辈心理辅导技能大赛笔试题库
评论
0/150
提交评论