PB 0 0 0 0 0 0.3 1
表3.5 Kd的隶属度表
-0.3 -0.2 -0.1 0 0.1 0.2 0.3
NB 1.0 0.3 0 0 0 0 0
NM 0.3 1 0.3 0 0 0 0
NS 0 0.3 1 0.3 0 0 0
0 0 0 0.3 1 0.3 0 0
PS 0 0 0 0.3 1 0.3 0
PM 0 0 0 0 0.3 1 0.3
PB 0 0 0 0 0 0.3 1
表3.6 Ki的隶属度表
-0.06 -0.04 -0.02 0 0.02 0.04 0.06
NB 1.0 0.3 0 0 0 0 0
NM 0.3 1 0.3 0 0 0 0
NS 0 0.3 1 0.3 0 0 0
0 0 0 0.3 1 0.3 0 0
PS 0 0 0 0.3 1 0.3 0
PM 0 0 0 0 0.3 1 0.3
PB 0 0 0 0 0 0.3 1
3.3.2 模糊PID控制器调整规则
控制规则的设计是设计模糊控制器的关键,一般包括:选择描述输入输出变量的词集,根据各模糊变量的模糊子集和现场的专家规则建立模糊控制器的控制规则 。
(l)变量词集是描述输入和输出变量的词集
模糊控制器的控制规则表现为一组模糊条件语句,在条件语句中描述输入输出变量状态的一些词汇(如“正大”、“负小”等)的集合,称为这些变量的词集。选择较多的词汇描述输入、输出变量,可以使制定控制规则更加方便,但是控制规则相应变得复杂。选择词汇过少,使得描述变量变得粗糙,导致控制器的性能不佳 。
一般选用“大、中、小”三个词汇来描述温度变量的状态,再加上正、负两个方向和零状态共有七个词汇,即{负大,负中,负小,零,正小,正中,正大用英文字头缩写为:{NB,NM,NS,0,PS,PM,PB}一般情况下,选择上述七个词汇比较合适,但也可以多选或少选。选择较多的词汇可以更精确的描述变量,提高控制精度,但会使控制规则变得复杂;选择的词汇过少则使变量描述粗糙,导致控制性能变坏。
将E、EC和KP其划分为7个档次,即E、EC、KP={-3,一2,一1,0,+1,+2,+3};增加论域中元素个数可提高控制精度,但增大了计算量,而且模糊控制效果的改善并不显著。 MATLAB模糊-PID的电锅炉温度控制及仿真+文献综述(13):http://www.751com.cn/zidonghua/lunwen_2018.html