模糊自适应PID控制器.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

模糊自适应PID

的设计

控制器

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

一、模糊自适应原理

模糊控制是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机控制方法,作为智能控制的一个重要分支,在控制领域获得了广泛应用,模糊控制与传统控制方式相比具有以下突出优点:

·不需要精确的被控对象的数学模型;

·使用自然语言方法,控制方法易于掌握;

·鲁棒性好,能够较大范围的适应参数变化;

·与常规PID控制相比,动态响应品质优良。常规模糊控制器的原理如图1所示:

r

r +

-

e

e

d/dt

Fuzzy

Fuzzy

控制

算法

c

u

Fuzzy

判决

被控

过程

y

ec

图1 模糊控制系统框图

PID控制规律:

1 1 d

u(t)?k [e(t)? ?e(t)dt?T e(t)]

p T

I 0

式中:kp ---比例系数;

TI ---积分时间常数;

TD---微分时间常数。

Ddt

在工业生产中过程中,许多被控对象随着负荷变化或干扰因素影响,其对象特性参数或结构发生改变。自适应控制运用现代控制理论在线辨识对象特征参数,实时改变其控制策略,使控制系统品质指标保持在最佳范围内,但其控制效果的好坏取决于辨识模型的精确度,这对于复杂系统是非常困难的。因此,在工业生产中过程中,大量采用的仍然是PID算法,PID参数的整定方法很多,但大多数都以对象特性为基础。

随着计算机技术的以展,人们利用人工智能的方法将操作人员的调整经验作为知识存入计算机中,根据现场实际情况,计算机能自动调整PID参数,这样就出现了智能PID.这种控制器把古典的PID控制与先进的专家系统相结合,实现系统的最佳控制。这种控制必须精确地确定模型,首先将操作人员长期实践积累

的经验知识用控制然后运用推理便可对PID参数实现最佳调整。

由于操作者经验不易精确描述,控制过程中各种信号量及评价指标不易定量表示,模糊理念是解决这一问题的有效途径,所以人们运用学的基本理论和方法,把规则的条件、操作用模糊集表示,并把这些模糊有关信息作为知识存入计算机知识库中,然后计算机根据控制系统的实际响应情况,运用模糊推理,即可自动实现对PID参数的最佳调整,这就是模糊自适应PID控制,目前模糊自适应PID控制器有多种结构,但其工作原理基本一致。

模糊推理kpkikdrinerrorPID调节器对象youtde/dt自适应模糊PID以误差e和误差变化率ec作为输入,可以满足不同时刻的e和ec

模糊推理

kp

ki

kd

rin

error

PID

调节器

对象

yout

de/dt

图2自适应模糊控制器结构

PID参数模糊自整定是找出PID三个参数与e和ec之间的模糊关系,在运行中通过不断检测e和ec,根据模糊控制原理对三个参数进行在线修改,以满足不同e和ec对控制参数的不同要求,而使被控对象有良好的动、静态性能。从系统的稳定性、响应速度、超调量和精度等各方面来考虑,kp.ki,kd的

作用如下:

比例系数kp的作用是加快系统的响应速度,提高系统的调节精度。kp越大,系统的响应速度越快,系统的调节精度越高,但易产生超调,甚至会导致系统不稳定。kp取值过小,则会降低调节精度,使响应速度缓慢,从而延长调节时间,使系统的动态静态特性变坏。

积分作用系数ki的作用是消除系统的稳态误差。ki越大,的静态误差消除越快,但ki过大,在响应过程的初期会产生积分饱和现象,从而引起响应过程的较大超调。若ki过小,将使系统静态误差难以消除,影响系统的调节精度。

微分作用系数kd的作用是改善系统的动态特性,其作用主要是在响应过程中抑制偏差向任何方向的变化,对偏差变化进行提前预报。但kd过大,会使响应过程提前制动,从而延长调节时间,而且会降低系统的抗干扰性能

二、自适应模糊PID控制的设计思路

PID参数的整定必须考虑到在不同时刻三个参数的作用及相互之间的关系。在线实时模糊自整定PID算法的基础上,通过计算当前系统e和误差变化率ec,利用模糊规则进行模糊推理,查询模糊矩阵表进行参数调整。

核心是总结工程设计人员的技术知识和实际操作经验,建立合适的模糊规则表,得到针对kp,ki,kd三个参数分别整定的模糊控制表(表1,表2,和表3)。

表1

kp模糊控制规则表

kp

e

ec NB NM

NS

ZO

PS

PM

PB

NB

PB PB

PM

PM

PS

ZO

ZO

NM

PB PB

PM

PS

PS

ZO

NS

NS

PM PM

PM

PS

ZO

NS

NS

ZO

PM PM

PS

ZO

NS

NM

NM

PS

PS PS

ZO

NS

文档评论(0)

tianshidechibang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档