|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
一、模糊PID就是指自适应模糊PID吗?6 K" E5 t; i3 u4 A' }
不是,通常模糊控制和PID 控制结合的方式有以下几种:; l* b e6 P, _* O7 _! K, [
1、大误差范围内采用模糊控制,小误差 范围内转换成PID控制的模糊PID开关切换控
( g! o/ t$ f( F& _; A, Y制。
5 n# l. m$ S) w# \ i& b5 ?2、PID控制与模糊控制并联而成的混合型模糊
' ?7 q6 z7 O7 V Z* Z1 fPID控制。
& ?& e h; i& \0 I% }% t# a; t3、利用模糊控制器在线整定PID 控制器参数的自适应模糊PID 控制。: L% F5 E( e: W3 m1 _3 Y! q
一般用1和3比较多,MATLAB自带的水箱液位控制tank采用的就是开关切换控制。由于1 n4 t2 `8 Z* G1 W2 W8 b
自适应模糊PID 控制效果更加良好,而且大多数人选用自适应模糊
" W I, @* I1 R4 U2 M; JPID控制器,所以在这
6 t/ a# c+ _1 Q3 n6 H里主要指自适应模糊PID 控制器。
# M h2 M# s% T. E! j( L1 B二、自适应模糊PID的概念
: @) [* P* Q; x. T7 }根据PID控制器的三个参数与偏差e 和偏差的变化ec之 间的模糊关系,在运行时不断检, u& r4 F* \9 Y4 x: ^1 Z
测e及ec,通过事先确定的关系,利用模糊推理的方法,在线修改 PID 控制器的三个参数,; o6 q7 K x) E. A
让PID参数可自整定。就我的理解而言,它最终还是--一个
. g5 o3 Q$ r/ ?( u: j# vPID控制器,但是因为参数可自6 _+ s3 R; n5 h
动调整的缘故,所以也能解决不少一般的非线性问题,但是假如系统的非线性、不确定性( u" r, v% n6 D/ P( N& |% \
很严重时,那模糊PID 的控制效果就会不理想啦。9 k4 ^/ N1 F5 i# q4 c4 B
+ H6 \, f7 `% S5 O- B2 a& ~9 x! l; W# S# @3 Z7 w9 R6 Y
|
|