欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    智能控制chap课件.ppt

    • 资源ID:5748126       资源大小:996.50KB        全文页数:90页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智能控制chap课件.ppt

    第五章 自适应模糊控制,模糊控制的突出优点是能够比较容易地将人的控制经验溶入到控制器中,但若缺乏这样的控制经验,很难设计出高水平的模糊控制器。而且,由于模糊控制器采用了IF-THRN控制规则,不便于控制参数的学习和调整,使得构造具有自适应的模糊控制器较困难。,自适应模糊控制是指具有自适应学习算法的模糊逻辑系统,其学习算法是依靠数据信息来调整模糊逻辑系统的参数。一个自适应模糊控制器可以用一个单一的自适应模糊系统构成,也可以用若干个自适应模糊系统构成。与传统的自适应控制相比,自适应模糊控制的优越性在于它可以利用操作人员提供的语言性模糊信息,而传统的自适应控制则不能。这一点对具有高度不确定因素的系统尤其重要。,自适应模糊控制有两种不同的形式:(1)直接自适应模糊控制:根据实际系统性能与理想性能之间的偏差,通过一定的方法来直接调整控制器的参数;(2)间接自适应模糊控制:通过在线辨识获得控制对象的模型,然后根据所得模型在线设计模糊控制器。,5.1 模糊逼近5.1.1 模糊系统的设计,设二维模糊系统 为集合上的一个函数,其解析式形式未知。假设对任意一 个,都能得到,则可设计一个逼近的模糊系统。模糊系统的设计步骤为:步骤1:在 上定义 个标准的、一致的和完备的模糊集。,步骤2:组建 条模糊集IF-THEN规则:,:如果 为 且 为,则 为,其中,,将模糊集 的中心(用 表示)选择为,(5.1),步骤3:采用乘机推理机,单值模糊器和中心平均解模糊器,根据 条规则来构造模糊系统,(5.2),5.1.2 模糊系统的逼近精度,万能逼近定理表明模糊系统是除多项函数逼近器、神经网络之外的一个新的万能逼近器。模糊系统较之其它逼近器的优势在于它能够有效地利用语言信息的能力。万能逼近定理是模糊逻辑系统用于非线性系统建模的理论基础,同时也从根本上解释了模糊系统在实际中得到成功应用的原因。,万能逼近定理 令 为式(5.2)中的二维模糊系统,为式(5.1)中的未知函数,如果 在 上是连续可微的,模糊系统的逼近精度为:,(5.3),(5.4),式中,无穷维范数 定义为。,由(5.4)式可知:假设 的模糊集的个数为,其变化范围的长度为,则模糊系统的逼近精度满足,即:,由该定理可得到以下结论:(1)形如式(5.2)的模糊系统是万能逼近器,对任意给定的,都可将 和 选得足够小,使 成立,从而保证。(2)通过对每个 定义更多的模糊集可以得到更为准确的逼近器,即规则越多,所产生的模糊系统越有效。(3)为了设计具有预定精度的模糊系统,必须知道 关于 和 的导数边界,即 和。同时,在设计过程中,还必须知道 在 处的值。,5.1.3 仿真实例 实例1 针对一维函数,设计一个模糊系统,使之一致的逼近定义在 上的连续函数,所需精度为,即。,由于,由式(5.3)可知,故取 满足精度要求。取,则模糊集的个数为。在 上定义31个具有三角形隶属函数的模糊集,如图5-1所示。所设计的模糊系统为:,图5-1 隶属函数,一维函数逼近仿真程序见chap5_1.m。逼近效果如图5-2和5-3所示:,图5-2 模糊逼近,图5-3 逼近误差,实例2 针对二维函数,设计一个模糊系统,使之一致的逼近定义在 上的连续函数 所需精度为。,由于,由式(5.3)可知,取,时,有满足精度要求。由于,此时模糊集的个数为 即 和 分别在 上定义11个具有三角形隶属函数的模糊集。,所设计的模糊系统为:(5.6)该模糊系统由 条规则来逼近函数,二维函数逼近仿真程序见chap5_2.m。和 的隶属函数及 的逼近效果如图5-4至5-7所示,图5-4 的隶属函数,图5-5 的隶属函数,图5-6 模糊逼近,图5-7 逼近误差,5.2 间接自适应模糊控制5.2.1 问题描述 考虑如下 阶非线性系统:(5.7)其中 和 为未知非线性函数,和 分别为系统的输入和输出。设位置指令为,令(5.8),选择,使多项式 的所有根部都在复平面左半开平面上。取控制律为(5.9)将(5.9)代入(5.7),得到闭环控制系统的方程:(5.10)由 的选取,可得 时,即系统的输出 渐进地收敛于理想输出。,如果非线性函数 和 是已知的,则可以选择控制 来消除其非线性的性质,然后再根据线性控制理论设计控制器。,5.2.2 控制器的设计 如果 和 未知,控制律(5.9)很难实现。可采用模糊系统 和 代替 和,实现自适应模糊控制。,1.基本的模糊系统以 来逼近 为例,可用两步构造模糊系统:步骤1:对变量(),定义 个模糊集合()。步骤2:采用以下 条模糊规则来构造模糊系统:IF is AND is THEN is(5.11)其中,。,采用乘积推理机、单值模糊器和中心平均解模糊器,则模糊系统的输出为(5.12)其中 为 的隶属函数。,令 是自由参数,放在集合 中。引入向量,(5.12)式变为(5.13)其中 为 维向量,其第 个元素为(5.14),2.自适应模糊滑模控制器的设计 采用模糊系统逼近 和,则控制律(5.9)变为(5.15),(5.16)其中 为模糊向量,参数 和 根据自适应律而变化。,设计自适应律为:(5.17)(5.18)自适应模糊控制系统如图5-8所示。,图5-8 自适应模糊控制系统,3.稳定性分析由式(5.15)代入式(5.7)可得如下模糊控制系统的闭环动态(5.19)令:,(5.20),则动态方程(5.19)可写为向量形式:(5.21)设最优参数为(5.22)(5.23)其中 和 分别为 和 的 集合。,定义最小逼近误差为(5.24)式(5.21)可写为:(5.25)将式(5.16)代入式(5.25),可得闭环动态方程:(5.26)该方程清晰地描述了跟踪误差和控制参数、之间的关系。自适应律的任务是为、确定一个调节机理,使得跟踪误差 和参数误差、达到最小。,定义Lyapunov函数(5.27)式中,是正常数,为一个正定矩阵且满足Lyapunov方程(5.28)其中 是一个任意的 正定矩阵,由式(5.20)给出。,取,。令,则(5.26)式变为:,即 的导数为:(5.29),将 将自适应律(5.17)和(5.18)代入上式,得:(5.30)由于,通过选取最小逼近误差 非常小的模糊系统,可实现。,5.2.3 仿真实例 被控对象取单级倒立摆,如图5-5所示,其动态方程如下:,其中 和 分别为摆角和摆速,为小车质量,为摆杆质量,为摆长的一半,为控制输入。,位置指令为。取以下5种隶属函数:由于i=1,2,则用于逼近 和 的模糊规则分别有25条。,图5-5 单级倒立摆系统示意图,根据隶属函数设计程序,可得到隶属函数图,如图5-6所示。,图5-6 的隶属函数,倒立摆初始状态为,和 的初始值取0.10,采用控制律(5.9),取 自适应参数取,。在程序中,分别用、和表示模糊系统 的分子、分母及,仿真结果如图5-7至图5-10所示。,图5-7 位置跟踪,图5-8 控制输入信号,图5-9 及 的变化,图5-10 及 的变化,间接模糊自适应控制仿真程序有5个:(1)隶属函数设计程序:chap5_3mf.m;(2)Simulink主程序:chap5_3sim.mdl;(3)控制器S函数:chap5_3s.m;(4)被控对象S函数:chap5_3plant.m;(5)作图程序:chap5_3plot.m。见附录。,5.3 直接自适应模糊控制 直接模糊自适应控制和间接自适应模糊控制所采用的规则形式不同。间接自适应模糊控制利用的是被控对象的知识,而直接模糊自适应控制采用的是控制知识。,5.3.1 问题描述考虑如下方程所描述的研究对象(5.31)(5.32)式中,为未知函数,为未知的正常数。,直接自适应模糊控制采用下面IF-THEN模糊规则来描述控制知识:如果 是 且且 是,则 是(5.33)式中,为 中模糊集合,且。设位置指令为,令(5.34),选择,使多项式 的所有根部都在复平面左半开平面上。取控制律为(5.35)将(5.35)代入(5.31),得到闭环控制系统的方程:(5.36)由 的选取,可得 时,即系统的输出 渐进地收敛于理想输出。,直接型模糊自适应控制是基于模糊系统设计一个反馈控制器 和一个调整参数向量 的自适应律,使得系统输出 尽可能地跟踪理想输出。,5.3.2 控制器的设计 直接自适应模糊控制器为(5.37)式中,是一个模糊系统,是可调参数集合。,模糊系统 可由以下两步来构造:步骤1:对变量,定义 个模糊集合()步骤2:用以下 条模糊规则来构造模糊系统:如果 是 且且 是,则 是(5.38)其中,,。,采用乘积推理机、单值模糊器和中心平均解模糊器来设计模糊控制器,即(5.39)令 是自由参数,放在集合 中,则模糊控制器为:(5.40)其中 为 维向量。,其第 个元素为(5.41)模糊控制规则(5.33)是通过设置其初始参数而被嵌入到模糊控制器中的。,5.3.3 自适应律的设计 将式(5.35)、(5.37)代入式(5.31),并整理得:(5.42),令,(5.43),则闭环系统动态方程(5.42)可写成向量形式:(5.44),(5.45),定义最优参数为:,定义最小逼近误差为:(5.46)由式(5.44)可得:(5.47)由式(5.40),可将误差方程(5.47)改写为:(5.48),定义Lyapunov函数:(5.49)其中参数 是正的常数。为一个正定矩阵且满足Lyapunov方程(5.50)其中 是一个任意的 正定矩阵,由式(5.43)给出。,令则(5.48)式变为:,取,即 的导数为:(5.51),令 为 的最后一列,由 可知则式(5.51)变为:(5.52)取自适应律(5.53)则(5.54),由于,是最小逼近误差,通过设计足够多规则的模糊系统,可使 充分小,并满足,从而使得。,直接型自适应模糊控制系统的结构如图5-15所示。,图5-15 直接型自适应模糊控制系统,5.3.4 仿真实例 被控对象为一二阶系统:,位置指令为。,取以下6种隶属函数:,系统摆初始状态为,的初始值取0,采用控制律(5.39),取,自适应参数取。根据隶属函数设计程序,可得到隶属函数图,如图5-16所示。在控制系统仿真程序中,分别用、和 表示模糊系统 的分子、分母及,仿真结果如图5-17和图5-18所示。,图5-12 的隶属函数,图5-13 位置跟踪,图5-14 控制输入信号,直接自适应模糊控制程序有5个:(1)隶属函数设计程序chap5_4mf.m;(2)Simulink主程序chap5_4sim.mdl;(3)控制器S函数程序chap5_4s.m;(4)被控对象S函数程序chap5_4plant.m;(5)作图程序:chap5_4plot.m。,5.4 机器人关节数学模型,在许多生产场合,利用机器人取代人体操作,不仅提高了生产效率,而且还能完成一些人所不能完成的高强度、危险作业。机械臂是工业机器人中常见的一类被控对象。一个典型的多关节机器人如图5-19所示。,图5-19 一个8关节机器人,式中为关节角位移量,为机器人的惯性矩阵,表示离心力和哥氏力,为重力项,表示摩擦力矩,为控制力矩,为外加扰动。一个典型的多关节机器人如图5-20所示。,(5.55),考虑一个关节机器人,其动态性能可由二阶非线性微分方程描述:,图5-20双关节刚性机械手示意图,机械手动力学模型的特点:1、动力学模型包含的项数多。随着机器人关节数的增加,方程中包含的项数增加。2、高度非线性,方程的每一项都含有正弦余弦等非线性因素。3、高度耦合。4、模型不确定性和时变性。当机器人搬运物体时,由于所持物件不同,负载会发生变化,另外,关节的摩擦力矩也会随时间变化。,机械手动力学模型有以下几个特性:1、为一个正定对称矩阵,且是有界的,即存在已知正常数 和,使得;2、有界,即存在已知,使得 成立;3、矩阵 为斜对称矩阵;4、未知扰动满足,为一个已知正常数。,5.5.1 系统描述,5.5 基于模糊补偿的机械手自适应模糊控制,机器人的动态方程为:,(5.56),其中 为惯性力矩,是向心力和哥氏力矩,是重力项,是由摩擦、扰动、负载变化的不确定项组成。,5.5.2 基于模糊补偿的控制,假设、和为已知,且所有状态变量可测得。定义误差函数为:,(5.57),其中 为正定阵,为跟踪误差。,定义,(5.58),定义Lyapunov函数,(5.59),其中,则,则,(5.60),其中 为未知非线性函数,采用基于MIMO的模糊系统 来逼近。,参考文献15,设计以下两种基于模糊补偿的自适应控制律。,1.自适应控制律的设计 设计控制律为:,(5.61),其中,,(5.62),其中,为模糊系统。,(5.63),将控制律式(5.61)代入式(5.60),得,定模糊逼近误差为:,自适应律为,(5.64),则,2.鲁棒自适应控制,为了消除逼近误差造成的影响,保证系统稳定,在控制律中采用了鲁棒项。设计鲁棒自适应律为,其中。,将控制律式(5.65)代入式(5.59),得,(5.65),假设机器人关节个数为 个,如果采用基于MIMO的模糊系统 来逼近,则对每个关节来说,输入变量个数为3个。如果 针对个关节机器人力臂,对每个输入变量设计 个隶属函数,则规则总数为。,例如,机器人关节个数为2,每个关节输入变量个数为3,每个输入变量设计5个隶属函数,则规则总数为,如此多的模糊规则会导致计算量过大。为了减少模糊规则的个数,应针对的具体表达形式分别进行设计。,模糊自适应控制律为,(5.68),当 只包括摩擦 项 时,可只考虑针对摩擦进行模糊逼近的模糊补偿。由于摩擦力只与速度信号有关,用于逼近摩擦的模糊系统可表示为,可根据基于传统模糊补偿的控制器设计方法,即式(5.61)、式(5.64)和式(5.65)来设计控制律。,基于摩擦补偿的控制,模糊系统设计为,其中,(5.68),当针对双关节刚性机械手,其动力学方程为(5.56),具体表达如下:,5.5.4 仿真实例,令,。取系统参数,。,控制目标是使双关节的输出、分别跟踪期望轨迹 和。定义隶属函数为:,其中 分别为,0,和,分别为NB,NS,ZO,PS,PB。,其中针对带有摩擦的情况,采用基于摩擦模糊补偿的机械手控制,取控制器设计参数为,。取系统始状态为,取摩擦项为,取干扰项为。在鲁棒控制律中,取。,采用鲁棒控制律式(5.67),自适应律取式(5.68),仿真结果见图5-21至图5-23。,图5-21 双关节位置跟踪,图5-22 双关节摩擦及其补偿,图5-23 双关节控制输入,

    注意事项

    本文(智能控制chap课件.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开