|
|
|
|
|
b*******f 发帖数: 428 | 1 请问一下,digital PID里的系数是如何确定的呢?最近在做个小project,为这个头疼
死了
不知掉是否有人做过? | g*****g 发帖数: 3623 | 2 I assume you are going to design a digital controller for buck converter.
then you should have the power plant transfer fucntion. just like you design
the analog type III, design target is to get 90 degree phase margin and
cross over f at 1/5 fsw. you adde the calculation,A/D delay as a pure delay
item. then you can use matlab to adjust your PID paraments until you can
good phase margin and reasonable cross over frequency. and then transfer the
PID controller from s domain to z domain which you | b*******f 发帖数: 428 | 3 非常感谢!~虽然有些看不太懂,是在做buck,等想一想之后再来请教:) | g******u 发帖数: 3060 | 4 I think 90 degree phase margin is a bit too much.35-55 is more reasonable.
Still PI control is pretty much enough. Or you must make the D term very
small. Since a power supply has too much unpredictable disturbance and delay.
Instead of Matlab, you can model a PID by using a few opamps.
Gunking: Do you have any existing Matlab/Simulink model to model such a PID
controlled converter? I'm very interested.
design
delay
the
get
easy
【在 g*****g 的大作中提到】 : I assume you are going to design a digital controller for buck converter. : then you should have the power plant transfer fucntion. just like you design : the analog type III, design target is to get 90 degree phase margin and : cross over f at 1/5 fsw. you adde the calculation,A/D delay as a pure delay : item. then you can use matlab to adjust your PID paraments until you can : good phase margin and reasonable cross over frequency. and then transfer the : PID controller from s domain to z domain which you
|
|
|
|
|