主要介绍了基于模糊控制的电加热炉控制系统。有模糊pi控制,模糊pid控制,单片机模糊控制等。
基于模糊PID的箱式电加热炉控制系统
尺●-●
土(AFuzzy
摩
7、<yrFvzzzy虽。Fuzzy“被控
—J‘化控制UL
’。厂一PEc算法判决过程
d/dt’
图2.2含模糊控制器的系统方框图
Fig.2.2ThesystemblockdiagramwithFuzzycontroller
其中,R为系统设定值(精确量);e,毒分别为系统误差与误差变化率(精确量):E,嬲分别为反映系统误差与误差变化的语言变量的模糊集合(模糊量);U为模糊控制器的输出的控制作用(精确量):Y为系统输出(精确量)。
2.3.2精确量的模糊化
在模糊控制系统运行中,控制器的输入值、输出值是确定数值的清晰量,而实际控制中是通过模糊语言变量进行的,故在控制前,需要将清晰量转化为模糊量。
设误差e的实际变化范围为【叩,e】,误差e的模糊集合的论域为X={一刀,-n+l,…,
0,…,,一l,刀),其中e是误差大小的精确量,即是在范围内联系变化的误差离散化后分成的档数。通过量化因子即可将系统的任何误差e.量化为论域上的某一个元素。其中量化因子丸的定义是
忌。。竺旦屯=二二(2.5)
P
假设已知实测误差为e;,则它可能存在于以下3种情况之一:
(1),≤k,ej≤,+l,,<”
(2)k.el<一刀
(3)k,ef>"
对于情况(2)和(3)分别将P,量化为一刀与刀。对于隋况(1),若,≤k,e,≤,+去,二
则将乞量化为,;若,+去≤屯P,≤,+l,则将P,量化为,+l,,为某。。整数。二
同理,也可以将误差变化牢吾的实际范围【-b,胡晕化为论域Y={一”,一玎+l,…,0,…,”一l,拧,。

