Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Articulo Control
Articulo Control
Articulo Control
PID
ÁNGELES HERNÁNDEZ JOSÉ LEOPOLDO
PÉREZ HERNÁNDEZ MARIO ALBERTO
SOLIS HERNÁNDEZ LUIS ANTONIO
Desde sus inicios y en la actualidad, la teoría de control tiene un gran impacto para la El momento de inercia rotacional I se refiere a la resistencia que opone un cuerpo
ciencia y la tecnología en diferentes áreas, tales como la aeronáutica, la química y la al cambio en su movimiento rotacional, definida como:
medicina, y muchas otras más. Además, el control automático es una parte importante
de los sistemas de vehículos espaciales, sistemas robóticos y procesos industriales en
general. A pesar de todos los avances en materia de control, el control PID sigue siendo el I = Σ(m∗r2)
más utilizado en la industria moderna, controlando alrededor del 95% de los procesos. El
controlador PID es de las metodologías que se han mantenido a lo largo del tiempo
debido a su practicidad. Por ello es indispensable reforzar el proceso enseñanza- donde m es la masa del cuerpo y r es vector posición del eje de rotación.
aprendizaje mediante una implementación experimental, donde sea posible aplicar de
manera directa tanto la parte teórica como la práctica.
2.2.- CONTROLADOR PID
Es claro que la construcción de bancos de pruebas de bajo costo es ideal para el
aprendizaje práctico de la teoría de control en las Instituciones Educativas, ya que al
hacerlo uno mismo, los estudiantes tienen la oportunidad real de aplicar sus La estabilidad de un sistema requiere del diseño de una ley de control que sea
conocimientos en algo tangible, otro punto a favor es el hecho de que las plataformas capaz de predecir el comportamiento dinámico de la respuesta a partir de cierto
para la aplicación de leyes de control suelen ser muy costosas, mientras que el presente conocimiento de la planta .La estructura PID es un controlador realimentado el
banco de pruebas es relativamente más económico. Por estas razones en este cual uno de sus propósitos es hacer que el error, diferencia entre la señal de
documento se presenta el diseño y construcción de un banco de pruebas conocido como referencia y la señal de salida de la planta, sea cero. Un controlador PID está
sistema balancín, el cual consta de dos barras ancladas mutuamente con un grado de conformado por tres acciones: proporcional(P), integral(I) y derivativa(D), el cual
libertad. En el extremo de la barra horizontal se encuentra un motor eléctrico sin se muestra en la Figura de abajo.
escobillas con una h´elice, con lo cual se genera la fuerza de sustentación necesaria para
mover la barra; la posición angular de la barra se obtiene de un potenciómetro en modo
de divisor de tensión, proporcionando un voltaje diferente para cada ángulo. Utilizando
una metodología basada en la sintonización de Ziegler-Nicholls se obtienen las
ganancias del control PID.
No siempre se usan las tres acciones del controlador PID, normalmente suele aparecer la
acción proporcional acompañada solamente de la integral o la derivativa. De esta forma
conforman el controlador PI y el PD. Estos junto al controlador PID son los que más
comúnmente nos encontramos.
El control PI se puede demostrar que funcionara de forma correcta en respuestas donde su
dinámica es esencialmente de primer orden.
Para su correcto funcionamiento es necesaria una correcta sintonización. Esto se puede
hacer de varias formas, en la actualidad existen programas que te lo ajustan
Además de estos dos tiempos característicos también hay que calcular la variación de
automáticamente, pero también se puede hacer manualmente. Para ello tenemos reglas
la señal escalón dX y la variación de la respuesta del sistema dY. En el caso de ejemplo
que nos facilitan esta labor. A continuación, veremos las reglas propuestas por Ziegler-
que aparece en las imágenes, la variación de la señal escalón corresponde a dX = 5
Nichols.
volts de señal de control c(t) y la variación del sistema corresponde a dY = 200ºC
,
2.3.1.- SINTONIZACIÓN POR RESPUESTA ESCALÓN medidos por el sensor h(t). A partir de estos valores se puede calcular la constante del
sistema Ko:
Este método de sintonización se adapta bien a los sistemas que son estables en lazo
abierto y que presentan un tiempo de retardo desde que reciben la señal de control hasta Ko = (dX * T2) / (dY * T1)
que comienzan a actuar. Para poder determinar la respuesta al escalón de la planta o
Y a parr de la constante Ko se pueden calcular los parámetros del controlador PID con
sistema controlado, se debe retirar el controlador PID y sustituirlo por una señal escalón
acción solo proporcional (P), proporcional e integral (PI) o proporcional integral y
aplicada al accionador.
derivativa (PID):
PARTES MECÁNICAS: El principio mecánico del balancín con motor y hélice se muestra
en la Figura 2, donde el parámetro L representa la longitud total de la barra móvil; θ(t)
el desplazamiento angular; D1 la longitud de la barra vertical; l la distancia del eje de
rotación al punto de ubicación del motor; τ el torque; mm la masa del motor; g la
constante de aceleración gravitacional terrestre; Fe la fuerza de empuje generada por
el giro de las hélices; Fβ la fuerza producida por el coeficiente de fricción β y Fg el peso
del motor. Además, la fuerza de gravedad en la dirección y generada por la masa del
motor, tomando como eje de referencia la barra horizontal, está dada por
Fgy = Fgsinθ(t).
Como puede observarse se
escribe nuestra ecuación en un
script de matlab para obtener
nuestra funcion de transferencia.
Figura 2: Principio mecánico del Balancín con motor y Hélice A continuación en APPS seleccionaremos PID
turner para poder encontrar los valores de
MODELO MATEMÁTICO: Para obtener la ecuación de movimiento que caracteriza a la
nuestras ganancias y la respuesta del sistema.
planta se emplea la ley de movimiento rotacional de Newton descrita en la Sección 2,
además de considerar que el eje de inercia de la barra móvil está ubicado justo en su
centro de gravedad, razón por la cual la fuerza resultante sobre la barra será nula, debido
a las compensaciones entre sí de estas magnitudes. Por lo anterior sólo serán de interés
las fuerzas debidas al empuje de las hélices en movimiento, el peso del motor y a la
fricción producida en el eje de giro debido al potenciómetro.
donde τm es el torque generado por el movimiento de las hélices; τFgy el torque generado
por el peso del motor; τfβ el torque generado por la fricción en el sistema debido al
potenciómetro; IT el momento de inercia total de la planta y α la aceleración angular.
Sustituyendo en la ecuación (9), la expresión general de la sumatoria de los torques se
describe en la siguiente ecuación:
ordenando los términos de la ecuación(10), tenemos que el modelo matemático del como se puede observar en la gráfica los valores de Kp, Ki, Kd ; se obtienen
sistema es: automáticamente.
3.3.- DISEÑO
l = 0.4m (distancia del eje de rotación al punto de colocación del motor en metros).
L = 0.8m (longitud de la barra móvil en metros).
ts = ? seg. (tiempo de establecimiento).
mm = 0.081549439 kg (masa del motor).
IT = ? kg m2 (momento de inercia total del sistema).
Fg = 0.80 Kg (peso del motor).
4.- IMPLEMENTACIÓN
Parámetro δ: Para calcular el valor de δ, se emplea la fórmula del tiempo de
establecimiento ts y tomando en cuenta el criterio del 2% obtenemos la siguiente Una vez obtenido el modelo dinámico del sistema, se debe comprobar que el
expresión, funcionamiento del mismo es el adecuado, para ello se hace uso de la herramienta
Matlab/Simulink para que, a partir de la función de transferencia se pueda observar
el desempeño de la planta con el control propuesto y las ganancias obtenidas.
Una vez calculados los parámetros necesarios, se sustituyen, para obtener la función de
transferencia de la planta, definida como :
De acuerdo con el análisis descrito anteriormente, el sistema balancín con motor y hélice
es segundo orden y se asume no estable, motivo por el cual se implementará un
controlador con el fin de estabilizar. Existen diversas teorías de control aplicables al
sistema, sin embargo el método del control PID al ser sencillo y universal, es apropiado
para la planta en cuestión. En la actualidad existen herramientas que nos facilitan las
tareas, esto con la finalidad de disminuir el tiempo de respuesta ante un problema, a
continuación se mostrará como se desarrollo el diseño del control con la ayuda del
software MATLAB y simulink.
En la siguiente grafica se puede observar la respuesta obtenida
5.- CONCLUSIONES
BIBLIOGRAFÍA
1.- A. Leva, C. Cox, A. Ruano: Hands-on autotuning: a guide to better utilisation. IFAC
Professional Brief, 2005. www.ifac-control.org/publications/pbrief.htm
2.- B. Wittenmark, K.J. Åström, K.E. Årzén: Computer Control: an Overview. IFAC
Professional Brief, 2005. www.ifac-control.org/publications/pbrief.htm
4.1.-EXPERIMENTACIÓN
3.- K.J. Åström, T. Hägglund: Revisiting the Ziegler-Nichols step response method for
Después de haber comprobado con la simulación que el comportamiento del sistema es PID
el adecuado, se procedió a hacer la implementación directa en la planta. Para ello se control. Journal of Process Control, v.14 (2004), págs. 635-650.
utilizó el software de Simulink de Matlab y la tarjeta de adquisición de datos Arduino uno
,la cual es capaz de tomar lecturas fieles del mundo real a bajas tensiones (5V), y que 4.- L. Desbourough, R. Miller: Increasing customer value of industrial control
además es fácil de conectar pues no requiere de fuente de alimentación externa al performance monitoring – Honeywell’s experience. Sixth International Conference on
conectarse en la computadora. Chemical
Process Control, AIChE Symposium Series Number 326, vol. 98, 2002.
se puede observar el diseño del control en Simulink de manera que el usuario pueda ver
el funcionamiento de la planta en todo momento. 5.- K.J. Åström, T. Hägglund: The future of PID Control. Control Engineering Practice,
vol. 9 (2001), págs 1163-1175.
6.- S.G. Akkermans, S.G. Stan: Digital servo IC for optical disk drives. Control
Engineering Practice, vol. 9 (11) (2002), págs 1245-1253.
Dentro del bloque PID, se pueden editar los parámetros P, I y D, siendo los últimos que
hemos empleado P = 1.13 , I = 4.23, D = 0.076 y una discretización de 10 ms. Otro dato a
tener en cuenta es que la transmisión serie se hace en formato uint8, pero las
operaciones se hacen en formato double, de ahí los conversores. Las ganancias K son de
valor 5/1024 para pasar la señal a voltios reales.