Borrar filtros
Borrar filtros

How to tune PID controller from time constant and static gain?

16 visualizaciones (últimos 30 días)
Bruno Araujo
Bruno Araujo el 1 de Nov. de 2022
Comentada: Bruno Araujo el 6 de Nov. de 2022
Hi!
I would like to find the parameters of a PID controller (Kp, Ki, Kd) from the time constant and static gain of a transfer function.
Is there any method/equation for quick calculation of these parameters?
This is the transfer function:
Could it be like this?
Ki = 72.4 / 639.2
Kd = 72.4 * 639.2
Kp = 72.4
thanks so much

Respuestas (1)

Sam Chak
Sam Chak el 1 de Nov. de 2022
@Bruno Araujo, Not sure if you are looking for some manipulations like this:
Kp = 72.402;
Tp = 639.24;
Gc = pid(Kp)
Gc = Kp = 72.4 P-only controller.
Gf = tf([1], [Tp 1])
Gf = 1 ----------- 639.2 s + 1 Continuous-time transfer function.
Gcf = series(Gc, Gf)
Gcf = 72.4 ----------- 639.2 s + 1 Continuous-time transfer function.
  1 comentario
Bruno Araujo
Bruno Araujo el 6 de Nov. de 2022
@Sam Chak Hi Sam, sorry for the delay to answer you!
Thank you for your answer, but it was not what I was looking for!
Actually I could find it some days later: i was search the called "direct synthesis", with which I can direct find the paramers for the PID based on a tf.

Iniciar sesión para comentar.

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by