Autor Tema: Profesor en línea - Control PID  (Leído 18482 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado LABmouse

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3575
    • Juntos es mejor
Re: Profesor en línea - Control PID
« Respuesta #30 en: 04 de Septiembre de 2010, 06:29:32 »
Pues no es tan fácil como:

Citar
"Aquello de la sintonizacion, es sencillo, usando un metodo no recuerdo como se llama, pero basicamente, es un procedimiento el cual es intuitivo y se van ajustando los parametros Kp, Kd y Ki hasta obtener el resultado deseado."

Esa técnica del tanteo, la usas cuando no se tiene absolutamente nada de información de un sistema y quieres llevar el termino PID de una manera empírica.  

Pero se recomienda que cuando no hay información de la planta se debe modelar el sistema usando la técnica de Ziegler y Nichols, para intentar llevar un sistema desconocido a un sistema básico de primer orden viendo su respuesta transitoria ante una entrada escalón, ya luego con la función de transferencia de la planta se usa un método analítico para determinar las KP, TI, TD.

Mirando en internet, acá dicen mejor las cosas.

http://www.angelfire.com/electronic/jagp/sem7/pidcont1.html




vixctor, cuantos sensores usaba el carro?, Lo pregunto porque tener 2 sensores de linea no permite que el sistema sea considerado PID es mas, para que mínimo sea proporcional se necesitarían 3 sensores y para un PID FULL 5.


SALUDOS!

« Última modificación: 04 de Septiembre de 2010, 06:34:21 por LABmouse »

Desconectado Rodricity

  • PIC10
  • *
  • Mensajes: 43
Re: Profesor en línea - Control PID
« Respuesta #31 en: 01 de Febrero de 2011, 16:45:20 »

vixctor, cuantos sensores usaba el carro?, Lo pregunto porque tener 2 sensores de linea no permite que el sistema sea considerado PID es mas, para que mínimo sea proporcional se necesitarían 3 sensores y para un PID FULL 5.


SALUDOS!



 En realidad un control PID no tiene nada que ver con la cantidad de sensores, un control PID se determina por el tipo de control en sí mismo.

 y a grandes razgos, un control PID significa proporcional, integral y derivativo.

 para que lo entiendan sencillamente, y incluso pueden comenzar a esbozar como transformalo en códigos:

 El control básicamente toma la señal "deseada" (setpoint) y la señal "real" (realimentacion), las resta y obtiene un error, a partir de ello el control suma 3 método de correccion:

 - Proporcional: Sencillamente el controlador le aplica una ganancia al error y la inyecta en los actuadores del sistema.
 - Integral: El controlador integral lo que hace es sumar el error en funcion del tiempo (suma el error en un intervalo definido, idealmente sin intervalos, es decir, continuamente pero esto no es posible en digital) y generar una señal de control a partir de esto, con su respectivo coeficiente.
 - Derivativo: El control genera una señal de control en funcion de la variacion del error, es decir, en forma gráfica, toma los cambios de pendiente de la señal de error y utiliza dichos cambios para generar una señal de control, se asocia a un control predictivo (corrige el error de forma "anticipada").

 Finalmente una manera muy rustica de implementar todo es:

 Control proporcional: resten la señal deseada con la real, multipliquenla por un factor que quieran y voilá

 Control integral: Timer en intervalos muy pequeños, suman el error y dicho valor multiplicado por un coeficiente es la señal de control

 Control derivativo: En intervalos pequeños revisen el cambio del error (delta entre error anterior y error actual), a dicho delta multipliquenlo por un coeficiente y esa es la señal de control.

 Y finalmente sumen los tres controles y ese es un PID muy básico.

 Ahora, si les gusta el tema (yo sufrí en la universidad sobre esto el semestre pasado), tambien pueden buscar informacion de controladores por logica difusa (fuzzy logic), que incluso puede mejorar el sistema, o fusionarse con PID.

 de cualquier forma, en teoría de control o ramos afín, luego de PID te enseñan métodos mas poderosos de control de sistemas, como el método por asignacion de polos, pero eso ya es muy dentro del area de teoría, y la verdad no sé como llevarlo a la practica, y ya no quiero seguir sufriendo con las trasnformadas de laplace  :D

Desconectado Zamy

  • PIC10
  • *
  • Mensajes: 1
Profesor en línea - Control PID
« Respuesta #32 en: 20 de Octubre de 2011, 12:56:58 »
Buenos Dias me gustaria saber si alguien de por hay sabe control para resolver uno ejercicios de pi pid y diseño de compensadores por sintonizacion y sintesis directa.
le agradeceri mucho ya q necesito urgente una ayudita.