




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自然辩证法概论课程论文 论文标题:对仿人模糊网络控制系统研究的展望 学生姓名:苏达子 学号:0901301012 专业:机械制造及其自动化专业 学院:机械工程学院 导师姓名:蒲明辉 学期:2011-2012/上 诚 信 声 明 我郑重声明:本人提交的自然辩证法概论课程论文是由本人 独立完成的,在正文中和在文末的参考文献中已全部标注并列出了文 中所引用的他人的学术成果、观点、图表或论述,保证此文符合学术 道德规范的要求。 声明人签名:苏达子 签名日期:2011 年 12 月 20 日 对仿人模糊网络控制系统研究的展望 苏达子 机械工程学院机械制造及其自动化专业 2009 级;学号:0901301012 摘要:随着现代工业的发展,工业过程的不断复杂化,实际生产过程中的非线性, 不确定性和复杂性的增加,传统意义上的 PID 控制器已经不能满足我们的要求, 因此我们力图将近些年发展起来的一些先进的智能控制方法,应用到 PID 控制领 域中。 本文针对模糊神经控制这一学科做了浅显的研究,从理论研究和计算机仿真 两方面对模糊控制、神经控制、仿人智能以及专家控制算法进行了学习和初步研 究,针对复杂的具有不确定性的非线性、大滞后系统,采用了模糊自适应 PID 控 制、基于 RBF 神经网络 PID 整定、专家 PID 控制三种控制策略相融合的方法进行 控制器的设计,并在 MATLAB 平台上进行了对实际非线性传递函数的程序设计以 及仿真实验研究。通过将误差和误差变化作为输入来调节控制器的 kp、ki、kd 参数,提高系统的调节时间、收敛速度、上升时间等控制品质。 本文的重点工作在于模糊控制和 RBF 神经网络控制策略的融合,而难点是 RBF 神经网络的理解上。通过 RBF 模糊神经网络控制器和仿人 RBF 模糊神经网络 控制器的仿真效果对比可以看出仿人 RBF 模糊神经网络控制器中阶跃响应时间、 误差响应都明显减小,而且 PID 参数的的超调量等控制性能都减小,由此说明仿 人-模糊神经网络具有良好的控制效果。 关键词:模糊控制;RBF 神经网络;专家控制;仿人智能 1.研究背景及意义 近几年来,智能控制采用各种智能化技术实现复杂系统和其他相关系统的控 制目标,是一种强大的自动控制技术。长期以来,自动控制科学已对整个科学技 术的理论和实践做出了重要贡献,并给人类的生产、生活和工作带来了巨大的利 益。然而,现代科学技术的迅速发展和重大进步,对控制和系统科学提出新的更 高的要求。传统控制理论,包括近代控制、经典反馈控制和大系统理论等,在应 用中遇到不少难题。多年来,自动控制一直在寻找新的出路,现在看来,出路之 一就是实现控制系统的智能化和自动化,来解决面临的难题。PID 控制是最早发 展起来的控制策略之一,由于其算法简单,性能好、可靠性高,被广泛应用于过 程控制和运动控制中,尤其适用于可建立精确模型的确定性系统。但随着实际生 产过程中的非线性,不确定和复杂性的增加,常规的 PID 控制已经不能满足我们 的控制要求,不能达到理想的控制效果。但是由于 PID 具有结构简单、造价低廉 等特点,现在仍在工业生产的各种控制设备上广泛应用。 PID 控制器应用的关键就是参数整定及在线参数调整。过去的参数整定由经 - 3 - 验取值预设,再依据试运行的响应波形做手动调整,这种方法往往经验多于科学, 既费时又难以达到最佳的整定值。目前各种行之有效的整定方法,包括改进算法 的 Ziegler-Niehols 整定法、Coohen-Coon 整定法、Astrom 的整定法等等,在改 善自动控制系统方面发挥了重大的作用 1。但由于固定参数的 PID 控制器采用折 衷的方法来解决静态与动态控制品质之间的矛盾,这就使得单一控制参数的系统 不能获得最佳的控制效果。但环境变化以及控制对象存在着大惯性、非线性、大 纯滞后、强干扰等等特性,用一组事先整定的 PID 参数实施控制难以达到很好的 控制效果,尤其当对象参数变化超过一定的范围时,系统性能会明显变差,甚至 超出许可范围。 因此,为了促进 PID 控制的发展,我们力图将近些年发展起来的一些先进的 智能控制方法,应用到 PID 控制领域中,而模糊神经网络(FNN)已经成为人们 关注的热点之一,它被应用到复杂过程建模和逻辑推理中,用神经网络表示模糊 系统,使构造网络结构有了依据,又可以根据模糊推理规则的形式,利用神经网 络的学习能力进行复杂的模糊推理,具有并行运算速度快的优点。另外,网络权 值的初始给定具有一定得先验知识,从而网络在训练中收敛速度较快 2。 但是模糊神经网络建模存在的关键问题之一就是当模糊神经网络的输入维数 高时,模糊规则呈几何级数增加,致使网络结构庞大,网络计算量大,导致迭代 时间长,收敛速度慢。仿人智能以及专家系统又可以从另一面优化模糊神经网络 系统,减小调节时间,降低超调量等,近来国内外也出现了许多将仿人智能和模 糊神经网络结合的课题,并且一部分成果都被运用到现实的生产和生活中,所以 我们有必要也需要对仿人智能和模糊神经网络的结合做进一步的研究。 2.研究现状 PID 控制器是在过程控制之中最常应用的一类控制器,一般的说来,具有鲁 棒性较好、参数整定和实践使用经验积累丰富,结构简明,易于工程应用等优点。 但对于非线性强或具有不确定性的系统,使用效果并不理想。而神经网络控制器 (NN-PID)是对误差、误差积和误差微分进行加权运算,以其作为神经网络的输入 层,构成不同结构的神经网络模型,利用神经网络的非线性映射及联想记忆等功 能,来实现常规 PID 型控制器无法实现的控制效果。 1985 年 Bart Kosko 提出模糊认知映射网络这种网络中,各单元(节点)表示 各个不同的模糊集,单元之间的连接权表示相应模糊概念之间的因果关系。此外 还有由 Jyh-Skingh R. Jang 在 1994 年提出的自适应神经模糊推理系统,是一种 基于 Takagi-Sugeno 模型(或简称 Sugeno 模型),它可以替代控制系统的任意神 经元网络并执行同样的功能,然而它和绝大多数神经模糊建模一样总是不可避免 的存在着结构辨识的问题,也就是如何合适的划分输入输出空间,如何从观测数 据中提取出较为简化的模糊规则库,避免规则库爆炸问题。1990 年中国科学院自 动化研究所应行仁、曾南提出采用 BP 神经网络记忆模糊规则的控制,并进行了 倒立摆的仿真试验。 近年来,模糊神经网络(FNN)已经成为复杂过程建模和逻辑推理的主要手段, 用神经网络表示模糊系统使构造网络结构有了依据,可以根据模糊推理规则 的形式,同时利用神经网络的学习能力进行复杂的模糊推理,具有并行运算速度 快的优点。模糊神经网络(FNN)已经在各个领域中得到了广泛应用,尤其是在智 能系统中的非线性建模及控制器的设计、模式分类与模式识别、联想记忆和优化 计算等方面得到人们的极大关注。 但是模糊神经网络的融合也出现了一些弊端,一直以来都没有一个统一的标 准,只是模型效果上是可以证明的并没有在理论上完全得证,而且在一些复杂而 特殊的系统中也没有显现出很好的控制效果,所以人们又开始研究专家控制、仿 人智能和神经网络的融合,努力之后出现了一些比较成功的实例,这对智能控制 的研究起了推进性作用。 综上所述,现今神经网络智能控制无论是在理论上还是在应用上均得到了长 足的发展和进步。但如何将 PID 控制器同智能控制更好的结合在一起,使控制领 域几十年来长用不衰的 PID 控制器能发扬光大,更好地应用于实践,仍然是控制 领域中人们不断研究和探索的重要课题。在这一领域,许多研究者正将各种智能 控制技术和常规 PID 控制方法有机的融合在一起,提出了多种形式的智能 PID 控 制器。可以看到,智能 PID 技术具有广阔的研究和应用前景。 本课题主要是基于仿人智能的多模态控制思想,结合模糊控制和神经网络精 确的控制特点,提出一种仿人智能和模糊神经网络相融合的控制方法,结合三种 控制方式的优点来设计控制系统,应用于非线性和大滞后的复杂控制系统中,提 高控制效果。 仿人智能控制是一种基于知识的智能控制,模拟了人的控制经验与技巧。它 是一种具有多种控制模态的智能控制器,不仅可以用于线性系统还可以用于非线 性系统器。仿人智能控制系统类型:仿人智能开关控制、仿人智能比例控制、仿 人智能积分控制、仿人分层递阶智能控制。 模糊控制主要是对输入量通过经验判断然后采取相应控制措施进行调整,将 操作者的经验总结成若干规则即模糊控制规则,然后仿照人脑的模糊推理过程, 确定推理算法。计算机可根据输入的模糊信息,依据控制规则和推理法则,作出 模糊决策。最后当人们根据已决定的模糊决策区执行具体的动作,执行的结果又 是已个精确量。模糊控制器的工作原理框图如下 3: 图 1 模糊控制工作原理图 神经网络(Neural Network)是人工神经网络的简称,是用大量简单的处理单 元广泛连接组成的复杂网络,是在现代生物学研究人脑组织所取得的成果基础上 提出的,用以模拟人类大脑神经网络结构和行为,实现某个方面的功能。它有 3 个特性:学习、概括、和抽取。它的主要应用有高速率的数据获得、多传感器信 息融合以及飞行器的辨识等待。神经元结构图如下: - 5 - 图 2 人体神经元模型 注: 为阀值,wi (i=1,2,n)为连接权值,xj (j=1,2,n)为输入信号,F 为作用函数。i 3.主要研究内容 学习仿人智能、模糊控制和神经网络在控制中的应用,基于仿人智能的多模态控 制思想,结合模糊控制和神经网络精确的控制特点,提出一种仿人智能和模糊神 经网络相融合的控制方法,结合三种控制方式的优点来设计控制系统,用 MATLAB 编写程序并应用于非线性和大滞后的复杂控制系统中,提高控制效果。 3.1 模糊控制系统的组成和基本原理 模糊控制是以模糊集合论、模糊语言变量及模糊逻辑推理为基础的计算机智 能控制。其基本结构框图如图 3 所示: 图 3 模糊控制基本结构框图 从线性控制与非线性控制的角度分类,模糊控制是一种非线性控制。它的组 成核心是模糊控制器,所以,从其控制器的智能性看,它属于智能控制的范畴, 而且它已成为目前实现智能控制的一种重要而且又有效的形式。尤其是模糊控制 和神经网络、遗传算法及混沌理论等新学科的相融合,正在显示出其巨大的应用 潜力。模糊控制器由以下四部分组成 4: 1.模糊化 这部分的作用是将输入的精确量转换成模糊化量。其中输入量包括外界的参 考输入、系统的输出或状态等。模糊化的具体过程如下: (1)首先对这些输入量进行处理以变成模糊控制器要求的输入量。 例如常见的情况是计算 e=r-y 和 ec=de/dt,其中 r 表示参考输入,y 表示系统 输出,e 表示误差, ec 表示误差的变化。有时为了减小噪声的影响,常常将 ec 进 行滤波后再使用,例如可取 ec=s /(Ts+1)e (2)将上述已经处理过的输入量进行尺度变换使其变换到各自的论域范围。 (3)将已经变换到论域范围的输入量进行模糊处理,使原先精确的输入量变 成模糊量,并用相应的模糊集合表示。 2.知识库 知识库中包含了具体应用领域中的知识和要求的控制目标。它通常由模糊控 制规则库组成。主要包括各语言变量的隶属度函数,模糊因子、量化因子以及模 糊空间的等级数。规则库包括了用模糊语言变量表示的一系列的控制规则。它们 反映了控制专家的经验和知识。 3.模糊推理 模糊推理是模糊控制器的核心,它具有模拟人的基于模糊概念的推理能力, 该推理过程是基于模糊逻辑中的蕴含关系及推理规则来进行的。 4.清晰化 清晰化的作用是将模糊推理得到的控制量(模糊量)变换成实际用于控制的 清晰量。它包含以下两个部分: (1)将模糊量经清晰化变换变成论域范围的等级量。 (2)将论域范围的等级量经比例变换为实际的控制量。 模糊控制器,在理论上是由 N 维模糊关系 R 表示。 R 可视为受约于0,1 区间的 N 个变量的函数。R 是几个 N 维 R 的组合,每个 R 代表一条 if - then 规则。控制 器的输入 x 被模糊化为 X,模糊输出 Y 可应用推理合成规则进行计算。对于模糊 输出 Y 进行模糊判决,可得精确的数值输出 y。它的原理图如 4 所示: 图 4 模糊控制原理图 由此可见,模糊控制算法可以概括为以下四步: (1)根据本次采样得到的系统的输出值,然后将此量与给定值进行比较,得 到系统的偏差信号 E,一般选取 E 为模糊控制器的一个输入量。 - 7 - (2)将输入变量的精确值变为模糊量,即把偏差信号 E 的精确量进行模糊化 变成模糊量。其模糊量可以用相应的模糊语言表示,得到偏差 E 模糊语言集合 的一个子集 e(e 是一个模糊矢量)。 (3)根据输入变量(模糊量)及模糊控制规则 R,按模糊推理合成规则进行模糊 决策得到控制量(模糊量)u,其中 u= eoR。 (4)为了对被控对象施加精确的控制,还要把以上得到的控制量(模糊量)转 化为精确的控制量,即进行清晰化处理。 3.2 模糊控制的特点 由以上介绍的模糊控制的基本原理可以看出模糊控制相对于常规控制算法有 以下的优点: (1)由于模糊控制完全是在操作人员控制经验的基础上实现系统的控制, 因此,它不依赖于系统精确的数学模型,特别适合于复杂的系统和模糊化对象, 是解决不确定性的一种有效的途径。 (2)模糊控制器的设计以计算机为主体,它兼有计算机控制的系统的特点, 如有软件编程的柔软性。 (3)模糊控制有较强的鲁棒性,被控对象参数的变化对控制器影响不明显, 可用于非线性、时变、时滞系统的控制。 (4)模糊控制的人一机界面有一定的友好性,控制机理符合人们对过程控 制作用的直观描述和思维逻辑,为智能控制应用打下了基础。 3.3 模糊自适应整定 PID 控制 在工业生产过程中,许多被控对象随着负荷变化或干扰因素影响,其对象特 性参数或结构发生改变。自适应控制运用现代控制理论在线辨识对象特征参数, 实时改变其控制策略,是控制系统品质指标保持在最佳范围内,但其控制效果的 好坏取决于辨识模型的精确度,这对于复杂系统是非常困难的。因此,在工业生 产过程中,大量采用的仍然是 PID 算法。PID 参数的整定方法大多数是以对象特 性为基础。这种控制必须精确对象模型,首先将操作人员长期时间积累的经验知 识用控制规则模糊化,然后运用推理便可对 PID 参数实现最佳调整。 由于操作人员经验不易精确描述,控制过程中各种信号量以及评价指标不易 定量表示,模糊理论是把规则的条件、操作用模糊集表示,并把这些模糊控制规 则以及有关信息作为知识存入计算机知识库中,然后计算机根据控制系统的实际 响应情况,运用模糊推理,即自动实现对 PID 参数的最佳调整,这就是模糊自适 应 PID 控制。 自适应控制原理:自适应模糊 PID 控制器以误差 e 和误差变化 ec 作为输入, 可以满足不同时刻的 e 和 ec 对 PID 参数自整定的要求。利用模糊控制规则在线 对 PID 参数进行修改,便构成了自适应模糊 PID 控制器。结构图如下 5: 图 5 自适应模糊控制器结构 PID 参数模糊自整定是找出 PID 三个参数与 e 和 ec 之间的模糊关系,在运行 中通过不断检测 e 和 ec,根据模糊控制原理来对各个参数进行在线修改,以满足 不同时刻 e 和 ec 对控制参数的不同要求,使被控对象有良好的动、静态性能。 (1)比例系数 kp 的作用是加快系统的响应速度,提高系统的调节精度。 (2)积分作用系数 ki 的作用是消除系统的稳态误差。 (3)微分作用系数 kd 的作用是改善系统的的动态性能,其作用主要是在响 应过程中抑制偏差向任何方向的变化,对偏差变化进行提前预报。 模糊自整定 PID 是在 PID 算法的基础上,通过计算当前系统误差 e 和误差变 化率 ec,利用模糊规则进行模糊推理,查询模糊矩阵表进行参数调整。模糊控制 设计的核心是总结工程设计人员的技术知识和实际操作经验,建立合适的模糊规 则表,得到针对 kp、ki、kd 三个参数分别整定的模糊控制表。 4.总结及展望 智能控制是自动化科学和技术的一个崭新分支,它具有非常广泛的应用领域, 例如智能机器人控制、智能过程控制、智能调度与规划、专家控制系统、智能故 障诊断、智能仪器、医院监控、语音控制、飞行器控制及自动制造系统控制等, 其发展和应用将对整个科学和技术的进步起到积极地推进作用。 本文的重点工作在于模糊控制和 RBF 神经网络控制策略的融合,而难点是 RBF 神经网络的理解上。其中模糊自适应 PID 整定是以误差 e 和误差变化 ec 作 为输入,可以满足不同时刻的 e 和 ec 对 PID 参数自整定的要求,利用模糊控制 规则在线对 PID 参数进行修改。专家 PID 控制是根据误差大小及其变化实施较强 或一般的控制作用,以抑制动态误差,来设计专家 PID 控制。基于 RBF 神经网 络整定的 PID 控制是具有单隐层的前馈网络,它模拟了人脑中局部调整、相互覆 盖接受域的神经网络结构,是一种局部逼近网络,主要通过输出权、节点中心及 基宽参数来实现控制器的设计。通过仿人-模糊神经网络控制器和模糊神经网络控 制器的对比可以看出仿人-模糊神经网络控制器的优越性。 虽然模糊神经网络理论在复杂系统的控制、辨识等应用方面取得了大量研究 和应用成果,但是模糊神经网络理论在实际应用中仍然存在许多有待解决的问题: 1.如何从理论上分析模糊神经网络结构和参数的有效性?目前模糊神经网络 的结构设计、参数的确定带有很大的主观性,用坚实的理论来指导模糊神经网络 - 9 - 的设计是
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政管理经济法专注考点试题及答案
- 市政工程考试趋势与未来展望及试题及答案
- 行政管理与经济法教育试题及答案
- 酒店管理服务培训合作协议
- 物流管理与供应链知识测试卷
- 通信技术与网络应用知识考点
- 行政管理经济法热点追踪试题及答案汇编
- 经济师学术与实务结合试题及答案
- 优化药品使用管理的工作思路计划
- 宿舍门标设计
- 核电站入厂安全培训课件
- 陕旅版五年级英语上册句型词汇知识点总结
- 汉字构字的基本原理和识字教学模式分析
- 围术期过敏反应诊治的专家共识(全文)
- 2013年俄语专业四级历年真题详解
- 论中学语文教师美学素养的培养
- 送货单ECEL模板
- RouterOS介绍
- 十字轴锻造成型工艺及模具设计毕业论文
- 模切检验标准
- 保洁员工考勤表
评论
0/150
提交评论