模糊PID温度控制方案的仿真优选及其实现

被引:0
作者
覃强
机构
[1] 中国科学院研究生院(电工研究所)
关键词
模糊控制; PID控制; 模糊PID控制;
D O I
暂无
年度学位
2002
学位类型
硕士
导师
摘要
课题的任务是研究一种控制算法,并在TMS320F240的硬件平台上编程实现。该算法用于对注塑机料桶加热器进行控制,要达到的技术要求是快速升温、超调小和稳定保温。 本论文把任务分解为两个问题进行研究: 首先是选择一种合适的控制算法,其次是将所选择的控制算法实现。 对料桶加热器这样一个控制对象,可选的方案是很多的。 第一个可以考虑的方案是PID控制,因为它简单,容易实现,在大多数情况下可以满足性能要求,在现有的控制方案中,它仍占了80%以上。它的性能取决于参数的整定情况。而且它还有可消除稳态误差的优点。但它的快速性和超调量之间的矛盾关系,使它不一定能满足快速升温、超调小的技术要求。 第二个值得尝试的方案就是模糊控制,因为它在快速性方面有着自己的优势。而且据文献介绍,在快速的同时,可以保持较小的超调量。但由于它的理论并不完善,对它可能获得的控制性能无法把握。而且由于它是一个基于隶属函数图形的推理过程,算法复杂,它的程序实现是一个问题。另外,它的控制过程会存在稳态误差。 本论文分析了以上两种控制策略的不同优缺点,考虑可以把它们相互结合,实现优势互补。也就是升温用模糊控制,实现快速升温,保温时用PID控制,消除稳态误差。 本论文用MATLAB对上述可能的三种方案进行了仿真。最后确定出模糊PID的控制方案。 对算法的编程实现问题,也就是模糊控制策略在TMS320F240上的实现,本论文作者使用一个可把所设计的模糊控制器自动转化成优化的TMS320F240代码的软件fuzzyTECH,解决了模糊控制策略的复杂的编程问题,既保证了质量,又提高了开发速度。特别对于模糊控制这种数学结构不明确,可调参数很多,参数的改变对程序的改动大,可得到的控制器的性能主要处决于对控制器的多次调试的情况,这个软件的优势就更加突出了。因此除仿真之外,本文作者的另一个主要工作就是用这个软件把优选出来的模糊控制策略转化成TMS320F240的控制代码,并把这些代码与整个控制系统的代码融合起来。 在这之后进行了实验验证。 最后得出的结论是:模糊PID的方案是可行的。这也说明,用MATLAB仿真,用fuzzyTECH产生模糊控制代码这样一种开发模糊控制的方案也是可行的。
引用
收藏
页数:61
共 15 条
[1]
加热炉过程控制技术的新策略——智能控制 [J].
荣莉 ;
柴天佑 ;
钱晓龙 .
控制与决策, 2000, (03) :269-273
[2]
用MATLAB进行模糊控制器的设计和仿真 [J].
胡国亮 ;
陈久康 .
基础自动化, 2000, (01)
[3]
模糊控制研究的现状与新发展 [J].
刘向杰 ;
周孝信 ;
柴天佑 .
信息与控制, 1999, (04) :283-292
[4]
一种智能控制方法在300MW机组主汽温控制系统中的应用研究 [J].
张晶涛 ;
王伟 ;
曹方 .
中国电机工程学报, 1999, (03)
[5]
动力锅炉燃烧系统的模糊控制策略 [J].
刘向杰 ;
柴天佑 ;
刘红波 .
自动化学报, 1998, (04)
[6]
反馈控制系统设计与分析.[M].薛定宇著;.清华大学出版社.2000,
[7]
计算机控制技术.[M].张桂香;王辉编著;.电子科技大学出版社.1999,
[8]
计算机模糊控制技术与仪表装置.[M].韩启纲;吴锡祺主编;.中国计量出版社.1999,
[9]
模糊技术与应用选编.[M].刘增良主编;.北京航空航天大学出版社.1998,
[10]
模糊理论和神经网络的基础与应用.[M].赵振宇;徐用懋著;.广西科学技术出版社.1996,