三容水箱液位控制完整系统的PID

目录

目录1

摘要3

第一章 概论5

1.1 课题来源5

1.2 水箱控制策略的研究6

1.3 本文研究课题6

第二章 三容水箱系统简介及数学模型8

2.1 三容水箱系统的总体结构及工作原理8

2.1.1 三容水箱试验系统的总体结构8

2.1.2 三容水箱试验台控制结构的组成9

2.1.3 单入单出一阶对象的结构10

2.2 三容水箱系统的特点10

2.3 实验建模法推导三容水箱系统的数学模型11

2.4 系统的性能分析13

2.5 本章小结15

第三章 基于三容水箱系统的PID控制算法研究16

3.1 PID控制原理简介16

3.2 基于Z-N的算法实现17

3.2.1 数字PID控制算法简介18

3.2.2 积分分离PID控制算法19

3.2.3 基于Z-N整定法的Kp、Ki、Kd控制参数整定20

3.3 基于遗传算法的PID控制的设计24

3.3.1 遗传算法简介24

3.3.2 基于遗传算法PID参数整定的算法设计26

3.4 适应度目标函数讨论33

3.5 基于自适应遗传算法改进的PID参数整定34

3.5.1 自适应遗传算法34

3.5.2 基于自适应遗传算法求解最优化模型36

3.6 基于自适应遗传算法的改进38

3.7 本章小结40

第四章 总结41

4.1 结论41

4.2 后续工作41

参考文献42

致谢43

附录1 常规遗传算法PID整定程序44

附录2 计算目标函数值的子程序chap5-3f.m48

附录3 基于自适应遗传算法的PID整定程序50

附录4 快速仿真曲线程序56

摘要

三容水箱系统是工业过程控制中许多被控对象的典型抽象模型,在非线性、大惯性过程控制研究应用中具有广泛代表性。近年来国内外许多学者对三容水箱系统的建模方法、控制算法及故障诊断等方面进行了探讨。进一步研究三容水箱系统的控制算法并构建现代实验教学系统,在工业控制领域和工程控制论教学中都具有较为重要的理论和实际应用价值。PID控制是最早发展起来的控制策略之一,由于其算法简单、鲁棒性好和可靠性高,被广泛应用于工业过程控制,尤其适用于可建立精确数学模型的确定性控制系统。本文旨在充分发挥遗传算法的特点,提高PID控制系统设计和控制品质。首先采用实验建模法推导了三容水箱的数学模型,然后根据上述模型在三容水箱中应用了两种PID控制策略:基于自适应遗传算法的PID控制和基于自适应遗传算法的改进快速PID控制算法。对于两种PID控制策略来说,最关键的部分在于如何优化控制器参数,在文中采用了遗传算法这一新型的优化搜索方法,仿真研究结果表明,改进算法能够明显改善系统的动、静态性能,可获得较为理想的控制效果。

关键词 三容水箱系统;数学模型;自适应遗传算法;基于自适应遗传算法的改进快速PID控制算法

ABSTRACT

Three-tank system is a typical and nonobjective model of many objects in industrial process control,and the system is broadly representative in the research of non-linear and inertial process control.In recent years,many scholars in home and abroad have explored the mehhod of modeling,control algorithm and diagnosis of faults etc…It has true values of theoretics and pratical application in the field of industrial control and the teaching of Engineering Control Theory to further research on the control algorithm of three-tank system and the construction of experiment teaching system. PID controller is one of the earliest developed control strategy.PID controller has been applied on industrial control extensively because of its simple algorithm 、good ro

