提出一种适合于工业现场使用的嵌入式模糊控制器设计方法。结合常规PID控制器和模糊控制的特点,使其在线性和非线性系统均能得到良好应用。针对其在线性系统中的应用,利用多年的实际经验数据和实验仿真结果,讨论如何从复杂的规则生成、隶属函数选择及蕴涵推理中解脱出来,最终得到一张快速的控制表,从而为嵌入式的设计方案打下基矗在性能上,与线性PID控制器相比,同样也可以在嵌入式系统中使用。在通用性上,控制器应用于不同场合时,可以通过参数修改实现具体控制,具有较强的通用性。该方法具有一定的推广性,适合于以嵌入式微处理器为核
2022-03-10 20:27:13 1.02MB 自然科学 论文
1
j用Matlab的Fuzzy工具箱实现模糊控制-Fuzzy_Control.rar [url=http://blog.daviesliu.net/article/entry20050328-153616]用 Matlab 的 Fuzzy 工具箱实现模糊控制 [/url] 用 Matlab 中的 Fuzzy 工具箱做一个简单的模糊控制,流程如下: 1、创建一个 FIS 对象, a = newfis一般只用提供第一个参数即可,后面均用默认值。 2、增加模糊语言变量 a = addvar模糊变量有两类:input 和 output。在每增加模糊变量,都会按顺序分配一个 index,后面要通过该 index 来使用该变量。 3、增加模糊语言名称,即模糊集合。 a = addmf每个模糊语言名称从属于一个模糊语言。Fuzzy 工具箱中没有找到离散模糊集合的隶属度表示方法,暂且用插值后的连续函数代替。参数 mfType 即隶属度函数,它可以是 Gaussmf、trimf、trapmf等,也可以是自定义的函数。每一个语言名称也会有一个 index,按加入的先后顺序得到,从 1 开始。 4、增加控制规则,即模糊推理的规则。 a = addrule 其中 ruleList 是一个矩阵,每一行为一条规则,他们之间是 ALSO 的关系。 假定该 FIS 有 N 个输入和 M 个输出,则每行有 N M 2 个元素,前 N 个数分别表示 N 个输入变量的某一个语言名称的 index,没有的话用 0 表示,后面的 M 个数也类似,最后两个分别表示该条规则的权重和个条件的关系,1 表示 AND,2 表示 OR。例如,当“输入1” 为“名称1” 和 “输入2” 为“名称3” 时,输出为 “ 输出1” 的“状态2”,则写为:[1 3 2 1 1] 5、给定输入,得到输出,即进行模糊推理。 output = evalfis其中 fismat 为前面建立的那个 FIS 对象。一个完整的例子如下: matlab程序在附件里
2022-03-10 15:23:36 6KB matlab
1
模糊控制与神经网络(经典),非常适合初学者,一本兼备理论和哲学的书,讲解的透彻。
2022-03-10 13:07:37 9.19MB 模糊理论 神经网络
1
相对比较法的具体步骤: ① 设论域U中的一对元素(v1, v2), 在v1和v2的二元对比中, v1具有某特征的程度用gv2(v1)表示,v2具有某特征的程度用gv1(v2)表示。 且满足: 0 gv2(v1)  1 、 0 gv1(v2) 1 ② 令: 且定义g(vi /vj ) =1,当i=j时。 ③以g(vi /vj ) (i , j=1,2)为元素构造相及矩阵G:
2022-03-10 08:26:05 2.29MB 888
1
摘 要:对于实用的有源电力滤波器,无论是启动过程还是在正常工作中对于直流侧电容电压均有着严格的要求。因此,针对直流侧电压闭环控制以及均压闭环控制分别进行了建模和分析,本文设计模糊PI混合控制器。模糊PI混合控制器与常规PI控制不同,模糊控制本质上是一种非线性控制,对控制对象的参数变化或非线性具有较好的适应能力,对干扰或噪声具有更强的抑制功能,即更强的鲁棒性。但是,模糊控制也有不足之处,模糊控制本身消除系统稳态误差的性能比较差,难以达到较高的控制精度。   有源滤波器(APF)直流母线上接的直流电容器作为逆变器的电源,为逆变器工作提供能量。逆变器正常工作需要稳定的直流母线电压,但是由于靠电容器
1
以一个具体的电机系统为控制对象,通过Matlab编程,设计了模糊控制系统的仿真模型通过修改量化因子和比例因子,得到不同的阶跃响应曲线,在此基础上,详细地分析了量化因子和比例因子取不同值时对模糊控制系统性能的影响,并由此分析得出了选择量化因子、比例因子的基本原则.
2022-03-09 17:28:52 658KB 工程技术 论文
1
采用MATLAB中模糊控制工具箱中的模糊命令设计洗衣机模糊控制系统,采用本节的隶属函数,按上述步骤设计模糊系统。取x=60,y=70,反模糊化采用重心法,模糊推理结果为33.6853。利用模糊命令ruleview可实现模糊控制的动态仿真。
2022-03-07 21:23:58 1.32MB 模糊控制器 MATLAB
1
为了解决翼伞空投系统在实际工程中航迹跟踪操纵频繁问题,提出一种基于模糊逻辑的航迹跟踪控制算法。首先,建立翼伞系统的运动模型,根据操纵特性设计飞行控制方案,控制信号操纵翼伞左右伞绳的下拉、保持和回复操作,实现系统对指定航迹的跟踪。其次,仿真了相关因素对控制性能的影响。仿真结果表明:该模糊控制方法简单有效,易于实现,解决了翼伞航迹跟踪时操纵频繁问题,完全满足航迹跟踪的要求。
1
模糊控制中,隶属度函数基本图形分为三大类: 1.左大右小的偏小型下降函数(Z函数):适用于输入值比较小时的隶属度函数确定。 0 x 1.0 (x) 矩形分布 0 x 1.0 (x) 梯形分布 0 x 1.0 (x) 曲线分布
2022-03-03 21:53:38 2.29MB 模糊控制
1
2.模糊全自动洗衣机的模糊推理 在模糊洗衣机中,主要是考虑布质、布量、水温和肮脏程 度这几个条件,从这些条件中求取水位、洗涤时间、水流漂洗 方式和脱水时间等。模糊洗衣机的推理如图所示。 图2-4 推理框图
2022-03-01 12:23:10 2.99MB 模糊控制
1