版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、共享知识分享快乐智能控制理论及应用第1章绪论智能控制在自动化课程体系中的位置智能控制是一门控制理论课程,研究如何运用 人工智能的方法来构造 控制系统和设计控制器。与自动控制原理和现代控制原理一起构成了 自动控制课程体系的理论基础。智能控制在控制理论中的位置智能控制是目前控制理论的最高级形式,代表了控制理论的发展趋势, 能有效地处理复杂的控制问题。其相关技术可以推广应用于控制之外的领域: 金融、管理、土木、设计等等。经典控制和现代控制理论的统称为传统控制,智能控制是人工智能与控制理 论交叉的产物,是传统控制理论发展的高级阶段。智能控制是针对系统的复杂性、非线性和不确定性 而提出来的。传统控制和智
2、能控制的主要区别:? 传统控制方法在处理复杂化和不确定性问题方面能力很低;智能控制在处理复杂性、不确定性方面能力较高。智能控制系统的核心任务是控制具有复杂性和不确定性的系统,而控制的最有效途径就是采用仿人智 能控制决策。? 传统控制是基于被控对象精确模型的控制方式;智能控制的核心是基于知识进行智能决策,采用灵活机动的决策方式迫使 控制朝着期望的目标逼近。传统控制和智能控制的统一:智能控制擅长解决非线性、时变等复杂的控制问题,而传统控制适于解 决线性、时不变等相对简单的控制问题。智能控制的许多解决方案是在传统控制方案基础上的改进,因此,智能 控制是对传统控制的扩充和发展,传统控制是智能控制的一个
3、组成部分。智能控制与传统控制的特点。传统控制:经典反馈控制和现代理论控制。它们的主要特征是基于精确的 系统数学模型的控制。适于解决线性、时不变等相对简单的控制问题。智能控制:以上问题用智能的方法同样可以解决。智能控制是对传统控制 理论的发展,传统控制是智能控制的一个组成部分,在这个意义下,两者可以 统一在智能控制的框架下。智能控制应用对象的特点(1)不确定性的模型模型未知或知之甚少;模型的结构和参数可能在很大范围内变化。 高度的非线性(3)复杂的任务要求页眉内容自动控制的发展过程开环柱制进 莊 芳 向控制完杂性智能控制系统的结构一般有哪几部分组成,它们之间存在什么关系? 答:智能控制系统的基本
4、结构一般由三个部分组成:人工智能(AI):是一个知识处理系统,具有记忆、学习、信息处理、形式 语言、启发式推理等功能。自动控制(AC :描述系统的动力学特性,是一种动态反馈。运筹学(OR :是一种定量优化方法,如线性规划、网络规划、调度、管 理、优化决策和多目标优化方法等。智能控制的基本特点分层递阶的组织结构;多模态控制;自学习能力;自适应能力; (5)自组织能力;(6)优化能力智能控制的三元结构,它们之间关系的示意图。把智能控制扩展为三元结构,即把人工智能、自动控制和运筹学交接如下表 示:ic=ai n Aon orOF一运筹学(Operation research )IC 一智能控制(in
5、telligent control);Al 一人工智能(artificial intelligenee);AC 一自动控制(automatic Colltrol);n表示交集.智能控制系统的主要类型,以及各自的特点神经网络控制模糊控制仿人料能控制专家控制各种方法的粽舍只成智能控制1)、分级递阶控制系统主要有三个控制级组成,按智能控制的高低分为组织级、协调级、执行级, 并且这三级遵循“伴随智能递降精度递增”原则。2)、专家控制系统专家系统主要指的是一个智能计算机程序系统,其内部含有大量的某个领 域专家水平的知识与经验。它具有启发性、透明性、灵活性、符号操作、不一 确定性推理等特点。3)、神经控制
6、系统神经网络具有某些智能和仿人控制功能。学习算法是神经网络的主要特征。4)、模糊控制系统在被控制对象的模糊模型的基础上,运用模糊控制器近似推理手段,实现 系统控制的一种方法模糊模型是用模糊语言和规则描述的一个系统的动态特性 及性能指标。5)、学习控制系统学习控制正是模拟人类自身各种优良的控制调节机制的一种尝试。所谓学习是一种过程,它通过重复输入信号,并从外部校正该系统,从而使系统对特 定输入具有特定响应。6)、集成或者(复合)混合控制系统几种方法和机制往往结合在一起,用于一个实际的智能控制系统或装置, 从而建立起混合或集成的智能控制系统。与常规控制方法相比,模糊控制有以下特点: 模糊控制完全是
7、在操作人员控制经验基础上实现对系统的控制,无需建 立数学模型,是解决不确定性系统的一种有效途径。 模糊控制具有较强的鲁棒性,被控对象参数的变化对模糊控制的影响不 明显,可用于非线性、时变、时滞系统的控制。 由离线计算得到控制查询表,提高了控制系统的实时性。 控制的机理符合人们对过程控制作用的直观描述和思维逻辑,为智能控 制应用打下了基础。人工神经网络具有几个突出的特点: 可以充分逼近任意复杂的非线性关系; 所有定量或定性的信息都分布贮存于网络内的各神经元的连接上,故有 很强的鲁棒性和容错性; 采用并行分布处理方法,使得快速进行大量运算成为可能; 可学习和自适应不知道或不确定的系统。分层递阶智能
8、控制具有两个明显的特点:对控制来讲,自上而下控制精度愈来愈高;对识别来讲,自下而上信息回馈愈来愈粗略。押经卩ID人分层递阶智能控制(图)模糊控制器的一般结构神经(C)前馈反馈控制神经O-1-冲经(a)PID控制(b)神经网络控制的3种典型结构模型参考自适应控制共享知识分享快乐第2章模糊控制的数学基础模糊集合的定义给定论域E中的一个模糊集A ,是指任意元素x E,都不同程度地属于%这个集合,元素属于这个集合的程度可以用隶属函数a(x) 0,1来表示。%模糊集合的表示法1)Zadeh表示法;2)序偶表示法;3)隶属函数描述法;模糊集合的运算模糊集合与普通集合一样也有交、并、补的运算。例、设论域U=
9、a, b, c, d, e上有两个模糊集分别为:A0.50.30.40.2_0JabcdeB0.20.80.10.70.4 aibcde求AIB、AUB和A。解:AI B0.50.20.30.80.40.10.20.70.1 0.4abcde0.20.30.10.20.1abcdeAU B0.50.20.30.80.40.10.20.70.10.4abcde0.50.80.40.70.4abcdeA 10.51 0.3 10.41 0.2 10.1Aabcde0.50.70.60.80.9abcde水平截集的定义在论域U中,给定一个模糊集合A,由对于A的隶属度大于某一水平值入 (阈值)的元素组
10、成的集合,叫做该模糊集合的入水平截集。0.1 0.3 0.5 0.7 0.9例子:已知 A,求 A0.1、a0.2、a0.7解:A0.1 X1X2X3X4X5A0.2X2,X3,X4,X5;A0.7X4,X5模糊关系的运算页眉内容共享知识分享快乐0.10.3工0.40.2例、已知R和S0.20.40.50.1求RIS、RU S 和RJ -f-f0.10.4 0.30.20.10.2解:RI S0.20.5 0.40.10.20.10.10.40.3 0.20.40.3RU S0.2 0.5 0.4 0.10.5 0.4-1 0.11 0.30.90.7R1 0.21 0.40.80.6模糊关系
11、的合成设R是论域U X V上的模糊关系,S是论域V X W上的模糊关系,则R和S可以合成为论域U X W上的一个新的模糊关系 C,记做C RoS 模糊变换R是XX丫上的模糊关系;设A和B分别为X和丫上的模糊集:且满足B AoR , 则称B是A的象,A是B的原象,R是X到丫上的一个模糊变换。例子:已知论域X=x1,x2, x3和Y=y1,y2 , A是论域X上的模糊集:A 0.1,0.3,0.5R是X到丫上的一个模糊变换,0.50.2R 0.3 0.10.40.6试通过模糊变换R求A的象B0.50.2解:B AoR(0.1,0.3,0.5) o 0.30.10.40.6(0.1 0.5) (0.
12、3 0.3) (0.5 0.4) (0.1 0.2) (0.3 0.1) (0.5 0.6)(0.4,0.5)语言规则中蕴涵的模糊关系定义一个语言变量需要定义以下4个方面的内容:?定义变量名称;? 定义变量的论域;? 定义变量的语言值(每个语言值是定义在变量论域上的一个 模糊集合) ? 定义每个模糊集合的 隶属函数。模糊条件语句1. 简单条件语句如果那么”或如果那么,否则2. 多重条件语句如果u是A,则v是B; 否则,如果u是A?,贝U v是B2 ;否则,如果u是州,贝U v是Bno3. 多维条件语句如果ui是Ai,且u?是A2,,且Um是Am 则v是B例子、已知语言规则为如果e是A,并且ec
13、是B,那么u是C。”其中0.6丄C空ec3 和 ui0.71页眉内容试求该语句所蕴涵的模糊关系解:R ABC第一步,先求R = AX B:第二步,将二元关系矩阵R1排成列向量形式T先将中的第一行元素写成列向量形式,再将中的第二行元素也写成列向量并放在前者的下面,如果是多行 的,再依次写下去。于是 R1可表示为:0.10.610.1 0.5 0.5第三步,R可计算如下:0.10.10.30.10.70.110.60.60.30.60.70.61T110.310.711RC(0.30.7 1)0.10.10.30.10.70.110.50.50.30.50.70.510.50.50.30.50.7
14、0.510.10.10.10.30.60.60.30.710.10.10.10.30.50.50.30.50.5第3章模糊控制的设计方法模糊控制器的基本工作原理将测量得到的被控对象的状态经过 模糊化接口转换为用人类自然语言描述的模 糊量,而后根据人类的语言控制 规则,经过模糊推理得到输出控制量的模糊取 值,控制量的模糊取值再经过 清晰化接口转换为执行机构能够接收的精确量。模糊控制器的基本结构一般由哪四部分组成?并画出模糊控制器的基本结构 图。答:规则库模糊推理清晰化接口模 糊 化 接 口(1) 模糊化接口:模糊化接口就是通过在控制器的输入、输出论域上定义 语言变量,来将精确的输入、输出值转换为
15、模糊的语言值。(2) 规则库:由数据库和语言(模糊)控制规则库组成。数据库为语 言控制规则的论域离散化和隶属函数提供必要的定义。语言控制规则标记控制 目标和领域专家的控制策略。(3) 模糊推理:是模糊控制系统的核心。根据模糊输入和模糊控制规 贝U,获得模糊输出。(4) 清晰化接口:由模糊推理得到的模糊输出值,只有其转化为精确控制量,才能施加于对象。实行这种转化的方法叫做清晰化/去模糊化/模糊判决。模糊化接口的设计步骤1)语言变量的确定2)语言变量论域的设计3)定义各语言变量的语言值4)定义各语言值的隶属函数 隶属函数的类型1. 正态分布型(高斯基函数 ) 2. 三角型 3. 梯型 隶属函数基本
16、图形分为三大类Z 函数)(偏小形);S 函数)(偏大形)1. 左大右小的偏小型下降函数2. 左小右大的偏大型上升函数3. 对称型凸函数( 函数) 规则库1)规则库的描述规则库由若干条控制规则组成,这些控制规则根据人类控制专家的经验总结得 出,按照IF isANDis THENis的形式表达。2)规则库的产生 根据专家经验或过程控制知识生成控制规则。根据过程的模糊模型生成控制规则。 根据学习算法获取控制规则。模糊推理 清晰化接口 / 解模糊化常用方法1. 最大隶属度法; 2.取中位数法; 3.重心法模糊控制器 (Fuzzy Controller)特点 :? 模糊控制是一种基于规则的控制。? 由工
17、业过程的定性认识出发,容易建立语言控制规则? 控制效果优于常规控制器 .? 具有一定的智能水平 .? 模糊控制系统的鲁棒性强。 模糊控制器设计的主要步骤1、选定模糊控制器的输入输出变量 , 一般取 e、ec 和 u。2、确定各变量的模糊语言取值及相应的隶属函数,即进行模糊化。模糊语言值通常选取 3、5或7个,例如取为 负,零,正 等。然后对 所选取的模糊集定义其隶属函数3、建立模糊控制规则或控制算法。 确定模糊推理和解模糊化方法。第 4 章 神经网络基本理论生物神经元模型生物神经元主要由 细胞体、树突和轴突组成 人工神经元模型常用的激发函数阈值型函数;饱和型函数;双曲函数; S型函数;高斯函数
18、神经网络的构成、分类、学习算法在一个神经网络中,常常根据处理单元的不同处理功能,将处理单元分成输 入单元、输出单元和隐层单元三类。 BP算法的程序实现1)初始化;2)输入训练样本、计算各层输出;3)计算网络输出误差;4)计算各层误差信号;5)调整各层权值;6)检查是否对所有样本完成一次轮 训;7)检查网络总误差是否达到精度要求。标准BP算法的改进标准的BP算法在应用中暴露出不少内在的缺陷:易形成局部极小而得不到全局最优;训练次数多使得学习效率低,收敛速度慢; 隐节点的选取缺乏理论指导; 训练时学习新样本有遗忘旧样本的趋势。改进算法的方法:1)增加动量项2)自适应调节学习率3)弓I入陡度因子 例
19、子:试画出三层BP网络结构图,并阐述BP网络算法的基本思想,最后论述 对BP网络算法的改进。答:权條正学习的基本思想是:误差反传算法调整网络的权值,使网络的实际输出尽可能 接近期望的输出。改进1 :增加动量项:提出的原因:标准BP算法只按t时刻误差的梯度降方向调整,而没有考虑t 时刻以前的梯度方向,从而常使训练过程发生振荡,收敛缓慢。基本思想:从前一次权值调整量中取出一部分迭加到本次权值调整量中。其 作用是动量项反映了以前积累的调整经验,对于 t时刻的调整起阻尼作用。 当误差曲面出现骤然起伏时,可减小振荡趋势,提高训练速度。改进2:自适应调节学习率:提出的原因:标准BP算法中,学习率n也称为步
20、长,确定一个从始至终都 合适的最佳学习率很难。平坦区域内,n太小会使训练次数增加;在误差变 化剧烈的区域,n太大会因调整量过大而跨过较窄的“坑凹”处,使训练出 现振荡,反而使迭代次数增加。基本思想:自适应改变学习率,使其根据环境变化增大或减小。改进3:引入陡度因子:提出的原因:误差曲面上存在着平坦区域。权值调整进入平坦区的原因是神 经元输出进入了转移函数的饱和区。基本思想:如果在调整进入平坦区后,设法压缩神经元的净输入,使其输出 退出转移函数的不饱和区,就可以改变误差函数的形状,从而使调整脱离平 坦区。第5章 神经网络在控制中的应用神经网络在控制中的应用主要有:神经网络 辨识技术和神经网络 控
21、制技术神经网络系统 辨识实质:上是选择一个适当的神经网络模型来逼近实际系统 的数学模型。神经网络系统辨识的原理多层前向BP网络的系统辨识;递归神经网络系统辨识神经网络在 控制中主要起以下作用:(1) 基于精确模型的各种控制结构中充当对象的模型;(2) 在反馈控制系统中直接充当控制器的作用;(3) 在传统控制系统中起优化计算作用;(4) 在与其它智能控制方法和优化算法相融合中,为其提供对象模型、优化参 数、推理模型及故障诊断等。神经网络在控制a.神经网络直接反馈控制系统c.神经网络内模控制内模控制是一种基于模型逆的控制方法,其设计思路是将对象模型与实际对象 相并联,控制器逼近模型的动态逆。一般有
22、两种方法:1) 两个神经网络分别逼近模型和模型的逆;2) 采用神经网络逼近模型,然后用非线性优化方法数值计算内模控制量。d.神经网络自适应控制(1) 神经网络模型参考 直接自适应控制(2) 神经网络模型参考间接自适应控制/NNC神经网络间接自校正控制(NN)(3)自校正调节器的目的是在控制系统参数变化的情况下,自动调整控制器参数, 消除扰动的影响,以保证系统的性能指标。在这种控制方式中,神经网络 用作过程参数或某些非线性函数的在线估计器。假设被控对象的模型为yk+尸f(yQ+g(yk) uk则用神经网络对非线性函数f (yk)和g(y k)进行辨识,假设其在线计算估计值fd(yk)和gd(yk
23、),则调节器的自适应控制律为uk=(yd -f d(yk)/g d(yk)此时系统的传递函数为 1第 8 章 遗传算法及应用遗传算法是以达尔文的自然选择学说为基础发展起来的。自然选择学说包括 以下三个方面:(1)遗传:这是生物的普遍特征,亲代把生物信息交给子代,子代总是和亲代 具有相同或相似的性状。生物有了这个特征,物种才能稳定存在。(2)变异:亲代和子代之间以及子代的不同个体之间的差异,称为变异。变异 是随机发生的,变异的选择和积累是生命多样性的根源。(3)生存斗争和适者生存:具有适应性变异的个体被保留下来,不具有适应性 变异的个体被淘汰,通过一代代的生存环境的选择作用,性状逐渐逐渐与祖先 有所不同,演变为新的物种。基本思想: 基于模仿生物界遗传学的遗传过程,把问题的参数用基因来表示,把问 题的解用染色体来表示代表(在计算机里用二进制码表示),从而得到 一个由具有不同染色体的个体组成的群体。这个群体在问题特定的环境里生存竞争,适者有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年二级建造师考试试题一(原创题)附答案详解
- 2025年二级建造师考试试题一【必考】附答案详解
- 2025年安全员B证考试考试题库【必刷】附答案详解
- 小学三年级消防安全课件
- 电力公司消防安全课件
- 建设工程监理案例分析及答案解析
- 执业药师《中药综合》试题及答案(卷一)
- 执业药师继续教育考试题及答案
- 投行业务试题及答案
- 护士长考试试题及答案
- 中国马克思主义与当代2024版教材课后思考题答案
- 2025河南郑州巩义市金桥融资担保有限公司招聘3人考试笔试备考题库及答案解析
- 光伏储能可行性研究报告
- 教师与家长沟通技巧培训:做一名会说话的教师
- 儿童故事狼和小羊
- 2025年安徽省合肥市高一数学上册期中考试试卷及答案
- 六年级上语文期中考试检测试卷及参考答案
- 期货基础知识(期货入门)
- 房产公司施工图设计标准
- GB/T 615-2006化学试剂沸程测定通用方法
- 土的孔隙率试验检测报告
评论
0/150
提交评论