|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、模糊PID就是指自适应模糊PID吗?+ Z$ m' U. ~+ Z2 g
不是,通常模糊控制和PID 控制结合的方式有以下几种:: R, N; N) A+ J2 T: E0 E; a* i
1、大误差范围内采用模糊控制,小误差 范围内转换成PID控制的模糊PID开关切换控
! o7 K( }" n4 d5 R- w3 S制。
/ D+ q0 T% f" v% i2、PID控制与模糊控制并联而成的混合型模糊
, U( u* {; f# P7 f) VPID控制。# b0 W3 K- E. X9 }* [+ ?7 T
3、利用模糊控制器在线整定PID 控制器参数的自适应模糊PID 控制。
+ v2 I5 R. ~; v0 j8 O" k一般用1和3比较多,MATLAB自带的水箱液位控制tank采用的就是开关切换控制。由于
6 V: }4 t$ f( c9 ?2 t/ b自适应模糊PID 控制效果更加良好,而且大多数人选用自适应模糊 p. D3 t9 M$ X; K, U# H! a
PID控制器,所以在这. a |3 j# a! k$ R' V1 b9 L2 K
里主要指自适应模糊PID 控制器。
# M1 }0 H$ b' H+ |6 a* Y二、自适应模糊PID的概念
3 l) v1 `6 x6 _& n2 l6 h, Q根据PID控制器的三个参数与偏差e 和偏差的变化ec之 间的模糊关系,在运行时不断检, S3 d- y) M# a- C; j6 e
测e及ec,通过事先确定的关系,利用模糊推理的方法,在线修改 PID 控制器的三个参数," }7 \6 U% K9 |' `
让PID参数可自整定。就我的理解而言,它最终还是--一个
; `7 U o1 [8 q% q' ?7 U2 XPID控制器,但是因为参数可自; P$ q3 m% h# b( T0 q3 I
动调整的缘故,所以也能解决不少一般的非线性问题,但是假如系统的非线性、不确定性( i3 n: a7 A5 X; b$ L
很严重时,那模糊PID 的控制效果就会不理想啦。0 L+ B" Y% j' g) a$ W
. O3 p d& Y! \% {
$ b8 V1 B% m6 J0 q
|
|