Professional Documents
Culture Documents
Tabla de contenido
1. Introducción4
2. Marco teóricoError! Bookmark not defined.
2.1 Análisis de tiempo del modeloError! Bookmark not defined.
3. Análisis proceso de generación catalítica5
3.1 Malla de compensación22
3.2 Control inferencialError! Bookmark not defined.
4. Lyapunov32
4.1 Análisis de estabilidad al péndulo sin fricciónError! Bookmark not
defined.
4.2 SimulaciónError! Bookmark not defined.
4. Conclusiones.Error! Bookmark not defined.
5. BibliografíaError! Bookmark not defined.
Tabla de figuras
Introducción
Este informe presenta una descripción básica de la respuesta de los sistemas de control
en su salida, aborda tres problemas de aplicación dos en un caso relativamente
complejo al analizar en conjunto el proceso de generación catalítica donde se plantea
la utilización de un feedforward que reduzca el error en la salida del sistema analizado
como un sistema esclavo y un sistema maestro, al sistema de generación catalítica
adicionalmente se presenta su funcionamiento con un cambio en su tiempo de
respuesta, ruido, perturbaciones y degradación de la planta contrarrestados por un
control inferencia “predictivo”, las conclusiones son derivadas del ejercicio,
proporcionando una ligera impresión del fenómeno ampliamente utilizado a nivel
industrial.
1. Linealización extendida
Un sistema con una linealización aproximada cuenta con tres inconvenientes los cuales son:
Una representación del sistema puede ser por el modelo de ecuaciones de estado de Cayley
Rodrigues, donde x1 es el ángulo de orientación, x2 es la velocidad angular y u es el torque
aplicado.
Figura 2 Satélite monoaxial con control por linealización extendida x=1.5 y x1 inicial de 0
Figura 3 Satélite monoaxial con control por linealización extendida x=1.5 y x1 inicial de 1
Figura 4 Satélite monoaxial con control por linealización extendida x=1.5 y x1 inicial de -1
Figura 5 Satélite monoaxial con control por linealización extendida x=0 y x1 inicial de -1
Donde la limitación original es física al solicitar acciones de control de par externo elevada con
un valor máximo de 17.6715 N.m, donde la magnitud positiva es sinónimo de la dirección de
control.
Conclusión
La linealización extendida presentada posee un sistema de ganancia variable que hace que el
sistema funcione en diferentes puntos de equilibrio ante condiciones iniciales diferentes donde
la diferencia significativa se tiene en la magnitud de la ley de control, debido a que en esencia
el comportamiento es semejante en todos los casos.
El sistema analizado necesita de la creación de una ley que adecue el funcionamiento a las
magnitudes de Par disponibles físicamente, la respuesta es presentada en la figura 6.
Figura 6 Satélite monoaxial con control por linealización extendida x=1.5 y x1 inicial de 0 par máximo 5N.m
La comparación del comportamiento del satélite con respecto al mismo sistema sin saturación
es presentada en la figura 7, donde los principales cambios son en los tiempo s de respuesta,
debido a que el límite físico no puede proporcionar un par infinito causando que el controlados
arroje la magnitud saturada.
Figura 7 Satélite monoaxial con control por linealización extendida x=1.5 y x1 inicial de 0 par máximo 5N.m vs
la respuesta sin saturación en líneas punteada
Figura 8 Observador no lineal del satélite monoaxial con control por linealización extendida
Figura 9 Observador no lineal del satélite monoaxial con control por linealización extendida, partiendo de la
condiciones x1=0 y x2=0, y para el observador x1=0.5 rad y x2=0.2 rad/s.
Donde se puede aprecia que las condiciones iniciales de los observadores son diferentes a las
condiciones iniciales del sistema, por lo cual el error inicial es elevado pero conforme la
dinámica del sistema continua en el tiempo el error se reduce convergiendo en valores iguales
a las variables de estado estimadas, en el caso de tener igual magnitud en las condiciones
iniciales el comportamiento del observador y las variables de estado es igual, comprobando el
funcionamiento del observador no lineal implantado.
Figura 10 Observador no lineal del satélite monoaxial con control por linealización extendida, partiendo de la
condiciones x1=0 y x2=0, y para el observador x1=0rad y x2=0 rad/s.
Pero el comportamiento del sistema cambia debido a que la acción de control depende de la
estimación que cambia con las condiciones iniciales como se aprecia en la figura 10.
Figura 11 Observador no lineal del satélite monoaxial con control por linealización extendida, con igualdad en
condiciones iniciales y diferencia
Una representación del sistema puede ser por el modelo de ecuaciones de estado simplificado,
donde x1 es el ángulo de orientación, x2 es la velocidad angular y u es el torque aplicado.
0.1 0.2
x2 [rad/s]
x1 [rad]
0.05 0
0 -0.2
-0.05 -0.4
0 0.5 1 0 0.5 1
t [s] t [s]
Torque externo - Ley de control
0.1
-0.1
u
-0.2
-0.3
0 0.2 0.4 0.6 0.8 1
t [s]
Figura 13 Manipulador robótico por linealización extendida x=0 y x1 inicial de 0.1
1 0
x2 [rad/s]
x1 [rad]
0.5 -2
0 -4
-0.5 -6
0 0.5 1 0 0.5 1
t [s] t [s]
Torque externo - Ley de control
2
0
u
-2
-4
0 0.2 0.4 0.6 0.8 1
t [s]
Figura 14 Manipulador robótico por linealización extendida x=0 y x1 inicial de -1.4
0 4
x2 [rad/s]
x1 [rad]
-0.5 2
-1 0
-1.5 -2
0 0.5 1 0 0.5 1
t [s] t [s]
Torque externo - Ley de control
4
2
u
-2
0 0.2 0.4 0.6 0.8 1
t [s]
Figura 15 Manipulador robótico por linealización extendida x=0 y x1 inicial de -1.4
1 2
x2 [rad/s]
x1 [rad]
0.5 0
0 -2
0 0.5 1 0 0.5 1
t [s] t [s]
Torque externo - Ley de control
3
1
u
-1
0 0.2 0.4 0.6 0.8 1
t [s]
Figura 16 Manipulador robótico por linealización extendida x=1 y x1 inicial de 0.1
Figura 17 Observador no lineal del manipulador robótico con control por linealización extendida
-5
-10
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
t [s]
Posición angular del brazo NL Torque
2 2
x 2 (medida)
x2 (estimado)
y = x1 [rad]
1 0
u [N-m]
0 -2
-1 -4
0 0.5 1 1.5 2 0 0.5 1 1.5 2
t [s] t [s]
Figura 18 Observador no lineal del manipulador robótico con control por linealización extendida, partiendo de
la condiciones x1= pi/2 y x2=0, y para el observador x1= 0 rad y x2=0 rad/s.
Donde se puede aprecia que las condiciones iniciales de los observadores son diferentes a las
condiciones iniciales del sistema, por lo cual el error inicial es elevado pero conforme la
dinámica del sistema continua en el tiempo el error se reduce convergiendo en valores iguales
a las variables de estado estimadas, en el caso de tener igual magnitud en las condiciones
iniciales el comportamiento del observador y las variables de estado es igual, comprobando el
funcionamiento del observador no lineal implantado.
0
y = x1 [rad]
-2 x 2 (medida)
x2 (estimado)
-4
-6
-8
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
t [s]
Posición angular del brazo NL Torque
2 2
x 2 (medida)
1.5
x2 (estimado) 0
y = x1 [rad]
1
u [N-m]
-2
0.5
-4
0
-0.5 -6
0 0.5 1 1.5 2 0 0.5 1 1.5 2
t [s] t [s]
Figura 19 Observador no lineal del satélite monoaxial con control por linealización extendida, partiendo de la
condiciones x1=0 y x2=0, y para el observador x1= pi/2 rad y x2=0 rad/s.
2 Compensadores no lineales
La idea principal del compensador no lineal es obtener un controlador no lineal tal que su
linealización coincida perfectamente con el diseño lineal parametrizado, cuya linealización
puede realizarse por el método de linealización extendida.
Una representación del sistema puede ser por el modelo de ecuaciones de estado simplificado,
donde x1 es el ángulo de orientación, x2 es la velocidad angular y u es el torque aplicado.
0.3
1 x2 Voltaje [V]
0.2
0.5
0.1
0 0
0 0.005 0.01 0.015 0.02 0 0.005 0.01 0.015 0.02
t [s] t [s]
Relación de trabajo Voltaje de salida
0.4
1
0.3
0.5 0.2
u
0.1
0
0
0 0.005 0.01 0.015 0.02 0 0.005 0.01 0.015 0.02
t [s] t [s]
Sin saturación
10 x2
y = x3
1 2 3
0
0 5 10 15 20 25 30 35 40
t [seg]
Flujoudeuentrada
4
3.5
u [m3/seg]
2.5
2
0 5 10 15 20 25 30 35 40
t [seg]
Con saturación
8
x1 x2
x ,x ,x [m]
y = x3
6
1 2 3
0
0 5 10 15 20 25 30 35 40
t [seg]
Flujoudeuentrada
3
u [m3/seg]
0
0 5 10 15 20 25 30 35 40
t [seg]
3 Linealización exacta
La idea principal del compensador no lineal es obtener un controlador no lineal tal que su
linealización coincida perfectamente con el diseño lineal parametrizado, cuya linealización
puede realizarse por el método de linealización extendida.
0.3
x2 Voltaje [V]
1
0.2
0.5
0.1
0 0
0 0.005 0.01 0.015 0.02 0 0.005 0.01 0.015 0.02
t [s] t [s]
Relación de trabajo Voltaje de salida
0.4
1
0.3
0.5 0.2
u
0.1
0
0
0 0.005 0.01 0.015 0.02 0 0.005 0.01 0.015 0.02
t [s] t [s]
Figura 24. Levitador magnético por linealización exacta. Condiciones iniciales [0.1 0 0.1] y punto de
equilibrio en 0.05
La posición inicial no debe ser mayor de 0.1, debido a que la esfera estaría fuera del
alcance del electromagneto. Y la corriente del sistema obviamente no puede ser 0
porque no se podría efectuar control sobre la esfera.
Figura 25. Levitador magnético por linealización exacta. Condiciones iniciales [0.1 0 0.1] y punto de
equilibrio en 0.09
Chattering: Control indirecto por modos deslizantes del convertor DC-DC Boost.
Al comparar las dos últimas figuras, se aprecia cómo este último ejemplo logra eliminar el
ruido de la posición del