版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、理工大学课程名称:智能控制理论与技术简答题(40分,每小题10分)1. 智能控制由哪几部分组成?各自的作用是什么?答:智能控制系统一般由五部分组成:广义对象、感知信息处理、 认知部分、规划和控制部分、常规控制器及执行器。其作用如下:各种传感器执行器广义对象?广义对象:通常意义下的控制对象和所处的环境。?感知信息处理:将传感器得到的原始信息加以处理,并与部 环境模型产生的期望信息进行比较,完成信息的获取、辨识、 整理及更新的功能。?认知部分:主要用来接收和存储信息、知识、经验和数据, 并对他们进行分析、推理做出行动的决策,送至规划和控制部分。?规划和控制部分:是整个系统的核心,它根据给定的任务要
2、 求,反馈信息以及经验知识,进行信息自动搜索、推理决策、 动作规划,最终产生具体的控制作用。?常规控制器及执行器:作用于控制对象。2. 智能控制和传统控制差异是什么?答:在应用领域方面,传统控制着重解决不太复杂的过程控制和 大系统的控制问题;而智能控制主要解决高度非线性、 不确定性和复 杂系统控制问题。在理论方法上,传统控制理论通常采用定量方法进行处理, 而智 能控制系统大多采用符号加工的方法;传统控制通常捕获精确知识来 满足控制指标,而智能控制通常是学习积累非精确知识; 传统控制通 常是用数学模型来描述系统,而智能控制系统则是通过经验、规则用 符号来描述系统。在性能指标方面,传统控制有着严格
3、的性能指标要求,智能控制 没有统一的性能指标,而主要关注其目的和行为是否达到。但是,智能控制与传统的或常规的控制有密切的关系,互相取长 补短,而并非互相排斥。基于智能控制与传统控制在应用领域方面、 理论方法上和性能指标等方面的差异,往往将常规控制包含在智能控 制之中,智能控制也利用常规控制的方法来解决“低级”的控制问题, 力图扩充常规控制方法并建立一系列新的理论与方法来解决更具有 挑战性的复杂控制问题。控制方案传统控制智能控制控制过程较精确的模型,固定的控制 算法仿人智能控制决策控制模型模型框架控制理论的方法和人工智能的灵活框架结合起来控制性能缺之灵活性和应变能力改变控制策略去适应 对象的复杂
4、性和不确 定性控制对象线性、时不变,简单系统复杂,包括不确定性 的控制过程3. 人工神经元网络的拓扑结构主要有哪几种?答:人工神经网络从拓扑结构上来说,主要分为层状和网状结构 层状结构。网络由若干层组成,每层中有一定数量的神经元, 相邻层中神经元单向联接,一般同层神经元不能联接。?前向网络:只有前后相邻两层之间神经元相互联接,各神经 元之间没有反馈。每个神经元从前一层接收输入,发送输出 给下一层。网状结构:网络中任何两个神经元之间都可能双向联接。?反馈网络:从输出层到输入层有反馈,每一个神经元同时接 收外来输入和来自其它神经元的反馈输入,其中包括神经元 输出信号引回自身输入的自环反馈。?混合型
5、网络:前向网络的同一层神经元之间有互联的网络4. 设计智能控制系统的主要步骤有哪些;1. 建立被控系统的模型;2如果需要,可以简化模型;3分析模型,确定其性质;4确定性能指标;5确定所采用的控制器类型;6如果可能,设计控制器满足性能指标;不能的话,修改性能指 标或者拓宽控制器的类型。计算题(10分)设论域U 4,比,出,5,生,且A 02 04 AU| u20.90.5U3U4U5试求A B,AB,AC(补集),B答:?0.2+ ?04 +史+丄+兰 佻?0.10.710.3+ -+ ? =0.80.60.10.5+?:0.910.30.7+?10.3U5U4C (补集)B 0.10.7UiU
6、3三、作图题(10分)1. 画出以下应用场合下适当的隶属函数:(a) 我们绝对相信-附近的e(t)是“正小”,只有当e(t)足够远离-时,44我们才失去e(t)是“正小”的信心;(b) 我们相信2附近的e(t)是“正大”,而对于远离2的e(t)我们很快 失去信心;(c) 随着e(t)从-向左移动,我们很快失去信心,而随着 e(t)从-向44右移动,我们较慢失去信心。? ?答:(a)假设偏离? 士?算足够远离,选择钟形隶属度函数,参数设为:gbellmf(x,2 1.5 0.785),图像如图 3.1 所示。剂-2ji/4-曲0和4盼再A 4 乱 ma.图3.1钟形隶属度函数曲线(b)假设“很快
7、失去信心”表示偏离?? 士?处隶属度降为零,选择三24角形隶属度函数,参数设为trimf(x,0.785, 1.570, 2.356),图像如图3.2所示。d-cE 匸屯rF = 口t右 Ltzur图3.2三角形隶属度函数曲线-pj/2-n-M0凤3-M开5 耳Met(C)假设“很快失去信心”表示偏离?±?处隶属度降为零,“较慢失44?3?去信心”表示偏离丁士丁处隶属度降为零,选择三角形隶属度函数,44参数设置为trimf(x,O, 0.785, 3.141),图像如图3.3所示。1D-6图3.3三角形隶属度函数曲线2. 画出以下两种情况的隶属函数:(a) 精确集合A x| 8 X2
8、的隶属函数;(b) 写出单一模糊(singleton fuzzification )隶属函数的数学表达形式,并画出隶属函数图。答:(a)选取梯形隶属度函数,参数设置为trapmf(x, pi/8, pi/8,pi/2, pi/2),曲线如图3.4所示。trapmfS/a7/8TT图3.4梯形隶属度函数曲线(b)单一模糊的数学表达式如下:1, ?= ? ?)= 0,?隶属度函数图像如图3.5所示:J e3 4图3.5单一模糊隶属度函数曲线四、利用静态多层前向人工神经网络(BP网络)(40分)1. 实现 y 1.5cos(314x 0.5sin(2106x)2. 结合1研究变学习因子算法对网络收敛
9、性能的影响4.1函数逼近此时BP神经网络用作逼近器,可以取图 4.1所示的结构。图中 k为网络的迭代次数,u(k)为逼近器的输入,y(k)为实际输出,??(?) 为BP网络的输出。误差信号作为网络的调整信号。图4.1 BP神经网络逼近网络的学习算法BP算法的学习过程由前向传播和反向传播组成前向传播:计算网络的输出隐层神经元的输入为:?= ?采用S形激发函数,隐层神经元的输出为:, 1? = ?(?= 1 + ?-?, ,希=? (1 - ?)输出层神经元的输出为(输出层采用线性激发函数)?(?)=刀??>?误差信号为:?(?= ?(?) ?2(?) ?误差性能指标函数为:?=1 ?(?)
10、反向传播:采用?学习算法,并引入动量项,调整各层权系数 输出层及隐层的连接权系数?jk学习算法为:? Wjk = -? = -? ?(?號二?(?)?'式中?为学习速率,??> 0?+ 1时刻网络的权值为:?%(?+ 1) = ?%(?)+ Wjk + ?(?(?)- ?jk (?- 1)式中?釣动量因子,?0,1隐层及输入层连接权值学习算法为:ij?ij?'ij式中篙=需需=?o (1-? ) ?+ 1时刻网络的权值为:? (?+ 1) = ?(?)+ Wlj (?)+ ?(?j?)- ? (?- 1)BP神经网络算法的计算流程如图 4.2所示,MATLAB代码参见 附
11、录。图4.3用于逼近的BP网络(1-10-1)选择的BP网络逼近器结构为1-10-1,如图4.3所示,含有一个 隐层,其中有程序中各参数设置如下:学习速率net. lr = 0.1;动量因子net. mc = 0.8;隐层神经元个数net. nHidden = 10 ; 训练样本数trainNum二1e4 ; 最大训练代数net.epochs = 1e2; 期望训练误差net.goal二1e - 4 ; 程序运行结果如图4.4和4.5所示。WHIM I门世图4.4神经网络训练结果图4.5神经网络训练误差变化曲线从上图中可以看出,BP网络的输出曲线和理想输出曲线基本重 合,训练误差在第二代就已经
12、达到目标要求。但是对网络进行测试的结果却非常不尽人意,测试数据仍然选用训练网络时的输入数据,结果如图 4.6所示。1.50.5-0.5 -1 -1.5 1100.0050.010.0160.020.0250.030.0350.04test in put图4.6网络测试结果从上图可以看出,网络输出特性十分糟糕。BP网络实现非线性函数逼近要达到的效果我想是这样的:对于 已训练好的网络,各连接关系的权值已经调整到最优,对给定的输入便会产生期望的输出,而不需要再去调整权值了。按这样的理解,上述输出结果很差的原因可能有:1.网络结构不合适。只要有足够多的隐层和隐层节点,BP网络可以逼近任意的非线性映射关
13、系1。此处网络结构为1-10-1,较为简 单,而要逼近的函数非线性程度较为严重,选择更为复杂的网络也许可以改善测试结果。经测试如果要逼近的是正弦函数的话,能得到一 个比较好的测试结果,如图4.7所示。test input图4.7正弦函数的测试结果(前3秒为测试数据)2.学习算法还有待改进,BP网络的学习算法为最速梯度下降法, 这里引入了动量项加以改进。可以改进的措施还有:1) 变尺度法,它采用的是二阶梯度法,相较于一阶梯度法收敛 要快,因而可以选择更小的误差进行训练;2) 变步长法,这种方法的学习速率在训练过程中可以自适应地 调整,以比较合适的学习速率逼近目标,也可以加快算法收敛速度。使用MA
14、TLAB 的神经网络工具箱如果使用MATLAB神经网络工具箱逼近所需的非线性函数,可 以输入以下代码:clear;rng('default');rng(O);% Data to betrai ned %train Num = 1e4;in put = lin space(0, 0.04, tra inN um);targets = 1.5 * cos(314 * in put + 0.5 * si n(2 * pi * 1e6 * in put);% Set netparameters % hidde nLayers = 10;net = fit net(hidde nLaye
15、rs);n et, tr = tra in(n et, in put, targets);figure; plotperform(tr);% Test network %testIn = lin space(0, 0.08, trai nN um);testTargets = 1.5 * cos(314 * testIn + 0.5 * si n(2 * pi * 1e6 * testI n); testOut = sim(net, testIn);figure; plot(test In, testTargets, testI n, testOut);所采用的网络结构如图4.8所示。Hidd
16、enOutput10 1图4.8 MATLAB默认的网络结构网络结构为1-10-1,每个神经元还有一个基权值 b,学习算法为Leven berg-Marquardt算法,可以得到如下结果:Bast Validation Performance l» 0.0001 9262 at epoch 9id2 .VfihidintPDnTest一a>苣auUJp<uEnbsE:豊15 Epochs图4.9网络训练误差变化曲线图4.10网络测试结果(前0.04秒为训练数据)可以看出在第15代算法收敛,对于训练过的数据,网络能给出 很好的输出结果。4.2学习率对网络收敛性能的影响学习速率对网络收敛性能的影响体现为:学习率越小,收敛越慢; 学习率越大,收敛越快,但是有可能导致振荡甚至发散1。对于手写代码,选择学习速率为 0.1,精度为1e-4时,网络在第 2代收敛。表4.1是学习率从0.1递增到1训练的结果。表4.1学习率对网络收敛性能的影响n et.lr0.10.20.30.40.50.60.70.80.91.0epoch222228265434041表4.2学习率和收敛性能的关系(正弦)n et.lr0.10.20.30.40.50.60.70.80.91.0epoch>1000896454221277929>10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年盘锦客运公交集团面向社会公开招聘工作人员24人笔试参考题库附带答案详解
- 2025年山东巨淀文化旅游发展有限公司招聘笔试历年难易错考点试卷带答案解析2套试卷
- 2025四川自贡市城市建设投资开发集团有限公司招聘2人笔试参考题库附带答案详解
- 2025呼伦贝尔农垦那吉屯农牧场招聘笔试历年典型考点题库附带答案详解
- 2025云南基投公司社会招聘12人笔试参考题库附带答案详解
- 2026年内蒙古交通职业技术学院单招职业技能测试题库附答案详解(轻巧夺冠)
- 2026年南阳工艺美术职业学院单招职业适应性考试题库附答案详解(满分必刷)
- 2026年内江卫生与健康职业学院单招综合素质考试题库附答案详解
- 2026年内江卫生与健康职业学院单招职业适应性测试题库附答案详解(满分必刷)
- 2026年南阳科技职业学院单招职业倾向性考试题库含答案详解(a卷)
- 城市轨道交通安全检查手册
- 2024年贵州高职分类考试真题
- 基于微信小程序的失物招领系统设计与实现
- 高三物理一轮复习力学试卷及答案
- 比亚迪股份有限公司盈利能力分析及提升对策研究
- 车辆资产闲置管理办法
- 2025宁波职业技术学院单招《物理》试题附参考答案详解【夺分金卷】
- 影视验收合同范例
- 高考数学微专题集专题6圆锥曲线硬解定理微点1圆锥曲线硬解定理(原卷版+解析)
- 机械制图期末考试试题
- 中医学专升本毕业论文范文
评论
0/150
提交评论