|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、模糊PID就是指自适应模糊PID吗?8 z: Q4 O" i4 ]1 k) g
不是,通常模糊控制和PID 控制结合的方式有以下几种:' I, Y7 G' f1 U) H" h% a
1、大误差范围内采用模糊控制,小误差 范围内转换成PID控制的模糊PID开关切换控
4 g0 l0 r3 Q4 a1 Y" c& Z! d# M; Z6 b制。6 g- ~0 ~7 ~& _/ }: L' j- M8 h
2、PID控制与模糊控制并联而成的混合型模糊* v# I4 @9 T" j/ t+ U, r/ i
PID控制。
! j' L( g. N0 N0 X9 ?3、利用模糊控制器在线整定PID 控制器参数的自适应模糊PID 控制。0 w M. ~' t$ f8 x' h. o1 J# a! \
一般用1和3比较多,MATLAB自带的水箱液位控制tank采用的就是开关切换控制。由于% m7 `9 e" E$ n Q% l. U: C
自适应模糊PID 控制效果更加良好,而且大多数人选用自适应模糊6 y2 @. P! I# q* m3 c F
PID控制器,所以在这! |) c$ T4 w6 s! @" H7 f$ g: H
里主要指自适应模糊PID 控制器。6 d8 N& |0 i5 M" V. p7 n3 Y
二、自适应模糊PID的概念
& l; r" J" W; u9 V根据PID控制器的三个参数与偏差e 和偏差的变化ec之 间的模糊关系,在运行时不断检 p* X$ j. T+ _0 U; k
测e及ec,通过事先确定的关系,利用模糊推理的方法,在线修改 PID 控制器的三个参数,, F& S. G9 m8 V* {2 L$ |! S( q/ w
让PID参数可自整定。就我的理解而言,它最终还是--一个* V: W3 t7 v6 e/ t8 {, h- x9 q
PID控制器,但是因为参数可自
/ ^0 i/ V8 g& u, j, m2 d4 z动调整的缘故,所以也能解决不少一般的非线性问题,但是假如系统的非线性、不确定性6 T2 _, \% f1 w
很严重时,那模糊PID 的控制效果就会不理想啦。4 q" s" r3 h6 n
5 v; `( W# V2 F2 e+ B6 M7 g- b5 G
/ q3 a" Q6 u- x7 r" L |
|