Proyecto SCA-115
Proyecto SCA-115
Proyecto SCA-115
CATEDRÁTICO:
ING. RICARDO E. CORTEZ
INSTRUCTOR:
AMARU FLORES
PROYECTO DE CICLO:
“MODELO
MODELO N°2:
N°2 UNIDAD
NIDAD DE CINTA DE COMPUTADORA
COMPUTADORA”
ESTUDIANTES:
BR. FRANCISCO JAVIER CRUZ CAMPOS CC12020
BR. GARCIA AVILES
A RONALD JOSUE GA10034
A continuación, se presenta el análisis del modelo, para esto haremos del uso del programa
de Matlab, que es una potente herramienta de análisis en los sistemas de control
automático, en el cual procedemos a obtener las ecuaciones que ejemplifica al sistema, para
hacer esto haremos uso del diagrama de bloques. Para poder trabajar en el sistema
buscaremos los controladores apropiados para el sistema, algunos de estos controladores
son: Controlador Proporcional, Controlador Proporcional Derivativo, Controlador
Proporcional Integral.
Estos controladores son elementos adicionales a la configuración original del sistema, esto
es para mejorar las respuestas que obtenemos de los sistemas y así cumplir con las
especificaciones del desempeño, pero a la vez estos controladores tienen sus desventajas
entre las cuales podemos enlistar los siguientes elementos según el controlador:
Control proporcional-integral-derivativo:
Control proporcional-integral:
Objetivo General:
Objetivos Específicos:
Requisitos:
Kv= 100 Ess<2%, Mp<10%, tr<2s, ts<3s
Donde:
Ki: constante de par del motor= 10 oz-pulg/A
oz
Kb: Constante de fuerza contra-electromotriz=
contra 0.0706 V/rads/s
Bm= 3 oz-pulg/rad/s
Ra= 0.25 Ω
KL=3000 oz-pulg/rads
JL= 6 oz-pulg-s2
Jm= 0.05 oz-pulg/rads/s2
La= 0
BL= 10 oz-pulg/rad/s
Kf= 1 V/rads/s
OBTENCION
TENCION DEL DIAGRAMA DE BLOQUES
Para obtener el diagrama de bloques básico realimentado, se analizó el sistema obteniendo
las ecuaciones para cada tramo del sistema y se construyó la matriz de estado para
ingresarla a Matlab y obtener la función
función de transferencia de lazo abierto del sistema.
= +
=
= + ( − )+ ( − )
= + + ( − )+ ( − )
= − − + −
( − )+ ( − )=
= − − +
+
= 500 = 60000 − = 8260
= 1.66 = 200
Al ingresar la matriz en Matlab se puede obtener la función de transferencia de lazo abierto.
DIAGRAMA DE BLOQUES BÁSICO REALIMENTADO
Fig 1:: Ventana de diseño, lugar geométrico de las raíces donde se calculó Kp.
El cálculo de Kp se hace teniendo en cuenta que la gráfica de repuesta al impulso no toque
en ningún momento las regiones amarillas y cumpla con los parámetros de diseño, para este
caso se tiene que para el valor obtenido de Kp=21 cumple para tr=0.034 s, ts=0.0086 s,
Mp=6.02% y Ess=0.7%.
Fig. 4:
4 Función de transferencia introducida en Matlab.
Los datos de diseño introducidos en Matlab en un comienzo fueron los siguientes para un
controlador PI:
Luego de manipular los polos o ceros en el lugar de las raices se obtubo la mejor respues
respuesta
al escalón mostrada a continuación:
ación:
El gráfico del lugar de las raíces que corresponde a los valores obtenidos es:
De los parámetros anteriores dio como resultado la siguiente función de transferencia para
el controlador PI:
18.825
( ) = 20.462 +
= 20.462 = 18.825
( )= + +
Los valores obtenidos para el controlador proporcional integral derivativo se calcularon moviendo
el lugar de las raíces, para que la respuesta al escalón se mantenga dentro
dentro de los parámetros de
diseño.
Para
ara este caso fue difícil obtener una respuesta completamente satisfactoria a la entrada donde
tr=0.00139 s, ts=0.45 s, Mp=0.37 % y Ess=0%.
Kp= 4.42; Ki=5.057; Kd=1.3
Para estos valores el lugar geométrico de las raíces y la respuesta al escalón quedo de la siguiente
manera.
Fig. 11:: Respuesta al escalón del sistema para los parámetros de diseño.
SIMULINK
Controlador P:
En Simulink se construyó el circuito del sistema, se agregó la función de transferencia,
Kf=1 y el controlador proporcional Kp=21, quedando de la siguiente manera:
Fig. 12:: Circuito para el sistema con entrada rampa y escalón controlado por un switch.
Los resultados de las simulaciones muestran la señal de entrada, y la respuesta del sistema
además se obtiene la señal de error.
Fig. 13:: Simulación con señal de entrada escalón (azul), repuesta del sistema (rojo) y señal de error (verde).
Simulación con función rampa:
Fig. 14:: Simulación con función de entrada escalón (azul), respuesta del sistema (rojo) y la señal de error (verde).
Controlador PI:
El bloque al simulink para la entrada al escalón unitario introduciendo sus respectivas
constantes PI se muestra a continuación:
= 20.462 = 18.825
Del resultado anterior se muestra que el desempeño de salida es mejor al compararla con el
escalón unitario ya que se puede observar del gráfico que en el tiempo igual a cero la salida
le da seguimiento a la entrada conllevando al que el error que se muestra de color verde sea
de cero.
Controlador PID:
Se construyó el circuito del sistema con la función de transferencia agregando los bloques
que constituyen el controlador, donde se agregaron los valores calculados en sisotool, la
entrada del sistema es conmutada para obtener el tipo de respuesta requerido.
requerido.
Fig. 18:: Circuito para el sistema con entrada rampa y escalón controlado por un switch.
Los resultados de las simulaciones muestran la señal de entrada, y la respuesta del sistema además
se obtiene la señal de error.
Simulación con señal escalón unitario:
Fig. 19:: Simulación con señal de entrada escalón (azul), repuesta del sistema (rojo) y señal de error (verde).
De lo anterior podemos decir que el controlador PID es el que posee más parámetros a
favor de los datos especificados en el diseño ya que su tiempo de subida y su porcentaje de
sobrepaso son los menores de los demás controladores, es por eso que se optara por el
controlador PID a implementar en amplificadores operacionales, ya que fue el que mejor se
nos adaptó a las especificaciones dadas de diseño del dominio del tiempo.
La implementación con amplificadores operacionales para el controlador PID se muestra a
continuación:
Fig. 21:
21 Estructura para implementar el controlador PID.
Del diseño del controlador PID se determinó que el valor correspondiente de = 4.42,
por lo que el cálculo de las resistencias , , se calculan de la siguiente manera:
4.42 =
Del diseño del controlador PID resulto una constante integradora de = 5.057
057, por lo que
la resistencia Ri, y el capacitor Ci, se obtiene de la siguiente manera:
1
=
1
=
1.3
=
100
= 13 Ω
Ya con los cálculos anteriores solo faltaría colocar un valor a las resistencias ‘R’ faltantes
del circuito por lo que se elegirá un valor de = 10 Ω,, completando así nuestro
controlador PID, por lo que la implementación total con sus valores es como se muestra en
la figura siguiente:
Fig. 25:: Controlador PID con amplificadores operacionales
DISEÑO EN LA FRECUENCIA
Controlador P:
Otra manera de diseñar un controlado es modificando en el diagrama de Bode el margen de fase y e
margen de ganancia, para obtener el valor del compensador, para este controlador se tiene un
margen de ganancia infinito y un margen de fase de 67.4°, el compensador para Kp tiene un valor
kp=19.42 relativamente cercano al del Kp calculado desde el lugar de las raíces.
Fig. 26:: Ventana de diseño donde se configuro el diagrama de Bode para obtener Kp.
Fig. 27:: Respuesta al escalón con parámetros de diseño en el dominio de la frecuencia.
Controlador PI:
Como primer paso se obtuvo la respuesta en frecuencia de los diagramas de Bode cuando el
sistema no está compensado, tal como se muestra en la figura siguiente:
Controlador PID:
Para este caso se modificó el diagrama de Bode donde el margen de ganancia dio infinito, el margen
de error 90° y los valores del controlador son Kp=5.42; Ki=532.6: Kd=24.2
Fig. 32:
32 Respuesta en frecuencia del controlador PID.
CONCLUSIONES
Para el sistema de nuestro modelo, optamos por elegir el Controlador PID debido a
que es el que más se apega a la repuesta verdadera que se necesita, además por
recomendaciones de textos, se recomienda el uso de este tipo de Controlador para
Sistemas de Control, ya que el controlador PID reúne las características de los tres
controladores haciendo el sistema más estable.
Gracias a las gráficas obtenidas en cada método utilizado, pudimos observar más
detalladamente el funcionamiento del sistema, desglosado en función del tiempo,
respuesta escalón, polos y zeros. Proporcionando así una idea más amplia del
comportamiento que puede llegar a tenerse en los distintos tipos de controladores
utilizados para este proyecto, siendo como ya se menciono anteriormente el
controlador PID el más preciso para la realización de este.
BIBLIOGRAFÍA
Introducción a los Sistemas de Control, Hernández Gaviño.