首页> 中文学位 >基于PAC的预测控制算法研究及改进
【6h】

基于PAC的预测控制算法研究及改进

代理获取

目录

文摘

英文文摘

声明

1 绪论

1.1 PAC背景

1.1.1 PAC的特点及优势

1.1.2 控制算法在PAC中的应用

1.2 预测控制

1.2.2 预测控制算法的类型

1.2.2 预测控制算法的架构原理

1.2.3 预测控制在PAC中应用的研究前景

1.3 模糊预测控制

1.4 论文主要研究工作

2 预测控制及相关理论基础

2.1 动态矩阵算法的基本原理

2.1.1 预测模型

2.1.2 滚动优化

2.1.3 反馈校正

2.1.4 DMC算法参数设计原则

2.2 广义预测控制的基本原理

2.2.1 预测模型

2.2.2 滚动优化

2.2.2 在线辨识和校正

2.3 模型算法控制的基本原理

2.3.1 预测模型

2.3.2 参考轨迹

2.3.3 滚动优化

2.4 模糊控制理论基础

2.5 小结

3 预测控制仿真系统的编写与适用于PAC的算法实现

3.1 仿真系统整体框架及界面

3.2 三种算法的设计仿真实现

3.2.1 DMC算法的实现

3.2.2 GPC算法的实现

3.2.3 MAC算法的实现

3.3 三种算法的适用于PAC的程序实现

3.4 小结

4 预测控制算法的改进

4.1 提高系统鲁棒性的技术介绍

4.2 模糊预测控制的设计和应用

4.2.1 模糊预测控制的设计原理

4.2.1 模糊预测控制的仿真研究

4.2.1 模糊预测控制适用于PAC的程序研究

4.3 小结

结论

参考文献

攻读硕士学位期间发表学术论文情况

致谢

展开▼

摘要

可编程自动化控制器(PAC)的概念是由美国自动化研究机构提出的一种基于开放的工业标准、具有多领域功能和通用开放平台、高性能的控制器。它集合了PLC和PC控制的优点,一经推出便得到了各大自动化厂商的重视,GE、RockwellAutomation、NI等公司都推出了自己的PAC产品。
   PAC的控制算法研究也越来越受到关注,预测控制算法的研究是其中的一个方向。预测控制是上世纪70年代后期从工业生产过程中发展出来的一种先进控制算法。这种算法不需要十分精确的数学模型,鲁棒性较好,现已成功应用于化工、石油、电力等行业。应用较广的三种预测算法是模型算法控制(MAC)、动态矩阵控制(DMC)和广义预测控制(GPC)。
   本文主要针对这三种算法在PAC中的应用做了相关研究,并对算法进行了改进,将模糊控制与预测控制结合得到了较好的效果。文章首先对PAC系统背景、预测控制和模糊预测控制背景做了相关介绍。接着对预测控制算法研究和改进过程中所用到的理论知识,包括三种典型预测控制算法的原理,模糊控制原理等做了较细致的研究。在掌握了基本理论知识的基础上,编写了预测控制仿真系统,方便了算法的研究,其中主要包括GUI界面的设计和对应MATLAB程序的编写。在PAC系统中,算法要求是C语言程序,所以在仿真系统的基础上,对算法进行了适用于PAC系统的C语言程序编写,并对比验证了C程序的正确性。算法要想在PAC中得以应用,鲁棒性和算法运算时间是两个必须解决的问题。对于鲁棒性,文中介绍了几种在工业控制中应用成熟的提高鲁棒性方法;运算时间上,提出了以模糊规则为优化核心的模糊预测控制的方法。文中进行了模糊预测控制算法的仿真实验,并编写了C语言程序,在C程序的基础上了做了运行时间的实验,结论证实模糊预测控制大大节省了运算时间。文章最后部分对取得的研究成果进行了总结也对研究中的不足做了说明,为以后更好的研究打下基础。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号