智能控制技术(亲身整理的知识点)_2.docx
智能控制技术(亲身整理的知识点)智能控制(1)智能控制与传统控制的区别答:传统控制方法包括经典控制和当代控制,是基于被控对象准确模型的控制方式,缺乏灵敏性和应变能力,适于解决线性、时不变性等相对简单的控制问题,难以解决对复杂系统的控制。智能控制能解决被控对象的复杂性、不确定性、高度的非线性,是传统控制发展的高级阶段。(2)智能控制的概念答:智能控制是人工智能、自动控制、运筹学的穿插。(3)1986年美国的PDF研究小组提出了BP网络,实现了有导师指导下的网络学习,为神经网络的应用开拓了广阔的发展前景。(4)专家系统主要由知识库和推理机构成(核心)(5)专家控制的构造按专家控制在控制系统中的作用和功能,可将专家控制器分为下面两种类型:答:(1)直接型专家控制器:直接专家控制器用于取代常规控制器,直接控制生产经过或被控对象。具有模拟(或延伸,扩展)操作工人智能的功能。该控制器的任务和功能相比照较简单,但是需要在线、实时控制。因而,其知识表达和知识库也较简单,通常由几十条产生式规则构成,以便于增删和修改。直接型专家控制器的示意图见图中的虚线所示。或被控对象进行间接控制的智能控制系统。具有模拟(或延伸,扩展)控制工程师智能的功能。该控制器能够实现优化适应、协调、组织等高层决策的智能控制。根据高层决策功能的性质,间接型专家控制器可分为下面几种类型:优化型专家控制器适应型专家控制器协调型专家控制器组织型专家控制器例3.4设八0.90.20.80.5A=+一+一+一求AUB,AABu1u2u3u4则八r0.90.20.80.6AB=u1u2u3u40.30.10.40.6+-U4B=-UiU2U30.30.1AB二u1u2(7)在模糊控制中应用较多的从属函数有下面6种从属函数。(1)高斯型从属函数0.4U30.5+_U4高斯型从属函数由两个参数二和c确定:f(x,;,c)=e其中参数b通常为正,参数c用于确定曲线的中心。(x_c)22Matlab表示为gaussmf(x,o;c)(3)S形从属函数1S形函数signf(x,ac)由参数a和c决定:f(x,a,c)1+ea其中参数a的正负符号决定了S形从属函数的开口朝左或朝右,用来表示“正大或“负大的概念。Mhtlab表示为sigmf(x,a,c)(4)梯形从属函数xaba梯形曲线可由四个参数a,b,c,d确定:f(x,a,b,c,d)=*1dxdc0x乞aa乞x空bb咗cc_x_dx_d其中参数a和d确定梯形的“脚,而参数b和c确定梯形的“肩膀Matlab表示为:trapmf(x,a,b,c,d)(5)三角形从属函数xa三角形曲线的形状由三个参数a,b,c确定f(x,a,b,c)=bacxcb0x乞aa弐x玄bb_x_cxc其中参数a和c确定三角形的“脚,而参数b确定三角形的“峰。Matlab表示为trimf(x,a,b,c)(6)Z形从属函数