background image

  

3. 模糊 PID 控制

  本文使用模糊控制方法实现对

PID 参数的在线调整,模糊控制的输入为误

 和误差变化率 ,输出为 PID 三个参数的调整量

△kp 、△ki 和△kd。根据液压位

置伺服系统设定

 的基本论域为[0.6,0.6], 的基本论域为[0.3,0.3],其对应模糊论域

均取为{

-3,-2,-1,0,1,2,3},故量化因子 现取误差 e 和误差变化率 ec 的模糊集 E, 

EC={NB,NM,NS,Z,PB,PM,PB},且其隶属度函数均如图 3 所示:

  

  模糊控制的输出

△kp 、△ki 和△kd 的模糊论域分别为{-3,-2,-1,0,1,2,3}、{-

0.06,
  

-0.04,-0.02,0,0.02,0.04,0.06}、{-0.3,-0.2,-0.1,0,0.1,0.2,0.3},并且其模糊集

均为{

NB,NM,NS,Z,PB,PM,PB}。三个输出变量的隶属函数同输入误差 和误差

变化率

 相同,都用三角函数,在此不一一列出。

  在对精确量进行模糊化后,根据各量的模糊集和隶属函数,采用

MAX-

MIN 模糊推理可以分别推导出模糊输出变量

△kp 、△ki 和△kd 的模糊规则表,其

中很重要的一点是必须根据理论知识和工程经验考虑

PID 三个参数的作用及相

互间的关系。