Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MODELO MATEMÁTICO
T s ( t )−T e ( t )=0
Ecuaciones
diferenciales −Ki2∗I 2 −B 2∗ω2 +T 2=J 2∗ω̇2
V C =K v 2∗ω 2−R2∗I 2−L2∗I˙2
T e ω2
= =n
T 2 ωs 2
I2
V˙ C =
C
Nombre de las Variables
variables y PWM entrada PWM.
parámetros del I 1 Corriente del motor 1.
modelo
matemático ω 1 Velocidad angular del motor 1.
T 1 Torque del motor 1.
T s Torque de salida.
ω s Velocidad de salida.
T e Torque de entrada.
I 2Corriente del motor 2.
ω 2 Velocidad angular del motor 2.
T 2 Torque del motor 2.
V c Tensión del capacitor.
Parámetros
V 1 Voltaje nominal del motor 1.
K v 1 Constante Voltaje del motor 1.
K i 1 Constante corriente del motor 1.
B1 Constante viscosa del motor 1.
J 1 Inercia del motor 1.
R1 Resistencia del motor 1.
L1 Inductancia del motor 1.
n1 Relación de engranajes del motor 1.
K v 2 Constante Voltaje del motor 2.
K i 2 Constante Corriente del motor 2.
B2 Constante viscosa del motor 2.
J 2 Inercia del motor 2.
R2 Resistencia del motor 2.
L2 Inductancia del motor 2.
n2 Relación de engranajes del motor 2.
C Capacitancia.
ω s (t )
Vector
estados
[]
de X = I m ( t )
1
Im (t )
2
V c (t )
Representació
n en espacio
de estados del
modelo lineal
(Expresión
simbólica en
función de los
parámetros)
Matriz de
funciones de
transferencia
del modelo
lineal
(Expresión
simbólica en
función de los
parámetros)
2. Seleccionar un motor y generador comercial que permitan realizar la implementación del modelo
descrito en el numeral anterior. Indicar las características técnicas importantes de cada elemento.
3. Ajustar los parámetros del modelo matemático de forma que el voltaje generado y la velocidad del eje
que une al motor con el generador correspondan a las características técnicas de los dos elementos al
aplicar una señal de PWM de 100%.
nV1 = 12;
nKv1 = 0.0100;
nKv2 = 0.0050;
nKi1 = 0.125;
nKi2 = 0.060;
nB1 = 0.00014;
nB2 = 0.00127;
nJ1 = 0.0000116;
Valor de los nJ2 = 0.0000090;
Parámetros nR1 = 3;
nR2 = 5;
nL1 = 0.050;
nL2 = 0.006;
nn1 = 74.8;
nn2 = 48;
nC = 0.0022;
Representación
en espacio de
estados del
modelo lineal
(Expresión
numérica)
Matriz de
funciones de
transferencia del
modelo lineal
(Expresión
numérica)
Valores propios
(Estabilidad)
Respuesta
transitoria de la
variable y i del
modelo lineal
ante una entrada
escalón unitario.
Determinar el
sobrepaso, el
tiempo de
establecimiento y
el valor en estado
estable.
CONTROLADOR PID
Periodo de
muestreo
Controlador en PI
discreta C (z)
Respuesta
transitoria de la
variable y i del
modelo lineal
(discreta).
Determinar el
sobrepaso, el
tiempo de
levantamiento y
el tiempo de
establecimiento
.
Respuesta
transitoria de la
acción de
control ui del
modelo lineal
(discreta).
Determinar el
valor pico, el
tiempo de
establecimiento
y el valor en
estado estable.
Controlador en D psudo
continua C 2(s)
Periodo de
muestreo
Controlador en
discreta C 1(z )
Controlador en
discreta C 2( z)
Respuesta
transitoria de la
variable y i del
modelo lineal
(discreta).
Determinar el
sobrepaso, el
tiempo de
levantamiento y
el tiempo de
establecimiento
.
Respuesta
transitoria de la
acción de
control ui del
modelo lineal
(discreta).
Determinar el
valor pico, el
tiempo de
establecimiento
y el valor en
estado estable.
Controlador en cascada
Controlador en I
continua del
lazo interior
C 1(s)
Controlador en I
continua del
lazo exterior
C 2( s)
Periodo de
muestreo
Controlador en
discreta del
lazo interior
C 1(z )
Controlador en
discreta del
lazo exterior
C 2( z)
Respuesta
transitoria de la
variable y i del
modelo lineal
(discreta).
Determinar el
sobrepaso, el
tiempo de
levantamiento y
el tiempo de
establecimiento
.
Respuesta
transitoria de la
acción de
control ui del
modelo lineal
(discreta).
Determinar el
valor pico, el
tiempo de
establecimiento
y el valor en
estado estable.
- Implementar en simulik el diagrama de bloques correspondiente a las tres estrategias de control PID,
incluyendo el saturador (en el caso del control en cascada, incluir el saturador correspondiente a los
límites de la velocidad). Evaluar la respuesta transitoria de la variable a controlar y la señal de control,
dada una señal de referencia variable. En la simulación establecer valores de la señal de referencia
que saturen el actuador, además incluir ruido en la señal de control y en las dos variables de salida:
voltaje generado y la velocidad de rotación del eje que une al motor con el generador, además los
topes de saturación del actuador.
Respuest Vout
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest Acción de control
a
transitoria
de la
acción de
control ui
Respuest Vout
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest Acción de control
a
transitoria
de la
acción de
control ui
Controlador en cascada
Diagrama
de
bloques
de
simulink
Respuest Vout
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest
a
transitoria
de la
acción de
control ui
5. Diseñar un controlador en discreta para regular el voltaje generado, utilizando la técnica por ubicación
de polos y LQR. La variable para controlar es el voltaje generado.
Rango de la Matriz 5
M
Sobrepaso Real
Criterios de diseño
Tiempo de establecimiento 0.5
Polos en lazo
cerrado continua si
Polos en lazo
cerrado discreta
eT s
i
Matriz randómica
Grand
Matriz de
ganancias
K=G X −1
Respuesta
transitoria de la
variable y i del
modelo lineal.
Determinar el
sobrepaso, el
tiempo de
levantamiento y el
tiempo de
establecimiento.
Respuesta
transitoria de la
acción de control
ui del modelo
lineal. Determinar
el valor pico, el
tiempo de
establecimiento y
el valor en estado
estable
Controlador LQR
Matriz Q
Matriz R
Matriz de
ganancias K
Polos en lazo
cerrado
Respuesta
transitoria de la
variable y i del
modelo lineal.
Determinar el
sobrepaso y el
tiempo de
establecimient
o
Respuesta
transitoria de la
acción de
u
control i del
modelo lineal.
Determinar el
valor pico, el
tiempo de
establecimient
o y el valor en
estado estable
- Implementar en simulik el diagrama de bloques correspondiente a las dos estrategias de control por
espacio de estados incluyendo el saturador. Evaluar la respuesta transitoria de la variable a controlar y
la señal de control, dada una señal de referencia variable. En la simulación establecer valores de la
señal de referencia que saturen el actuador, además incluir ruido en la señal de control y en las dos
variables de salida: voltaje generado y la velocidad de rotación del eje que une al motor con el
generador.
Respuest Voltaje
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest
a
transitoria
de la
acción de
control ui
Controlador LQR
Diagrama
de
bloques
de
simulink
Respuest Voltaje
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest
a
transitoria
de la
acción de
control ui
OBSERVADORES DISCRETOS
Rango de la matriz de
observabilidad V
Sobrepaso = reales
Criterios de diseño
Tiempo de establecimiento = 0.04
Polos del observador ( si )
Matriz Λ
Matriz G
Matriz de ganancias
T
L=( G X −1 )
7. Diseñar un filtro de Kalman en discreta para el controlador definido en el numeral anterior, las
variables que se miden son el voltaje generado y la velocidad de rotación del eje que une al motor con
el generador.
Matriz de covarianza Qn
Matriz de covarianza Rn
Matriz de ganancias L
Respuest Voltaje
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest
a
transitoria
de la
acción de
control ui
Respuest Voltaje
a
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuest
a
transitoria
de la
acción de
control ui
CONTROLADOR LQG
9. Diseñar un regulador LQG en continua; el controlador se diseña con la técnica LQR y el observador es
un filtro Kalman. La variable que se mide es el voltaje generado.
Rango de la
Matriz M
Matriz Q
Matriz R
Matriz de
ganancias K
Polos en lazo
cerrado
Respuesta
transitoria de la
variable y i del
modelo lineal.
Determinar el
sobrepaso, el
tiempo de
levantamiento y
el tiempo de
establecimiento.
Respuesta
transitoria de la
acción de
control ui del
modelo lineal.
Determinar el
valor pico, el
tiempo de
establecimiento
y el valor en
estado estable
Rango de la
matriz de
observabilidad
V
Matriz de
covarianza Qn
Matriz de
covarianza Rn
Matriz de
ganancias L
Polos del
observador
- Discretizar el controlador LQG de dos grados de libertad. Evaluar la respuesta transitoria de la variable
del proceso y la señal de control, del sistema en lazo cerrado.
Periodo de muestreo
Representación en
espacio de estados
del controlador
Respuesta transitoria
de la variable y i del
modelo lineal.
Determinar el
sobrepaso y el
tiempo de
establecimiento
Respuesta transitoria
de la acción de
control ui del modelo
lineal. Determinar el
valor pico, el tiempo
de establecimiento y
el valor en estado
estable
10.Implementar en simulik el diagrama de bloques del controlador LQG incluyendo el saturador. Evaluar
la respuesta transitoria de la variable a controlar y la señal de control, dada una señal de referencia
variable. En la simulación establecer valores de la señal de referencia que saturen el actuador,
además incluir ruido en la señal de control y en las dos variables de salida: voltaje generado y la
velocidad de rotación del eje que une al motor con el generador.
Controlador LQG
Diagrama
de
bloques
de
simulink
Respuesta
transitoria
de las
variables
r i y y i.
Velocidad angular
Respuesta
transitoria
de la
acción de
control ui
GANANCIA ANTIWINDUP
11.Sintonizar para cada estrategia de control la ganancia antiwindup y programar en un bloque de Matlab
Function el pseudocódigo correspondiente a cada estrategia de control.
12.Evaluar la respuesta transitoria del sistema en lazo cerrado para cada una de las estrategias de
control, dado un setpoint r i variable. En la simulación establecer valores de la señal de referencia que
saturen el actuador, además incluir ruido en el actuador y sensores.
- Anexar la gráfica en la cual compara la respuesta transitoria de la variable y i para las seis estrategias
de control, dado una señal de referencia variable.
13.Evaluar los índices de error (IAE, ITAE, ISE e ITSE), dado un setpoint r i tipo escalón. Completar la
siguiente tabla y anexar la gráfica en la cual compara la respuesta transitoria de la variable Y i para las
seis estrategias de control. Para el desarrollo de este numeral, no debe agregar ruido en el actuador y
el sensor.
- Anexar la gráfica en la cual compara la respuesta transitoria de la variable y i para las seis estrategias
de control, dado una señal de referencia variable.