欢迎来到天天文库
浏览记录
ID:2203228
大小:662.18 KB
页数:13页
时间:2017-11-15
《模糊控制――文献综述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、模糊控制――文献综述摘要模糊控制理论是以模糊数学为基础,用语言规则表示方法和先进的计算机技术,由模糊推理进行决策的一种高级控制策。模糊控制作为以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数字控制,它已成为目前实现智能控制的一种重要而又有效的形式尤其是模糊控制和神经网络、遗传算法及混沌理论等新学科的融合,正在显示出其巨大的应用潜力。实质上模糊控制是一种非线性控制,从属于智能控制的范畴。模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。本文简单介绍了模糊控制的概念,模糊控
2、制系统的组成,模糊控制的算法,其中包含模糊控制系统的原理、模糊控制器的分类及其设计元素。最后以模糊PID复合控制在锅炉汽包水位控制中的应用说明模糊控制系统的整体设计过程,通过仿真证明了模糊控制显示出的优势。1.模糊控制的基本思想模糊控制是模糊集合理论中的一个重要方面,是以模糊集合化、模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制,从线性控制到非线性控制的角度分类,模糊控制是一种非线性控制;从控制器的智能性看,模糊控制属于智能控制的范畴[1][2]。模糊控制是建立在人类思维模糊性基础上的一种
3、控制方式,模糊逻辑控制技术模仿人的思考方式接受不精确不完全信息来进行逻辑推理,用直觉经验和启发式思维进行工作,是能涵盖基于模型系统的技术。它不需用精确的公式来表示传递函数或状态方程,而是利用具有模糊性的语言控制规则来描述控制过程。控制规则通常是根据专家的经验得出的,所以模糊控制的基本思想就是利用计算机实现人的控制经验[3]。2.模糊控制系统的组成及结构分析摸糊控制系统是采用计算机控制技术构成的一种具有反馈通道的闭环结构的数字模糊控制系统。智能性的模糊控制器是模糊控制系统的核心,一个模糊控制系统性
4、能的优劣,主要取决于模糊控制器的结构,所采用的模糊控制规则、合成推理算法以及模糊决策的方法等因素[6][7]。模糊控制系统组成原理如图1所示。图1模糊控制系统组成原理框图模糊控制系统是由被控对象、执行机构、过程输入输出通道、检测装置、模糊控制器等几部分组成。被控对象的数学模型可以是已知的、精确的,也可以是未知的、模糊的。过程输入输出通道一般指模/数(A/D)、数/模(D/A)转换单元和接口部件,电平转换装置及多路开关等。作为控制系统核心部件的模糊控制器不依赖于被控对象的精确数学模型,易于对不确定
5、性系统进行控制。模糊控制器抗干扰能力强,响应速度快,并对系统参数的变化有较强的鲁棒性。在实际应用中,模糊控制器有两种组成方式,一种是由模糊逻辑芯片组成的硬件专用模糊控制器,它是用硬件芯片来直接实现模糊控制算法,这种模糊控制器的特点是推理速度快,控制精度高,但价格昂贵,输入和输出以及模糊规则都有限,且灵活性较差,在实际中较少使用;另一种组成方式是采用与数字控制器相同的硬件结构,目前多用单片微机来组成硬件系统。而在软件上用模糊控制算法取代原来数字控制器的数字控制算法,这样就把原来的数字控制器改成了模
6、糊控制器,组成了一个单片机的模糊控制系统。模糊控制器(FC—FuzzyController)又称为模糊逻辑控制器(FLC—FuzzyLogicController),它的模糊控制规则用模糊条件语句来描述,是一种语言型控制器,因此有时又被称为模糊语言控制器。模糊控制器的机构框图如图2所示。图2模糊控制器结构框图图2中,u(t)是被控对象的输入,y(t)是被控对象的输出,s(t)是参考输入,e为误差。图中虚线框内就是模糊控制器,它根据误差信号产生合适的控制作用,输出给被控对象。模糊控制器主要由模糊化
7、接口、知识库、模糊推理机、解模糊解口四部分组成,各部分作用如下:1.模糊化模糊化接口接受的输入只有误差信号e,由e再生成误差变化率Δe或误差的积分,模糊化接口完成两项功能:①论域变换:e和Δe都是非模糊的普通变量,它们的论域(即变化范围)是实际域上的一个真实论域,分别用X和Y来代表。在模糊控制器中,真实论域要变换到内部论域X′和Y′,无论是对于D-FC(离散论域的模糊控制器),还是C-FC(连续论域的模糊控制器),论域变换后e和Δe变成E和EC,相当于乘了一个比例因子(还可能有偏移)。②模糊化:
8、论域变换后E和EC仍是非模糊的普通变量,这里把它们分成若干个模糊集合,如:“负大”(NL)、“负中”(NM)、“负小”(NS)、“零”(Z)、“正小”(PS)、“正中”(PM)、“正大”(PL),……,并在其内部论域上规定各个模糊集合的隶属度函数。在t时刻输入信号的值e和Δe经论域变换后得到E和EC,再根据隶属函数的定义可以分别求出E和EC对各模糊集合的隶属度,如μnl(E)、μnm(EC)、……,这样就把普通变量的值变成了模糊变量(即语言变量)的值,完成了模糊化的工作。这里E,EC既代表普通变
此文档下载收益归作者所有