Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Avanzado
Práctica 5
Profesor:
Dr. Roberto Valentı́n Carrillo Serrano
Equipo 1
Integrantes:
Garcı́a Sánchez Rubén Alejandro Cal. 7.5
Enterado, 03-06-21 Hernández Ávila Vı́ctor Manuel Cal. 7.5
Martı́nez Olvera Judith Cal. 7.5
Manrı́quez Lanuza Michelle Alfonso Cal. 6 Enterada, 03-06-21
Judith Martínez Olvera
Vera Niño Carlos Cal. 7.5
Enterado 03-05-21
Michelle Alfonso Manriquez Lanuza
2. Marco Teórico 2
2.1. Controlador deadbeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3. Materiales y Métodos 2
3.1. Materiales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.2. Metodologı́a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
7. Conclusiones individuales 6
7.1. Garcı́a Sánchez Rubén Alejandro . . . . . . . . . . . . . . . . . . . . . . . . 6
7.2. Hernández Ávila Vı́ctor Manuel . . . . . . . . . . . . . . . . . . . . . . . . . 6
7.3. Manrı́quez Lanuza Michelle Alfonso . . . . . . . . . . . . . . . . . . . . . . 6
7.4. Martı́nez Olvera Judith . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
7.5. Vera Niño Carlos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
8. Referencias bibliográficas 6
Índice de figuras
1. Diagrama de bloques en el software simulink utilizado para simular la res-
puesta del controlador deadbeat. . . . . . . . . . . . . . . . . . . . . . . . . 3
2. Respuesta simulada para el controlador deadbeat obtenida con el softwa-
re simulink. Se muestran las respuestas del sistema y esfuerzo de control
demandado para la planta en tiempo continuo(primera gráfica) y para la
planta discretizada (tercera gráfica). . . . . . . . . . . . . . . . . . . . . . . 4
1. Objetivo
Controlar posición de la flecha de un motor de CD con escobillas usando un controlador
deadbeat en simulación.
2. Marco Teórico
2.1. Controlador deadbeat
El controlador deadbeat alcanza la referencia deseada en una cantidad mı́nima de periodos
de muestreo, es decir, entrega el mı́nimo tiempo de asentamiento.
Para obtener la función de transferencia Gc del controlador es necesario tener la planta G
del sistema transformada al tiempo discreto.
La planta discretizada G del sistema se obtendrá con la transformada z de la multiplicación
del retenedor de orden cero por la planta en laplace del sistema:
Q(z −1 )
G(z −1 ) = Gho Gp (z −1 ) = (1)
P (z −1 )
Utilizando el numerador y el denominador de G como lo indica la Ecuación (1), se puede
obtener entonces la función de transferencia Gc del controlador deadbeat como:
P (z −1 )
Gc (z −1 ) = (2)
Q(1) − Q(z −1 )
La respuesta de lazo cerrado del controlador deadbeat alcanza el estado estacionario sin
oscilaciones transitorias y sin error en una cantidad de tiempo mı́nima, es decir, unos pocos
periodos de muestreo.
3. Materiales y Métodos
3.1. Materiales
Se utilizaron los siguientes materiales
3.2. Metodologı́a
1. Luego de revisar la teorı́a del controlador deadbeat se procedió a sacar la transfor-
mada z de la planta del motor para el control de posición partiendo de su función
de transferencia en el dominio de laplace y considerando los parámetros del motor
utilizados en las prácticas anteriores, para lo que se utilizó el método de expansión
en fracciones parciales en el software Scientific WorkPlace.
2. A partir de la función de transferencia en z para la planta expresada en potencias
negativas de z, se obtuvo la función de transferencia del controlador.
2
3. Se comprobó que los polos de lazo cerrado del sistema estuvieran en el origen uti-
lizando el software Scientific WorkPlace y entonces se procedió con la simulación
utilizando el software MATLAB y simulink.
4. Se simuló la respuesta del controlador y el esfuerzo de control demandado.
3
La respuesta simulada del controlador se muestra en la Figura 2.
Figura 2: Respuesta simulada para el controlador deadbeat obtenida con el software si-
mulink. Se muestran las respuestas del sistema y esfuerzo de control demandado para la
planta en tiempo continuo(primera gráfica) y para la planta discretizada (tercera gráfi-
ca).
4
5.2. Hernández Ávila Vı́ctor Manuel
Para realizar el diseño del controlador deadbeat es muy útil la ayuda de algún software
para ahorrar tiempo, sin embargo, es necesario evitar truncamientos y errores numéricos
para obtener cálculos correctos. Se logró posicionar las dos raı́ces de lazo cerrado en el
origen del plano z y los resultados de la simulación mostraron que se obtuvo la respuesta
deseada en 2 periodos de muestreo correspondientes a 10[ms] sin presentar sobrepaso.
5
7. Conclusiones individuales
7.1. Garcı́a Sánchez Rubén Alejandro
El controlador deadbeat es un controlador puramente digital y discreto cuya matemática
es capaz de colocar los polos discretos de lazo cerrado del sistema justo en el origen,
proporcionando una respuesta en tiempo inmediata y sin error a costa de un esfuerzo de
control muy muy grande, lo que vuelve su implementación en muchos casos imposible ya
que los sistemas fı́sicos no siempre podrán soportan tal cantidad de energı́a.
8. Referencias bibliográficas
Carrillo Serrano, R. V. (2021). Material didáctico control avanzado. Notas de clase.