模糊控制算法

上传人:x**** 文档编号:133511848 上传时间:2020-05-27 格式:PPT 页数:38 大小:921.50KB
返回 下载 相关 举报
模糊控制算法_第1页
第1页 / 共38页
模糊控制算法_第2页
第2页 / 共38页
模糊控制算法_第3页
第3页 / 共38页
模糊控制算法_第4页
第4页 / 共38页
模糊控制算法_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《模糊控制算法》由会员分享,可在线阅读,更多相关《模糊控制算法(38页珍藏版)》请在金锄头文库上搜索。

1、模糊算法 Fuzzyalgorithmicapproach 精确 精准 accurate准确 exact确定 determine ensure 1 定义 通过对现实对象的分析 处理数据并构建模糊型数学模型 用隶属关系将数据元素集合灵活成模糊集合 确定隶属函数 进行模糊统计多依据经验和人的心理过程 它往往是通过心理测量来进行的 它研究的是事物本身的模糊性 模糊 是指客观事物彼此间的差异在中间过渡时 界限不明显 呈现出的 亦此亦彼 性 模糊 是相对于 精确 而言的 模糊数学并不是让数学变成模模糊糊的东西 而是用数学工具对模糊现象进行描述和分析 模糊数学是对经典数学的扩展 它在经典集合理论的基础上引

2、入了 隶属函数 的概念 来描述事物对模糊概念的从属程度 什么叫模糊控制 所谓模糊控制 就是对难以用已有规律描述的复杂系统 采用自然语言 如大 中 小 加以叙述 借助定性的 不精确的及模糊的条件语句来表达 模糊控制是一种基于语言的一种智能控制 2 为什么采用模糊控制 传统的自动控制控制器的综合设计都要建立在被控对象准确的数学模型 即传递函数模型或状态空间模型 的基础上 但是在实际中 很多系统的影响因素很多 油气混合过程 缸内燃烧过程等 很难找出精确的数学模型 这种情况下 模糊控制的诞生就显得意义重大 因为模糊控制不用建立数学模型不需要预先知道过程精确的数学模型 要研制智能化的汽车 就离不开模糊控

3、制技术如汽车空调 人体舒适度的模糊性和空调复杂系统 3 模糊控制的特点1 无需知道被控对象的数学模型2 反映人类智慧思维的智能控制3 易被人们所接受4 构造容易5 鲁棒性好 3 工作原理 把由各种传感器测出的精确量转换成为适于模糊运算的模糊量 然后将这些量在模糊控制器中加以运算 最后再将运算结果中的模糊量转换为精确量 以便对各执行器进行具体的操作控制 在模糊控制中 存在着一个模糊量和精确量之间相互转化的问题 模糊控制原理图 s 系统的设定值 x1 x2 模糊控制的输入 精确量 X1 X2 模糊量化处理后的模糊量 U 经过模糊控制规则和近似推理后得出的模糊控制量 u 经模糊判决后得到的控制量 精

4、确量 y 对象的输出 也可以表示成 工作步骤 输入量模糊化建立模糊规则进行模糊推理输出量反模糊 3 模糊控制的特点 适用于不易获得精确数学模型的被控对象 是一种语言变量控制器 从属于智能控制的范畴 该系统尤其适于非线性 时变 滞后系统的控制 抗干扰能力强 响应速度快 并对系统参数的变化有较强的鲁棒性 二 模糊控制在汽车的应用方面 1 ABS防抱死系统 工况的多变及轮胎的非线性2 汽车巡航系统 外界负荷的扰动 汽车质量和传动系效率的不确定性 被控对象的强非线性3 汽车空调 人体舒适感的模糊性和空调复杂结构4 半主动悬架 系统参数不稳定性5 发动机 三 在汽车空调上的应用 对汽车空调系统的要求 技

5、术性能和控制性能优良 满足人体舒适性的要求 节能自动控制的应用是达到这两方面要求的一个重要途径 经典控制理论 建立数学模型现代控制理论 状态方程空调器为典型的传质换热系统 结构和内部物理过程复杂 难以建立精确的数学模型 汽车空调由于工作条件多变 用传统的控制方法如 PID控制 难以获得较好的控制效果 对于环境干扰 鲁棒性好 能够抑制非线性因素对控制器的影响 控制过程 1 根据温度传感器和湿度传感器测定的温度湿度 以人体舒适感为基础 对车厢温度进行模糊修正2 根据设定温度和实测温度 用模糊控制原则推论控制输出3 根据室外温度 乘车满员率对控制输出进行热负荷模糊修正 4 根据车门启闭情况 对控制输

6、出进行修正 全空调型客车空调原理图 1 外进风 2出风口 3蒸发器风机 4蒸发器芯 5热水器芯 6温度门 7 出风口 8车内进风 模糊控制是基于语言的控制模糊语言集的组成 T E T E 负大 负中 负小 零 正小 正中 正大 用模糊语言变量E来描述偏差 或用符号表示负大NB NegativeBig 负中NM NegativeMedium 负小NS NegativeSmall 零ZE Zero 正小PS PositiveSmall 正中PM PositiveMedium 正大PB PositiveBig 则 T E NB NM NS ZE PS PM PB 建立隶属函数 各参数对相应子集的隶属

