模糊控制学习心得5篇模糊pdi控制算法学院:班级:学号:姓名:完成日期:一、模糊pid控制算法综述模糊控制器是一种近年来发展起来的新型控制器,其优点是不要求掌握受控对象的精确数学模型,而根据人工控制规则组织控制决策表,然后由该表决定控制量的大小
二、模糊pid控制的原理cpu根据系统偏差(偏差=给定-反馈),和偏差变化率(偏差变化率=当前周期偏差-上周期偏差)查询相应的模糊控制表,得到kp,ki,kd三个参数的整定值,然后进行pid运算,真正的运用到实际中也就是一张模糊控制查询表,然后就是查表了,也很简单,关键是表的建立还有专家经验的问题等
三、模糊控制规则模糊控制规则的形成是把有经验的操作者或专家的控制知识和经验制定成若干控制决策表,这些规则可以用自然语言来表达,但一般要进行形式化处理
例如:①“ifanthenbn”;②“ifanthenbnelsecn”;③“ifanandbnthencn”;其中an是论域u上的一个模糊子集,bn是论域v上的一个模糊子集
根据人工试验,可离线组织其控制决策表r,r是笛卡尔乘积u×v上的一个模糊子集
则某一时刻,以上控制规则的控制量分别为:①bn=an
r②bn=an
rcn=an
r③cn=(an×bn)
r式中×——模糊直积运算
——模糊合成运算控制规则③是实际模糊控制器最常用的规则形式
在这类规则中,a一般用来表示被控制量的测量值与期望值的偏差e=x-x0的隶属函数
b一般表示偏差变化率c=de/dt的隶属函数
目前设计的模糊控制器基本上都是采用这种方式
即在第1页共3页模糊控制过程中,同时要把系统与设定值的偏差和偏差的变化率作为模糊输入量
这种方法不仅能保证系统的稳定性,而且还可减少超调量和振荡现象
四、模糊pid控制算法pid调节对于线性定常系统的控制是非常有效的,但对于非线性、时变的复杂系统和模型不清楚的系统就不能很好地控制