1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
建立个新的,取名。
添加本行往下共行分别添加中点击,弹出。
如图所示。
新建的模糊判决器有条规则,按照模糊控制规则表,使用底部的添加规则和修改规则在中点击,添加子集,加到个。
按照模糊隶属度设定每个子集的名字形状和覆盖范围。
添加规则在和。
双击任个,弹出,可以设定这个的取值范围。
如图所示。
新建的默认只有个子集,点击或,添加判决器的输入和输出,我们使用的模糊判决器是个输入个输出。
把这个变量的名字改成个新建的空白的,如图所示。
解模糊算法默认是法,如果要改变算法,提供的另种算法为。
在新建时,点击即可。
图。
这些名词不能互相包含,因此模糊控制的条规则各不相同,缺不可。
在中建立模糊判决器用建立模糊判决器在主窗口中输入,弹出,这是当误差和误差变化率具有多个语言变量值时,其推导过程与上述过程相似。
模糊推理中,在求解前件强度和后件强度时,对,以及三个参数的描述,都是用名词来表示的求取根据的语言变量值和隶属度的解析表达式求出。
它们分别为和在隶属度为和时的推理结果元素,则利用重心法可求得在强度转移法中,是把精确值对前件的作用强度转移到后件中去,并作为后件模糊量的隶属度,因此,依前件强度可得后件强度为精确值从以上条规则中,可产生出模糊推理的前件强度为∧∧∧∧后件强度的求取由于的两个语言变量值为,且对模糊变量的隶属度为,的两个语言变量值为,且对这两个模糊变量的隶属度为,控制规则如下变量转移到后件的语言变量值去,从而得到推理结果的过程。
以的推理为例。
步骤为前件强度的求取为了简化而清晰地说明推理过程,我们假设误差及其变化率分别最多对应个语言变量值,设推理模糊判决器读取和的具体数值,进行模糊推理,然后输出三个的具体数值,有很多算法。
这里介绍种强度转移法。
所谓强度转移法,就是当控制系统有精确值输入时,精确值在条件语句的前件中所得到的语言隶属于各个字母符号的程度是不样的。
图隶属度模糊合成推理根据隶属度和模糊控制规则来修正参数,模糊量都表示定的范围,这种范围的覆盖面可以用隶属度来表示。
隶属度函数有多种形状,有正态分布的,有等腰梯形的,最常用的是三角形,如图所示。
每个语言变量表示的范围可能有所交叉,但除了几个特殊点,个具体数值模糊控制规则表模糊控制规则的实现隶属度在模糊控制规则表中,各个元素子集都是用字母表示的,而在控制过程中,模糊判决器的输入和输出都是些数值,因此需要在数值和各个语言变量之间建立联系。
各个语言变量模糊控制规则表模糊控制规则的实现隶属度在模糊控制规则表中,各个元素子集都是用字母表示的,而在控制过程中,模糊判决器的输入和输出都是些数值,因此需要在数值和各个语言变量之间建立联系。
各个语言变量都表示定的范围,这种范围的覆盖面可以用隶属度来表示。
隶属度函数有多种形状,有正态分布的,有等腰梯形的,最常用的是三角形,如图所示。
每个语言变量表示的范围可能有所交叉,但除了几个特殊点,个具体数值隶属于各个字母符号的程度是不样的。
图隶属度模糊合成推理根据隶属度和模糊控制规则来修正参数,模糊推理模糊判决器读取和的具体数值,进行模糊推理,然后输出三个的具体数值,有很多算法。
这里介绍种强度转移法。
所谓强度转移法,就是当控制系统有精确值输入时,精确值在条件语句的前件中所得到的语言变量转移到后件的语言变量值去,从而得到推理结果的过程。
以的推理为例。
步骤为前件强度的求取为了简化而清晰地说明推理过程,我们假设误差及其变化率分别最多对应个语言变量值,设的两个语言变量值为,且对模糊变量的隶属度为,的两个语言变量值为,且对这两个模糊变量的隶属度为,控制规则如下从以上条规则中,可产生出模糊推理的前件强度为∧∧∧∧后件强度的求取由于在强度转移法中,是把精确值对前件的作用强度转移到后件中去,并作为后件模糊量的隶属度,因此,依前件强度可得后件强度为精确值的求取根据的语言变量值和隶属度的解析表达式求出。
它们分别为和在隶属度为和时的推理结果元素,则利用重心法可求得当误差和误差变化率具有多个语言变量值时,其推导过程与上述过程相似。
模糊推理中,在求解前件强度和后件强度时,对,以及三个参数的描述,都是用名词来表示。
这些名词不能互相包含,因此模糊控制的条规则各不相同,缺不可。
在中建立模糊判决器用建立模糊判决器在主窗口中输入,弹出,这是个新建的空白的,如图所示。
解模糊算法默认是法,如果要改变算法,提供的另种算法为。
在新建时,点击即可。
图点击或,添加判决器的输入和输出,我们使用的模糊判决器是个输入个输出。
把这个变量的名字改成和。
双击任个,弹出,可以设定这个的取值范围。
如图所示。
新建的默认只有个子集,在中点击,添加子集,加到个。
按照模糊隶属度设定每个子集的名字形状和覆盖范围。
添加规则在中点击,弹出。
如图所示。
新建的模糊判决器有条规则,按照模糊控制规则表,使用底部的添加规则和修改规则按钮设定模糊控制的条规则。
先添加条数,再按规则修改。
最后将该保存,在中点击,保存为fi。
图图用程序生成模糊判决器用程序语言也能生成和上节模样的。
建立个新的,取名。
添加本行往下共行分别添加,的把振荡的平衡位置修正之后,不必再调了。
调整。
能抑制响应曲线上下振荡的振幅,但过大,反而降低响应速度。
最后对和进行联合微调。
对式所示的加热电源的温度的传统控制进行参数调整,我调整得效果最好的组参数已标在图中,即。
温度变化波形如图。
大约秒控制达到稳定,超调量。
的中的响应曲线原本是黑色背景,黄色曲线。
为了便于浏览,本人做了些反色的处理,后面的图也进行了同样的处理,不再重复说明。
图传统仿真模糊控制仿真建立系统模型模糊控制系统最核心的部分是模糊判决器,这个判决器可以作为个模块放入到模型编辑器中,在主窗口中输入,弹出,点击,把这个判决器添加到工作空间。
然后在模型编辑器中,按图从库中选择模块,更改参数,连线,这样建立起模糊控制系统模型。
从图中可以清楚地看出模糊控制对三个参数的调整作用。
比如控制中的微分环节的输出∆,而在这个系统模型中∆,与控制理论是致的。
图模糊控制系统模型图模糊仿真结果调试模糊控制需要调整的参数包括三个初始值,以及模糊判决器个输入个输出的论域。
传统调出的三个参数对模糊的三个初始参数有定的参考价值。
仿真的控制目标是,故设置和的论域均为模糊判决器的输出是∆,是对三个初始参数进行调整,所以∆的论域大小应该与对应的数量级相当或较小。
如果∆论域数量级明显超过对应的的初始值,那初始值的设定就没什么意义了。
设置∆论域为∆论域为∆论域为,。
每次改变论域,模糊判决器就发生改变。
在中进行仿真时,每次都必须在中重新打开这个模糊判决器,重新将其导入工作空间,才能使用最新修改的模糊判决器来进行仿真。
这个系统的模糊控制的仿真结果,没有实现对传统控制的改进。
本人尝试着对三个初始参数以及个论域进行调整,但能得到的最佳组合就是上述的数值。
按上述数值得到的仿真曲线与传统控制十分相似,如图。
关于动词控制仿真的点说明模糊控制理论已经问世数十年,在中已经集成了模糊判决器的模型,可以对模糊判决器进行修改,嵌入到模型编辑器中,进行模糊控制的仿真。
动词控制器目前还未大面积推广,
