how can i get the PID value from +ve zero value.... since Td and Ti must be a +ve value
Mostrar comentarios más antiguos
Hi all, please advise ow can i get rid of this...
I have a discrete transfer function
Hd = (0.0087)/(z - 0.9892)
and after conversion to continuous form with d2c command i got
Hc = (-0.0042s + 8.54) / (s + 10.86)
.........................
the resulted output respond is a overdamped respond and have quite a long steady state time.
Hence i apply command pidstd(Hc) to obtain the Kp, Ki, and Kd value in order to make the output respond better.
But i got error stating Td and Ti must be a positive value. But the problem is my numerator of my transfer function is a +ve zero!
Can i ask for help how can i get the PID with such transfer function?
Many thanks!
1 comentario
st
el 20 de Jul. de 2011
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Control System Toolbox en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!