1、外文原文:http:/ 毕业设计 (论文 ) 中英文资料 信 电 系 工业电气自动化 专业 03 级 1 班 课题名称: 毕业设计 (论文 )起止时间: 2006 年 2 月 15 日 6 月 8 日 (共 17 周 ) 学生姓名: &n
2、bsp; 学号: 指导教师: 报告日期: 2006 年 6 月 8 日 1 中文 2900 字 常规 PID 和模糊 PID 算法的分析比较 &n
3、bsp;摘要 :模糊 PID 控制器实际上跟 传统的 PID 控制器有很大联系。区别在于传统的控制器的控制前提必须是熟悉控制对象的模型结构,而模糊控制器因为它的非线性特性,所以控制性能优于传统 PID 控制器。对于时变系统,如果能够很好地采用模糊控制器进行调节,其控制结果的稳定性和活力性都会有改善。但是,如果调节效果不好,执行器会因为周期振荡影响使用寿命,特别是调节器是阀门的场合,就必须考虑这个问题。为了解决这个问题,出现了很多模糊控制的分析方法。本文提出的方法采用一个固定的初始域,这样相当程度上简化了模糊控制的设定问题以及实现。文中分析了振荡的原因并分析如何 抑制这种振荡的各种方法,最后,还
4、给出一种方案,通过减少隶属函数的数量以及改善解模糊化的方法缩短控制信号计算时间,有效的改善了控制的实时性。 1 引言 模糊控制器的一个主要缺陷就是调整的参数太多。特别是参数设定的时候,因为没有相关的书参考,所以它的给定非常困难。众所周知,优化方法的收敛性跟它的初始化设定有很大关联,如果模糊控制器的初始域是固定的,那么它的控制就明显的简化了。而且我们要控制的参数大多有其实际的物理意义,所以模糊控制器完全可以利用 PID 算法的控制规律进行近似的调整。也就是说最简单的模糊 PID 控 制器就是同时采用几种基本模糊控制算法( P+I+D 或者 PI+D),控制过程中它会根
5、据控制要求,做出适当的选择,保证在处理跟踪以抗阶跃干扰问题上,其控制性能接近于任何一种 PID 控制。假设模糊集的初始域是对称的,两个调节器的参数采用Ziegler-Nichols 方法。 为了改善上述设计的模糊控制器,我们有必要考模糊控制器的参数问题,有两种方法可以采纳,一种采用手动的方法改变,另一种就是采用一些相关的优化算法。其中遗传算法就是一种。控制器采用的参数不同,其收敛的优化值也会不一样。这些参数包括模糊集的分布,模糊集的个 数,映射规则,基本模糊控制器的参数和不同的算法组合等。要注意的是在优化前必须选定模糊推理及解模糊的方法。很明显,优化过程很耗时,更有甚者,有些优化方
6、法要已知系统的精确模型,但是实际过程中难以得到系统的精确模型,所以在大多数情况下,这些优化算法不能直接应用在实际过程。也就是说模型不精确直接影响优化成败。模糊控制的主要思想就是针对那些传递函数未知的或者结构难以辨识的系统进行控制,这也是模糊控制的性能为什么优于传统方法的原因。同时,把模糊控制和传统的 PID 控制算法结合起来,更能体现这种算法的优点,因为它大大简化实 际过程的调整。 图 1 隶属函数 图
7、 图 2 映射规则图 2 参数集的启发式优化法也适用于模糊 PI 控制器,它采用固定的定义域,其参数的选取和传统的 PI 控制器都一样。我们采用的控制方法是结合模糊 PI 算法和 PD 算法并利用启发式优化法处理参数集,特别要注意这里的调节器出现了两个比例环节,所以它的控制可能不同于传统的 PID 算法。但是我们调整的参数它们本身具有实际的物理意义,值得一提的是前面所提到的控制可以通过改变采样时间而不改 变定义域的
8、范围实现调整。 2 模糊 PI 控制器设计 控制信号由模糊控制器得到(参考文献 2): 模糊 PI 控制器的一种实现过程如图 3 所示: 图 3 模糊 PI 控制器结构(区域单位化) 现在我们假设控制对象的传递函数如下描述,然后通过仿真图比较模糊 PI 控制器和传统 PI 控制器的控制性能: 采用 6中所用的调节方法,我们可得参数 ,其响应如图 4 和图 5 所示。干扰作用于系统的输入,模糊控制器如图 3 所示,映射规则如图 2 所示,隶属函数如图 1 所示。 图 4 传统 PI 控制 图 图 5 模糊 PI 控制 图