





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
求,智能型控制器呈现出广阔的发展空间。
模糊控制器是模糊控制器和控制器的有效结合,它兼具模糊控制和控制的优点动词控制器是在模糊控制器的基础上实现了控制规则动词化,对模糊控制进行了些改进。
目前动词控制器用于实际的工业控制系统还不多,本文的研究也仅处于软件仿真阶段。
控制器控制器的概念控制原理控制器是种线性闭环控制器,它根据给定输入值与实际输出值构成控制偏差的控制信号由及其对时间的积分微分三部分联合作用产生控制器最终理想的控制效果是,即。
将控制器写成传递函数的形式式中,比例系数,积分时间常数,微分时间常数统用比例系数表示,为积分比例系数,为微分比例系数,三个环节的作用比例微分积分各个环节的作用减小系统的误差,加快系统的响应速度。
消除系统的静态误差,决定积分作用的强弱。
抵制偏差信号的变化趋势,对偏差进行提前预报,减少调节时间。
控制器的种类控制器有传统控制器模糊控制器专家控制器以及动词控制器等几类。
传统控制器控制器的参数整定是控制系统设计的核心。
图中的控制器表示的就是传统控制器,其三个参数在控制过程中不会自动发生变化,操作人员只能根据控制对象的特性在系统开始工作时选择最优的三个参数。
但仅靠组参数还不能满足系统的要求,在控制过程中般还要手动对参数进行修改,由此造成了极大的不方便。
工业中实际应用的控制器不会只用传统的控制策略。
智能控制器模糊控制器专家控制器以及动词控制器都是智能控制器,它们在传统控制器的基础上实现了很多改进。
模糊控制器和动词控制器都是参数自整定型控制器而专家根据专家经验库,可能调整参数,或者直接影响输出电压。
本文主要对模糊控制器和动词控制器进行研究比较,详细介绍见后面的章节。
模糊控制器模糊控制器全称应该叫做模糊参数自适应自整定控制器。
图表示其系统组成。
顾名思义,模糊控制器的三个参数是能够在线调整实时改变的。
这是模糊控制器在传统控制器的基础上实现的重大改进。
模糊控制规则控制原理自适应控制应用现代控制理论,以对象特性为基础,在线辨识对象特征参数,实时改变控制策略。
在控制过程中各种信号量不易定量表示,因此需要模糊理论来解决问题。
自适应模糊控制器以误差和误差变化作为输入,找到输出的三个参数与和之间的模糊关系。
在运行中不断检测和,利用模糊控制规则在线对参数进行修改,以满足不同和对控制参数的不同要求,而使被控对象有良好的动静态性能。
模糊规则误差误差变化率,以及∆的模糊子集均为,分别代表负大负中负小零正小正中正大。
模糊控制规则具有如下形式。
由于和都有个子集元素,总共有种自由组合,因此模糊控制总共有条这样形式的规则。
三个参数整定的模糊控制规则表如表。
的模糊控制规则表∆的模糊控制规则表∆的模糊控制规则表∆表模糊控制规则表模糊控制规则的实现隶属度在模糊控制规则表中,各个元素子集都是用字母表示的,而在控制过程中,模糊判决器的输入和输出都是些数值,因此需要在数值和各个语言变量之间建立联系。
各个语言变量都表示定的范围,这种范围的覆盖面可以用隶属度来表示。
隶属度函数有多种形状,有正态分布的,有等腰梯形的,最常用的是三角形,如图所示。
每个语言变量表示的范围可能有所交叉,但除了几个特殊点,个具体数值隶属于各个字母符号的程度是不样的。
图隶属度模糊合成推理根据隶属度和模糊控制规则来修正参数,模糊推理模糊判决器读取和的具体数值,进行模糊推理,然后输出三个的具体数值,有很多算法。
这里介绍种强度转移法。
所谓强度转移法,就是当控制系统有精确值输入时,精确值在条件语句的前件中所得到的语言变量转移到后件的语言变量值去,从而得到推理结果的过程。
以的推理为例。
步骤为前件强度的求取为了简化而清晰地说明推理过程,我们假设误差及其变化率分别最多对应个语言变量值,设的两个语言变量值为,且对模糊变量的隶属度为,的两个语言变量值为,且对这两个模糊变量的隶属度为,控制规则如下从以上条规则中,可产生出模糊推理的前件强度为∧∧∧∧后件强度的求取由于在强度转移法中,是把精确值对前件的作用强度转移到后件中去,并作为后件模糊量的隶属度,因此,依前件强度可得后件强度为精确值的求取根据的语言变量值和隶属度的解析表达式求出。
它们分别为和在隶属度为和时的推理结果元素,则利用重心法可求得当误差和误差变化率具有多个语言变量值时,其推导过程与上述过程相似。
模糊推理中,在求解前件强度和后件强度时,对,以及三个参数的描述,都是用名词来表示。
这些名词不能互相包含,因此模糊控制的条规则各不相同,缺不可。
在中建立模糊判决器用建立模糊判决器在主窗口中输入,弹出,这是个新建的空白的,如图所示。
解模糊算法默认是法,如果要改变算法,提供的另种算法为。
在新建时,点击即可。
图点击或,添加判决器的输入和输出,我们使用的模糊判决器是个输入个输出。
把这个变量的名字改成和。
双击任个,弹出,可以设定这个的取值范围。
如图所示。
新建的默认只有个子集,在中点击,添加子集,加到个。
按照模糊隶属度设定每个子集的名字形状和覆盖范围。
添加规则在中点击,弹出。
如图所示。
新建的模糊判决器有条规则,按照模糊控制规则表,使用底部的添加规则和修改规则按钮设定模糊控制的条规则。
先添加条数,再按规则修改。
最后将该保存,在中点击,保存为fi。
图图用程序生成模糊判决器用程序语言也能生成和上节模样的。
建立个新的,取名。
添加本行往下共行分别添加这几行代码添加了这个,作为,为有个子集,和各不相同。
的添加方式完全类似,只需更改和,⋯⋯中的依次改为。
个人感觉这样子生成比用还快。
虽然有友好的用户界面,但每个每个条规则都要输入而上述程序具有通用性,比如的变为只需要将赋值为即可。
的的更改完全类似。
↑总共行这几十行代码实现条模糊控制规则的添加。
每行代表条规则,由前个数字来完成对规则的描述。
数值按顺序代表从到个子集,个数字的位置对应。
比如,第行前个数字为,代表,其对应的模糊规则为。
这个可以完全按照模糊控制规则,用数字代表个字母符号列出来的。
这个也是通用的。
解模糊的算法设定为,也可以改为。
,这样子就生成了个和上小节完全模样的。
模糊判决器的使用这个模糊判决模块,可以作为个模块嵌入到模型编辑窗口当中,在第章中可以看到其用法。
这个模块还能被编程语言调用,在第章用程序进行模糊控制仿真的时候会用到。
动词控制器动词控制规则模糊规则的动词化动词控制器的系统组成大部分与模糊控制器相似,在控制规则方面,动词控制器相比模糊控制器做了改进。
对,以及三个参数的描述,由名词变成动词。
动词反映的是参数的变化趋势,这样来,不同的名词组合,可以用相同的动词来表示。
计算动词规则是对模糊规则进行提取,浓缩。
