1
我想設計一個PD控制器手動,我想能夠有一個參數的情節,我可以改變他們的價值觀,並在劇情上看到他們的結果。我想再次強調,我想通過手動更改Pi和PD參數來完成設計,而不是通過matlab pid設計器自動完成(問題在於更多的matlab附屬)。
對不起,我的英語不好。
提前 (我的代碼如下)感謝:
clear all;
clc;
syms s;
K=1;
num = 4500*K;
den = sym2poly(s^2+361.7*s);
G=tf(num,den);
H=1;
%%
Kp=2;
Ki=0;
Kd=0;
C=pid(Kp,Ki,Kd,0);
T=feedback(C*G,H);
step(T);
嘗試Matlab的GUI:http://de.mathworks.com/discovery/matlab-gui.html?refresh=true 否則,把你的參數輸入功能並且繪製結果的時間消耗要少得多,並且可能足以滿足您的需求。 – JaBe
我認爲如果你點擊「顯示參數」,控制系統工具箱提供的'pidTuner'允許你這樣做。 – am304
有關PD控制器的重要說明,另請參閱https://www.researchgate.net/post/Why_are_proportional_derivative_PD_controllers_not_practically_realizable。 – Karlo