毕业设计:双容水箱系统的建模、仿真与控制

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

自动控制毕业设计双容水箱系统的建模、仿真与控制

2015年 7月23日

摘要

自动控制课程设计是自动化专业基础课程《自动控制原理》和《现代控制理论》的配套实践环节,对于深入理解经典控制理论和现代控制理论中的概念、原理和方法具有重要意义。本次课程设计以过程控制实验室双容水箱系统作为研究对象,开展了机理建模、实验建模、系统模拟、控制系统分析与综合、控制系统仿真等多方面的工作。

课程设计过程中,首先进行了任务I即经典控制部分的工作,主要从系统模型辨识、采集卡采集、PID算法的控制、串联校正进行性能指标的优化、滞后控制等方面进行了设计。然后,又进行了任务II即现代控制部分的工作,主要从系统模型的串并联实现、能控能观标准型实现、状态反馈设计、状态观测器设计、降维观测器设计等方面进行了深入的研究。最后选做部分单级倒立摆的内容,并对整个课程设计做了总结。

关键词:自动控制;课程设计;PID控制;根轨迹;极点配置;MATLAB;数据采集;经典控制;现代控制。

目录

第1章引言 (1)

1.1 课程设计的意义与目的 (1)

1.2 课程设计的主要内容 (1)

1.3 课程设计的团队分工说明 (2)

第2章双容水箱系统的建模与模拟 (3)

2.1 二阶水箱介绍 (3)

2.2 二阶水箱液位对象机理模型的建立 (3)

2.3 通过实验方法辨识系统的数学模型的建立 (7)

2.3.1 用试验建模(黑箱)方法辨识被控对象数学模型 (7)

2.3.2 通过仿真分析模型辨识的效果 (8)

2.4 物理系统模拟 (9)

第3章双容水箱控制系统的构建与测试 (11)

3.1 数据采集卡与数据通讯 (11)

3.2 构建系统并进行开环对象测试 (12)

第4章双容水箱的控制与仿真分析——经典控制部分 (14)

4.1采用纯比例控制 (14)

4.2采用比例积分控制 (17)

4.3采用PID控制 (21)

4.4串联校正环节 (24)

4.5采样周期影响及滞后系统控制性能分析 (28)

第5章双容水箱的控制与仿真分析——现代控制部分 (31)

5.1状态空间模型的建立 (31)

5.2状态空间模型的分析 (33)

5.3状态反馈控制器的设计 (34)

5.4状态观测器的设计 (37)

5.5基于状态观测的反馈控制器设计 (43)

第6章基于状态空间模型单级倒立摆控制系统设计 (48)

6.1 单级倒立摆系统介绍 (48)

6.2 状态空间模型的建立 (49)

6.3 能控能观性、稳定性的分析 (52)

第7章总结 (53)

7.1 课程设计过程的任务总结与经验收获 (53)

7.2 课程设计中的不足和问题分析 (53)

7.3 对课程设计的建议 (53)

参考文献 (54)

附录 (55)

附录A:组员个人总结(一) (55)

附录B:组员个人总结(二) (57)

第1章引言

1.1 课程设计的意义与目的

自动控制课程设计是自动化专业基础课程《自动控制原理》和《现代控制理论》的配套实践环节,对于深入理解经典控制理论和现代控制理论中的概念、原理和方法具有重要意义。

在平时的学习中,我们只是停留在理论学习的层面上,对一些知识点没有直观深刻的了解。通过这次课程设计,我们能够对之前学过的知识进行更进一步的理解与应用,我们之前学过的知识得到巩固。不仅如此,对于我们进行软件仿真和编写程序同样具有很好的指引作用,锻炼了我们这方面的能力。

总之,本次课程设计对于我们深入理解经典控制理论和现代控制理论中的概念、原理和方法具有重要意义,本次课程设计涉及了《自动控制原理》、《现代控制理论》、《控制系统仿真》、《系统辨识》等课程内容,将本专业的各项内容有机融合在了一起,增加了我们的专业知识的储备,提高了我们的学习能力。

1.2 课程设计的主要内容

任务I 经典控制部分

二阶水箱液位对象机理模型的建立;

通过实验方法辨识系统的数学模型的建立;

二阶水箱系统的物理模拟;

数据采集卡与数据通讯;

开环对象特性测试;

比例系数变换对系统闭环性能的影响;

比例积分控制器对控制性能的影响;

PID控制器对控制性能的影响;

串联校正环节的设计与分析;

采样周期影响分析、滞后系统控制性能分析;

任务Ⅱ现代控制部分

状态空间模型模型的建立、分析;

状态反馈控制器的设计;

状态观测器的设计;

基于状态观测的反馈控制器设计;

1.3 课程设计的团队分工说明

我们团队选取了16号水箱装置进行分析设计,具体分工如下所示。

xxx:各部分的参数计算、编程实现及实际电路仿真。

xxx:电路的设计与各环节仿真运行结果分析,撰写报告。

第2章 双容水箱系统的建模与模拟

2.1二阶水箱介绍

过程实验室GK06是由两个水箱和一个调节器构成的,上下两个水箱由阀门控制开度,入口流量由调节阀的开度所决定,被控变量是下水箱的液位。

在本次课程设计中,首先选取GK06装置中的1#水箱和2#水箱串联组成的液位控制系统,选取控制变量为变频泵的频率,被控变量为2#水箱的液位。针对上述系统首先建立被控对象模型,然后使用控制系统实验箱搭建电路,模拟水箱液位控制系统的被控对象,最后针对搭建的模拟对象设计控制系统,满足控制要求。

图1-1 双容水箱装置流程图 图1-2 控制流程图

2.2二阶水箱液位对象机理模型的建立

(用机理建模(白箱)方法建立系统机理模型,对机理模型进行线性化)

从MainFrm.cpp 里面找到本组的数据:1081=A 702=A 472=U 503=U

控制作用为u ,控制调节阀的开度,从而影响第1个水箱的液位1H 和第2个水箱的液位2H 。已知两个水箱的截面积是1A 、2A ,控制作用u 和调节阀管道上的流量之间的关系为:

相关文档
最新文档