Borrar filtros
Borrar filtros

PID Command in MATLAB

2 visualizaciones (últimos 30 días)
Muhammad Adeel Ahsan Awan
Muhammad Adeel Ahsan Awan el 3 de Jun. de 2020
Respondida: Muhammad Adeel Ahsan Awan el 5 de Jun. de 2020
I am having problem in solving Simulink Model in MATLAB.
I tried to solved this using following code
s=tf('s')
Phi=193.4/(s^2)
K_Phi=pid(0.3,0,0.2,100)
Phi_1=feedback(K_Phi*Phi,1,-1)
step(Phi_1)
I also tried on more method
K_Phi=pid(0.3,0,0.2,100)
Phi_1=feedback(Phi,1,-1)
Phi_2=Phi_1*K_Phi
step(Phi_2)
But, both ways aren't working kindly help me in solving this.

Respuesta aceptada

Muhammad Adeel Ahsan Awan
Muhammad Adeel Ahsan Awan el 5 de Jun. de 2020
Well , i got the answer.
s=tf('s')
Phi=193.4/(s^2)
K_Phi=pid(0.3,0,0.2)
Phi_1=feedback(K_Phi*Phi,1)
step(Phi_
The Problem was using this PID command.

Más respuestas (1)

madhan ravi
madhan ravi el 3 de Jun. de 2020
I think you should use lsim(...) because there’s a step input to the model.
  1 comentario
Muhammad Adeel Ahsan Awan
Muhammad Adeel Ahsan Awan el 3 de Jun. de 2020
Like how?
I don't understant what do you mean.

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by