7、函数分别由不同的函数族决定 参数的相应子集指该参数被人为地划分成的等级所构成的一组模糊集合 相应子集的多少 由控制精度决定 例如 参数 温差 的相应子集可以是 正大 正小 负小 负大 也可以是 正大 正中 正小 负小 负中 负大 后者比前者模糊子集多 因而控制精度更高 在其它条件相同的情况下 温度偏差x的相应子集为 正大 u 1 1 1 0 5X2 X 0 正中 u 1 1 x 2 2 X 0 正小 u 1 1 x 1 2 X 0 正很小 u 1 1 0 5X2 X 0 负很小 u 1 1 0 5X2 X 0 负小 u 1 1 x 1 2 X 0 负中 u 1 1 x 2 2 X 0 负大 u

8、 1 1 1 0 5X2 X 0 1 根据专家经验2 根据熟练工人的经验3 建立控制对象的模糊模型 温度偏差E的隶属函数 温度变化率Eu的隶属函数 控制输出量U的隶属函数 普通集合对温度的定义 模糊集合对温度的设定 汽车空调模糊控制系统的控制执行器压缩机 蒸发器风机 电子膨胀阀 控制目标 压缩机能量调节机构控制其排量 蒸发器风机控制车内的送风量 电子膨胀阀控制压缩机吸入气体的过热度 执行器和控制量之间有交互的影响 增加了控制的复杂性 汽车空调模糊控制框图 模糊控制规则 根据人工经验设定 根据温差和温差变化率设定等级 推导压缩机排量 膨胀阀开度和风机转速的等级 1 如果温差 正大 温差变化率 负

9、很小 认为机器制冷力严重不足 运行状态设置为 压缩机排量为 最大 膨胀阀开度为 最大 风机转速为 最大 2 如果温差 正中 温差变化率 正大 认为机器制冷力不足 运行状态设置为 压缩机排量为 大 膨胀阀开度为 大 风机转速为 大 3 如果温差 正小 温差变化率 正中 认为机器制冷力仍不足 运行状态设置为 压缩机排量为 中 膨胀阀开度为 中 风机转速为 中 如果温差变化率相应子集数和温差相同 均为8个 那么 这种类型的规则应有64条 模糊控制规则表 建立模糊控制规则的基本思想 当误差大或较大时 选择控制量以尽快消除误差为主 而当误差较小时 选择控制量要注意防止超调 以系统的稳定性为主要出发点 以

10、误差为负大时 误差变化为负大为例 这时误差有增大的趋势 为尽快消除已有的负大误差并抑制误差变大 所以控制量取负大 即使风门开度达到最小 减少通过加热器的风量 控制步骤 计算出温度差x 温差的变化率 x 即为精确的控制输入 求出控制输入x 对相应子集的隶属度 把精确的控制输入转换成模糊量 例如 x 1 0 1 min 则有 x对相应子集的隶属度为 按前述设定隶属函数 正大 u x 0 33正中 u x 0 5正小 u x 1正很小 u x 0 67其余子集 u x 0同样地 对相应子集隶属度亦可算出 例如 正大 u 0 1正中 u 0 8正小 u 0 9正很小 u 0 1其余子集 u 0 模糊控

11、制规则条件部分的隶属度 例如 对前述设定的模糊控制规则 控制输入组y x 1 x 0 1 min 对其条件部分的隶属度可求得 对规则 的条件部分 u y 0对规则 的条件部分 u y 0 1对规则 的条件部分 u y 0 8 4 利用模糊控制规则 推导控制输出的模糊量 由前一步骤计算的对规则条件部分的隶属度u y 可直接得出相应规则结论部分对相应子集的隶属度 例如 对规则 已知y对条件部分的隶属度u y 0 8 那么 压缩机排量F对 中等排量 隶属度u F 0 8 风机转速v 对 中等转速 隶属度u v 0 8 膨胀阀开度N对 中等转速 隶属度u N 0 8 考虑所有有关的结论部分 即可得到控

12、制输出对相应子集的隶属度 如压缩机排量F对相应子集的隶属度为 最大 u F 0大 u F 0 1中 u F 0 8小 u F 0 7最小 u F 0 1 模糊推理规则 模糊量化为清晰量输出 输出模糊量 根据重心法原则模糊控制器控制表 模糊控制与常规控制比较模糊控制具有超调量小 稳差小的特点 一般汽车空调模糊控制可节能15 20 控制过程 1 根据温度传感器和湿度传感器测定的温度湿度 以人体舒适感为基础 对车厢温度进行模糊修正2 根据设定温度和实测温度 用模糊控制原则推论控制输出3 根据室外温度 乘车满员率对控制输出进行热负荷模糊修正 4 根据车门启闭情况 对控制输出进行修正 控制过程 1 根据温度传感器和湿度传感器测定的温度湿度 以人体舒适感为基础 对车厢温度进行模糊修正2 根据设定温度和实测温度 用模糊控制原则推论控制输出3 根据室外温度 乘车满员率对控制输出进行热负荷模糊修正 4 根据车门启闭情况 对控制输出进行修正 实行模糊控制要进行三个方面的工作 精确量的模糊化 把语言变量的语言值化为某适当论域上的模糊子集 模糊控制算法和设计 通过一组模糊条件语句构成模糊控制规则 并计算模糊控制规则决定的模糊关系 输出信息的模糊判决 并完成由模糊量到精确量的转化 结论 谢谢大家

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号