ZKX's LAB

模糊控制的控制规则 模糊控制49条控制规则

2020-07-20知识5

模糊控制中解模糊的方法有哪些?罗列即可,不用长篇大论! 模糊量的清晰化的实现方法有很多,我现在刚好接触到三种,正好告诉你,1、最大隶属度法2、加权平均法(重心法)3、中位数法我正在着重研究重心法解模糊。模糊控制的控制规则 控制规则是模糊控制器的核心,它的正确与否直接影响到控制器的性能,其数目的多寡也是衡量控制器性能的一个重要因素,下面对控制规则做进一步的探讨。模糊控制规则的取得方式:(1)专家的经验和知识模糊控制也称为控制系统中的专家系统,专家的经验和知识在其设计上有余力的线索。人类在日常生活常中判断事情,使用语言定性分析多于数值定量分析;而模糊控制规则提供了一个描述人类的行为及决策分析的自然架构;专家的知识通常可用if….then的型式来表述。藉由询问经验丰富的专家,获得系统的知识,并将知识改为if….then的型式,如此便可构成模糊控制规则。除此之外,为了获得最佳的系统性能,常还需要多次使用试误法,以修正模糊控制规则。(2)操作员的操作模式现在流行的专家系统,其想法只考虑知识的获得。专家可以巧妙地操作复杂的控制对象,但要将专家的诀窍加以逻辑化并不容易,这就需要在控制上考虑技巧的获得。许多工业系统无法以一般的控制理论做正确的控制,但是熟练的操作人员在没有数学模式下,却能够成功地控制这些系统:这启发我们记录操作员的操作模式,并将其整理为if….then的型式,可构成一组控制规则。(3)学习为了改善模糊控制器的性能。如何确定模糊控制规则表 请问你的数据是怎么得到的 同求,楼主有答案没?刚接触模糊算法,请问 的输出怎么确定。比如我的数据是e={ 0.047980 0.048910 0.231552 0.221442 0.143277 。模糊PID控制规则表到底怎么弄? 根据控制对象的特性确定的,没有一成不变的。水电机组的模糊控制中三输入一输出的控制规则表是怎么样的 你好,我也在做这方面的东西,能跟你讨论下么模糊控制规则直接模糊推理句怎么编程 不知道你有什么问题要问,按你的想法制作模糊自适应PID算法可以使用下面操作方法来完成,e,ec在各自论域内模糊化,根据模糊规则,使用模糊推理建立三个表,分别用来查询Kp,Ki,Kd的变化量。模糊规则表的建立可以使用matlab模糊控制模糊PID控制规则表和赋值表是怎样计算出来的 这些都是要根据具体情况具体分析的,一般来说,PID参数整定的原则如下:1.当︱E︱较大时,说明误差的绝对值较大,△Kp 取较大值,以提高相应的快速性;为防止︱EC︱瞬时值过大,△Kd应取较小的值;为了避免出现较大的超调,应对积分加以限制,通常取△Ki=0。2.当︱E︱中等大小时,为了使系统相应超调较小,△Kp 取较小些;在这种情况下,△Kd 对系统响应影响较大,数值要取得适当;Ki 的数值也要取得适当。3.当︱E︱较小时,为了使系统具有很好的稳定性,△Kp、△Ki取较大值,同时为避免系统在设定附近出现振荡,应该考虑抗干扰性能,适当地选取△Kd值。EC︱的取值与△Kd取值规律相反,通常情况△Kd为中等大小。模糊控制规则表 在模糊控制器里面,这个表是模糊规则表,其中E表示误差,EC表示误差变化,U是输出变量,第一列(NB,NM,.)是E的语言变量,同理,第一行是EC的语言变量。建立这个模糊规则表则有三种方法:(1)以控制工程知识和成熟的控制经验为基础。(2)以操作人员的实际控制过程为基础。(3)过程模糊模型。具体你用的是哪一种得到这个规则表就不知道了,不过一般都是根据知识经验得到!我也是刚入门,对这些理解不够透彻还望理解!

#pid#模糊算法#模糊pid#模糊控制

随机阅读

qrcode
访问手机版