双容水箱系统的建模仿真与控制毕业论文.doc





《双容水箱系统的建模仿真与控制毕业论文.doc》由会员分享,可在线阅读,更多相关《双容水箱系统的建模仿真与控制毕业论文.doc(65页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1/65双容水箱系统的建模仿真与控制毕业论文双容水箱系统的建模仿真与控制毕业论文目录第 1 章引言.11.1 课程设计的意义与目的.11.2 课程设计的主要容.11.3 课程设计的团队分工说明.2第 2 章双容水箱系统的建模与模拟.32.1 二阶水箱介绍.32.2 二阶水箱液位对象机理模型的建立.32.3 通过实验方法辨识系统的数学模型的建立.72.3.1 用试验建模(黑箱)方法辨识被控对象数学模型.72.3.2 通过仿真分析模型辨识的效果.82.4 物理系统模拟.9第 3 章双容水箱控制系统的构建与测试.113.1 数据采集卡与数据通讯.113.2 构建系统并进行开环对象测试.12第 4 章
2、双容水箱的控制与仿真分析经典控制部分.144.1 采用纯比例控制.142/654.2 采用比例积分控制.204.3 采用 PID 控制.214.4 串联校正环节.244.5 采样周期影响与滞后系统控制性能分析.28第 5 章双容水箱的控制与仿真分析现代控制部分.315.1 状态空间模型的建立.315.2 状态空间模型的分析.335.3 状态反馈控制器的设计.345.4 状态观测器的设计.375.5 基于状态观测的反馈控制器设计.43第 6 章基于状态空间模型单级倒立摆控制系统设计.486.1 单级倒立摆系统介绍.486.2 状态空间模型的建立.496.3 能控能观性、稳定性的分析.52第 7
3、章 总结.537.1 课程设计过程的任务总结与经验收获.537.2 课程设计中的不足和问题分析.537.3 对课程设计的建议.53参考文献.54附录.55附录 A:组员个人总结(一).55附录 B:组员个人总结(二).573/651/65第 1 章引言1.1 课程设计的意义与目的自动控制课程设计是自动化专业基础课程自动控制原理和现代控制理论的配套实践环节,对于深入理解经典控制理论和现代控制理论中的概念、原理和方法具有重要意义。在平时的学习中,我们只是停留在理论学习的层面上,对一些知识点没有直观深刻的了解。通过这次课程设计,我们能够对之前学过的知识进行更进一步的理解与应用,我们之前学过的知识得到
4、巩固。不仅如此,对于我们进行软件仿真和编写程序同样具有很好的指引作用,锻炼了我们这方面的能力。总之,本次课程设计对于我们深入理解经典控制理论和现代控制理论中的概念、原理和方法具有重要意义,本次课程设计涉与了自动控制原理、现代控制理论、控制系统仿真、系统辨识等课程容,将本专业的各项容有机融合在了一起,增加了我们的专业知识的储备,提高了我们的学习能力。1.2 课程设计的主要容任务 I 经典控制部分二阶水箱液位对象机理模型的建立;通过实验方法辨识系统的数学模型的建立;二阶水箱系统的物理模拟;数据采集卡与数据通讯;开环对象特性测试;比例系数变换对系统闭环性能的影响;2/65比例积分控制器对控制性能的影
5、响;PID 控制器对控制性能的影响;串联校正环节的设计与分析;采样周期影响分析、滞后系统控制性能分析;任务 现代控制部分状态空间模型模型的建立、分析;状态反馈控制器的设计;状态观测器的设计;基于状态观测的反馈控制器设计;1.3 课程设计的团队分工说明我们团队选取了 16 号水箱装置进行分析设计,具体分工如下所示。xxx:各部分的参数计算、编程实现与实际电路仿真。xxx:电路的设计与各环节仿真运行结果分析,撰写报告。3/65第 2 章双容水箱系统的建模与模拟2.1 二阶水箱介绍过程实验室 GK06 是由两个水箱和一个调节器构成的,上下两个水箱由阀门控制开度,入口流量由调节阀的开度所决定,被控变量
6、是下水箱的液位。在本次课程设计中,首先选取 GK06 装置中的 1#水箱和 2#水箱串联组成的液位控制系统,选取控制变量为变频泵的频率,被控变量为 2#水箱的液位。针对上述系统首先建立被控对象模型,然后使用控制系统实验箱搭建电路,模拟水箱液位控制系统的被控对象,最后针对搭建的模拟对象设计控制系统,满足控制要求。4/65图 1-1 双容水箱装置流程图图 1-2控制流程图2.2 二阶水箱液位对象机理模型的建立(用机理建模(白箱)方法建立系统机理模型,对机理模型进行线性化)从 MainFrm.cpp 里面找到本组的数据:1081A702A472U503U控制作用为u,控制调节阀的开度,从而影响第 1
7、 个水箱的液位1H和第 2 个水箱的液位2H。已知两个水箱的截面积是1A、2A,控制作用u和调节阀管道上的流量之间的关系为:2331221211HukQHukQukQOi(2-1)其中,k1=10,k2=1.9,k3=1.65上水箱1H=11.282951下水箱2H13.223070根据物料平衡,列写关系表达式:111222232idHAQQdtdHAQQdtyH(2-2)将(1)带入(2),得2233122221221111)(1)(1HyHukHukAdtdHHukukAdtdH(2-3)线性模型仿真5/65对状态方程进行增量化,并在工作点处进行线性化a.先求出稳态时的关系式考虑到:uuu
8、HHHHHH222111(2-4)2331222111HukQHukQukQO(2-5)003221QQQQ(2-6)则(4)和(5)式带入(6)有02.583.8903.89102111HHHu(2-7)b 将(5)带入(3),进而对微分方程中的各变量用相应的增量代替,有)(1)()(1)(22331122221122111HHukHHukAdtHHdHHukuukAdtHHd(2-8)即:)(1)()(1)(22331122221122111111HHukHHukAdtHdHHukukukAdtHd(2-9)6/65c为了将上述微分方程(10)进行线性化,将11HH在1H处展开成 Tayl
9、or 级数,只取到线性项:1111121HHHHH(2-10)同理,将22HH在2H处展开成 Taylor 级数,只取到线性项:2222221HHHHH(2-11)将(2-11)和(2-10)代入(2-9),则:)2121(1)()21(1)(22332331122122221122122111111HHukHukHHukHukAdtHdHHukHukukukAdtHd(2-12)d最后得到线性化的微分方程由(2-7)和(2-12),有:)2121(1)()21(1)(223311222211221111HHukHHukAdtHdHHukukAdtHd(2-13)令:221122UKHR=0.
10、0752398,33222UKHR=0.08815403;写成矩阵的形式:duQuAAHHARARARH001k11012121212(2-14)7/65其中01230633.0A1121R01898689.01122RA注:1A、2A计算时要10009259259.01Aku000925926.011A0162054.001898689.0001230633.0A00000925926.0009259259.0B10C00D此时,8815403.021RKK2.3 通过实验方法辨识系统的数学模型的建立2.3.1 用试验建模(黑箱)方法辨识被控对象数学模型图 2-1 二阶水箱的仿真模型初始稳定
11、 30%1y:13.2230700t=1153s加阶跃后稳定 35%2y:17.9804700t=2296s8/65774977.412yyy,5U9549954.05774977.4yUK9099908.14.0 y81998160.38.0y123154.151330608.154.01yy,12611ts,108011ttts047052.170430516.178.01yy,13962ts,243022ttts7139.547861.10755.074.1)(16.22121221212121TTttTTTTttTT)1)(1(21sTsTKG即15.1623979.589795499
12、54.0)17139.54)(17861.107(9549954.02ssssG(2-15)2.3.2 通过仿真分析模型辨识的效果图 2-2 simulink 仿真模型9/65图 2-3 仿真图像由图像可得,理论与实测的曲线基本一致,可知仿真效果较为理想。误差分析:误差分析:此系统实际并非绝对的线性系统,而是在平衡点附近局部线性化所得的结果,因此,此处可能导致二者的误差;在机理建模中对11HH、22HH进行了泰勒级数展开而舍去了高阶导数项,对传递函数的准确性产生了一定的影响;由于在实验过程中读数,计算精度的问题也导致理论与实验辨识所建的传递函数存在一定的误差;实验中所用的二阶水箱仿真模型本身可
13、能存在一定的误差。2.4 物理系统模拟根据建立的二阶水箱液位对象模型,在计算机自动控制实验箱上利用电阻、电容、放大器的元件模拟二阶水箱液位对象。10/65已知11/1524152sCRCsRRRRRUUiO可画出仿真实验电路图 2-4图 2-4 仿真实验电路图所得模拟电路图所对应的传递函数为11/1524152sCRCsRRRRRUUiO(2-16)原系统传递函数为)17139.54)(17861.107(9549954.0ssG为了缩短仿真时间,这里将1T、2T缩小 10 倍,77861.10107861.10721CRT取 C=10uF,则2R=1.1M=1M+100K,此时111.110
14、1MuFT47139.5107139.54152CRT取1C=10uF,则5R=540K=510K+10K+10K+10K,11/65此时4.5540102KuFT415221/RRRRKKK9549954.0/54.01.141KRR62199.041RR取KMMR20012.11KR5104此时612.041RR由实际箱上电路取得:FCCKRRKRKRMRMR101005405101.12.11635421(2-17)所得电路传递函数为:14.164.599705882.014.51s110588235.1*9166667.0s2sssG(2-18)12/65第 3 章 双容水箱控制系统的
15、构建与测试3.1 数据采集卡与数据通讯首先检测 NI USB-6008 数据采集卡的功能,一定注意将采集卡命名为 Dev1。使用的接口必须和程序中定义的接口一致。图 3-1 NI USB-6008 数据采集卡其次是 OPC 通讯技术构建。第一次运行时,点击“Register”,进行 OPC 服务器注册。图 3-2OPC 服务器注册13/65可以通过 OPC Client.exe 软件导入采集卡各接口变量,以观测其值的变化,并可以通过对端口写值来实现电容的放电。3.2 构建系统并进行开环对象测试a)按照图 2-6 中电路图在实验箱上连接电路,其中电阻和电容按照(2-17)选取,接好采集卡,运行软
16、件,得到图 3-3;图 3-3无滤波图像b)在电路上最后输出时用一个电容进行滤波改善其性能,得到滤波后的图像;14/65图 3-4加滤波后的图像c)滤波后图像与理论图像对比如图 3-5。理论的传递函数是(2-18):14.164.599705882.014.51s110588235.1*9166667.0s2sssG编写程序如下,附在 OPCjk.m 文件中hold on;num=0.9166667*1.0588235;den=conv(11 1,5.4 1);step(num,den,100);grid;15/65图 3-5滤波后图像与理论图像对比结论:结论:1)由图像可得,未加滤波电路前,
17、图像毛刺较多,加入滤波电路后,得到明显改善。2)通过传递函数得到的理论曲线与通过电路连接得到的曲线基本一致,可得电阻电容的选取是恰当的,仿真效果较好。16/65第 4 章双容水箱的控制与仿真分析经典控制部分4.1 采用纯比例控制4.1.1 分析闭环控制系统随比例系数变化控制性能指标(超调量,上升时间,调节时间,稳态误差等)的变化。分析:由 G 的传递函数 14.164.599705882.014.51s119705882.0s2sssG(4-1)可得加入比例调节器 pKCs后系统闭环传递函数为 14.164.590.9705882K2psss(4-2)与标准形式比较:2nn22ns2ss(4-
18、3)由此可得:4.59.9705882K059.44.162p2nn(4-4)令1,得临界阻尼166.1pK当166.1pK时,1,为过阻尼当166.1pK时,1,为欠阻尼取不同的pK值,分别得到下面的图像:17/65图 4-1pK=0.5 图 4-2pK=1.166图 4-3pK=3 图 4-4pK=10读图 4-1 到 4-4 得到纯比例控制性能指标的数据,如表 4-1表 4-1 纯比例控制性能指标实际理论pKrtst%)(c)(sse过阻尼0.50.516.316.317.617.621.521.524.224.20.33370.33370.3270.3270.66630.66630.6
19、730.673临界阻尼1.1661.16612.312.312.512.516.116.117.217.20.53750.53750.5310.5310.46250.46250.4690.469欠阻尼3 36.76.76.76.719.119.120.520.510.92%10.92%13.08%13.08%0.74640.74640.74640.74640.25360.25360.25360.253610104.24.23.23.222.422.418.818.829.10%29.10%33.05%33.05%0.90940.90940.90940.90940.09060.09060.090
20、60.0906结论:结论:由表 4-1 可得,随着pK的增大,上升时间逐渐减小,系统响应变快,但是系统超调18/65量增大,系统振荡加剧,对系统稳定性造成破坏;调节时间在临界阻尼时最小;随着pK增大,系统输出的终值越来越大,越接近 1,稳态误差越小。因此pK应取适当值。pK越大,系统响应越快,只要有微小的差距,误差就会随时间累积,最后,导致实际曲线和理论曲线在时间上的较大差距;仿真开始的时刻初始电压通常并不为零,而是有一个初值,而理论曲线都是以零开始的,这也造成实际曲线与理论曲线的误差。4.1.2 使用 Matlab 中 SISOTOOLS 进行仿真分析画出pK取不同值时的仿真曲线以与根轨迹图
21、和波特图如下:图 4-5pK0.5根轨迹与波特图19/65图 4-6pK1.166根轨迹与波特图图 4-7pK3根轨迹与波特图图 4-8pK10根轨迹与波特图20/65结论:结论:随着 KP 增大,极点实部不变,虚部离实轴越远。4.2 采用比例积分控制4.2.1 分析 PI 控制器参数变化对系统性能影响由 G 的传递函数 14.164.599705882.014.51s119705882.0s2sssG(4-1)可得加入比例积分调节器)11(KCpsTsi后,系统闭环传递函数为 14.164.590.9705882)11(K2psssTsGi(4-5)pp23pp0.9705882K0.970
22、5882K4.164.590.9705882K0.9705882KsTsTsTsTsTsiiiii(4-6)由此可得,系统特征方程为:)(sDpp230.9705882K0.9705882K4.164.59sTsTsTsTiiii(4-7)由劳斯判据,列劳斯表:3s59.4iTipiTKT9705882.02s16.4iTpK9705882.01spipiKTKT515.39705882.000spK9705882.0由纯比例控制中,当3pK时,拟合最好,所以这里取3pK。21/65则pipiKTKT515.39705882.007.2iT所以,当7.2iT时,为临界稳定状态,可得以下图:图
23、4-9ipTK,32图 4-10ipTK,32.7图 4-11ipTK,35图 4-12ipTK,310读图 4-9 到 4-12 得到比例积分控制性能指标的数据,如表 4-2表 4-2 比例积分控制性能指标实际理论pKiTrtst%)(c)(sse过阻尼3 32 24.74.7325.6325.684.2%84.2%1 10 0临界阻尼2.72.74.64.6245.1245.182.7%82.7%1 10 0欠阻尼5 55.35.35.35.360.260.273.873.850.6%50.6%55%55%1 11 10 00 022/6510106.86.86.66.623.123.13
24、4.834.822%22%27%27%1 11 10 00 0结论:结论:在过阻尼和临界阻尼时,理论图像不是收敛的,没有这些性能指标。欠阻尼时,Ti越大,上升时间越大,调节时间越小,超调量越小,响应越快,终值为 1,无稳态误差。实际曲线,在相同的 Kp 下,积分时间 Ti 越大,调节时间越小,超调量越小。积分时间 Ti 越小,积分作用越强,系统越容易消除余差,但是系统的振荡会加剧,甚至使理想响应曲线发散。4.2.2 使用 Matlab 中 SISOTOOLS 进行仿真分析,对比实际控制效果与仿真效果的差异画出 Kp=3,Ti 取不同值时的仿真曲线以与根轨迹图和波特图如下:图 4-13ipTK,
25、32 根轨迹与波特图23/65图 4-14ipTK,32.7根轨迹与波特图图 4-15ipTK,35根轨迹与波特图图 4-16ipTK,310根轨迹与波特图24/65由图像可知,用 SISOTOOLS 工具得出的 PI 控制器获得的响应曲线与实际的仿真曲线比较一致,根据曲线可以看出该控制器的控制效果比较好,超调量不大,响应速度较快。由根轨迹图形可看出 Ti 取值较小时,系统存在 s 域右半平面的极点,系统是不稳定的,随着积分时间的增加,系统的开环极点向左平面靠拢,系统稳定。4.34.3 采用 PID 控制分析 PID 控制器对控制性能的影响。选取 PID 控制中曲线拟合较好的pK、iT值,使i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 水箱 系统 建模 仿真 控制 毕业论文

限制150内