三容水箱液位控制系统_三容水箱液位控制完整系统的PID.doc相关推荐

  1. 三容水箱液位控制系统_三容水箱液位控制系统的建模及仿真.doc

    WORD 格式 整理 学习 参考 资料 分享 WORD 格式 整理 学习 参考 资料 分享 过程控制课程设计 三容水箱液位控制系统的建模与仿真 专 业:自动化 班 级: 组员: 指导老师: 重庆大学自 ...

  2. 三容水箱液位控制系统_三容水箱液位控制系统的设计与仿真

    三容水箱液位控制系统的设计与仿真 冯鹏辉,谭 兮,刘国营 [摘 要] 在分析了三容水箱液位控制系统结构和相应数学模型的基础上,基于 MATLAB/simulink 环境建立了系统的仿真模型,并对其 P ...

  3. 三容水箱液位控制系统_三容水箱液位控制系统的PID

    目录 目录 ........................................................................ 1 摘要 ................ ...

  4. 三容水箱液位控制系统_基于MATLAB三容水箱液位控制系统

    基于MATLAB三容水箱液位控制系统 计算机技术+沈瑞清+12011112262 本文通过对三容水箱的液位定值控制来说明SIMULINK在自动控制系统中 的应用. 三容水箱是由上.中.下三只水箱串联作 ...

  5. 三容水箱液位控制系统_光电液位传感器在饮水机中的应用解决方案

    水是生命之源,饮用水更是保障人类健康的第一要素."健康饮用水"早已成为关注的热点话题,特别是随着生活水平的不断提高,人们对饮水机的要求越来越高,伴随而来的饮水机的性能也成为研究的热 ...

  6. s7200液位控制程序_基于s7-200的液位控制系统系统设计及plc控制程序.doc

    基于s7-200的液位控制系统系统设计及plc控制程序 2015届本科毕业设计(论文) 题 目:基于s7-200的液位控制系统: 系统设计及PLC控制程序 学生姓名: 院(系): 专业班级: 指导教师 ...

  7. 容齐的身世_白发容齐和容乐是什么关系?容齐和容乐是兄妹吗?

    容乐是西启公主,而容齐是西启皇帝,看过原著的朋友应该也知道,容齐是一个非常惨的人物,他只能活到24岁.其实容齐一直爱慕容乐,但他们两人却一直以兄妹著称,不过容齐和容乐并没有血缘关系,容乐的身世还藏有一 ...

  8. 液位控制系统c语言程序,水槽液位控制系统课程设计报告.doc

    摘要 ? 本文根据液位系统过程机理,建立了单容水箱的数学模型.在设计中用到的PID算法提到得较多,PLC方面的知识较少.并根据算法的比较选择了增量式PID算法.建立了PID液位控制模拟界面和算法程序, ...

  9. c语言编写订货系统,学位论文_基于c语言的仓库订货系统的仿真.doc

    学位论文_基于c语言的仓库订货系统的仿真 本科毕业论文(设计.创作) 题目: 基于C语言的仓库订货系统的仿真 学生姓名: 学号: 所在系院: 信息与通信技术系 专业: 电子信息工程 入学时间: 201 ...

最新文章

  1. 最火移动端跨平台方案盘点:React Native、weex、Flutter
  2. HTML DOM getElementsByTagName() 方法
  3. pywinauto 同花顺_东方财富、同花顺、恒生电子,到底谁是互联网金融老大?
  4. JavaScript消息框
  5. ASP.NET MVC 重点教程一周年版 第七回 UrlHelper 【转】
  6. onmousedown活用之碰撞效果
  7. 鲜为人知的混沌工程,到底哪里好?
  8. net 将WebService生成dll文件
  9. ADO.NET2.0 Querying Large Result Sets Asynchronously(ADO.NET 异步操作)
  10. vb连接oracle 工程,VB 连接Oracle数据库
  11. 插值法综合实例用matlab解决,matlab 插值法
  12. 前端性能优化的关键时间点
  13. Servlet 中的四大作用域
  14. 【Unity】实现立体的UI
  15. 菜鸟教程中的面试题总结
  16. 除了高额房贷,美国购房者仍面临其他“财政危机”
  17. 算法小讲堂之B树和B+树(浅谈)|考研笔记
  18. 西安交大计算机学院 栾佳锡,史椸-西安交通大学-自动化科学与工程学院
  19. 【高效开发工具系列】API工具
  20. e1000网卡驱动初感受

热门文章

  1. jira中新增模块详解
  2. mmap_sem信号量死锁故障分析
  3. 【uniApp 个推推送功能】
  4. 第9章 项目成本管理
  5. CRC8和CRC16的计算方法
  6. 电脑端微信双开启动脚本
  7. 织梦模板dedecms文件名介绍与说明
  8. 什么是主成分分析?经典案例解析变量降维
  9. UWB定位+仓储,智能化安全解决方案
  10. 编写函数,判断year是否为闰年,若是则返回1,否则返回0