您好,欢迎来到小侦探旅游网。
搜索
您的当前位置:首页模糊自适应PID控制器的设计

模糊自适应PID控制器的设计

来源:小侦探旅游网
2017年第2期 NO.2。2O17 九江学院学报(自然科学版) Journal of jiujiang University(natural sciences)(总第117期) (Sum No.117) 模糊自适应PID控制器的设计 李志杰 (湄洲湾职业技术学院自动化工程系 福建湄洲 351254) 摘要:单纯的常规PID控制和模糊控制对于复杂的系统控制效果较差。文章针对这一 问题,设计了一款自适应模糊PID控制器,将模糊技术与PID控制相结合,使用了自适 应模糊PID模糊算法,实现了参数的在线整定。 关键词:自适应,模糊控制,PID 中图分类号:TP 273.4 文献标识码:A文章编号:1674--9545(2017)02--0024--(o4) 1模糊自适应PID控制原理 常见系统控制策略的分析可以得出,PID控 制虽然易于控制,但是会产生较大的超调量和较 的变化率EC作为模糊系统的输入,三个PID参 数K。、KI和K 的变化值作为输出,根据事先确 定好的模糊控制规则作出模糊推理的参数校正, 在线改变PID参数的值,从而实现PID参数的自 适应 。 长的过渡时间。而模糊控制若采用误差和误差变 化率作为输入时,即相当于一个PD控制器。这 一类模糊控制器虽然有着优良的动态性能,但是 2模糊自适应PID控制器设计 会存在一定的静态误差n]。 文章采用将PID控制技术与模糊控制技术相 从理论上讲,高维度的模糊控制模型有利于 增加系统的控制精度,然后高维度会造成控制规 则的过于复杂,导致控制算法难以实现等一系列 问题,文章综合分析电烘箱控温干燥木材的控制 特性,采用目前广泛应用的二位模糊控制器作为 基于模糊PID的电烘箱温度控制系统的控制器Ⅱ]。 结合的方式,取长补短,探讨一种基于模糊控制 和PID控制相结合的参数模糊自适应PID控制算 法。 参数模糊自适应PID控制系统能在控制过程 中对不确定的条件、参数、延迟和干扰等因素进 行检测分析,应用模糊推理控制的方式使PID三 个参数K 、Ki和K 实现在线自适应 ]。该控制 系统的结构如图l所示。 (1)确定系统的输入输出变量。由图1关于 模糊自适应PID控制系统设计可知,电烘箱温度 控制系统的核心控制项目——温控控制,依然是 由PID控制器接管,而PID控制参数的调整部分 则由模糊控制器进行自适应调整。依据基于模糊 PID的电烘箱温度控制系统控制特性,文章选取 温度误差e和温度误差变化率ec作为模糊控制器 的输入量,PID控制参数的的变化量△K 、△K 、 图1模糊自适应PID控制系统 △K 作为模糊控制器的输出量。 (2)定义模糊子集以及量化因子和比例因子。 文章依据上述分析,定义模糊控制器输入量温度 误差E和温度温差变化量EC、输出控制量△K 、 分析图1可知,基于模糊自适应PID控制系 统可分为PID控制器控温部分和模糊控制器调参 部分。模糊控制器调参部分中,将偏差E和偏差 收稿日期:2017—1—8 通讯作者:李志杰(1983一),男,讲师,研究方向为自动控制和电力系统。Email:68706409@qq.com。 第2期 李志杰:模糊自适应PID控制器的设计 ・ 25 ・ △K 、△K 的模糊子集为: {NB(负大),NM(负中),NS (负小),ZE (零),PS(正小),PM(正中),PB (正大))定 控制系统的核心控制算法是通过检测各个节点的 温度误差E和温度温差变化量EC,在依据模糊控 制原理对PID控制参数进行在线修正。图2为电 义温度误差E和温度温差变化量EC、 输出控制量 烘箱系统输出响应曲线。 △K,、AK 、AK 的模糊论域为: {一6,一5,一4,一3,一2,一1,0,1,2, {III) 3,4,5,6} 由于文章研究的设定温度变化实际范围为 [一6O℃,+6O℃],△K 的基本论域为[一0.6, 0.63、△K 的基本论域为[一0.012,0.o123、△K 的基本论域[一1.2,1.23,所以温度误差E和温 度温差变化量EC相应的量化因子为6/60—0.1, 图2 电烘箱系统输出响应曲线 6/lo—O.6,输出控制量△K 、△K 、△K 相应的 电烘箱温度控制在第{I)阶段时,由于偏侧 比例因子为0.6/6—0.1,0.012/6—0.002,1.2/6 e在很短的时间内瞬间变大,容易引起微分过饱 —0.2。 和,使得系统控制超出可控范围,所以应当采用 (3)确定隶属函数。语言变量论域上的模糊 较大的K。和较小的K ;同时,为了去除系统控 子集由隶属函数来描述,隶属函数可分为线性和 制产生的积分作用,减小系统超调,可加工积分 非线性两种,常见的隶属函数主要有三角型、高 控制K 取零。 斯型以及梯形,隶属函数的形状对控制效果影响 电烘箱温度控制在第{II)阶段时,为了使控 很大。 制系统有较好的响应速度和较小的系统超调,可 文章综合分析电烘箱温度控制系统特点,把 将比例控制K。值取得减小,但需要保证Ki值和 握针对大系统误差,采用低分辨率模糊集合,小 Ka值大小适中。 系统误差,采用高分辨率模糊集合的隶属函数选 电烘箱温度控制在曲线第{III)阶段时,为 择原则,确定选择三角形隶属函数(1)。 提升系统的抗干扰性能,防止出现不必要的震荡, fl  二旦 一 a x 0≤< <b 微分控制K 值需要取得时钟,同时当误差变化率 M(z):j (1) ec较小时,微分控制K 值适当增大;反之,则将 Il £,一C b≤z<c K 适当减小。 (4)建立温度模糊控制规则表。模糊自适应PID 根据上述的PID调节规律,结合本设计中实 际电烘箱温度对象的控制特点,建立了如下关于 PID控制三个参数的控制规则表,如表1、表2和 表3所示。 表l △K,的模糊规则控制表 NB NB NM NM NS NB NB NM NM NM NM NM NS Z0 PS NM NS NS Z0 Z0 NM NS Z0 PS NS Z0 Z0 PS PM PM Z0 PS PM PM PB ・ 26 ・ 九江学院学报(自然科学版) 2017年第2期 6 6 (5)模糊推理模糊决策及解模糊。由上文分 析,文章采用Mamdani推理方法进行推理(极大 ∑k U一旦-}一 (2) 极小值法),针对PID三个控制参数变量各自可以 输出一个模糊集合。由于PID控制器只能对确定 ∑k J一1 量做出反应,所以文章选择加权平均法对模糊量 进行解模糊,如式(2)所示: 根据各模糊子集的隶属度赋值表和各参数模 糊控制模型,应用模糊合成推理设计参数的模糊 矩阵表,如表4、表5和表6所示。 表4 AK 的模糊矩阵表 一6 5 4 6 6 6 5 4 3 6 6 6 5 4 3 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 0 —4 4 3 3 2 O 一一3 3 2 O 2 2 O 2 0 一0 0 一—2 0 ——3 2 5 4 3 4 4 3 3 3 2 2 2 O 1 l 3 3 3 3 3 4 —l 3 3 —1 1 3 3 3 —一一—1 O 1 2 2 2 3 3 3 3 —3 3 3 ——3 3 3 3 3 2 2 O —~3 2 0 一2 O 1 1 1 ————3 3 3 4 6 5 6 1 2 3 4 5 6 ~1 ———~——3 2 O 3 2 0 —2 3 3 3 3 —2 3 ———3 3 3 4 ——1 2 2 2 —1 3 3 3 ————3 3 4 ——~l l 2 ———3 3 ——4 —1 1 一l —2 ——————4 5 ~一一—~~—3 ——4 —6 ——第2期 李志杰:模糊自适应PID控制器的设计 .27. 查出修正参数代入下式计算: Kp—Kpo+{E,EC)p 3结论 文章将模糊技术与常规PID控制相结合,使 用了模糊自适应整定PID模糊算法,实现了参数 的在线整定。与常规PID控制相比,模糊自适应 K =Kfa+(E, ) K —K +{E,EC)d 在线运算时,系统通过对规则的结果处理查 表和运算,完成对PID参数的在线自适应。 PID控制能够根据系统响应实时地自动调整PID 参数,实用性较好具有一定的应用价值。 参考文献: [1]白志刚..自动调节系统解析与PID整定EM].北京:化学工业出版社,2014.38. [2]黄卫华.模糊控制系统及其应用[M].北京:电子工业出版社,2012.123. (责任编辑宁梵西) 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- xiaozhentang.com 版权所有 湘ICP备2023022495号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务