变论域模糊控制器的设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 )输 出伸 缩 因子 输 入 e e 的论 域均 取 [ ,6,模糊 划分 为 和 c _ 6 ] NB、NM 、NS E S M 、P 、Z 、P 、P B七 档 。输 出
论域取 [ ,1,模 糊 划分为 NB、NM、NS E、 0 】 、Z
P 、P S M、P B七档 。
对 于输 出伸缩 因子 的取值 ,由 e e 共 同 和 c
的伸缩 因子 分别 为 和 , 论 域扩 大或 缩 小的程 , 度用 B大) ( 、M( 、S小 ) ( 附近) 示 ,则 中) ( 、Z 零 表
NM NB
NB
VB
NM
VB
NS
VB
Z E
B
P S
MS
S
S
P B
Z
NS
VB
VB
VB
入 论 域 , [己, 为 上 一 次 使 用 的 输 出 论 域 , _厂 ]
【E, ,、 [E C] 当 前新 的输 入 论域 , - ] - C, 为 _ E E [ , ] 当前 新 的输 出论域 。 - 为 _
S
P B
№
NB NM
跹
MB
B
B
B
VB
MB
VS
S
S
VS
VS
ZE P S PM
PB
S VS VS
Z
MS S S
S
MB VS MB
M S
Z VB B
B
MB B B
VB
MS M B VB
VB
S VB VB
决 定 ,即根 据 e e 当前 取值所 反 映 的系统 的响 和 c
1 - 模 糊推理 系统 的建 立 .3 2
此模 糊推 理系 统有两 个输 入 e e 和 c,一个 输 出 U所 用隶 属度 函数 有 tmf 角 形)s ( , r f i  ̄ 、mf S型) 、
z ( mf Z型 ) a s2 ( 边 高斯 型 ) 、g u smf ̄ 2 ,去模 糊 化 用
图 4 模 糊 推 理 系 统 输入 输 出 结 构
由于 这里 的控 制 系统采 用 变论 域算 法 ,论域 不定 ,所 以不给 出各 变量 对应 每个 论域 的隶属度 值表 。 这里 的模 糊划 分 都为 7 , 以共有 7 7 4 档 所 x= 9
模 糊控制 器 8r
条控 制规 则 ,写成 表格 如表 3所 示 。 13 工作原 理 .
图 3 模 糊 规 则 模 型 输 出伸 缩 因 子
基于 上 面对 变论 域 思想 的分 析 ,并根 据 己确
4
机 电技术
21 年 8 02 月
定 的伸缩 因 子模 型及模 糊 推理 系统 ,可 以得 到工
作 原理 图如 图 5所 示 。
表 3 输 出 u的模糊控 制规 则
EC —
NS
E — ZE
雎
P S
№№
{ 2
经过模糊化 、模糊推理、清晰化过程输出离 散 论域 的控 制量 , 最后 经过 比例 因子 砌 把离 散控 制 量转 换为 实 际控 制量 u 。每一 次输 出Y负 反馈 到 前 面 ,与 给定 进 行 比较 得 出偏 差 e 。如 此循 环
— — +
和 论域 均取 [,1,模 糊划 分为 B 大) 0 ] ( 、M( 、 中)
S小) ( 附近) ( 、z 零 四档 。
图 2 模糊规则模型输入伸缩因子
表 1 输入伸缩因子 。 :规则 ( ) 或口
E或 E ) f C
NB B NM M NS S Z E Z P S S P M M PB B
第 4期
曹 明 等:变论域模糊控制器的设计 表 2 输出伸 缩因子 规则
E
3
差” e和“ 偏差 变化 率” c e 。当输入 变量 大 时 ,为 了
不 影 响系统 上 升又 不增 加超 调 ,其论 域应 保 持不
变 ; 当输入 变 量小 时 ,将其 论域 缩 小 ,定 义在 论 域 上 的模糊 划分 也 随之 压缩 ,使 输入 变量 的可用 规 则增 多 ,这就 消 除 了模糊 规则 数量 与控 制精 度 的矛盾 , 增加 了控 制灵 敏度 及稳 态精度 。 e e 设 和 c
V B
基 于 模糊 规则 的输 入伸 缩 因子生 成 如 图 2所 示 ,
规则 如表 1 所示 。
输 入 e和 的论域 均取 [ ,6 ,模 糊划 分为 _ 】 6 NB 、NM、NS E、P 、P 、Z S M、P B七档 。输 出
— — —
e c
_I....。 —_ ..糊...... _jl 叫k-J卜 叫.模.......器 — _ 1......控 .. 制_ ..- .. .. . . . . .. . .. . . .
应 状态 ,确 定输 出论域 应该进 行 多大 程度 的扩 大 或 缩 小 。 如 :当 e e 很 大 ,两 者符 号相 同时 , 例 和 c
表 明系统 与设 定值 之 间的差 距很 大 ,而且 系 统正
cnri( 1法1 et d重 , 。模糊 推 理系 统 的输 入输 出结 构 o 5 、
中 z零附近)v 0 4)s小)MS较小)MB 较 ( 、s ̄, ( 、 ( 、 、 (
大) ( 、VB 很大 ) 、B 大) ( 。 1 . 伸 缩 因子选择 .2 2 1 )输 nD uf 1 ou t tj s・ l B t49 u‘ aut r B8
如 图 4所 示
以很 快 的速 度 偏离 设定 值 ,这将 使 误差进 一 步扩 大 ,此时 应有 较大 的控 制量 将 系统 调节 回来 ,使 系统 尽快跟 踪 设定值 ,因此 应取 大些 以使 输 出
论域 扩大 。用 条件语 句可 写为 : 。 “ 如果 E是 P B且 E C是 P B,则 为 VB 或 ” 者“ 如果 E是 NB且 E C是 NB,则 为 VB 。 ” 以此 类推 ,可 以导 出基 于模糊 规则 的 生 成 如 图 3所 示 ,输 出伸缩 因子规 则如 表 2所 示 。其