解耦控制实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

解耦控制实验

背景描述

1、实验过程描述

流股Cold和Hot进入储气罐,通过控制两路流股的流量来控制储气罐的压力和温度,具体的流程见附录。

1、控制变量

储气罐的压力控制,设定压力为:400kpa;

储气罐的温度控制,设定温度为:70degc。

2、操作变量

流股Cold的流量;

流股Hot的流量。

3、解耦目标

解耦的目标是通过前馈补偿来减少被控变量之间的耦合关系。

4、控制方案

本实验对象是一个典型的2*2解耦对象,那么设计到解耦配对的选择问题,可能的方案有两种,如下:

方案一:

通过流股Cold来控制储气罐的温度;

通过流股Hot来控制储气罐的压力。

方案二:

通过流股Cold来控制储气罐的压力;

通过流股Hot来控制储气罐的温度。

实验目的

1、根据仿真模型,了解双输入输出系统及其变量之间的相互耦合与影响;

2、掌握解耦控制的基本原理与解耦控制其的设计方法。

实验内容

1、根据流程模拟模型,辨识系统的过程模型对象的相对增益;

2、根据相对增益阵来分析系统中变量匹配和调整参数设定;

3、采用前馈补偿法构成解耦控制方案,设计补偿器的数学模型,并在UniSimDesign仿真平

台上实现。

实验步骤

1、辨识系统模型。

1)载入仿真文件,设定初始输入输出,建立系统初稳态。

初始值如下:

Cold输入:34.204kg/h(50%)

Hot输入:95.018kg/h(50%)

温度:772.60℃

压力:423.8kPa

2)求输出相对于Cold输入的传递函数:

将FIC-100的输入增加10%,阶跃至40.460kg/h(60%),得到响应曲线如下图。

稳态下,温度为68.3℃,压力为389.2kPa。

根据两点法求一阶惯性系统模型公式,求得K=-0.642℃·h/kg,T=22.050min

所以

G11(s)=

−0.642 22.050s+1

同样的方法求压力相对于流股Cold的传递函数,得K=0.774Pa·h/kg,T=12.834min 所以

G21(s)=

0.774 12.834s+1

3)求输出相对Hot输入的传递函数

将FIC-100的输入重新置为50%,稳定后将FIC-101的输入提升10%,阶跃至105.37kg/h(60%),得到响应曲线如下图。

稳态下,温度为73.1℃,压力为416.8kPa。用上述方法求传递函数:

G12(s)=

0.321 26.142s+1

G22(s)=

1.093 6.192s+1

2、设计补偿器的数学模型,并在UniSimDesign仿真平台上实现。

1)计算解耦控制补偿传递函数。

解耦原理如下:

所以

D21=−K21g21

K22g22

=

1.206(2

2.05s+1)

12.85s+1

D12=−K12g21

K11g11

=

0.294(6.19s+1)

26.14s+1

2)对解耦效果进行仿真分析。

将解耦控制补偿传递函数计算结果输入UniSimDesign中。先将Cold的输入值阶跃上升,流股Hot的输入值不变,输出如下图所示:

可见,储气罐的压强几乎没有变化,而储气罐的温度有了上升。

再给Hot的输入值阶跃上升,流股Cold的输入值不变,输出如下图所示:

可以看出,储气罐的温度几乎没有变化,而储气罐的压强上升。

从而验证了解耦效果较为明显。

收获心得

通过这次实验,我深入的了解了双输入输出系统及其变量之间的相互耦合与影响,掌握了解耦控制的基本原理与解耦控制其的设计方法。由于对软件不是很熟悉,实验过程中出现了很多问题,感谢助教的悉心指导。

相关文档
最新文档