Azzera filtri
Azzera filtri

how to get the control signal from the pid controller?

10 visualizzazioni (ultimi 30 giorni)
suppose we have simple code like this
As=[matrix A]; Bs=[matrix B]'; Cs=[matrix A]; Ds = 0; Syss = ss(As,Bs,Cs,Ds); TF=tf(Syss); FE=1; C=pid(kp,ki,kd); T=feedback(C*TF,FE)
how can I get the control signal (output of the PID controller)?

Risposta accettata

Arkadiy Turevskiy
Arkadiy Turevskiy il 26 Apr 2016
sys=C/(1+C*TF);
step(sys)
  2 Commenti
Mohamed Aburakhis
Mohamed Aburakhis il 26 Apr 2016
I need to get the control signal which is the output of the PID. If I have system described above and I give the system step as reference signal step(T), how can I get the control signal vector.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by