Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AGRADECIMIENTOS
NDICE
4.1. INTRODUCCIN.......................................................................................... 46
4.2. SISTEMAS DE REFERENCIA..................................................................... 46
4.2.1.
SISTEMA DE REFERENCIA INERCIAL CENTRADO EN TIERRA
(ECI)
46
4.2.2.
SISTEMA DE REFERENCIA LIGADO Y CENTRADO EN TIERRA
(ECEF) 47
4.2.3.
SISTEMA DE REFERENCIA ORBITAL............................................. 48
4.2.4.
SISTEMA DE REFERENCIA LIGADO AL CUERPO DEL SATLITE
48
4.3. TRANSFORMACIONES ENTRE SISTEMAS DE REFERENCIA ............ 49
4.4. PERTURBACIONES..................................................................................... 50
4.4.1.
PERTURBACIONES AERODINMICAS .......................................... 50
4.4.2.
PRESIN SOLAR ................................................................................. 52
4.4.3.
CAMPO MAGNTICO ......................................................................... 52
4.4.4.
ACHATAMIENTO TERRESTRE ........................................................ 54
4.4.5.
DEGRADACIN DE LA ORBITA ...................................................... 55
4.5. MODELO MATEMTICO DEL SATELITE RGIDO................................ 57
4.5.1.
CINEMTICA DEL MOVIMIENTO ................................................... 57
4.5.1.1.
VELOCIDAD ANGULAR ............................................................ 58
4.5.2.
DINMICA DEL SISTEMA................................................................. 59
4.5.3.
LINEALIZACIN DE LAS ECUACIONES DEL MOVIMIENTO .... 61
4.6. ENERGA CINTICA DEL MOVIMIENTO ............................................... 63
4.7. ENERGA POTENCIAL DEL MOVIMIENTO ........................................... 63
4.7.1.
ENERGA POTENCIAL GRAVITACIONAL ..................................... 64
4.7.2.
ENERGA POTENCIAL ELSTICA ................................................... 64
4.8. MODOS FLEXIBLES DEL SISTEMA......................................................... 65
4.9. FORMULACIN LAGRANGIANA DEL SATELITE RIGIDO CON
ELEMENTOS FLEXIBLES ...................................................................................... 66
4.9.1.
ECUACIONES DE LAGRANGE PARA EL MOVIMIENTO DEL
SISTEMA ............................................................................................................... 66
4.9.2.
DEFORMACIN DE LOS PANELES SOLARES............................... 68
4.9.3.
ENERGA CINTICA DE DEFORMACIN ...................................... 74
4.9.3.1.
FLEXIN DE LOS PANELES...................................................... 74
4.9.3.2.
TORSIN DE LOS PANELES SOLARES................................... 75
4.9.3.3.
ENERGA CINETICA TOTAL..................................................... 77
4.9.4.
ENERGA POTENCIAL ....................................................................... 78
4.9.4.1.
ENERGA DE DEFORMACIN DEBIDA A FLEXION DE LOS
PANELES 78
4.9.4.2.
ENERGA DE DEFORMACIN DEBIDA A TORSIN DE LOS
PANELES 79
4.9.4.3.
ENERGA TOTAL DE DEFORMACIN.................................... 79
4.9.5.
FUERZAS GENERALIZADAS ............................................................ 80
4.9.6.
ECUACIONES LINEALIZADAS DEL MOVIMIENTO..................... 80
4.9.7.
AMORTIGUAMIENTO DEL SISTEMA ............................................. 83
4.10.
SNTESIS DE CONTROL......................................................................... 84
4.11.
MODELO NO LINEAL............................................................................. 85
4.11.1. DETERMINACIN DE LA ESTABILIDAD DEL SISTEMA............ 86
4.11.2. EFECTO DE LOS MOMENTOS DE INERCIA SOBRE LA
ESTABILIDAD...................................................................................................... 87
4.12.
ANLISIS DEL SISTEMA NO LINEAL EN LAZO ABIERTO ............ 89
ii
iii
6.3.2.
DETERMINACIN DEL ACOPLAMIENTO ENTRE LOS MODOS
DEL SISTEMA .................................................................................................... 139
6.4. DISEO Y DESARROLLO DE CONTROLADORES CON MTODOS EA
141
6.4.1.
REQUISITOS DE DESACOPLO DE LOS MODOS DEL SISTEMA142
6.4.2.
REQUISITOS DE DISEO PARA LOS AUTOVALORES
DESEADOS ......................................................................................................... 143
6.5. CONTROLADORES LQR .......................................................................... 145
6.5.1.
CONTROLADOR LQR1 ..................................................................... 145
6.5.2.
CONTROLADOR LQR2 ..................................................................... 147
6.5.3.
CONTROLADOR LQR3 ..................................................................... 148
6.6. DISEO DE CONTROLADORES REALIZADOS CON TCNICAS EA149
6.6.1.
DISEO DE CONTROLADORES BASADOS EN TCNICAS DE
PROYECCION..................................................................................................... 150
6.6.1.1.
CONTROLADOR OBTENIDO CON LA FUNCIN sfb_proj.. 150
6.6.1.2.
CONTROLADOR OBTENIDO CON LA FUNCIN projea. .... 154
6.6.2.
DISEO DE CONTROLADORES BASADOS EN TCNICAS DE
ASIGNACIN RECURSIVA Y DE DESCOMPOSICIN EN VALORES
SINGULARES ..................................................................................................... 158
6.6.2.1.
CONTROLADOR OBTENIDO CON LA FUNCIN ofeasvd. . 159
6.6.2.2.
CONTROLADOR OBTENIDO CON LA FUNCIN gpofea. ... 162
6.6.2.3.
CONTROLADOR OBTENIDO CON LA FUNCIN pofea. ..... 167
6.6.3.
DISEO DE CONTROLADORES CON TCNICAS DE
ASIGNACIN ROBUSTA POR DESCOMPOSICIN QR .............................. 169
6.7. SIMULACIONES CON EL SISTEMA LINEAL Y NO LINEAL.................... 172
6.7.1.
DATOS OBTENIDOS DEL SISTEMA LINEAL............................... 172
6.7.2.
SIMULACIONES CON CONTROLADORES EA CON LOS
SISTEMAS LINEAL Y NO LINEAL. CASOS DE ESTUDIO .......................... 173
6.7.3.
CASO 1: AMORTIGUAMIENTO NOMINAL................................... 174
6.7.3.1.
CONTROLADOR K4 (funcin sfb_proj) .................................... 174
6.7.3.2.
CONTROLADOR K5 (Funcin projea) ...................................... 175
6.7.3.3.
CONTROLADOR K7 (Funcin gpofea)...................................... 177
6.7.4.
CASO 2: AMORTIGUAMIENTO FORZADO EN FLEXIN .......... 179
6.7.4.1.
CONTROLADOR K5 (Funcin projea) ...................................... 180
6.7.4.2.
CONTROLADOR K7 (Funcin gpofea)...................................... 182
6.7.5.
CASO 3: AMORTIGUAMIENTO FORZADO EN TORSIN.......... 184
6.7.5.1.
CONTROLADOR K5 (Funcin projea) ...................................... 184
6.7.5.2.
CONTROLADOR K7 (Funcin gpofea)...................................... 186
6.8. ANLISIS GLOBAL DE RESULTADOS ................................................. 188
6.9. CONCLUSIONES........................................................................................ 191
CAPTULO 7 ............................................................................................................... 192
ANLISIS DE ROBUSTEZ ........................................................................................ 192
7.1. INTRODUCCIN........................................................................................ 192
7.2. FUNDAMENTO TERICO DE LOS MTODOS DE ANLISIS DE
ROBUSTEZ ............................................................................................................. 192
7.2.1.
MTODO BASADO EN LOS MRGENES DE GANANCIA Y FASE
193
7.2.2.
MTODO BASADO EN LAS FUNCIONES DE SENSIBILIDAD .. 193
7.2.3.
MTODO BASADO EN EL ANLISIS (MU)............................... 196
7.2.3.1.
INTRODUCCIN AL ANLISIS ........................................... 197
iv
7.2.3.2.
TRANSFORMACIONES LFT Y VALOR SINGULAR
ESTRUCTURADO ....................................................................................... 197
7.2.3.3.
TEOREMAS APLICABLES EN EL ANLISIS ..................... 199
7.2.3.4.
BLOQUE DE PERTURBACIONES. .......................................... 199
7.2.3.5.
INCERTIDUMBRES ................................................................... 200
7.3. ANLISIS DE ROBUSTEZ ........................................................................ 201
7.3.1.
ANLISIS PARAMETRICO DEL SISTEMA ................................... 201
7.3.2.
REPERCUSIN DEL AMORTIGUAMIENTO SOBRE EL
COMPORTAMIENTO DEL SISTEMA ............................................................. 203
7.3.3.
ANLISIS DE ROBUSTEZ POR MTODOS DE MARGEN DE FASE
Y DE GANANCIA............................................................................................... 205
7.3.4.
ANLISIS MU DEL SISTEMA.......................................................... 208
7.3.5.
FUNCIONES DE PONDERACIN.................................................... 211
7.3.6.
ESTABILIDAD ROBUSTA ................................................................ 212
7.3.7.
COMPORTAMIENTO ROBUSTO..................................................... 217
7.3.8.
COMPORTAMIENTO NOMINAL .................................................... 220
7.3.9.
ESTUDIO DEL CONTROLADOR K5 ............................................... 222
7.4. MEJORA DE LA ROBUSTEZ DEL SISTEMA ......................................... 226
7.5. CONCLUSIONES........................................................................................ 227
CAPTULO 8 ............................................................................................................... 229
CONCLUSIONES........................................................................................................ 229
REFERENCIAS ........................................................................................................... 232
ANEXOS ...................................................................................................................... 242
ANEXO I...................................................................................................................... 243
ANEXO II .................................................................................................................... 245
ANEXO III ................................................................................................................... 250
ANEXO IV ................................................................................................................... 261
NDICE DE FIGURAS
Figura 3.1: Control de un Eje de Actitud mediante un Sistema SISO...............................20
Figura 3.2: Diagrama de Bloques General de los Subsistemas Integrados a bordo de un
Satlite. ......................................................................................................................21
Figura 3.3: Maniobras de Actitud Mediante Angulos de Euler (Roll-Pitch-Yaw)............25
Figura 3.4: Diagrama de Bloques Representativo de un Control de Actitud Generalizado.
...................................................................................................................................26
Figura 3.5: Proceso de Determinacin y Control de Actitud. ...........................................26
Figura 3.6: rbitas LEO Progresiva y Regresiva. .............................................................30
Figura 3.7: Especificaciones en el dominio del tiempo.....................................................32
Figura 3.8: Posicin de los Polos del Sistema Linealizado en Lazo Abierto. ...................34
Figura 3.9: Determinacin de la Controlabilidad de los Autovalores del Sistema en Lazo
Abierto.......................................................................................................................36
Figura 3.10: Polos ms Controlables del Sistema. ............................................................37
Figura 3.11: Determinacin de la Observabilidad de los Polos del Sistema en Lazo
Abierto.......................................................................................................................37
Figura 3.12: Valores singulares correspondientes a las maniobras de actitud. .................38
Figura 3.13: Valores singulares correspondientes a la relacin entre las deformaciones de
los paneles solares y las maniobras de actitud...........................................................40
Figura 3.14: Controlador LQR 1 - K1. ..............................................................................43
Figura 3.15: Controlador LQR 2 K2. .............................................................................44
Figura 3.16: Controlador LQR 3 K3. ..............................................................................45
Figura 4.1: Sistema de Coordenadas Inerciales Centradas en la Tierra - ECI (Earth
Centered Inertial).......................................................................................................47
Figura 4.2: Sistema de Coordenadas Fijas en el Centro de la Tierra - ECEF (Earth
Centered Earth Fixed)................................................................................................47
Figura 4.3: Sistema de Coordenadas Orbitales..................................................................48
Figura 4.4: Representacin Grfica de la Secuencia de Rotaciones..................................49
Figura 4.5: Magnitud de las Perturbaciones Espaciales en Funcin de la Altura de la
Orbita (Figura obtenida de [2004, Hughes]). ............................................................54
Figura 4.6: Degradacin del Radio Orbital. ......................................................................56
Figura 4.7: Configuracin del Satlite junto con los Paneles Solares. ..............................69
Figura 4.8: Deformacin Longitudinal y Transversal de los Paneles Solares para los
Cinco Primeros Modos. .............................................................................................70
Figura 4.9: Representacin 3D de la Deformaciones Longitudinal y Transversal de los
Paneles Solares para los Dos Primeros Modos..........................................................72
Figura 4.10: Representacin 3D de la Deformaciones Longitudinal y Transversal de los
Paneles Solares. Modo 1-1 (izquierda), Modo 2-2 (derecha)....................................72
Figura 4.11: Deformacin de los Paneles: Simtrica y Antisimtrica...............................73
Figura 4.12: Frecuencias Naturales de los Modos Rgidos y Modos Flexibles. ...............73
Figura 4.13: Deformacin del Panel Solar Debida a Flexin............................................74
Figura 4.14: Deformacin del Panel Debida a Torsin. ....................................................76
Figura 4.15: Proceso de Diseo del Controlador con los Modelos Matemticos Lineal y
No Lineal. ..................................................................................................................86
Figura 4.16: Oscilacin sobre el eje de cabeceo en condiciones Ix> Iz..............................88
Figura 4.17: Disminucin del error con el aumento de la diferencia en los momentos de
inercia Ix e Iz. .............................................................................................................89
Figura 4.18: Error cometido en cabeceo debido a la diferencia entre los momentos de
inercia Iy e Iz . ............................................................................................................89
Figura 4.19: Diagrama de Fase de los Movimientos Angulares y de las Velocidades
Angulares...................................................................................................................90
Figura 4.20: Excitacin Escaln Unitario en el canal de alabeo para el Sistema en Lazo
Abierto.......................................................................................................................92
Figura 4.21: Excitacin Escaln Unitario en el canal de cabeceo para el Sistema en Lazo
Abierto.......................................................................................................................92
Figura 5.1: Sistema con Realimentacin de Estados.......................................................113
Figura 5.2: Sistema con Realimentacin de la Salida. ....................................................113
Figura 5.3: Regulador con Realimentacin de la Salida. ................................................114
Figura 5.4: Representacin Grfica del Mtodo de Proyeccin del Autovector Deseable
en el Subespacio Alcanzable. ..................................................................................116
Figura 6.1: Deformacin de los Paneles por Flexin para la Funcin de Forma ( ) ..131
Figura 6.2: Diagrama de Bloques del Sistema de Control de Actitud con Realimentacin
de la Salida. .............................................................................................................135
Figura 6.3: Posicin de los autovalores en el plano complejo. .......................................138
Figura 6.4: Respuestas de los Sistemas Lineal y No Lineal a Excitacin Escaln en Lazo
Abierto.....................................................................................................................139
Figura 6.5: Error en actitud producido por la vibracin de los paneles solares. .............140
Figura 6.6: Valores Singulares del Sistema.....................................................................141
Figura 6.7: Detalle de las tareas de diseo de los controladores relativas al grupo 1 y 2 de
simulaciones. ...........................................................................................................144
Figura 6.8: Respuesta del sistema lineal con excitacin escaln unitario. ......................149
Figura 6.9: Relacin entre el tiempo de asentamiento, el coeficiente de amortiguamiento
y el nmero de condicin con diferentes valores de amortiguamiento. ..................151
Figura 6.10: Polos del sistema en lazo cerrado para el controlador K4 (funcin sfb_proj).
.................................................................................................................................153
Figura 6.11: Respuesta a excitacin escaln unitario......................................................153
Figura 6.12: Respuesta a deformacin por Flexin y Torsin de los Paneles Solares. ...154
Figura 6.13: Excitacin escaln unitario del sistema con el controlador K5 (funcin
projea)......................................................................................................................157
Figura 6.14: Vibracin sostenida en el modo de flexin. Repercusin sobre el resto de los
modos. (Controlador K5).........................................................................................157
Figura 6.15: Vibracin sostenida en el modo de torsin. Repercusin sobre el resto de los
modos. (Controlador K5).........................................................................................158
Figura 6.16: Excitacin escaln unitario con el controlador K6. ....................................161
Figura 6.17: Repercusin de los modos orbitales frente a vibracin longitudinal de los
paneles solares. ........................................................................................................161
Figura 6.18: Repercusin de los modos orbitales frente a vibracin transversal de los
paneles solares. ........................................................................................................162
Figura 6.19: Autovalores del sistema en lazo cerrado.....................................................165
Figura 6.20: Excitacin Escaln unitario con el controlador K7.....................................165
Figura 6.21: Deformacin de los paneles solares debida a flexin con el controlador K7.
.................................................................................................................................166
Figura 6.22: Deformacin de los paneles solares debida a flexin con el controlador K7.
.................................................................................................................................166
ii
Figura 6.23: Respuesta del sistema lineal a excitacin escaln unitario con el controlador
K8. ...........................................................................................................................169
Figura 6.24: Excitacin del sistema en lazo cerrado con escaln unitario con el
controlador K9. ........................................................................................................171
Figura 6.25: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador por Caractersticas del Sistema (K4). ......................175
Figura 6.26: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador por K5. .....................................................................176
Figura 6.27: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K5..................................177
Figura 6.28: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador (K7)..........................................................................178
Figura 6.29: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K7..................................179
Figura 6.30: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador con Amortiguacin Requerida en la Flexin (K5). .180
Figura 6.31: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K5, y con Amortiguamiento
Adicional en Flexin. ..............................................................................................181
Figura 6.32: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador con Amortiguacin Requerida en la Flexin (K7). .183
Figura 6.33: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento
Adicional en Flexin. ..............................................................................................184
Figura 6.34: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador con Amortiguacin Requerida en la Torsin (K5). .185
Figura 6.35: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K5, y con Amortiguamiento
Adicional en Torsin. ..............................................................................................186
Figura 6.36: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento
Adicional en Torsin. ..............................................................................................187
Figura 6.37: Representacin de las Acciones de Control en los Sistemas Lineal y No
Lineal para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento
Adicional en Torsin. ..............................................................................................188
Figura 7.1: Esquema genrico de un sistema de control con perturbaciones. .................193
Figura 7.2: Consideraciones de comportamiento del sistema en funcin de la frecuencia.
.................................................................................................................................195
Figura 7.3: Representacin grfica del modelo LFT superior e inferior. ........................198
Figura 7.4: Transmisin de la vibracin de los paneles solares y su relacin con la
maniobra de orientacin del vehculo......................................................................203
Figura 7.5: Autovalores del sistema con variacin en el amortiguamiento de la flexin y
torsin. .....................................................................................................................204
Figura 7.6: Autovalores del sistema con variacin en el amortiguamiento y frecuencia de
la flexin y torsin...................................................................................................204
Figura 7.7: Mrgenes de ganancia y fase para los tres canales controlados del sistema en
lazo abierto y no amortiguado. ................................................................................205
Figura 7.8: Mrgenes de ganancia y fase para los tres canales controlados del sistema en
lazo cerrado y no amortiguado. ...............................................................................205
iii
Figura 7.9: Mrgenes de ganancia y fase para los tres canales controlados del sistema en
lazo abierto y amortiguado. .....................................................................................206
Figura 7.10: Mrgenes de ganancia y fase para los tres canales controlados del sistema en
lazo cerrado y amortiguado. ....................................................................................206
Figura 7.11: Diagramas de Bode del sistema en lazo abierto amortiguado y no
amortiguado. ............................................................................................................207
Figura 7.12: Diagrama de Bode comparativo de los sistemas en lazo cerrado amortiguado
y no amortiguado. ....................................................................................................207
Figura 7.13: Diagrama de bloques del sistema y controlador de la transformacin lineal
fraccional. ................................................................................................................209
Figura 7.14: Bloque M sintetizando entradas y salidas. ..................................................210
Figura 7.15: Transformacin Lineal Fraccional para el Sistema Completo....................210
Figura 7.16: Diagrama de Bode de las Funciones de Transferencia de los Pesos de las
Seales del Sistema. ................................................................................................212
Figura 7.17: Representacin genrica de las perturbaciones, planta y controlador. .......213
Figura 7.18: Transformacin lineal utilizada para la medida de estabilidad robusta. .....214
Figura 7.19: Estabilidad Robusta - Caso 1 Incertidumbre Real. ..................................214
Figura 7.20: Estabilidad Robusta - Caso 2 Incertidumbre Real. ..................................215
Figura 7.21: Estabilidad Robusta - Caso 1 Incertidumbre Compleja...........................216
Figura 7.22: Estabilidad Robusta - Caso 2 Incertidumbre Compleja...........................216
Figura 7.23: Transformacin lineal utilizada para la medida del Comportamiento
Robusto....................................................................................................................218
Figura 7.24: Comportamiento Robusto - Caso 1 Incertidumbre Real..........................218
Figura 7.25: Comportamiento Robusto - Caso 2 Incertidumbre Real..........................219
Figura 7.26: Comportamiento Robusto - Caso 1 Incertidumbre Compleja..................219
Figura 7.27: Comportamiento Robusto - Caso 2 Incertidumbre Compleja..................220
Figura 7.28: Comportamiento Nominal - Caso 1 Incertidumbre Real. ........................220
Figura 7.29: Comportamiento Nominal - Caso 2 Incertidumbre Real. ........................221
Figura 7.30: Comportamiento Nominal - Caso 1 Incertidumbre Compleja. ................221
Figura 7.31: Comportamiento Nominal - Caso 2 Incertidumbre Compleja. ................222
Figura 7.32: Estabilidad Robusta Incertidumbre Real..................................................223
Figura 7.33: Comportamiento Robusto Incertidumbre Real. .......................................223
Figura 7.34: Comportamiento Nominal Incertidumbre Real........................................224
Figura 7.35: Estabilidad Robusta Incertidumbre Compleja. ........................................224
Figura 7.36: Comportamiento Robusto Incertidumbre Compleja. ...............................225
Figura 7.37: Comportamiento Nominal Incertidumbre Compleja. ..............................225
iv
NDICE DE TABLAS
Tabla 3.1: Comparacin entre los Tipos de Sensores para Determinacin de Actitud. ....23
Tabla 3.2: Tabla Comparativa de las Parametrizaciones de Actitud.................................25
Tabla 3.3: Tabla Comparativa de los Mtodos de Estabilizacin. ....................................28
Tabla 3.4: Ejemplo de Especificaciones para la Actitud de Cada Eje del Satlite............31
Tabla 3.5: Correspondencia entre los Modos del Sistema en Lazo Abierto y la
Autoestructura. ..........................................................................................................33
Tabla 3.6: Valores asignados a los controladores LQR. ...................................................42
Tabla 3.7: Controlador LQR1 K1...................................................................................43
Tabla 3.8: Controlador LQR 2 K2..................................................................................44
Tabla 3.9: Controlador LQR3 K3...................................................................................45
Tabla 4.1: Valores del coeficiente de acomodacin en funcin del coeficiente de
resistencia aerodinmica............................................................................................51
Tabla 4.2: Magnitud y Regiones Aplicables a las Perturbaciones. ...................................53
Tabla 4.3: Valores Tomados por las Constantes de las Funciones Admisibles. ...............70
Tabla 4.4: Relacin de momentos de inercia para obtener condiciones de estabilidad.....88
Tabla 5.1: Grados de libertad asignables en la asignacin de la autoestructura..............104
Tabla 5.2: Determinacin del acoplamiento en la matriz de autovectores......................108
Tabla 5.3: Mtodos de Diseo Iterativos.........................................................................124
Tabla 6.1: Datos numricos del vehculo rgido-flexible. ...............................................130
Tabla 6.2: Modos y Autovalores del Sistema en Lazo Abierto.......................................137
Tabla 6.3: Relacin entre Autovalores y Autovectores del Sistema en Lazo Abierto. ...137
Tabla 6.4: Criterio de Desacoplo entre los Modos del Sistema. .....................................143
Tabla 6.5: Grupo de Simulaciones 1: Autovalores Deseados (Sistema Lineal)..............144
Tabla 6.6: Grupo de Simulaciones 2: Autovalores Deseados (Sistema Lineal y No
Lineal)......................................................................................................................144
Tabla 6.7: Caractersticas de los autovalores obtenidos para el controlador LQR1 (K1).
.................................................................................................................................146
Tabla 6.8: Autoestructura obtenida para el controlador LQR1 (K1)...............................146
Tabla 6.9: Caractersticas de los autovalores obtenidos para el controlador LQR2 (K2).
.................................................................................................................................147
Tabla 6.10: Autoestructura obtenida para el controlador LQR2 (K2).............................147
Tabla 6.11: Caractersticas de los autovalores obtenidos para el controlador LQR3 (K3).
.................................................................................................................................148
Tabla 6.12: Autoestructura obtenida para el controlador LQR3 (K3).............................148
Tabla 6.13: Funciones para la obtencin del controlador por tcnicas de proyeccin....150
Tabla 6.14: Nmeros de condicin mnimos...................................................................151
Tabla 6.15: Autovalores obtenidos por el mtodo de proyeccin. ..................................152
Tabla 6.16: Autoestructura obtenida por el mtodo de proyeccin (controlador K4).....152
Tabla 6.17: Autovalores deseados y obtenidos para el controlador K5 (funcin projea).
.................................................................................................................................154
Tabla 6.18: Autovalores deseados y obtenidos para el controlador K5 (funcin projea).
.................................................................................................................................155
Tabla 6.19: Autovalores deseados y obtenidos para el controlador K5 (funcin projea).
.................................................................................................................................156
Tabla 6.20: Funciones para la obtencin del controlador por tcnicas de asignacin
recursiva y descomposicin en valores singulares. .................................................158
Tabla 6.21: Autovalores deseados y obtenidos para el controlador K6 (funcin ofeasvd).
.................................................................................................................................159
Tabla 6.22: Caractersticas de los autovalores obtenidos con el controlador K6. ...........160
Tabla 6.23: Autoestructura de controlador K6 (funcin ofeasvd). ..................................160
Tabla 6.24: Autovalores deseados y obtenidos para el controlador K7 (funcin gpofea).
.................................................................................................................................163
Tabla 6.25: Caractersticas de los autovalores obtenidos con el controlador K7. ...........163
Tabla 6.26: Autoestructura obtenida con el controlador K7............................................164
Tabla 6.27: Autovalores deseados y obtenidos. ..............................................................167
Tabla 6.28: Caractersticas de los autovalores obtenidos con el controlador K8. ...........167
Tabla 6.29: Autoestructura obtenida con el controlador K8............................................168
Tabla 6.30: Funciones para la obtencin del controlador por tcnicas de asignacin
recursiva y descomposicin en valores singulares. .................................................169
Tabla 6.31: Autovalores deseados y obtenidos con el controlador K9............................170
Tabla 6.32: Caractersticas de los autovalores obtenidos. ...............................................170
Tabla 6.33: Autoestructura obtenida con el controlador K9 (funcin rbsteig)................171
Tabla 6.34: Tabla comparativa de autovalores obtenidos. ..............................................173
Tabla 6.35: Casos Analizados con los Controladores K5 y K7. ......................................173
Tabla 6.36: Autovalores Deseados para los Casos Analizados. ......................................174
Tabla 6.37: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5..176
Tabla 6.38: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7..177
Tabla 6.39: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5..180
Tabla 6.40: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7..182
Tabla 6.41: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5..184
Tabla 6.42: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7..186
Tabla 6.43: Datos del nmero de condicin de los controladores diseados. .................188
Tabla 6.44: Datos de Sensibilidad y Nmero de Condicin para los Controladores K1
K9 del Sistema Lineal..............................................................................................189
Tabla 6.45: Datos de Sensibilidad y Nmero de Condicin para los Controladores K5 y
K7 en los Casos 1 3. .............................................................................................190
Tabla 7.1: Relacin entre el comportamiento dinmico del sistema y los elementos de la
matriz de estado. ......................................................................................................202
Tabla 7.2: Datos de mrgenes de ganancia y fase. ..........................................................208
Tabla 7.3: Valores de pico normalizados y sus inversos para los controladores K1, K5 y
K7. ...........................................................................................................................217
Tabla 7.4: Sensibilidad de los Autovalores y Nmero de Condicin para los
Controladores K5 y K7............................................................................................226
vi
LISTA DE SMBOLOS
, ,
&, &,&
&&,&&,&&
i ( x )
(V )
id
id
Angulos de Euler.
Variacin angular de Euler.
Aceleracin angular de Euler.
Funcin de forma debida a flexin.
Coordenada angular en potencial gravitatorio.
Sensibilidad del autovector.
Autovalores de la matriz de estados.
Autovalores deseados.
Constante de Gravitacin Universal.
Velocidad del satlite con relacin a la atmsfera.
Autovectores deseados.
Densidad atmosfrica.
Coeficiente de Poisson.
Velocidad angular.
Velocidad angular orbital.
wi ( x, t )
i ( x)
h
s
A, B, C
ci
E
EC
ECR
ECT
f ni
Fr , F , F
G
hw
Momento Angular.
vii
I
I Xi
IYi
J Yi
J
Ji
K
KP
KD
K Fi , KTi
mi
M , G, K
R
Ri
R
Tensor de Inercia.
Momento de inercia msico del panel solar en flexin.
Momento de inercia msico del panel solar en torsin.
Momento de inercia generalizado del panel solar en torsin.
Indice de comportamiento del controlador LQR.
Indice de minimizacin en el clculo de la autoestructura.
Matriz de realimentacin de la salida por la tcnica EA.
Constante de proporcionalidad del controlador PD.
Constante de velocidad del controlador PD.
Constante de rigidez generalizada de Poisson a flexin y torsin.
Masa generalizada asociada al panel i-simo.
Matrices de masa, giroscpica y de rigidez.
Matriz de ponderacin del controlador LQR dependiente del
vector de control.
Matriz de ponderacin del ndice de coste J i
Matriz de Rotaciones.
p,q,r
q1,q2,r1,r2
qi
QXi
QYi
Qnc
Q
S (s)
TSP
Teddy
Tmag
TC
TD
T
TA
T (s)
u
u
V
viii
V = [ v1 ,..., vn ]
W T = [ w1 ,..., wn ]
WS ( s )
x (t )
(M )
(s)
ix
LISTA DE ACRNIMOS
AOCS: Attitute and Orbit Control System
COMM: Communication Subsystem
CRAFT: Control power, Robustness, Agility, and Flying Qualities Tradeoffs.
EKF: Extended Kalman Filter
EA: Eigenstructure Assignment
ECEF : Earth Centered Earth Fixed
ECI : Earth Centered Inertial
ESA: Eigenstructure Assignment
GEO : Geostationary Earth Orbit
LEO : Low Earth Orbit
LQR : Linear Quadatic Regulator
MEO : Medium Earth Orbit
MIMO: Multiple-Input Multiple-Output
NORAD : North American Aerosapce Defense Command
OBDH : On Board Data Handling
QUEST: Quaternion Stimation
QR : Descomposicin o Factorizacin QR
RCAM : Research Civil Aircraft Model
SISO: Single Input Single Output
SVD : Singular Value Decomposition
TLE: Two Line Elements
TRIAD: Triads Attitude Determination
UAV: Unm<nned Aerial Vehicle
UAS: Unmmanned Aerial System
VISTA : Variable Stability Inflight Simulation Test Aircraft
CAPTULO 1
INTRODUCCIN
Los sistemas de control multivariable encuentran un gran campo de aplicacin en los
sistemas aeroespaciales. Aunque este tipo de sector suele ser conservativo en lo que a
modificaciones o la introduccin de nuevas tcnicas se refiere, los sistemas de control
multivariable se han aplicado en el sector aeroespacial.
Por tanto el sector aeroespacial se postula como un campo de anlisis y aplicacin de
tcnicas de control diversas. Una revisin de la literatura tcnica relacionada con el
guiado, la navegacin y el control aplicada al sector aeroespacial, permite conocer la
forma en que han evolucionado las tcnicas y los sistemas. Concretamente en sistemas
de control automtico se ha evolucionado desde los iniciales sistemas SISO hasta los
modernos sistemas MIMO, que trabajan con multitud de sensores y actuadores.
La evolucin ha podido observarse tambin en las tcnicas de filtrado, de determinacin
de actitud y de control mediante la aplicacin de diversos mtodos que crecen en
sofisticacin a medida que crece la capacidad de clculo de los sistemas embarcados.
Pero el desarrollo de las tcnicas de control est ntimamente unido al desarrollo de la
capacidad de medida y actuacin. Especialmente en el control de actitud de sistemas
aeroespaciales tambin se ha evolucionado desde sistemas simples donde el control se
realiza por medios puramente pasivos a sistemas que requieren una capacidad de
maniobra rpida y precisa.
El control de actitud de sistemas espaciales se complica con el incremento de elementos
adosados al cuerpo principal del vehculo. El estado del arte de vehculos espaciales no
es simple, ya que hoy en da un satlite est formado por diversos elementos que
conforman una estructura compleja. Estas estructuras pueden ser de carcter simple
considerando nicamente un cuerpo principal rgido, o pueden ser consideradas de
carcter ms complejo, en el que un cuerpo principal tiene adosados diversos elementos
estructurales que pueden ser considerados deformables. En el extremo ms elevado de
complejidad se encuentran las estaciones espaciales. Este tipo de sistemas estn
formados por una cantidad de elementos en nmero creciente, creando por tanto una
estructura deformable y flexible.
No es necesario considerar una complejidad tan elevada como la que muestra una
estacin espacial, para plantear un problema relacionado con la deformacin de las
partes flexibles de un satlite bajo la accin de determinadas maniobras de control de
actitud, es decir de orientacin del vehculo.
Si se considera por tanto que un satlite es deformable bajo la maniobra de reorientacin
o de apuntamiento de un satlite, de forma lgica ha de plantearse el diseo del
controlador que permite al sistema de control de actitud mantener y obtener los
requisitos definidos.
Dentro de la bsqueda del mtodo de diseo del controlador se considera la de
Asignacin de Autoestructura (Mtodo EA). Est tcnica por sus caractersticas se
adapta a los requisitos de control de actitud que debe tener un satlite considerado
flexible. El anlisis modal del sistema permite conocer las caractersticas de
comportamiento. Esta informacin es utilizable directamente por la tcnica EA,
constituyendo por tanto un acceso directo al diseo del controlador.
1.2 MOTIVACIN
El problema planteado es lo suficientemente motivante como para afrontar el estudio de
este tipo de vehculos desde la perspectiva de los sistemas de control y en particular
desde el diseo de leyes de control que atajen el problema expuesto. Pero esto no es
todo. Para llegar a desarrollar un controlador por tcnicas de Asignacin de
Autoestructuras ( tcnicas EA ) es necesario disponer en primer lugar de un modelo
matemtico adecuado prximo al real. Esto abre otra lnea de trabajo que se va a
2
desarrollar en esta tesis para cubrir matemticamente los aspectos ms reales del
sistema.
Por tanto, el acercamiento a la resolucin del problema va a tener una vertiente
polidrica. En primera aproximacin la necesidad de disponer de un modelo matemtico
adecuado que permita una aproximacin precisa del problema. Este modelo permitir la
realizacin de un estudio del comportamiento del sistema mediante un anlisis modal
del mismo. En segundo lugar se presenta el diseo del controlador mediante la
aplicacin de las tcnicas que ms se aproximen al objetivo del diseo. Esto conlleva un
anlisis detallado de las tcnicas de resolucin del problema de control. Por ltimo, el
diseo del controlador finaliza con simulaciones del sistema lineal y no lineal, en el que
se ha integrado el controlador diseado.
Otro aspecto interesante de esta tesis est centrado en profundizar en las posibilidades
que ofrece la tcnica de Asignacin de Autoestructuras y como esta puede adaptarse al
objetivo perseguido para el sistema. Uno de los aspectos ms interesantes de la tcnica
es aquel relacionado con la robustez del sistema.
Por ltimo, el tercer aspecto considerado en esta tesis recae sobre la simulacin grfica
del sistema correspondiente al satlite, con el objeto de validar el modelo matemtico y
comprobar su comportamiento en lazo cerrado con el controlador diseado.
Esta triple motivacin es la que ha sido tenida en cuenta en esta tesis. Con ello se
cubren todos los aspectos relacionados con el anlisis y sntesis de sistemas de control
automtico. Se comienza en la fase de definicin del sistema, se contina con el
modelado y diseo del controlador finalizando con la simulacin.
Estos objetivos individuales llevan al objetivo conjunto del desarrollo de esta tesis. Se
trata de considerar un vehculo aeroespacial rgido-flexible que puede realizar
maniobras de orientacin en tres ejes. El acoplamiento mecnico entre las partes de este
vehculo puede llevara a generar vibraciones en los elementos flexibles del mismo y
maniobras errneas de orientacin. El objetivo por tanto es disear un sistema de
control de actitud, centrado en su controlador, que permita obtener un alto grado de
atenuacin en las vibraciones y deformaciones que forman parte del vehculo.
CAPTULO 2
ESTADO DEL ARTE
2.1. INTRODUCCIN
En el diseo y desarrollo de un sistema de control de actitud de un vehculo espacial se
ha de prestar atencin a diversos aspectos que afectan al diseo del controlador. Estos
aspectos estn relacionados con el tipo de vehculo, la rbita que va a desarrollar, las
perturbaciones internas y externas y desde el punto de vista de simulacin matemtica la
precisin del modelo.
En cuanto al tipo de vehculo tratado, se ha de discernir respecto de la consideracin de
vehculo rgido o flexible. Esta caracterstica est relacionada con la complejidad
matemtica del modelo y por tanto con la similitud con el sistema real. Este aspecto
introduce cierta incertidumbre en la precisin del modelo que puede tener una
repercusin ms que moderada en el diseo del controlador y en la etapa de simulacin.
Otros aspectos son las perturbaciones internas y externas que van a afectar al
comportamiento del vehculo y que han de ser tenidas en cuenta en el modelo
matemtico y en el proceso de simulacin para conocer la repercusin real del sistema.
Estos aspectos, junto con las especificaciones del sistema de control de actitud han de
ser valoradas para la seleccin del mtodo de diseo del controlador.
Desde el punto de vista de diseo y desarrollo del controlador por el mtodo de
Asignacin de Autoestructuras y relacionado con los aspectos citados se han de tener en
cuenta la flexibilidad del vehculo y la robustez del sistema frente perturbaciones e
incertidumbres del modelo.
En esta seccin de la tesis se realiza una revisin de los trabajos ms interesantes
relacionados con el desarrollo matemtico y aplicacin al sector aeroespacial de la
tcnica de asignacin de autoestructuras, de los trabajos y desarrollos relacionados con
el carcter de flexibilidad del vehculo y por ltimo los aspectos de robustez del sistema.
EN
SISTEMAS
DE
En esta seccin se van a presentar los trabajos seleccionados que muestran las ltimas
tendencias en controladores de aplicacin espacial, y en el desarrollo y aplicacin de la
metodologa EA. Esta visin del estado del arte no es nica, evidentemente, pero si se
ha considerado que es representativa para el objetivo de la tesis.
Desde los primeros tiempos de implantacin de controladores mecnicos, las tcnicas de
control aplicadas estaban basadas en los tradicionales controladores PID, de los que
6
existen diversos ejemplos, tal como Minisat, en los aos 90. Los controladores de
carcter magntico, tambin han sido extensamente utilizados en satlites en rbitas
LEO. Sirva como ejemplo el MAGSAT tambin de los aos 90.
A principios de los aos 90, la Agencia Europea del Espacio, en su congreso de
navegacin y control [1991, ESA], recoge las aportaciones de lo que se denomin
tcnicas de control moderno, en donde son presentados diversas tcnicas de control
presumiblemente aplicables a futuros satlites [1991, Champentier].
En este trabajo se presentan diversos campos de aplicacin, entre las que se encuentran
los sistemas de apuntamiento preciso, grandes satlites, maniobras de atraque de los
transbordadores (Rendezvous) y sistemas multicuerpo. Se barajaban en estos trabajos
las diversas tcnicas de control aplicables, entre las que se encontraban:
-
Entre los numerosos satlites que desarrollan una ley de control clsica se
encuentra el satlite espaol Minisat. Este satlite de carcter cientfico, dispone
de un control de actitud de tres ejes. La ley de control est basada en
controladores PID, para la rueda de momentos instalada abordo.
Como ejemplo de aplicacin ms reciente se muestra el control de actitud y
control de la rbita del satlite PROBA (Project for On Borrad Autonomy)
[2002, Braembussche]. Este satlite dispone de control de actitud sobre tres ejes.
La ley de control implementada realiza la realimentacin de cuaternin y de los
errores de velocidad angular. Con el control sobre los tres ejes se obtiene un
apuntamiento preciso a Nadir, orientar los paneles hacia el Sol, y la orientacin
estable de las cmaras de abordo hacia Tierra.
Sntesis H: A mediados de los aos 90, se dio una importancia singular a las
tcnicas de control basadas en H [2003, Sembely]. Aunque esta tcnica ha sido
empleada en sistemas de control de actitud de diversos satlites, encuentra una
aplicacin adicional en lanzadores [2002, Matthieu], entre los que se encuentra
el Ariane 5E/CB.
2.3.1. DESARROLLO DE LA
AUTOESTRUCTURAS
TCNICA DE ASIGNACIN DE
y principios de los 70, bajo contrato de NASA. En este trabajo se presenta el resultado
fundamental para la resolucin del problema de posicionamiento de sistemas lineales
con entradas mltiples por medio de la realimentacin de estados. Es en este trabajo
donde se presta especial atencin a la relocalizacin de los autovalores de sistemas
lineales con entradas mltiples. La tcnica inicial trataba de asignar la autoestructura
mediante realimentacin de estados, dando lugar a trabajos adicionales como el de
[1976, Moore], en el que se pretenda deducir las condiciones necesarias y suficientes
para la existencia de la realimentacin ms conveniente de las variables de estado, de
forma que se obtengan los autovalores y autovectores en lazo cerrado especificados.
Posteriormente estos trabajos tuvieron continuacin con los de otros autores como
[1977, Porter], en el que se presentaba una tcnica de asignacin de autovectores en lazo
cerrado para sistemas multivariables lineales en el tiempo con autovalores diferentes por
medio de realimentacin de estados.
La aplicacin de la tcnica EA a sistemas que realimentan la salida se presenta en el
trabajo de [1975, Kimura], en el que la aproximacin se realiza para las propiedades de
las autoestructuras de la dinmica del sistema en lazo cerrado, poniendo de manifiesto
en este trabajo que el problema de la asignacin de polos como una posible tcnica del
paso de la teora de control clsico a control moderno.
Los trabajos de [1983, Andry] se muestran como de los ms interesantes en el espectro
de actividades relacionadas con la tcnica EA. Adems de presentar una revisin de los
trabajos realizados sobre la tcnica, justifican el estudio del problema tomando como
referencias de partida los trabajos anteriores. En este trabajo se solucion la ecuacin:
( i I A ) + BKC i = 0
Siendo i los autovalores y i los autovectores. Los mtodos matemticos utilizados
para el clculo de los vectores deseados incluan tcnicas de proyeccin de
autovectores. Se concluye que el autovector deseado tiene la forma i = (0,1,..., x ) ,
donde un 0 representa una condicin no deseada, un 1 representa una condicin
deseada y una x una condicin no importa, obtenindose diferentes soluciones para la
matriz de ganancia de realimentacin K , si se trata de realimentacin de estados o de
realimentacin de la salida. El estudio presentaba un algoritmo de aproximacin al
Autovector. En este trabajo tambin se presentaba un sistema de control de aeronave
como aplicacin fundamental de la tcnica.
Puede decirse que el objetivo principal de los investigadores desde el punto de vista
matemtico se ha centrado en la resolucin del problema por diferentes tcnicas. Entre
estas se han utilizado tcnicas de minimizacin, como la de [2003, Mengali] en la que
primeramente se fijan los componentes de los autovectores deseados y numricamente
se minimiza un ndice cuadrtico lineal, para alcanzar los autovalores deseados dentro
de los lmites especificados. Otras tcnicas se basan en la descomposicicin en valores
singulares (SVD), como el trabajo presentado por [1989, Burrows], en el que adems se
comienzan a estudiar la robustez de la tcnica por medio de la realimentacin de
estados.
Otros investigadores siguieron la lnea de asignacin simultnea y desarrollo de
algoritmos de asignacin. Este es el caso del trabajo de [1998, Choi], en donde se
10
DE
11
12
Enlazando el control de actitud con estructuras flexibles y con la tcnica EA, se han
desarrollado diversos trabajos. Cabe resear el trabajo de [1989, Juang], en el que se
trata la asignacin de autoestructura robusta, para lo que se utiliza descomposicin QR.
Las actividades presentadas en [1987, Clark] aplican la metodologa EA en el desacoplo
de la vibracin a que es sometida una estructura flexible. Se trata de una aplicacin
directa de la tcnica a los modos presentados por la estructura.
El trabajo de [2002, Merkel], presenta la metodologa EA aplicada al control de
elasticidad de elementos flexibles en el mbito aeronutico, y en el que se plantea un
mtodo de resolucin para un sistema con incertidumbres en el modelo.
Respecto de los controladores longitudinales el trabajo de [2002, Crassidis], expone la
aplicacin de la tcnica EA al controlador longitudinal de perodo corto del simulador
denominado VISTA (Variable Stability Inflight Simulator Test Aircraft).
Una aplicacin de las tcnicas EA a elementos embarcados se presenta en [2004,
Kyongsoo]. La aplicacin EA en esta tesis se realiza sobre un espejo primario de
telescopio de aplicacin espacial.
La tcnica EA tambin se aplica al control lateral de velocidad de misil. Este trabajo se
presenta en [2003, Bruyre]. Respecto del control robusto son diversos los trabajos
desarrollados y presentados en la literatura tcnica. Tcnicas de control robusto
aplicadas a lanzadores, [2003, Ganet], a control de vuelo robusto [2003, Satoh], o
incluso combinando tcnicas EA y QFT [2004, Wu].
El trabajo de [2006, Mehrabian] aborda la aplicacin de tcnicas EA al piloto
automtico de misiles. El objetivo es disear controladores adaptativos mediante la
comparacin de mtodos diseados con tcnicas EA y de ganancia programada.
A pesar de que la tcnica EA ha sido utilizada ampliamente durante los aos 90, siguen
apareciendo referencias en la literatura reciente de aplicaciones diversas. El trabajo de
[2007, Nieto-Wire] aplica la tcnica al diseo de un sistema de control de vuelo para
modelos de tnel aerodinmico de las denominadas aeronaves tailless. Esta aplicacin
fue de nuevo presentada en [2009, Nieto-Wire].
En cuanto a la aplicacin en helicpteros cabe destacar, entre los trabajos iniciales con
aplicacin de autoestructuras, el de [1989, Garrad]. En este el objetivo era obtener un
controlador para desacoplar todos los modos de este tipo de vehculos, adems de
disear un estimador de estados aplicando tcnicas de asignacin de autoestructuras.
Otras aplicaciones en helicpteros como la de [2003, Clarke] tratan de definir la
autoestructura adaptada a especificaciones de tipo militar. El objetivo principal de este
trabajo fue el de obtener una respuesta satisfactoria del modo de periodo corto. Como
continuacin de este trabajo [2008, Pomfret] adapta la autoestructura, que denomina
ideal del trabajo del 2003 a una aplicacin muy concreta en un modelo de helicptero
denominado Lynx. De nuevo en el trabajo de [2009, Pomfret] presenta el mtodo EA
aplicado a un helicptero de rotor simple, y aplicado al caso ms complejo del mando
de velocidad. El objetivo perseguido fue el de desacoplo de los modos basados en
estndares de diseo militares.
13
14
15
2.3.4. ELASTICIDAD
Y
AEROESPACIALES
VIBRACIN
EN
VEHCULOS
16
17
2.4. CONCLUSIONES
Esta seccin dedicada al estado del arte ha tratado de plasmar la literatura, trabajos y
artculos de inters relacionados con las principales disciplinas que son necesarias para
el desarrollo de esta tesis. Se han mencionado trabajos relacionados con la ingeniera
aeroespacial, las vibraciones en vehculos aeroespaciales y las tcnicas de control,
prestando especial atencin a los mtodos de asignacin de autoestructuras. Los trabajos
y artculos son diversos, y en referencia a las vibraciones en vehculos aeroespaciales y
los mtodos de control basados en tcnicas EA se ha querido poner de manifiesto el
inters en este campo por medio de trabajos recientes.
18
CAPTULO 3
EL CONTROL DE ACTITUD EN SISTEMAS ESPACIALES
3.1. INTRODUCCIN
El control de actitud de un sistema espacial, desarrollando cualquier tipo de rbita, tiene
como funcin orientar al vehculo de una forma determinada que ofrezca un
apuntamiento acorde a las especificaciones requeridas.
La tarea de control de actitud se centra por tanto en controlar la orientacin del
vehculo. Estas funciones recaen sobre un subsistema denominado subsistema de
control de actitud. Este tipo de subsistemas generalmente resuelven la actitud a bordo
del vehculo, de forma complemente autnoma, aunque existen tcnicas para resolverla
desde tierra.
Cualquier vehculo espacial, o ms concretamente cualquier satlite desarrollando una
rbita cualquiera, se encuentra sometido a un conjunto de perturbaciones que alterarn
la orientacin del mismo. El conocimiento de estas perturbaciones, junto con la
especificacin del sistema de control de actitud, permitir obtener los apuntamientos
requeridos en las diferentes misiones.
Por tanto, el subsistema de control de actitud, es un sistema de control automtico,
formado por un conjunto de sensores y actuadores que basado en el conocimiento de la
dinmica del sistema permite reaccionar de forma adecuada frente a perturbaciones
mediante las acciones de control necesarias. Controlar la orientacin del satlite permite
obtener diferentes apuntamientos para los instrumentos instalados a bordo o para
posicionar las antenas de los enlaces de transmisin y recepcin en una direccin
determinada o realizar maniobras de reorientacin para obtener apuntamientos
diferentes.
Todo lo expuesto lleva al planteamiento del problema de determinacin de actitud y su
control, sucintamente introducido en el CAPTULO 1. Una adecuada seleccin de
sensores y actuadores dependiente del tipo de satlite, del tipo de estabilizacin y de los
apuntamientos requeridos, permitir cumplir las especificaciones. A modo de ejemplo la
Figura 3.1 representa un controlador de actitud simple de un eje, introduciendo un
controlador PD. En ella se observa que la determinacin de actitud est llevada a cabo
por los sensores de posicin y de velocidad como en cualquier otro sistema de control.
19
PERTURBACIONES
CONSIGNA
DE
ACTITUD
SUMADOR
CONTROLADOR
DE
POSICIN
SUMADOR
CONTROLADOR
DE
VELOCIDAD
ACTUADOR
SENSORES DE
VELOCIDAD
DINAMICA DEL
VEHCULO
CINEMTICA
DEL
VEHCULO
ACTITUD
SENSORES DE
POSICIN
20
Carga de Pago
Comunicaciones
Control
de Actitud
Propulsin
Meteorologa
Potencia
Elctrica
Control
Trmico
Observacin
Terrestre
Estructura
Telemetra y
Telecomando
21
22
3.3.2. SENSORES
Entre los sensores susceptibles de ser integrados a bordo del satlite y tiles en el
proceso de determinacin de actitud se encuentran los siguientes, estando detallados de
forma ms especfica en la Tabla 3.1, en donde se ofrecen datos generales de su
precisin.
-
Precisin
1.0 a 5000 Km.
5.0 a 200 Km.
0.05 Orb. GEO
0.1 Orb. LEO
0.01
2 arc-seg.
0.001 /hr
Aplicabilidad
Medidas de actitud relativa a la
componente local del campo magntico.
Aplicable por debajo de 6000 Km.
Presentan incertidumbre en la deteccin
del horizonte.
Campo de visin tpico 30
Campo de visin tpico 6
Necesitan realizar un reset peridico.
23
3.3.3. ACTUADORES
Adems de los sensores, a bordo del satlite se instalan los necesarios actuadores para
controlar la orientacin del satlite. El modelado matemtico de estos, junto con el de
los sensores, y la aportacin matemtica del sistema dinmico, permiten obtener las
estimas de actitud, adems de sus errores. Los elementos mecnicos o elctricos
encargados de variar la posicin angular del satlite son de diversos tipos:
-
24
Cuaterniones
Ventajas
Desventajas
No ofrece
singularidades
Seis
parmetros
redundantes
No dispones de
parmetros
redundantes
No ofrece
singularidades.
Funciones
trigonomtricas.
Presenta
singularidades
Un
parmetro
redundante.
Interpretacin fsica
difusa.
Aplicabilidad
Transformacin
de
vectores de un sistema
de referencia a otro.
Control de actitud de
satlites estabilizados
en tres ejes.
Determinacin
de
actitud de satlites
estabilizados en tres
ejes.
YB:PITCH
XB:ROLL
ZB:YAW
XI
YI
25
Sin prdida de generalidad, puede decirse que el objetivo del control de actitud es
mantener al satlite con un apuntamiento determinado, que involucra tanto a
velocidades como a ngulos de actitud. Este apuntamiento ha de ser aceptable con
arreglo a unos lmites establecidos, a pesar de las perturbaciones que actan sobre el
satlite. La Figura 3.4 modela un sistema MIMO, extensin del sistema SISO de la
Figura 3.1, disponiendo de control en cada uno de los ejes, y resolviendo los
apuntamientos deseados con arreglo a la consigna.
PERTURBACIONES
CONSIGNA
DE
ACTITUD
SUMADOR
CONTROLADOR
ACTUADORES
ESTIMACIN
DE ACTITUD
DINAMICA DEL
VEHCULO
ACTITUD
SENSORES DE
POSICIN
Modelo
Dinmico
Modelo
Cinemtico
Modelo Matemtico
Angulos
de Euler
Cuaterniones
Sensores
Determinacin de Actitud
Ley de Control
Actuadores
Robustez
Control de Actitud
cada uno de sus ejes, en lo que a estabilizacin se refiere, depende en primera instancia
de su configuracin mecnica, de las perturbaciones exteriores ejercidas sobre el
mismo, y de los pares de fuerza a que es sometido. Esto implica que el satlite puede
comportarse de forma estable o inestable. El grado de estabilidad, por tanto, depende de
la configuracin del mismo y del grado de flexibilidad de los elementos exteriores.
Determinar el grado de inestabilidad es importante, conduce a desarrollar un mtodo de
estabilizacin determinado, funcin de la misin encomendada. En s mismo, el tipo de
funcin, y la misin a desarrollar por el satlite permite una clasificacin funcional en
los siguientes dos grupos:
-
En funcin de la misin del vehculo espacial, del tamao del mismo, de la vida til y
de las prestaciones de apuntamiento sobre alguno de los objetivos, se pueden implantar
diversos tipos de control, y obtener por tanto diversas capacidades. Los tipos de control
aplicados se enmarcan bajo la siguiente doble clasificacin:
-
27
TIPO DE
ESTABILIZACION
Gradiente de
Gravedad y
Pasivo
Rueda de
Momentos
MANIOBRABILIDAD
Traslacin
Rotacin
PRECISION
Vertical Local de la
Tierra
Ajustes menores
Limitada
Giro Simple
Fijos inercialmente en
cualquier direccin.
Reapuntamiento con
maniobras de
precesin.
Ajustes menores
en los otros dos
ejes.
Rigidez del
vector de
momento
0.3017
hasta 1
Giro Doble
Limitados por la
articulacin de la
plataforma
Ajustes menores
en los otros dos
ejes.
Limitado por
su geometra
Indicada por
la precisin
de la carga de
pago.
Sin limitaciones
En cualquier
direccin
Sin
limitaciones
0.001 hasta
1
Obtenido por
medio de
ruedas de
momentos
0.1 hasta 1
Por Giro
Estabilizacin
en tres ejes.
APUNTAMIENTO
Momento
cero
(Zero
Momentum)
Dominio del
momento
(Momentum
Bias)
28
Atendiendo a la altura:
o LEO (Low Earth Orbit):
Altura sobre la superficie terrestre entre 200 y 1000 Km.
Pueden tener cualquier inclinacin (polar, ecuatorial)
Orbitas casi circulares (excentricidad cero).
o MEO (Medium Earth Orbit):
Altura sobre la superficie terrestre en torno a los 20000 Km.
Cualquier inclinacin.
o GEO (Geostacionary Earth Orbit):
Altura sobre la superficie terrestre en torno a los 35000 Km.
Inclinacin cero.
Sentido de rotacin:
o Progresiva: Gira en el mismo sentido que la rotacin de la Tierra.
o Regresiva: Gira en sentido contrario al de rotacin de la Tierra. Ver
Figura 3.6.
29
Orbita Retrograda
Orbita Progresiva
r
H
r
H
Error de
Apuntamiento ()
3
Error de
velocidad(/s)
3
Alabeo
90
Cabeceo
90
Guiada
180
Alabeo
0.03
Cabeceo
0.03
Guiada
0.03
Velocidad
Angulo
Margen de
Apuntamiento
()
Maniobrabilidad
()
Tabla 3.4: Ejemplo de Especificaciones para la Actitud de Cada Eje del Satlite.
Error en estado estacionario: ess: Este error se computa como la diferencia ryss , siendo este el valor de la respuesta en estado estacionario.
Tiempo de subida, tr: Es el tiempo necesario de respuesta desde el 0%, 5% o
10% de su valor final hasta 100%, 95% o 90%.
Tiempo de pico, tp: El tiempo necesario para que el sistema alcance su valor
mximo.
Porcentaje de Sobre-elongacin, Mp: Se define como la relacin entre el valor
mximo de pico a su valor final.
Tiempo de asentamiento, ts: El tiempo de asentamiento se define como el
requerido para que el sistema en su valor final converja a un valor del 2%(o 4%).
La Figura 3.7 muestra grficamente los conceptos relacionados con el desarrollo del
transitorio bajo excitacin de tipo escaln.
31
Excitacion Escalon
1.4
Mp
1.2
Amplitud
0.8
0.6
0.4
tr
tp
0.2
ts
10
12
14
16
18
20
Tiempo (sec)
DE
CONTROL
EN
Los mtodos de asignacin de polos o ceros son extremadamente tiles para obtener un
comportamiento deseado en el sistema de control de actitud, garantizando la estabilidad
del sistema y por lo tanto del satlite en cualquiera de los ejes que sea necesario actuar.
Los polos se encuentran caracterizados por su frecuencia natural y coeficiente de
amortiguamiento. El diseo se realiza con las tcnicas del lugar de las races, ya que
presentan una forma directa de visualizar los polos y ceros del sistema. Este mtodo de
asignacin directa de polos tiene resultados evidentes en el comportamiento de sistemas
SISO. Sin embargo en sistemas MIMO, esta asignacin de polos puede llevar a una
redistribucin de ceros en el sistema, causando una degradacin de las prestaciones del
mismo.
As mismo, con las tcnicas del lugar de las races, las dinmicas indeseadas son
eliminadas mediante la compensacin de polos introduciendo ceros que los cancelen.
Estas tcnicas pueden inducir a complicaciones en el comportamiento del sistema
debido a cambios inesperados en el diseo del controlador y a incertidumbres en los
parmetros del sistema.
32
Dentro de los mtodos de control, el mtodo EA, resuelve los problemas de diseo
tratando de posicionar los polos en lazo cerrado en posiciones que mejoren el
comportamiento dinmico del sistema. Mediante la tcnica de asignacin de
autoestructuras, adems de tener en cuenta la posicin de los nuevos polos deseados, es
necesario tener en cuenta la repercusin de los autovectores del sistema.
Modo
Autovalor
Amortiguamiento
Alabeo
Cabeceo
Guiada
Flexin
Torsin
2.91e-002
0.0 3.24e-002i
-6.15e-004 3.48e-002i
0.0 2.77e+001i
0.0 4.00e+002i
1.00
0.0
1.76e-002
0.0
0.0
Frecuencia
(rad/s)
2.91e-002
3.24e-002
3.48e-002
2.77e+001
4.00e+002
Tabla 3.5: Correspondencia entre los Modos del Sistema en Lazo Abierto y la
Autoestructura.
33
Eje Imaginario
200
100
0
-100
-200
-300
-400
-500
-0.03
-0.02
-0.01
0.01
0.02
0.03
Eje Real
Figura 3.8: Posicin de los Polos del Sistema Linealizado en Lazo Abierto.
Los valores obtenidos para los autovalores no permiten concluir que el sistema de forma
global se comporte de forma estable o inestable. La teora de Liapunov establece que no
es posible determinar de forma fehaciente el comportamiento del sistema, basado en la
posicin que ocupan los autovalores, aunque puede decirse que el sistema es
marginalmente estable.
y la observabilidad por:
rank(obsv(sys_nl))=10
34
i = ui B C i
(3.1)
35
Entrada de Alabeo
-0.00061457+0.034821i
-0.029132
0.029122
4.69853e-013+27.7459i
8.6736e-019+0.032408i
-2.842171e-014+400i
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
Entrada de Cabeceo
8.6736e-019+0.032408i
-0.00061457+0.034821i
-2.842171e-014+400i
-0.029132
0.029122
4.69853e-013+27.7459i
0
0.5
1.5
2.5
Entrada de Guiada
-0.00061457+0.034821i
-0.029132
0.029122
4.69853e-013+27.7459i
8.6736e-019+0.032408i
-2.842171e-014+400i
0
0.02
0.04
0.06
0.08
0.1
0.12
36
Polos ms Controlables
-0.00061457+0.034821i
-0.029132
0.029122
8.6736e-019+0.032408i
0
10
12
14
16
Comparando los datos de la Figura 3.10 con los de la Tabla 3.5:, se pone de manifiesto
que el autovalor ms controlable se corresponde con el de guiada, seguido de alabeo y
cabeceo. Es interesante hacer notar, que en este anlisis los autovalores
correspondientes a flexin y torsin no son controlables, estrictamente hablando, ya que
no disponen de actuador, y su control se corresponde nica y exclusivamente con
maniobras de actitud. El mismo tipo de anlisis debe de realizarse para determinar la
observabilidad individual de cada uno de los autovalores del sistema en lazo abierto.
Los resultados se muestran en la Figura 3.11.
Observabilidad
8.6736e-019+0.032408i
-2.842171e-014+400i
-0.00061457+0.034821i
4.69853e-013+27.7459i
-0.029132
0.029122
0
0.5
1.5
2.5
37
50
-50
-50
50
-50
Magnitude (dB)
50
Magnitude (dB)
Magnitude (dB)
-100
-100
-100
-150
-150
-150
-200
-200
-200
-6
10
-250
-6
10
-4
10
-2
10
10
Frequency (rad/sec)
10
10
10
-4
-2
10
10
Frequency (rad/sec)
10
10
-250
-6
10
-4
10
-2
10
10
10
10
Frequency (rad/sec)
38
Las tres maniobras de actitud excitan en cierto grado las frecuencias correspondientes a
la deformacin por flexin y a la deformacin por torsin. La deformacin por flexin
se encuentra relacionada con la maniobra de guiada en mayor medida, y con la de
alabeo en menor medida, debido al acoplamiento existente entre ambos modos. La
deformacin debida a torsin de los paneles se encuentra relacionada con la maniobra
de cabeceo. Se observa en la figura que tanto la deformacin por flexin como la
deformacin por torsin aparecen en cualquiera de las maniobras con diferentes
amplitudes. El modelo no lineal se caracteriza por disponer de acoplamiento entre todos
los modos determinados en el sistema.
El segundo tipo de anlisis se corresponde con la realizacin de ensayos inversos a los
expuestos anteriormente. Se considera en este caso, las deformaciones por flexin y
torsin, con el objetivo puesto en la determinacin del modo orbital correspondiente que
ha sufrido desviacin del punto de equilibrio. La Figura 3.13 muestra estas situaciones.
Valores Singulares de Torsin-Alabeo
-150
-100
-150
-200
-250
Magnitude (dB)
-250
-300
-300
-350
-350
-400
-8
10
-400
-6
10
-4
10
-2
10
10
10
-6
-4
10
10
10
Frequency (rad/sec)
-2
10
10
10
10
Frequency (rad/sec)
Magnitude(dB)
-200
-220
-240
-260
-280
-300
-320
-340
-4
10
-2
10
10
10
10
Frequency (rad/sec)
39
-50
-100
-100
-150
Magnitude (dB)
Magnitude (dB)
-150
-200
-250
-4
10
-200
-250
-3
10
-2
10
-1
10
10
10
10
-300
-4
10
10
-2
10
10
10
10
Frequency (rad/sec)
Frequency (rad/sec)
Magnitude (dB)
-80
-100
-120
-140
-160
-180
-200
-220
-4
10
-2
10
10
10
10
Frequency (rad/sec)
sistemas lineales, consiste en minimizar una funcin de coste cuadrtica, y generar una
matriz de ganancia de realimentacin. Por tanto, el sistema una vez ms, ha de estar
linealizado. La funcin de coste a minimizar es la siguiente:
t
r r r r
J = xT Qx + uT Ru
(3.2)
r
En esta expresin, Q es una matriz semidefinida positiva, R es definida positiva, x es el
r
vector de estado y u es el vector de control. La ponderacin de las matrices Q y R
depende de las especificaciones del vector de estado y del vector de control. Ha de
tenerse en cuenta, que la solucin del problema LQR, depende de la controlabilidad del
sistema. Un de los desafos que se presentan en el diseo de controladores de este tipo
es la seleccin de las matrices Q y R. Estas matrices pueden expresarse de la siguiente
forma:
R = diag ( r1 , r2 ,..., rna )
(3.3)
(3.4)
( xi )
( ui )
(3.5)
En el caso de los estados xi , est basado en el grado de movilidad dado a estos. Y para
el control, ui , est basado en el par mximo aplicable por las ruedas de reaccin, esto
es, en el esfuerzo mximo de control.
41
criterio es considerar la matriz Q con valores de 0.1. Los elementos de las matrices R y
Q se muestran en la ecuacin siguiente:
q1
0
0
0
Q=
0
0
0
0
0
q1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
q1
q11
q12
q2
q2
q2
q21
q11 =
1
;
L2
0
0
0
0
0
0
0
0
q22
1 0 0
R = rc 0 1 0
0 0 1
(3.6)
1
;
x2
q2 =
1
;
y2
q12 =
1
;
a2
rc =
1
u2
(3.7)
y los valores de los parmetros en funcin de los controladores los que se muestran en
la Tabla 3.6:
Controlador
x()
y(/s)
u(mNm)
L(m)
a(cm)
Controlador 1 K1
Controlador 2 K2
Controlador 3 K3
10
1
0.1
1
1
0.1
19
19
19
2
2
2
40
40
40
42
Eje Imaginario
200
100
0
-100
-200
-300
-400
-500
-0.14
-0.12
-0.1
-0.08
-0.06
-0.04
-0.02
Eje Real
Modo
Autovalor
Amortiguamiento
Alabeo
-3.15e-003
-9.59e-002
-3.53e-002 4.32e-002i
-1.21e-001 1.37e-001i
-1.28e-002 2.77e+001i
-1.44e-005 4.00e+002i
1.00
1.00
6.33e-001
6.63e-001
4.62e-004
0.0
Cabeceo
Guiada
Flexin
Torsin
Frecuencia
(rad/s)
3.15e-003
9.59e-002
5.58e-002
1.83e-001
2.77e+001
4.00e+002
Controlador LQR 2 K2: La Figura 3.15, junto con la Tabla 3.8 muestran los
resultados para el controlador LQR 2 K2. La situacin respecto del controlador
LQR 1 - K1 es diferente en lo que a amortiguamiento del sistema se refiere. Los
autovalores debidos a la deformacin por torsin y flexin no han sufrido
variacin, estando posicionados sobre el eje imaginario. El resto de autovalores,
prcticamente permanecen sobre el eje real, en situacin estable y con
amortiguamiento crtico. Cualquier tipo de maniobra orbital podra excitar los
modos de deformacin.
43
Eje Imaginario
200
100
0
-100
-200
-300
-400
-500
-0.09
-0.08
-0.07
-0.06
-0.05
-0.04
-0.03
-0.02
-0.01
Eje Real
Modo
Autovalor
Amortiguamiento
Alabeo
-2.34e-003
-8.13e-002
-7.69e-003 3.33e-002i
-4.01e-002 7.27e-002i
-2.24e-004 2.77e+001i
4.00e+002i
1.00
1.00
2.25e-001
4.83e-001
8.06e-006
0.0
Cabeceo
Guiada
Flexin
Torsin
Frecuencia
(rad/s)
2.34e-003
8.13e-002
3.42e-002
8.30e-002
2.77e+001
4.00e+002
44
Eje Imaginario
200
100
0
-100
-200
-300
-400
-500
-0.06
-0.05
-0.04
-0.03
-0.02
-0.01
Eje Real
Modo
Autovalor
Amortiguamiento
Alabeo
-5.90e-003
-5.58e-002
-2.49e-003 3.25e-002i
-2.52e-002 5.07e-002i
-7.07e-005 2.77e+001i
4.00e+002i
1.00
1.00
7.64e-002
4.45e-001
2.55e-006
0.0
Cabeceo
Guiada
Flexin
Torsin
Frecuencia
(rad/s)
5.90e-003
5.58e-002
3.26e-002
5.66e-002
2.77e+001
4.00e+002
Los resultados mostrados para los tres controladores presentados muestran que el
criterio de seleccin de las matrices R y Q utilizado para el controlador LQR 1 - K1 es
el ms adecuado. Este ofrece un situacin mejorada para los autovalores
debidos a flexin y ligeros amortiguamientos para el resto de los modos.
45
CAPTULO 4
MODELO MATEMTICO
4.1. INTRODUCCIN
El objetivo de este captulo es desarrollar el modelo matemtico de un vehculo rgidoflexible. El modelo ha de introducir aquellos aspectos relacionados con el control de
actitud y las perturbaciones externas. Adems de estos aspectos previos, el modelo ha
de incluir los relacionados con su rbita. Todo esto permitir obtener un conjunto de
ecuaciones cinemticas y dinmicas referenciadas a un sistema de coordenadas inercial
centrado en Tierra, que constituirn el modelo dinmico del sistema.
El modelado del satlite permite tratarlo con dos comportamientos diferentes. El
primero es la consideracin de un sistema rgido, y el segundo compuesto de un sistema
rgido ms flexible. Los tratamientos matemticos correspondientes se obtienen
mediante la aplicacin de la fsica newtoniana o mediante la aplicacin de la mecnica
analtica. Ambos mtodos se van a aplicar con el objeto de validar los modelos
matemticos obtenidos.
La representacin del movimiento del satlite en su rbita se apoya en diversos sistemas
de referencia. Ello conlleva la determinacin de las matrices de transformacin entre
sistemas de referencia, caracterizando de forma adicional el movimiento tpico de
actitud del satlite.
46
ZI
YI
XI
Direccin del
Equinoccio Vernal
YE
YI
XI
Direccin del
Equinoccio Vernal
g
XE
47
YO
Orbita
XO
ZO
4.2.4. SISTEMA DE
SATLITE
REFERENCIA
LIGADO
AL
CUERPO
DEL
48
4.3. TRANSFORMACIONES
REFERENCIA
ENTRE
SISTEMAS
DE
Cualquier maniobra de orientacin del satlite para cubrir los objetivos de apuntamiento
se realiza por medio de una secuencia sucesiva de tres rotaciones alrededor de
cualquiera de los tres ejes que describen los sistemas de referencia definidos. As
mismo, si se realiza una maniobra de reorientacin, esta es llevada a cabo mediante una
secuencia de rotaciones alrededor de los tres ejes para conseguir un nuevo
apuntamiento.
Las rotaciones se llevan a cabo alrededor de los ngulos de Euler, definidos como
ngulo de alabeo , ngulo de cabeceo y por ltimo ngulo de guiada . Se permite
cualquier combinacin de rotacin alrededor de los ejes que definen las maniobras de
alabeo, cabeceo y guiada. Este conjunto de rotaciones define una secuencia de
rotacin, siendo doce las posibles secuencias [1990, Wertz], que vienen determinadas
por el orden en que se realiza la rotacin. La eleccin de la secuencia de rotacin
depende de la arquitectura del satlite y de la misin diseada. Con objeto de concretar
una secuencia se prev la maniobra (3-2-1), alabeo-cabeceo-guiada. Esto da
origen a la matriz de rotacin R , definida de la siguiente forma:
cos cos
cos sen
sen
(4.1)
R = sen sen cos cos sen sen sen sen + cos cos sen cos
cos sen cos + sen sen cos sen sen sen cos cos cos
Grficamente la secuencia matemtica se representa mediante las tres rotaciones en la
Figura 4.4.
Z
Z
Z Z
Y'
Y
X
X
Secuencia de Giro:
- Giro de alabeo(X):
- Giro de cabeceo(Y):
- Giro de guiada(Z):
49
4.4. PERTURBACIONES
Puede considerarse que cualquier satlite artificial alrededor de la Tierra va a describir
una rbita kepleriana. La realidad es bien distinta, ya que cualquier satlite se encuentra
sometido a diferentes perturbaciones y aceleraciones, que causan la aparicin de pares
perturbadores (perturbaciones externas).
Bajo la influencia de estos pares perturbadores, el satlite no se cie a la rbita ideal,
considerada kepleriana, sino que describe una rbita real como consecuencia de la
distribucin de aceleraciones a las que se encuentra sometido. Conocer la rbita descrita
implica realizar estimaciones de la misma por medio de los diferentes pasos por las
estaciones de seguimiento, y de los posibles clculos matemticos desarrollados a partir
del conocimiento de los pares a que se encuentra sometido cualquier satlite.
Mientras que la fuerza de la gravedad mantiene al satlite dentro de la rbita, el resto de
pares perturbadores tienen su influencia sobre la orientacin del satlite y sobre la
degradacin de la rbita original.
Si las perturbaciones estn modeladas, y son conocidas en las posiciones en que se
encuentra el satlite, permitir la accin preventiva tanto de correccin de orientacin
como correccin de la rbita. Estas perturbaciones dan origen a fuerzas, que una vez
modeladas matemticamente, tienen su influencia sobre el modelo matemtico
dinmico. Las perturbaciones pueden clasificarse atendiendo a la influencia ejercida
sobre la actitud del satlite, tal como las aerodinmicas, la presin solar y el campo
magntico, y las que degradan la rbita que son debidas al achatamiento de la Tierra.
50
1
2 SCD
2
(4.2)
L=
1
2 SCL
2
(4.3)
siendo:
: Densidad atmosfrica.
S: Superficie transversal.
: Velocidad del satlite con relacin a la atmsfera.
CD: Coeficiente de resistencia aerodinmica.
CL: Coeficiente de sustentacin aerodinmica.
El valor del coeficiente de resistencia aerodinmica CD, depende de la forma
aerodinmica que presente el satlite, que puede variar en aquellos satlites que
cambien de forma persistente la superficie presentada debida a las maniobras de control
realizadas sobre el mismo para controlar la actitud.
Los valores de CD oscilan alrededor de 2.2 como muestra la Tabla 4.1 siguiente
dependiendo de un parmetro denominado coeficiente de acomodacin .
CD
0.6
2.56
0.8
2.40
0.9
2.28
0.95
2.21
0.98
2.14
1.0
2.07
51
r
r
r
TA = me D
(4.4)
r
me : Representa la distancia entre el centro de gravedad y el centro de presiones.
1
2 SCD
2
(4.5)
(4.6)
Con:
PS = 4.617x10-6N/m2: constante solar.
: rea del satlite
AS
: desplazamiento
del
centro
LS
centro de presiones
i
: ngulo de incidencia del Sol
q = 0.6
: factor reflectante.
de
masas
al
52
(4.7)
r
Wb
- B : Representa la densidad de flujo magntico geocntrico, cuyas unidades son
.
m2
r
- m : Momento magntico efectivo del satlite: A.m 2 .
Los pares producidos por las corrientes de Eddy se pueden modelar de la siguiente
forma:
r
r r
Teddy = ke B B
(4.8)
r
- : Vector velocidad angular del satlite.
- k e : Coeficiente constante que depende de la conductividad y geometra del satlite.
Fuente de la
Perturbacin
Aerodinmica
Gradiente de Gravedad
Magntica
Presin Solar
Regin de Aplicacin
(Altura h) Km
< 500
500 < h <35000
500 < h <35000
> 700
Magnitud de la
Perturbacin
10-4
10-3
10-4
10-6
53
Altitud, Km
Reflexin Especular
Reflexin Difusa
(Radiacin Solar)
Orbita
Geoestacionaria
Polvo Csmico
Mancha Solar
Min, Por Da
Gradiente de
Gravedad
Magntico
1.0 Amp-Vuelta
Aerodinmica
Par, N-m
J R
U (r , ) = 1 + 2 1 3sen 2
2 r
r
(4.9)
54
U PER =
J 2 R 2
1 3sen 2
3
2r
(4.10)
r
F = U PER
(4.11)
r
1
r 1 r
ur +
u +
u
r
r cos
r
(4.12)
(4.13)
sen cos
r4
Las componentes de la perturbacin pueden tambin expresarse sobre el triedro orbital,
obtenindose las ecuaciones:
F = 3 J 2 R 2
2
2
3
2 1 3sen isen
R = J 2 R
2
r4
sen 2isen 2 cos
C = 3 J 2 R 2
r4
seni cos isen
B = 3 J 2 R 2
r4
(4.14)
55
(4.15)
3 2 2
s =
r
B
(4.16)
h =
x 10
6.95
6.9
Radio (m)
6.85
6.8
6.75
6.7
6.65
6.6
6.55
0
10
15
Orbitas
20
25
30
x 10
56
57
4.5.1.1.VELOCIDAD ANGULAR
La velocidad angular en ejes cuerpo respecto del sistema de referencia ECI, bbi ,
permite conocer los desplazamientos angulares sucedidos con el transcurso del tiempo y
forma parte de la ecuacin dinmica del movimiento. El objeto de este anlisis es
obtener la matriz de velocidades [1997, Sidi]:
(4.17)
(4.18)
R = R R R
(4.19)
bbo
p
= q = R R R
r
0
0 + R R
&
0
& + R
&
0
0
(4.20)
Desarrollando esta expresin, se llega a que las velocidades angulares en ejes cuerpo
tienen la expresin:
p = & & sen ( )
q = &cos ( ) + & cos ( ) sen ( )
(4.21)
58
cos cos
cos sen
sen sen sen + cos cos
cos sen sen sen cos
sen 0
sen cos 0 (4.22)
cos cos 0
Luego la velocidad angular en ejes cuerpo respecto del sistema de referencia ECI est
expresada por:
oi
bbi = bbo + boi = q + yboi = & sen cos + & cos 0 cos cos 0 sen sen sen
r zboi & cos cos &sen cos + 0 sen cos 0 cos sen sen
(4.23)
El conocimiento de las condiciones iniciales para los ngulos de Euler, permite integrar
la expresin anterior, y obtener as los ngulos , y . Esta informacin permite
conocer la magnitud de la rotacin llevada a cabo alrededor del sistema de referencia.
Con estos valores se pueden obtener las componentes del cuaternin
T
q = [ q1 q2 q3 q4 ] . Sin embargo es posible realizar una simplificacin. Se prev
que las rotaciones son realizadas con ngulos pequeos. Esto permite obtener la
simplificacin para los elementos del cuaternin siguiente:
q1 ; q2 ; q3 ; q4 1
2
2
2
(4.24)
(4.25)
En trminos fsicos el momento angular para un cuerpo rgido es una medida del
momento necesario para crear un movimiento de rotacin. La variacin del momento
59
angular, referido al centro de masas del satlite o a cualquier otro punto inercial fijo se
puede producir de dos formas:
- Mediante la aplicacin de un par externo al satlite que produce momento
angular sobre el punto de referencia, que producir una velocidad de cambio
descrita mediante la ecuacin de Newton:
r
dH r
=T
dt
(4.26)
r
Siendo T la suma de fuerzas exteriores aplicadas al satlite y pudiendo
representar el momento angular en funcin del tensor de inercia I , y de la
r
velocidad angular del sistema . Los pares internos actuando entre cuerpos o
partculas internas no afectan al momento angular total del satlite.
(4.27)
I = I xy I yy I yz
(4.28)
I zx I zy I zz
I
I xy y I xz z
v xx x
H = I xy y I yy z I yz x
I zx z I zy x I zz y
(4.29)
60
r
H = I xxx
I yy y
I zzz
(4.30)
r
r
En ausencia de pares o fuerzas externas T , el momento angular H permanece
constante en direccin y magnitud.
r
La magnitud del momento angular H se ver incrementada si se aplica una
fuerza exterior en su misma direccin.
r
Un par externo aplicado de forma perpendicular al momento angular H
producir un cambio en su direccin, pero no es su magnitud. Esto equivale a la
precesin giroscpica. Sin embargo cuanto ms grande es el momento angular,
el cambio en su direccin debido a un impulso Tt , es menor, conocido como
rigidez giroscpica. En la velocidad de giro tiene influencia el momento
r
H cintico representado por la expresin (para un ngulo general):
r
d T
= r
dt H
(4.31)
r&
r&
r
r r
HI = HB + HB = T
(4.32)
r
I & bib = bib ( I bib ) + T
61
bbo = 0
0
q bo =
1
(4.33)
La expresin (4.33) indica que la velocidad angular entre los sistemas de referencia
orbital y cuerpo sean las mismas, coincidiendo por tanto los sistemas de referencia.
Este apuntamiento determina la actitud del satlite. La velocidad angular orbital es:
0
= 0
0
oi
b
(4.34)
& x
& y
(4.35)
& z
&
x & 0
&
y & 0 +
& x + 0
& +
&
z & + 0
& z 0
(4.36)
(4.37)
(4.38)
62
Ec =
1 2
v dm
2 m
(4.39)
1
mv 2
2
1
Energa cintica de rotacin: EcR = T I
2
Energa cintica de traslacin: EcT =
(4.40)
(4.41)
EC = EcR + EcT
(4.42)
63
El movimiento orbital del satlite de masa m ocurre en un campo de fuerza central con
origen en el centro de la Tierra. La intensidad es inversamente proporcional al cuadrado
de la distancia entre su origen y la posicin del satlite [1970, Meirovitch]. Esta
definicin se expresa como:
dm
R
m
VG =
(4.43)
VG =
m
RB
3
B
2R
tr ( I ) +
3 T
R IR
2 RB3
(4.44)
64
1 L 2w
VE = EI 2 dx
2 0
x
(4.45)
(4.46)
En este sentido puede plantearse la relacin entre la estructura dinmica del satlite y la
flexible de los paneles solares, y que tipo de interaccin aparece entre ellas. Este anlisis
lleva al estudio de estos modos de interactuar y a la definicin de algn controlador que
permita desacoplarlos.
65
las que se producen estas vibraciones es importante en el diseo del controlador y sobre
la consideracin de las maniobras que pueden ser realizadas [2004, Kojima].
La cuestin que se presenta esta relacionada por tanto con las maniobras realizables y la
excitacin de las frecuencias que producen vibracin. La respuesta a esta cuestin reside
en la posibilidad de disear un controlador que permita disociar el acoplamiento
dinmico existente entre los modos rgidos y los modos flexibles [2001, Baruh].
Los modos flexibles considerados en esta tesis, residen en los paneles solares. La
deformacin de estos elementos y su repercusin sobre la actitud est condicionada por
diversos factores. Entre ellos se encuentran las dimensiones del panel, la posicin
relativa que disponen en el conjunto total del satlite, y el material con que han sido
fabricados.
La obtencin del lagrangiano del sistema parte del conocimiento de las energas cintica
y potencial del satlite, considerando tanto paneles solares flexibles como cuerpo rgido
[1970, Meirovich]. La energa cintica del vehculo considera tanto la de traslacin
como la de rotacin, y para la energa potencial se consideran la debida a la accin de la
gravedad y la consideracin de energa potencial a la de deformacin de los paneles,
denominada energa potencial elstica. La formulacin Lagrangiana puede ser
representada por:
66
L = T V = T (VG + VE )
(4.47)
(4.48)
Qy
Qz
(4.49)
(4.50)
(4.51)
67
Ix
0
0
Iy
0
0 &&
0
&&
0 + 0
0
I z &&
Ix + Iz I y
4 ( I y I z )
0
0 I y I z I x &
&
2
0
0
0
3( I x I z )
+ 0
0
0
0
0
&
Q
x
0 = Qy
( I y I x ) Qz
0
(4.52)
Este resultado es consistente con el obtenido por aplicacin de la ecuacin del
movimiento de Euler. Los elementos de las matrices del movimiento tienen su origen en
la energa cintica de rotacin y en la energa potencial obtenida por efecto gravitatorio.
Los componentes de inercia de la matriz M se corresponden con los principales del
satlite sin deformar. Los componentes de G proceden exclusivamente de la energa
cintica de rotacin, y los componentes de la matriz K proceden tanto de la
consideracin de la energa cintica de rotacin junto con la energa potencial.
En la extensin al modelo flexible aparecen nuevas coordenadas generalizadas
procedentes de la consideracin de la deformacin elstica sufrida por los paneles. Estas
coordenadas estn relacionadas con la deformacin por flexin qi y por la deformacin
por torsin ri para cada uno de los paneles. El nuevo vector de coordenadas
generalizadas queda expresado como:
u = [
q1
r1
q2
r2 ]
(4.53)
68
wi ( , t ) = ( ) qi ( t )
i =1
(4.54)
vi ( , z , t ) = ( ) ri ( t )
i =1
L
b
a
YB
XB
ZB
Figura 4.7: Configuracin del Satlite junto con los Paneles Solares.
Las funciones admisibles se modelan para los dos tipos de viga considerados de la
siguiente forma [1995, Sarafin]:
69
Estructura fija-libre(Cantilever):
i ( x ) = cosh
-
ci x
cx
cx
cx
(4.55)
ci x
cx
cx
cx
(4.56)
Viga libre-libre(free-free):
i ( x ) = cosh
En ambos casos, las ecuaciones que determinan la forma de los modos son aplicables a
los modos considerados teniendo en cuenta que las estructuras tienen masa
uniformemente distribuida, m, momento de inercia constante, I, y mdulo de Young
constante, E. Los valores de ci y di representan valores constantes que dependen del
modo considerado. La Tabla 4.3 muestra los valores tomados por los coeficientes ci y
di para los primeros cinco modos de vibracin.
Viga Encastrada-Libre
Modo
1
2
3
4
5
Viga Libre-Libre
ci
di
ci
di
1.875
4.694
7.855
11.00
14.14
0.734096
1.018467
0.999227
1.000034
0.999999
4.730
7.853
11.00
14.14
17.28
0.982502
1.000777
0.999966
1.000001
1.000000
Tabla 4.3: Valores Tomados por las Constantes de las Funciones Admisibles.
La frecuencia natural obtenida para cada uno de los modos est dada por [1995,
Sarafin]:
c2
EI
(4.57)
f ni = i 2
2 L m
Grficamente las deformaciones introducidas por los cinco primeros modos, tanto para
flexin como para torsin se presentan en la Figura 4.8:
Deformacin Longitudinal - Modos 1 - 5
0.5
0.5
0
-0.5
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
-0.5
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
0
0
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
0.5
-0.5
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
0.02
0.04
0.06
0.08
0.1
0.12
0.14
0.16
0.18
0.2
0.02
0.04
0.06
0.08
0.1
0.12 0.14
Longitud del Panel(m)
0.16
0.18
0.2
0.5
0
-0.5
0.5
-0.5
0.2
0.4
0.6
0.8
1.2
1.4
1.6
1.8
0.5
0.5
-0.5
0.04
0
-0.5
Deformacin (mm)
Deformacin (mm)
0.5
-0.5
0.02
0
-0.5
0.5
0.5
-0.5
0.2
0.4
0.6
0.8
1
1.2
Longitud del Panel(m)
1.4
1.6
1.8
70
Una visin general del efecto que produce la flexin y torsin conjunta sobre los
paneles solares se muestra en la Figura 4.9. En ella se muestran algunos de los modos
de deformacin, y el efecto que tienen sobre un panel. En una configuracin
antisimtrica el efecto sobre el segundo panel ser de las mismas caractersticas pero
con signo inverso.
Modelo 3D de la Deformacin para el Modo 1 - Modo 1
0.04
D
e
f
o
r
m
a
c
i
0.02
-0.02
25
-0.04
20
0
15
5
10
10
Flexin
15
Torsin
20
0
D
e
f
o
r
m
a
c
i
0.04
0.03
0.02
0.01
-0.01
-0.02
-0.03
-0.04
25
0
20
5
15
10
10
15
Flexin
20
Torsin
25
0
71
D
e
f
o
r
m
a
c
i
0.04
0.03
0.02
0.01
-0.01
-0.02
-0.03
-0.04
25
0
20
5
15
10
10
15
Flexin
Torsin
20
25
0
0.5
0.5
0
0
30
-0.5
0
20
20
10
40
60
0
80
100
-10
-0.5
0
30
20
20
40
10
60
0
80
100
-10
72
Las frecuencias propias de los modos que pueden aparecer en el sistema estn
relacionadas con los modos orbitales o rgidos y los modos flexibles. Es interesante
conocer su magnitud, con el objeto de identificar estas frecuencias posteriormente en el
anlisis de la autoestructura en lazo abierto y cerrado y hacer corresponder los
autovectores con los autovalores del sistema. Las frecuencias se presentan en la Figura
4.12.
Valores Singulares
300
250
Modos Rgidos
200
Amplitud (dB)
150
Modos Flexibles
100
50
-50
-100
-150
-10
10
-8
10
-6
10
-4
10
-2
10
10
10
10
Frecuencia (rad/sec)
73
Se considera que el panel solar se va a deformar segn una funcin de forma de flexin
definida por la funcin ( ) , siendo la distancia entre la unin del panel con el
cuerpo del satlite, y la de un elemento de masa del panel solar. Por tanto, el
desplazamiento por flexin de una seccin del panel viene dado por la expresin:
a
wi ( , t ) = + ( t ) + qi ( t ) ( )
2
(4.58)
XB
()
qi
YB
EC _ Flexion
2
1
= i ( w& i ( , t ) ) d
20
(4.59)
siendo i la masa por unidad de longitud segn el eje YB del panel i-simo, y w& i ( , t ) la
velocidad de una seccin del panel. Desarrollando la expresin de la energa cintica del
panel para su flexin:
74
i + & ( t ) + q&i ( t ) ( ) d =
2 0
2
EC _ Flexion =
a
a
2 0
2
2
1
a
1
1
a
0
0
0
l
1
1
= &2 ( t ) I Zi + q&i2 ( t ) mi + & ( t ) q&i ( t ) QZi
2
2
(4.60)
simo.
2
0
l
0
respecto al eje XB del satlite.
Representando la energa cintica del panel en forma matricial, se obtiene la expresin:
l
EC _ Flexion =
I
1 &
q&i Xi
2
QXi
QXi &
mi q&i
(4.61)
v 0, + , z , t = ( + ( ) ri ( t ) )
(4.62)
2
75
XB
()
ri
ZB
YB
1
a
= v& x, + , t b ( , x ) dxd =
20x
2
l
EC _ Torsion
l
2
1
& + ( ) r& ( t ) x b ( , x ) dx d
i
2 0 x
( (
) )
(4.63)
Aparece en esta expresin el trmino , que representa la densidad msica del panel. El
trmino b ( , x ) es la ley de espesores de una seccin genrica del panel solar definida
por su coordenada a una distancia x del eje de simetra del panel. La ley de espesores
considera que el espesor de los paneles permanece constante. Desarrollando la
expresin anterior se obtiene:
76
EC _ Torsion
l
l
1 &2
1 2
2
= b ( , z ) z dz d + r&i b ( , z ) z 2 dz 2 ( )d +
2 0 z
2 0 z
1 &
1
1
+2 r&i b ( , z ) ( ) zdz d = IYi& 2 + J Yi r&i 2 + QYi&r&i
2 0 z
2
2
(4.64)
Se observa que la energa cintica de torsin depende del momento de inercia IYi , del
momento de inercia generalizado J Yi , y del momento de primer orden QYi , todos
aplicables al panel i-simo alrededor del eje YB. Estos momentos matemticamente
desarrollados se expresan de la forma:
l
IYi = b ( , z ) z 2 dz d
(4.65)
0 z
J Yi = b ( , z ) z 2 dz 2 ( )d
0 z
(4.66)
QYi = b ( , z ) ( ) zdz d
0 z
(4.67)
I
1 &
r&i Yi
2
QYi
QYi &
J Yi r&i
(4.68)
EC _ total
I X
= [ ] 0
0
0
IY
0
0 2
I
1
0 + & q&i Xi
i =1 2
QXi
I Z
mi q&i i =1 2
QYi
QYi &
J Yi r&i
(4.69)
77
q&1
r&1
q&2
IX + IX1 + I X 2
r&2
QX 1
QX 2
0
IY + IY 1 + IY 2
0
0
QY 1
0
0
IZ
0
0
0
QY 2
0
0
QX 1 0 QX 2
0 QY 1
0
0
0
0
m1
0
0
0
0
JY 1
0
0
0
0
m2
0
0 &
QY 2 &
0 &
0 q&1
0 r&1
0 q&2
J Y 2 r&2
(4.70)
ED _ Flexion
2w
1
= EI X 2 d
2
(4.71)
2
1 2
qi EI X ( ( ) ) d
2
78
El efecto de torsin tambin produce una energa de deformacin para el giro de torsin
T , dado por:
2
ED _ Torsin
1
= GK T d
2
(4.72)
E
2 (1 + )
(4.73)
T = ( + ( ) ri ( t ) )
ED _ Torsin =
2
1 2
ri GK ( ( ) ) d
2
(4.74)
(4.75)
La energa total de deformacin est dada por las contribuciones de flexin y torsin.
2
2
1 2
1
1 2
2 1
= qi EI X ( ( ) ) d + ri GK ( ( ) ) d = K Fi qi2 + KTi ri 2
2
2
i =1 2
i =1 2
2
ED _ Total
(4.76)
79
EC _ total = [
q1
r1
q2
0
0
r2 ] 0
0
0
0
0 0
0 0
0 0
0 0 kF1
0 0
0 0
0
0
kT 1
0
0
kF 2
0 0
0
0
0
0 q1
0 r1
0 q2
kT 2 r2
(4.78)
0( n m )
(4.79)
T = TC + Tmag + Taero
(4.80)
80
La actitud del satlite est descrita por los ngulos de rotacin y por los
desplazamientos elsticos, conforme al vector de coordenadas generalizadas (4.53):
u = [
q1
r1
r2 ]
q2
q&1
r&1
r&2
q&2
(4.81)
Con lo que el clculo de los elementos de la ecuacin del movimiento son los
siguientes:
T TRig TFlex
=
+
= f ( 0
L T V u&
&
&
u
=
=
u& u& u&
V
=0
u&
Qxi
Qyi
mi
J Yi )
(4.82)
d L d T d
f = f (
=
=
dt u& dt u& dt
Qxi
Qyi
T TRig TFlex
=
+
= f ( 0 I Qxi
L T V u
u
u
=
=
u u u
V
= f ( 0 K Fi KTi )
u
mi
Qyi
J Yi )
mi
(4.83)
J Yi )
(4.84)
Reagrupando todos los trminos se llega a la ecuacin del segundo orden del
movimiento del satlite siguiente dada por (4.84), ver anexo II:
&&r + Gur& + Kur = Q
Mu
nc
(4.85)
81
I
M =
Q
Q
;
Q
IX + I X 2 + I X 2
M =
QX 1
QX 2
I X + I Z IY
G=
0
TGG
K =
0
I 0
G=
;
0
QX 1
QX 2
IY + IY 1 + IY 2
QY 1
IZ
m1
QY 1
0
0
0
0
0
JY 1
0
0
m2
QY 2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 IY I Z I X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
402 ( IY I Z )
0
0
0
2
0
30 ( I X I Z )
0
0
0
0
0 ( IY I X ) 0
K =
0
0
0
K F1
0
0
0
0
0
0
0
0
0
0
0
0
0
K
(4.86)
0
QY 2
0
0
0
0
J Y 2
(4.87)
(4.88)
0
KT 1
0
0
KF 2
0
0
0
0
0
KT 2
(4.89)
82
I X + I X 2 + I X 2
QX 1
QX 2
QX 1
QX 2
IY + IY 1 + IY 2
0
0
IZ
0
0
QY 1
0
0
0
m1
QY 1
0
0
0
0
0
JY 1
0
0
m2
QY 2
0 &&
0
QY 2 &&
0
I X + I Z IY
0 &&
0 q&&1 + 0
0
0 r&&1
0
0 q&&2
0
J Y 2 &&
0
r2
0 IY I Z I X
0
0
0
0
0
0
0
0
0 0 0 0 & 402 ( IY I Z )
0
0
0
0 0 0 0 &
0
302 ( I X I Z )
0
0
0 0 0 0 &
02 ( IY I X ) 0
0
0
0 0 0 0 q&1 +
0
0
0
K F1
0 0 0 0 r&1
0
0
0
0
0 0 0 0 q&2
0
0
0
0
0 0 0 0 r&2
0
0
0
0
0
0
0
0
0
KT 1
0
0
0
0
KF 2
0
0 Qx
0 QY
0 Qz
0 q1 = 0
0 r1 0
0 q2 0
KT 2 r2 0
(4.90)
La contribucin de los elementos de la matriz M procede de la energa cintica del
vehculo rgido, junto con las energas cinticas debidas a flexin y a torsin de los
paneles solares. La matriz giroscpica G aporta las contribuciones debidas a la rotacin
del satlite en su rbita, y por ltimo la matriz de rigidez K introduce las contribuciones
debidas a rigidez de los paneles solares.
La ecuacin dinmica anterior, puede ser escrita haciendo uso del teorema de Euler,
haciendo la hiptesis de pequeas deformaciones y acoplada con los efectos flexibles de
los paneles:
(4.91)
Q y1
Qx 2 Qy 2
(4.92)
83
(4.93)
0
A=
1
M K
I nxn
M 1G
(4.94)
B = 1 0( n m ) xm
M
I m
(4.95)
C = [I]
(4.96)
D = [ 0]
(4.97)
La definicin del vector de espacio de estado incluye a los elementos de posicin dado
por los angulos de Euler junto con las coordenadas generalizadas de los movimientos de
flexin y torsin de los paneles. El segundo conjunto de elementos del vector de estado
son las velocidades:
r
x ( t ) =
q1
r1
q2
q&1
r&1
q&2
r&2
(4.98)
84
Al obtener los valores numricos de las matrices de estado y control, se obtienen lo que
se denomina matrices pobremente condicionadas, o mal condicionadas (ill conditioned
matrix). Esto es debido a los valores extremadamente pequeos en algunos casos, y
altos comparativamente hablando para el resto, en los elementos de estas matrices. Esta
circunstancia produce un nmero de condicin demasiado elevado. Con el propsito de
mejorar el condicionamiento de la matriz, y realizar simulaciones, existen propuestas de
multiplicar estas matrices por una constante para disminuir el nmero de condicin
[2007, Rahnamai]. Los sistemas mal condicionados conducen a la existencia de una alta
dependencia entre las salidas del sistema y la direccin que toman las entradas.
Concretamente podra traducirse en actuaciones conjuntas de las entradas para obtener
una salida determinada [1994, Jacobsen].
Adems de esto, el anlisis del sistema muestra cierta redundancia de estados.
Exactamente, los estados debidos a flexin y torsin aparecen duplicados por el efecto
de considerar ambos paneles solares. Por ello, se ha trabajado con un sistema
considerado mnimo, que respecto del original ha prescindido de los estados de flexin
y torsin, y de sus velocidades para el panel nmero dos. De este modo el nmero de
estados se ha reducido de 14 a 10 estados, siendo el vector de estado el siguiente:
r
x ( t ) =
q1
q&1
r&1
(4.99)
(4.100)
85
r
r
donde f representa un vector de la funcin no lineal, x es el vector de estado y u es la
accin de control. Un valor particular del vector de estado es denominado un punto, ya
que se corresponden a un punto en el espacio de estados. La solucin para x ( t ) se
corresponde con una curva en el espacio de estados, ya que t vara desde cero hasta
infinito. Como se ha mostrado, el sistema dinmico desarrollado en este captulo
permite relacionar mediante el conjunto de ecuaciones diferenciales las velocidades
angulares del sistema con las deformaciones del mismo por medio de la expresin
(4.91). Por lo tanto, el modelo no lineal queda resuelto obteniendo los valores de las
velocidades angulares y las deformaciones. Este resultado introducido en la ecuacin
cinemtica permite obtener la actitud del satlite. A partir del modelo no lineal se
considera el problema de regulacin mediante realimentacin de la salida. El objetivo es
mantener la salida del sistema prxima a un punto de equilibrio. Con ello el problema se
convierte en un problema de estabilizacin o de regulacin. De forma adicional, el
sistema de control ha de disponer de cierta tolerancia a perturbaciones, para mantener la
actitud deseada. De esta forma, el sistema se convierte en un sistema insensible a
perturbaciones. La incertidumbre en el modelado se caracteriza con una perturbacin
del modelo nominal que dar origen al modelo necesario para calcular la robustez del
sistema.
La Figura 4.15 muestra el proceso entre los modelos matemticos desarrollados para el
clculo de la ley de control. El modelo lineal se utiliza para el diseo del controlador, y
el no lineal se utiliza para validar el controlador y comprobar su efectividad sobre el
sistema real.
CONTROLADOR
MODELO NO LINEAL
PROCESO DE
LINEALIZACION
DISEO DEL
CONTROLADOR
MODELO LINEAL
Figura 4.15: Proceso de Diseo del Controlador con los Modelos Matemticos
Lineal y No Lineal.
4.11.1.
lim = 0;
t
r
lim = 0;
t
lim = 0;
t
lim & = 0
t
T
r
Donde = [ , , ] son los ngulos de actitud, = x y z son las velocidades
angulares y las deformaciones de los paneles solares estn dadas por .
4.11.2.
EFECTO DE LOS MOMENTOS DE INERCIA SOBRE LA
ESTABILIDAD
En satlites desarrollando una rbita LEO el efecto de la gravedad puede ser utilizado
para estabilizar el satlite mediante tcnicas pasivas, o por el contrario puede
representar una perturbacin de carcter importante debido a la proximidad a la
superficie terrestre, para satlites estabilizados en tres ejes. En cualquiera de los casos se
manifiesta cierta repercusin, por lo que la configuracin de la plataforma puede
resultar determinante sobre la estabilidad.
En el diseo del satlite ha de tenerse en cuenta la aportacin de los momentos de
inercia del satlite debidos a la configuracin del mismo, y que est relacionada con la
posicin de los equipos, con la forma externa del satlite, con la posicin de los
elementos adosados al bus principal, como son los paneles solares y antenas.
87
Estabilidad
Relacin de Momentos de
Inercia
Condiciones de Estabilidad
Eje YB
Ix> Iz
TDy=0 ; Estable
TDy0 ; Movimiento oscilatorio
estable sobre YB
Plano XB - ZB
Ix< Iy+ Iz
Iy> Ix > Iz
Ix> Iz >Iy
Ix< Iy+ Iz
Estable
Estable
Angulo de Cabeceo
0.5
-0.5
-1
-1.5
10
20
30
40
50
60
Tiempo(seg)
70
80
90
100
88
Error PHI(Cabeceo)
0.03
0.025
0.02
0.015
0.01
0.005
0
-0.005
10
15
20
25
(Ix - Iz)
30
35
40
45
Respecto del error cometido con la diferencia entre IY e IZ, se muestra en la Figura 4.18.
-3
10
x 10
Error phi(Alabeo)
-2
-20
20
40
60
80
(Iy - Iz)
100
120
140
160
180
Figura 4.18: Error cometido en cabeceo debido a la diferencia entre los momentos
de inercia Iy e Iz .
89
4.12.1.
Mediante el mtodo grfico del plano de fase [1991, Slotine], permite generar el
movimiento de diversas trayectorias correspondientes al espacio de estados de un
sistema de segundo orden y para diferentes condiciones iniciales. Con estas grficas es
posible determinar la estabilidad y otras caractersticas del movimiento por medio de un
sistema grfico simple [1986, Junkins]. Desde la perspectiva del sistema se analizan los
resultados para el movimiento de alabeo, cabeceo y guiada del sistema en lazo abierto.
As mismo, se analizan las velocidades angulares por el mismo mtodo. El modelo no
lineal utilizado es el correspondiente al que se presenta en el anexo III, desarrollado en
Simulink.
Plano de Fase theta - theta dot
0.08
1.8
0.06
1.6
0.04
1.4
0.02
0
theta dot
phi dot
1.2
1
-0.02
0.8
-0.04
0.6
0.4
-0.06
0.2
-0.08
10
20
30
phi
40
50
-0.1
-0.1
60
-0.05
0.05
0.1
0.15
theta
0.2
0.25
0.3
0.35
1.6
1.8
0.45
1.8
0.4
1.6
0.35
1.4
0.3
wx dot
psi dot
1.2
0.25
0.2
1
0.8
0.15
0.6
0.1
0.4
0.05
0.2
0
0
0.5
1.5
2
psi
2.5
3.5
0.2
0.4
0.6
0.8
1
wx
1.2
1.4
0.15
0.12
0.1
0.1
0.05
0.08
wz dot
wy dot
0
0.06
-0.05
0.04
-0.1
0.02
-0.15
0
-0.02
-0.1
0.1
0.2
0.3
wy
0.4
0.5
0.6
0.7
-0.2
-0.8
-0.6
-0.4
-0.2
0
wz
0.2
0.4
0.6
0.8
90
La Figura 4.19 muestra los resultados del anlisis en el plano de fase. Respecto de los
movimientos angulares, alabeo y guiada, los diagramas de fase muestran un
comportamiento inestable. Este comportamiento que afecta a los movimientos de alabeo
y guiada se sustenta en el acoplamiento existente entre ambos. Para el movimiento de
cabeceo, el diagrama muestra cierto grado de estabilidad. Este movimiento se encuentra
ligeramente acoplado con los otros dos en el modelo no lineal. Esto demuestra que el
sistema es marginalmente estable.
Los diagramas de fase correspondientes a las velocidades angulares muestran un
comportamiento inestable para el sistema no lineal en lazo abierto, debido a la
configuracin del satlite y a la relacin de momentos de inercia existentes. En la
solucin de los diagramas de fase las soluciones obtenidas se alejan de las soluciones
r
r
nominales x = 0; x& = 0 .
4.12.2.
Una aportacin adicional al estudio ofrecido por medio de los diagramas de fase est
constituido por las respuestas a excitacin escaln para el sistema no lineal en lazo
abierto. Este se excita con entrada escaln en cada una de las posibles entradas al
sistema, es decir en alabeo, cabeceo y guiada. Este tipo de ensayo tambin permite
obtener informacin respecto del acoplamiento dinmico existente entre los ejes del
sistema, y entre estos y las deformaciones de los paneles solares. La Figura 4.20
muestra una excitacin de tipo escaln unitario en el eje de alabeo. Esto permitira
maniobrar el satlite alrededor de ese eje. Se observa la tendencia creciente del ngulo
de alabeo y la repercusin sobre el ngulo de guiada. El comportamiento para el
ngulo de alabeo es errtico. Comienza a seguir a la consigna despus de transcurrido
un tiempo demasiado elevado, tendiendo a estabilizarse en un valor no asignado.
Respecto del ngulo de cabeceo, se muestra una tendencia decreciente, que hace perder
la referencia nominal. Esto es debido al ligero acoplamiento que existe entre los tres
modos orbitales en el modelo no lineal.
Las deformaciones tambin se ven afectadas por la maniobra realizada. En particular la
flexin de los paneles muestra una ligera deformacin que se hace ms elevada en el
momento en que comienza a crecer el ngulo de alabeo. La deformacin debida a
torsin est relacionada con la deformacin por cabeceo, por lo que en este tipo de
maniobra es una deformacin acoplada.
91
Angulo de Alabeo
50
10
15
20
25
30
Angulo de Cabeceo
35
40
45
50
10
15
20
25
30
Angulo de Guiada
35
40
45
50
10
15
20
25
30
Deformacin por Flexin
35
40
45
50
10
15
20
25
30
Deformacin por Torsin
35
40
45
50
10
15
35
40
45
50
10
0
-10
10
5
0
0.01
0
-0.01
0
-9
x 10
5
0
-5
20
25
Time (seg)
30
20
40
60
80
100
120
Angulo de Cabeceo
140
160
180
200
20
40
60
80
100
120
Angulo de Guiada
140
160
180
200
0
20
-4
x 10
40
60
80
100
120
140
Deformacin por Flexin
160
180
200
0
20
-10
x 10
40
60
80
100
120
140
Deformacin por Torsin
160
180
200
40
60
160
180
200
20
80
100
120
Time (seg)
140
92
Se concluye del sistema en lazo abierto que existe un grado de acoplamiento entre los
modos del sistema, que se hace especialmente patente entre el alabeo y la guiada. As
mismo, las deformaciones debidas a flexin se producen por las maniobras de guiada o
de forma inducida por las de alabeo. Las deformaciones debidas a torsin se deben a las
maniobras sobre el eje de cabeceo, y en menor medida por el acoplamiento existente en
el sistema no lineal con el resto de maniobras.
i = 1....n (4.101)
r r
La funcin descrita de forma general f ( x , u, t ) se aplica al Lagrangiano del sistema
2 L
u& u& ( u& e , ue )
2 L
uu& ( u& e , ue )
2 L
u& e , ue ) &
(
u
u& u
+ ....
2
L
u
( u&e , ue )
uu
(4.102)
En esta expresin q& = q& - q&e , y q = q - qe representan las diferencias entre un punto de
trabajo cualquiera y el punto de operacin definido, tanto para velocidad como para
posicin. Por aplicacin del principio de Hamilton al Lagrangiano:
d L L
= Qnc
dt u& u
(4.103)
Introduciendo los valores obtenidos del desarrollo en serie de Taylor a la ecuacin 4.11,
se obtiene:
93
d L L d L
2 L
1 2 L
&
&
&&
u
,u
u,u
u
+
=
+
( e e) & & ( )
( u& e ,ue ) u& +
dt u& u dt u&
2 u& u
uu
T
L
2 L
1 2 L
& ) u& - ( u& e ,ue )
( u,u
( u&e ,ue ) u u
uu
2 uu&
(4.104)
1 2 L
1 2 L
& ) u& + .... = Qnc
u& e ,ue ) u& -
u,u
(
(
2 uu&
2 u& u
d L
( u& e ,ue ) = 0 , ya que es constante a lo largo del tiempo [1987,
dt u&
Meirovich].
Si se introducen las matrices siguientes:
2 L
M ( i, j ) =
( u& e ,ue ) ,
u&i u& j
2 L
K ( i, j ) =
( u&e ,ue ) ,
ui u j
S ( i, j ) =
2 L
( u&e ,ue ) ,
ui u& j
(4.105)
G=S S
T
Esta expresin representa la ecuacin linealizada del movimiento del sistema mediante
un sistema de segundo orden, en donde M e es la matriz de masa generalizada y es
siempre definida positiva, Ge es la matriz giroscpica, es antisimtrica y alberga los
trminos de amortiguamiento modal y K e la matriz de rigidez y es semidefinida
positiva.
El modelo linealizado se obtiene determinando los puntos de equilibrio de la dinmica
no lineal. Se asume que las medidas de las salidas estn disponibles por medio de los
sensores de actitud y de deformacin elstica de los paneles solares. El resultado
general, estar expresado por un sistema lineal dado por la expresin:
r
r r
r
r
x& = f ( x, u, t ) = Ax ( t ) + Bu ( t )
94
4.13.1.
CARACTERSTICAS DE ESTABILIDAD DEL MODELO
LINEALIZADO
95
CAPTULO 5
FUNDAMENTO TERICO DE LOS MTODOS
ASIGNACIN DE AUTOESTRUCTURAS.
DE
5.1. INTRODUCCIN
En los captulos anteriores se ha considerado al satlite compuesto por una parte rgida y
otra flexible, que interaccionan entre s, debido al acoplamiento existente entre ambos.
Este acoplamiento se muestra matemticamente en el modelo dinmico del satlite. Se
han identificado adems los modos del sistema, estos es, los modos flexibles y los
modos orbitales. El problema que se plantea est relacionado con la orientacin del
satlite, bien realizando maniobras de correccin de apuntamiento o consiguiendo
nuevos apuntamientos, de forma que se reduzca el grado de acoplamiento entre los
modos del sistema.
Esto permitira no excitar ciertas frecuencias de los elementos flexibles, y por tanto
preservar a estos de vibraciones no deseadas que pudieran daar los paneles solares.
Incluso en sentido opuesto, que las perturbaciones que produzcan una deformacin
tolerable sobre los paneles no repercutan de forma alarmante sobre la actitud del
satlite.
Uno de los objetivos de diseo del controlador es el de tratar de desacoplar hasta cierto
grado, los modos orbitales y los modos flexibles. La mejor opcin consiste en permitir
que las acciones de control sobre el cuerpo del satlite realizadas por los actuadores, no
afecten a los paneles, obteniendo por tanto un desacoplo aparente entre los modos
flexibles y orbitales.
El mtodo de Asignacin de Autoestructuras es un mtodo idneo para cumplir el
objetivo bsico del controlador centrado en el desacoplo de los modos del sistema.
Cualquiera de los mtodos de asignacin de autoestructuras entronca directamente con
el comportamiento dinmico del sistema obtenido en primera aproximacin del sistema
en lazo abierto. Estos permitirn, por una adecuada seleccin de la autoestructura del
sistema en lazo cerrado, disear un controlador que permita disponer de un
comportamiento del sistema adaptado a los requisitos de diseo.
El desarrollo de las tcnicas EA exige un conocimiento profundo del sistema, con el
objeto de descender hasta los aspectos mnimos que permiten conseguir el controlador
adecuado.
Del conocimiento profundo del sistema, se llega a la identificacin de los modos del
mismo y a la relacin existente con los autovalores y autovectores. Un planteamiento
adicional subyace bajo la idea de modificar la posicin de los autovalores del sistema
con el objeto de conseguir unas prestaciones temporales de respuesta transitoria
adecuadas, y en modificar el valor de los elementos del autovector para los estados del
sistema. Modificar la posicin de los autovalores y el valor de los autovectores,
96
97
r
r
r
x& = Ax + Bu
r
r
r
y = Cx + Du
(5.1)
r
r
Donde x n es el vector de estado del sistema, y p representa el vector de salida y
r
u m es el vector de entrada. Los autovalores i de la matriz de estado A del sistema
en lazo abierto se obtienen de la ecuacin caracterstica
IA =0
(5.2)
Dados los autovalores i , se definen adems los autovectores por la derecha vi y los
autovectores por la izquierda wi . Estos autovectores satisfacen las relaciones siguientes:
Av i = vi
(5.3)
wiT A = wiT
definindose las matrices de autovectores por la derecha y por la izquierda
respectivamente:
V = [ v1 ,..., vn ]
W T = [ w1 ,..., wn ]
(5.4)
V 1 = W T
(5.5)
La solucin en el dominio del tiempo de las ecuaciones dadas para el sistema (5.1)
[1994, Davidson] para los estados del sistema se representan por:
t
r
At
x ( t ) = e x ( 0 ) + e A( t ) Bu ( )d
(5.6)
(5.7)
(5.8)
98
V V 1 ) t 2 (V V 1 ) t 3
(
A2t 2 A3t 3
1
e = I + At +
+
+ = I + (V V ) t +
+
+
2!
3!
2!
3!
2
At
(5.9)
n
2t 2 3t 3
= V I + t +
+
+ V 1 = VetV 1 = vi eit wiT
2!
3!
i =1
La solucin para la ecuacin de estado del sistema descrito por (5.6) se obtiene una
dependencia de los autovectores vi y wi representada por:
t
n
n
r
i t T
T
x ( t ) = vi e wi x ( 0 ) + vi wi ei (t ) Bu ( )d
(5.10)
t
n
n
r
i t T
T
y ( t ) = C vi e wi x ( 0 ) + vi wi Cei (t ) Bu ( )d
(5.11)
i =1
i =1
i =1
i =1
Desde el punto de vista del sistema y de la aplicacin del mtodo EA interesa conocer la
interaccin entre los elementos que participan en las ecuaciones (5.10) y (5.11) con los
r
autovalores y autovectores del sistema. Como puede observarse tanto entrada x ( t )
r
como salida y ( t ) dependen tanto de autovalores i , como de autovectores por la
derecha i , como los autovectores por la izquierda wiT . Concretamente para la salida
r
y ( t ) , el primer trmino representa la solucin homognea de la ecuacin diferencial
que depende de las condiciones iniciales y el segundo trmino representa la solucin
forzada que depende de la entrada al sistema. Esto da lugar a determinar que el
comportamiento dinmico del satlite depende de los siguientes factores:
-
La condicin inicial del sistema x ( 0 ) determina el grado con que cada modo
participa en la respuesta libre del sistema. De hecho, el producto dado por los
autovectores por la izquierda junto con las condiciones iniciales ( wiT x ( 0 ) )
determina esta participacin.
r
r
u = Ky
(5.12)
que para el caso de acceso completo a los estados del sistema se convierte en
r
r
r
u = Ky = KCx , siendo la matriz de la salida C = I , y por tanto una realimentacin
de estados. El controlador puede disearse para realizar realimentacin de la salida y
realimentacin de estados.
Con lo que la dinmica del sistema en lazo cerrado, considerando realimentacin de la
salida est dada por:
r
r
x& = ( A + BKC ) x
(5.13)
100
(5.14)
( A + BKC ) i = i i
(5.16)
i = ( i I A ) BKC i
1
(5.17)
A partir de esta expresin se define un subespacio admisible dado por las columnas de
1
la matriz ( i I A ) B . El autovector alcanzable se puede obtener proyectando el
autovector deseado sobre el subespacio admisible antes mencionado. Reordenando la
ecuacin (5.17) en forma matricial se obtiene:
[ A i I
B] i = 0
KC i
(5.18)
Esta expressin puede estar representada para una solucin no trivial como el espacio
nulo dado por:
i
KC { : [ A i I
i
B ]}
(5.19)
101
Precisamente este espacio nulo representa el espacio de vectores alcanzables. Todos los
autovectores alcanzables que se corresponden con los autovectores deseados para el
sistema en lazo cerrado deben ubicarse en el subespacio abarcado por las columas de la
matriz [ A i I B ] . Esto implica que los autovectores deseados pueden ser fcilmente
obtenibles si pertenecen a este subespacio y si existe una matriz del controlador K.
Relacionando por tanto los autovectores por la derecha con la matriz del controlador y
la matriz de la salida del sistema se define un nuevo vector wi = KC i denominado
vector de parmetros por la derecha, que cuando es aplicado a un conjunto de
autovectores permite llegar a la obtencin del controlador expresado como:
K = W ( CV )
(5.20)
102
La asignacin de la posicin de los autovalores se debe realizar a partir del anlisis del
sistema en lazo abierto. Este anlisis permitir seleccionar posiciones fijas de los
autovalores. Sin embargo, si el sistema lo exige, el diseador del sistema de control
podra determinar una regin determinada en el plano complejo para posicionar los
autovalores del sistema. La segunda tcnica ofrece mayor libertad en la seleccin de la
posicin de los autovalores. Ambas tcnicas son dependientes del sistema bajo
consideracin.
El conocimiento que ofrece el sistema en lazo abierto a travs del valor de los
autovalores del sistema permite conocer aplicando tcnicas EA los diferentes modos del
sistema. Es decir, para aplicar cualquier tcnica EA se relacionan los autovalores del
sistema con los modos dinmicos del sistema. Esta relacin, puramente matemtica,
permite tratar a cada modo de forma independiente en la asignacin general de los
autovalores deseados.
La estabilidad es otro requisito de diseo que se ha de tener en cuenta en la asignacin
de autovalores. Los autovalores deseados han de ser posicionados en el plano complejo
en regiones que permitan estabilizar el sistema y que lo hagan controlable.
En el proceso de seleccin de los autovalores deseados se pueden seguir diferentes
aproximaciones para obtener la solucin ptima. En determinadas ocasiones, los
autovalores deseados pueden estar muy prximos a los autovalores del sistema en lazo
abierto, modificando slo aquellos que necesiten prestaciones diferentes en lazo
cerrado.
Es interesante fijarse de nuevo en la ecuacin de la salida del sistema en el dominio del
tiempo (5.11). En esta se observa la participacin de los autovalores i en los trminos
de respuesta homognea y forzada determinando la respuesta transitoria y la frecuencia
natural del modo eit . Si en un sistema MIMO fuera posible forzar las respuestas del
sistema para que aparecieran slo algunos modos, slo algunos autovalores
determinaran la respuesta del sistema. Esto permite ver de forma ms clara la
implicacin de los autovalores del sistema en la respuesta del mismo. Esto simplifica la
seleccin de autovalores [2003, Clarke].
los
los
de
la
103
Autovalores asignables
Autovectores asignables
Nmero de salidas utilizables en la
realimentacin
Elementos especificados en cada autovector que
pueden ser desacoplados
Grado de
asignacin
p
p
p
m
104
Los criterios de asignacin de la autoestructura, una vez ms, dependen de los objetivos
del diseo:
105
La forma en que una entrada podra afectar a los modos dinmicos del
vehculo.
106
(5.21)
i =1
(5.22)
i =1
= Wx
x = V
(5.23)
i ( t ) = i e t
i
n
r
x ( t ) = i ( t ) vi
(5.24)
i =1
A los componentes del vector i ( t ) se los denomina modos del sistema. El desacoplo
de estos modos se determina en la matriz de autovectores. El valor cero de cualquiera de
sus elementos implica que el estado asociado se encuentra desacoplado. A la inversa, un
valor de uno indica acoplo perfecto del modo con el estado.
Desde el punto de vista de sistema, y tal como ya ha sido desarrollado en CAPTULO 3,
para este sistema se identifican los siguientes modos fsicos:
-
La interpretacin del concepto matemtico de modo y la relacin con el modo real del
sistema se interpreta en la Tabla 5.2. La tabla muestra la relacin existente entre los
modos del sistema, caracterizados por los autovalores de los modos orbitales y los
107
Cabeceo -
Guiada -
Flexin - q1
Torsin - r1
Alabeo - &
Alabeo -
Alabeo
X
Cabeceo
X
Guiada
X
&
Guiada - &
Flexin -
q&1
Torsin -
r&1
Cabeceo -
d/dt
5.4.5.1.
Como se observo en la ecuacin (5.11) la salida del sistema est caracterizada por la
respuesta homognea y la respuesta forzada. En situaciones en las que la configuracin
es de regulacin la entrada forzada es nula, por lo que slo las perturbaciones del
sistema tendrn la mayor influencia sobre la respuesta temporal. En esta ecuacin se
observa que existe una relacin directa entre el valor de la salida y el producto de los
modos del sistema con los autovectores del mismo. Esto indica la existencia de un
acoplamiento inherente de cada estado con los autovectores. Por tanto, se puede estimar
un acoplamiento modo-estado que puede ser deteminado cualitativamente por los
autovectores por la derecha. Por otro lado, las condiciones iniciales y los autovectores
por la izquierda afectan a la magnitud del acoplamiento.
La relacin existente entre los modos del sistema y las salidas del mismo se caracterizan
por el producto de vectores CV , donde especificando para autovectores particulares i ,
108
el producto de matriz de salida por este C i constituye el efecto del i-simo modo sobre
la salida.
5.4.5.2.
5.4.5.3.
La relacin existente entre la entrada al sistema y la salida del mismo puede verse en
trminos de una integral de convolucin, que aparece en la respuesta forzada del sistema
dada por la ecuacin (5.11). Algunos autores entre los que se encuentran [1997, Faleiro]
haciendo referencia a [1977, MacFarlane], establece el proceso de convolucin para la
salida del sistema de la siguiente forma:
La entrada de un sistema u est acoplada con el i-simo modo por un producto
interno wiT Bu ( ) . Esta componente dependiente del tiempo convoluciona con el
exponencial ei (t ) wiT Bu ( ) para obtener otro componente dependiente del
tiempo. La suma de todos los componentes definidos genera la salida del sistema
junto con el vector que relaciona la salida con el vector i y del producto C i .
Por lo tanto el producto interno wiT Bu ( ) sirve como un factor de escala en la relacin
en el vector de acoplamiento C i que define el acoplamiento entre la salida y los modos
del sistema.
Adems los autovectores por la derecha han de contemplarse como componentes de los
vectores de acoplamiento salida con modos. Estos se utilizan para suministrar una
medida de la magnitud de los residuos de la componente forzada de la respuesta del
sistema. Por esta razn, los autovectores por la derecha son fundamentales en la
asignacin del sistema en lazo cerrado.
109
i + i i =
i + ( A + BKC ) i
j
j
j
j
(5.25)
Para los autovectores por la izquierda wi , la matriz del sistema en lazo cerrado se
expresa como:
i wi = wi ( A + BKC )
(5.26)
(5.27)
110
(5.28)
i (V ,W ) =
Vi
2
T
i
Wi
V Wi
(5.29)
c j (V )
(5.31)
111
r
r
r
x& = ( A + BK ) x + Bu
(5.32)
r r
r
Siendo: u = r Kx
Por tanto el diseo del controlador ha de determinar el valor de K para disponer de los
autovalores en lazo cerrado deseados en la especificacin. El sistema ha de ser
112
controlable para poder asignar todos los polos del sistema en lazo cerrado en las
posiciones deseadas despus de conocer el valor de K.
r(t)
u(t)
x& (t )
x(t)
y(t)
r r
r
u = r Ky
lo que da origen al sistema de control realimentado de la Figura 5.2:
r(t)
u(t)
x& (t )
x(t)
y(t)
K
Figura 5.2: Sistema con Realimentacin de la Salida.
113
r
r
r
x& = ( A + BKC ) x + Bu
Una vez ms, la estrategia de Asignacin de Autoestructuras pasa por calcular la matriz
de realimentacin K, de forma que los autovalores en lazo cerrado permitan obtener las
especificaciones deseadas, y por tanto especificar la autoestructura, en la que se tienen
en cuenta tambin los autovectores del sistema.
Con el objetivo de disear un sistema que apunte en todo punto de la rbita hacia Nadir,
el sistema de control realimentado se convierte en un regulador. En la Figura 5.3 se
observa este caso, en el que la consigna es cero, y la seal de control es:
r
r
u = Ky
u(t)
B
x& (t )
(5.33)
x(t)
C
y(t)
114
mtodo adecuado que permita obtener una alta precisin en la obtencin del
controlador, la dependencia principal para su eleccin estriba en los requisitos deseados.
r
r
x& = ( A + BK ) x
(5.34)
El mtodo de asignacin bsico considera el caso en el que los autovalores deseados del
sistema en lazo cerrado no coincidan con los autovalores del sistema en lazo abierto. En
este caso la solucin general para el problema de asignacin general reside en obtener
un controlador K que sea funcin de los autovalores del sistema en lazo cerrado y de
los autovectores por la derecha V: = ( ,V ) . Desarrollando este mtodo, se
considera la relacin entre autovalores y autovectores dada por la expresin:
( i I A)V = BW
(5.35)
K = WV 1
(5.36)
115
Autovector Deseado
Espacio Alcanzable
Autovector Alcanzable
di i = Si q
(5.38)
116
(5.39)
(5.40)
dis Sis q
(5.41)
El problema de proyeccin se centra en la seleccin del vector q que se expresa como:
q = Si ( Sis ) dis
1
(5.42)
i = Si ( Sis ) dis
1
(5.43)
(5.44)
( A + BKC )V = V d
(5.45)
La metodologa del espacio nulo fue propuesta por [1983, Andry], a partir de la que se
ha desarrollado el mtodo de proyeccin introduce un problema relacionado con el
1
clculo de matrices inversas. La matriz ( di I A ) B se toma como la base para
generar los autovectores del sistema en lazo cerrado. Esta matriz puede ser singular si
los autovalores deseados coinciden con los autovalores del sistema en lazo abierto, lo
que representa un problema. En los trabajos de [1985, Kautsky] el mtodo que se
propone es obtener el espacio de vectores alcanzables sin la necesidad de invertir
ninguna matriz. Esto di lugar a los mtodos de asignacin recursiva denominados
mtodos KNV y ms especficamente como Mtodo 0 y Mtodo 1.
117
r
r
x& = ( A + BKC ) x
(5.46)
i i = ( A + BKC ) i
(5.47)
i = ( i I A ) BKCi
(5.48)
Li = ( i I A ) B
(5.49)
zi = KCi
(5.50)
despejando
1
Llamando
1
118
i = Li zi
(5.51)
J i = min id Li zi Ri id Li zi , i = 1,..., p
(5.52)
zi
La matriz Ri, es una matriz de peso con rango m. La interpretacin geomtrica de este
proceso de minimizacin se puede observar en la Figura 5.4, mediante lo que se
denomina proyeccin del autovector deseado en el subespacion de autovectores
alcanzables.
La solucin de vectores ptimos de zi viene dada por la siguiente expresin:
i = 1,...., p
(5.53)
id = Li zi ,
i = 1,...., p
(5.54)
(5.55)
A
A = 1 = T 1 AT
A2
(5.56)
C = CT
(5.57)
119
x = T -1 x
i = i
(5.58)
ia = i = T 1ia
wi
Luego se puede determinar que la matriz de ganancia K buscada es:
K = ( S AV
1 )( CV )
(5.59)
siendo:
S = 1d s1 ,..., ndy sny
(5.60)
V = 1a ,...,nay
DIRECTA
(DEA
Direct
(5.61)
, para i = 1...p
(5.62)
A i di + BKCi = 0
(5.63)
[ A di I B ] i = 0
KCi
(5.64)
(5.65)
120
(5.66)
(di I A) i = BKC i
(5.67)
(5.68)
121
(5.69)
(Rank 1 Update): Este mtodo iterativo actualiza cada uno de los autovectores de la
matriz de autovectores de forma individual. Cada autovector es sustituido por uno con
ortogonalidad mxima al subespacio formado por el anterior. Esta solucin es
equivalente a requerir que el ngulo disponible entre el vector que es realmente
ortogonal a este espacio y un autovector alcanzable sea minimizado. Por ello, los
autovectores en lazo cerrado se requieren para que sean tan ortogonales como sea
posible entre s, lo que mejora la medida de sensibilidad global de los autovalores. Este
122
mtodo inicialmente desarrollado por [1985, Kautsky] para el caso real, fue
posteriormente planteado para el caso complejo por [1988, Mudge]. Los algoritmos de
clculo de estos controladores tambin utilizan algoritmos de proyeccin y la decisin
de iteracin la basan en el clculo de el ndice de sensibilidad dado por (V ) como en el
caso anterior.
5.6.5.3. MTODOS KNV: MTODO 0 Y MTODO 1.
El objetivo principal de los mtodos propuestos por [1985, Kautsky] es doble. Por un
lado es determinar una solucin bien condicionada (robusta) en trminos de la
sensibilidad de los autovalores asignados frente a perturbaciones, y como segundo
objetivo que las matrices de ganancia del sistema sean mnimas.
Existen dos mtodos iterativos para el clculo de un controlador robusto aplicado a
sistemas realimentados por estados, conocidos como mtodo 0 y mtodo 1.
-
(5.70)
( BKC ) = V dV 1 A
(5.71)
(5.72)
(5.73)
0 = U1T (V dV 1 A)
(5.74)
123
De aqu:
U1T (di I A) i = 0
(5.75)
Para evitar obtener una solucin trivial tal como i = 0 , el autovector alcanzable debe
permanecer en el espacio nulo de la matriz U1T (di I A) . En la prctica este resultado
no es mejor que el obtenido del espacio nulo de [ A di I B ] . La matriz del
controlador obtenida a partir de la expresin (5.73) queda como:
K = Z -1U 0T (V dV 1 A)C -1
(5.76)
DEA
Caractersticas
No es iterativo.
Proyeccin directa
de un conjunto de
vectores sobre el
subespacio
alcanzable.
Tambin puede
obtenerse el
controlador sin
proyeccin
Rank-n
Proyeccin
Rank-1
Calcula la primera
autoestructura por
cualquier mtodo.
Mtodo 0
Mtodo 1
Parte de la
descomposicin de
la matriz B.
Parte de la
descomposicin de
la matriz B.
Observaciones
124
(5.77)
nx ( n + m )
ViT
( n + m ) x( n + m )
(5.78)
[Vi ]( n+ m) x( n+ m)
V11i
nxn
=
V21i
mxn
V12i
nxm
i
V22
mxm
(5.79)
El proceso determina que los autovectores por la derecha y por la izquierda estn
representados por V y W, y quedan expresados como:
125
V = V121 r1......V12m r m
(5.80)
W = V221 r1......V22m r m
(5.81)
126
Se establece por tanto una serie de objetivos de diseo para el controlador que tienen
que conjugarse con la tcnica EA. Objetivos convencionales de diseo son garantizar la
estabilidad y obtener un grado de desacoplo entre los modos aceptable. Esta estrategia
representa lo que puede denominarse objetivos de diseo simples. Si la pretensin en el
diseo del controlador es ms compleja, y se desean integrar caractersticas de robustez
y amortiguamiento, la estrategia se convierte en objetivos de diseo multiobjetivo.
Se ha de tener en cuenta en el diseo, que de forma general, no pueden conseguirse
todos los objetivos de diseo planteados en el sistema multiobjetivo, sino que realmente
se van a presentar limitaciones. Entre estas se encuentran las limitaciones matemticas
presentes en la propia tcnica EA en cuanto a la asignacin mxima de elementos para
los autovectores. Por otro lado se encuentran las fsicas debidas al sistema. Es decir,
pueden presentarse situaciones en que los autovalores no se pueden trasladar a
posiciones consideradas menos sensibles, u obtener los valores de amortiguamiento y
modelado de la respuesta transitoria requeridos.
En cuando a la respuesta en frecuencia, las limitaciones se presentan en los sistemas
MIMO en las relaciones frecuencia y fase requeridas [1993,Maciejowski]. Obtener un
determinado margen de ganancia puede conducir a la introduccin de mrgenes de fase
no adecuados y viceversa, volviendo a afectar a la robustez del sistema.
127
CAPTULO 6
ANLISIS
Y
SNTESIS
DEL
SISTEMA
CON
CONTROLADORES DISEADOS POR MTODOS DE
ASIGNACIN DE AUTOESTRUCTURAS - EA
6.1. INTRODUCCIN
El objeto de este captulo es aplicar al modelo lineal y no lineal obtenido en captulos anteriores
la tcnica EA por diferentes mtodos. Para ello, se va a desarrollar el modelo matemtico con
datos concretos respecto de las dimensiones fsicas de un satlite tipo. Con estos datos se
obtiene el modelo matemtico aplicado para obtener los controladores por diferentes tcnicas.
As mismo, se realizar un anlisis de robustez sobre el sistema que presente mejores
prestaciones para el ndice del nmero de condicin.
En los captulos anteriores se ha desarrollado el modelo matemtico del sistema rgido-flexible y
se han introducido diferentes tcnicas de Asignacin de Autoestructuras. Este captulo tiene
como objetivo principal el diseo y sntesis de diversos controladores por tcnicas EA. Estos
controladores integrados en el sistema permitirn obtener los sistemas en lazo cerrado, a partir
de los que se obtendrn los datos correspondientes del comportamiento del mismo.
El anlisis de los resultados permitir conocer la estabilidad del sistema, la aproximacin de la
autoestructura obtenida a la deseada y valorar la robustez y la sensibilidad. Todos estos datos
son extrados para un conjunto de controladores que permitirn conocer el que presenta mejor
comportamiento frente a requisitos.
Las simulaciones se van a realizar en diferentes y grupos, que permitirn valorar aquellos
controladores que ofrecen mejores prestaciones, y posteriormente se analizarn diferentes casos
para valorar las prestaciones de las tcnicas EA empleadas. Para llevar a trmino esta serie de
simulaciones es necesario disponer de datos numricos. Estos son aportados tambin en este
captulo como aquellos que se corresponden con vehculo flexible de tamao medio.
Para obtener la ecuacin del movimiento en el espacio de estados, se define el vector de estado,
compuesto de los ngulos de Euler, de las deformaciones elsticas de los paneles, y de las
derivadas respecto del tiempo de las anteriores, de acuerdo con la expresin (4.98):
128
x =
q1
r1
q2
q&1
r&1
r&2
q&2
Las ecuaciones de estados, adaptadas de la ecuacin del movimiento, quedan definidas por
(4.93):
r
r
r
x& = Ax + Bu
r
r
r
y = Cx + Du
q&1
r&1
q&2
&&
r2
(6.1)
1
1
M G M K
B = 1 0( n m ) xm
M
I m
C( mxn ) = eye( I )
D( nxm ) = [ 0]nxm
Se observa que el sistema es un sistema MIMO, con tres entradas, las correspondientes a los
pares de control y las salidas correspondientes a las medidas de desviacin angular y
deformacin de los paneles.
La configuracin simtrica de los paneles solares en el satlite hace que exista redundancia en
los estados del sistema. Esto es, el sistema incluye coordenadas generalizadas tanto para flexin
como para torsin en los dos paneles considerados. Como el comportamiento en lo que a
deformacin de los paneles solares es completamente equivalente es interesante considerar la
posibilidad de reducir el modelo para obtener un sistema reducido pero matemticamente
129
representativo del sistema real. Con ello las simulaciones se realizaran con un sistema ms
simple, pero igualmente vlido. El sistema quedar reducido al prescindir de las coordenadas de
deformacin del segundo panel solar, que estn dadas por q2 , r2 y sus correspondientes
derivadas primeras q&2 , r&2 . Por tanto, el nmero de estados considerado ser de n = 10,
permaneciendo las mismas entradas y salidas del sistema. Las dimensiones del sistema quedan
como se muestra a continuacin:
-
Parametros
Notacin
Valor
2m
EI
Momentos de Inercia
Ix,Iy,Iz
( ) = 2 ( 2 + 6l 2 4 l )
(6.2)
130
( 0) = ( 0) = 0
(6.3)
( l ) = ( l ) = 0
(6.4)
( ) =
2 ( 2 + 6l 2 4 l )
(l )
2 ( 2 + 6l 2 4 l )
(6.5)
3l 4
La Figura 6.1 muestra la grfica de deformacin longitudinal del panel para el primer modo.
Modos Supuestos - Primer Modo
0
-0.1
-0.2
Deformacin (m)
-0.3
-0.4
-0.5
-0.6
-0.7
-0.8
-0.9
-1
0.1
0.2
0.3
0.4
0.5
0.6
0.7
Longitud del Panel (m)
0.8
0.9
Figura 6.1: Deformacin de los Paneles por Flexin para la Funcin de Forma ( ) .
( ) =
(6.6)
l
Con estas funciones de forma se pueden obtener resultados concretos para las energas de
deformacin por flexin y por torsin, teniendo en cuenta que los paneles son de secciones
constantes y homogneas.
l
mi = i 2 ( ) d =
0
104
104
l =
m = 0.6162 kg
405
405
a
1
0
l
(6.7)
(6.8)
131
a
1
(6.9)
1
mh 2
= 1.8 104 kg .m 2
IYi = b ( , z ) z 2 dz d = lh3 b =
12
12
0 z
(6.10)
1
mh 2
= 6105 kg .m 2
J Yi = b ( , z ) z 2 dz 2 ( )d = lh3 b =
36
36
0 z
(6.11)
(6.12)
QYi = b ( , z ) ( ) zdz d = 0
0 z
Luego las energas se obtienen mediante la aplicacin numrica de los datos anteriores,
obtenindose las contribuciones a la energa cintica total procedentes de la rotacin del
vehculo, de la deformacin por flexin y la deformacin por torsin:
l
q&1
r&1
q&2
I X + I X1 + I X 2
r&2
QX 1
QX 2
0
IY + IY 1 + IY 2
0
0
0
0
IZ
0
QY 1
0
QY 2
0
0
0
QX 1 0 QX 2
0 QY 1
0
0
0
0
m1
0
0
0
0
0
JY 1
0
0
0
m2
0
0
QY 2
0 (6.13)
0
0
0
J Y 2
Y en formato numrico:
q&1
r&1
q&2
0
0 1.5786
0
1.5786
7.28
0
5.394
0
0
0
0
0
0
7.26
0
0
0
r&2 1.5786
0
0
2.4
0
0
0
0
0
0
6 105
0
0
0
0
0
2.4
1.5786
0
0
0
0
0
0
6
0 (6.14)
0
0
0
105
0
0
K Fi = EI X ( ( ) ) d =
0
16 EI Z 16 Ebh3
=
= 468
5 l3
60 l 3
(6.15)
2
1
1 E
hb3
KTi = GK ( ( ) ) d = GK =
= 16 104
l
l 2 (1 + ) 3
0
132
EC _ total = [
q1
r1
0
0
r2 ] 0
0
0
0
q2
0 0
0 0
0 0
0 0 kF1
0 0
0 0
0
0
kT 1
0
0
kF 2
0 0
0
0
0
0 q1 (6.16)
0 r1
0 q2
kT 2 r2
EC _ total = [
q1
r1
q2
0
0
r2 ] 0
0
0
0
0 0
0 0
0 0
0 0 468
0
0
0
0
0
0 q1 (6.17)
0
0 r1
468
0 q2
0 16.104 r2
0
0 0
16.104
0 0
0 0
M =
QX 1
QX 2
0
IY + IY 1 + IY 2
0
0
IZ
m1
QY 1
JY 1
0
QY 2
0
0
0
0
0
0
m2
0
I X + I Z IY
G=
0
0 IY I Z I X
0
0
0
0
0
0
0
0
0
0
0
0
QX 1 0 QX 2
0 QY 1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
QY 2
0
0
0
0
J Y 2
(6.18)
(6.19)
133
402 ( IY I Z )
0
0
0
2
0
30 ( I X I Z )
0
0
0
0
0 ( I Y I X ) 0
K =
0
0
0
K F1
0
0
0
0
0
0
0
0
0
0
0
0
0
KT 1
0
0
KF 2
0
0
0 (6.20)
0
0
KT 2
0
0
34.23
0
0
0
0
M = 0.5786
0
0
0.6162
0
0
0
0
0.001
0
0
1
0
0
0
0
0
0
0.6162
0
0.5786
0
0.001
0
0
0
0
1
0
0
0.03905
G= 0
0
0
0
1.2555 106
K =
0
0 0.045086 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0.7 0
0
0
0
0
0 0.7 0
0
0
0
0
0 0.7 0
0
0
0
0
0 0.7
0
2.0183 10
0
(6.21)
0
5
0
3.5857 10
468
16 104
(6.22)
0
0
0
0
0
0 (6.23)
0
0
468
0
0 16 104
0
134
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
A=
-3.1461e-007
0
0
11.012
0
-5.4354e-007
0
0
0
0
1.0484e-007
0
2.9542e-007
0
0
-7.6983e+002
0
5.4354e-010
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0 -1.1298e-003 1.6471e-002
0
4.3090
0
0
0
0
1.8852e-005
0
-1.1408e-003 0
0
0
0
0
0
0 1.0608e-003
-1.1515
0
-1.6000e+005
0
0
0
0
-0.7
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
B=
0
0
2.5058e-002
0
2.6931e-002
0
0
0
2.9214e-002
-2.3529e-002
0
0
0
0
0
(6.24)
La funcin principal que realiza el sistema de control es la de regulador. Esta funcin se aplica a
la consigna de actitud que es aquella que permite que el vehculo apunte siempre a una
referencia fija sobre la superficie terrestre, permaneciendo la posicin del satlite prxima al
punto de equilibrio. La Figura 6.2 muestra el diagrama de bloques del sistema de control es el
siguiente:
u(t)
Sistema Dinmico
x& (t )
x(t)
C
y(t)
Sensores
Extensiomtricos
Controlador
K
Sensores de Actitud
Determinacin de Actitud
Figura 6.2: Diagrama de Bloques del Sistema de Control de Actitud con Realimentacin de
la Salida.
135
136
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de los
Autovalores
Alabeo
2.91e-002
1.00e+000
2.91e-002
2.8472e+002
2.9477e+002
Cabeceo
0.0 3.24e-002i
0.0
3.24e-002
1.5444e+001
Guiada
-6.15e-004 3.48e-002i
1.76e-002
3.48e-002
2.8959e+002
Flexin
0.0 2.77e+001i
0.0
2.77e+001
1.3892e+001
Torsin
0.0 4.00e+002i
4.00e+002
2.00e+002
Modos de
Deformacin
Modos Orbitales
Modo Dinmico
Nmero de
Condicin
1156.0321
Autovectores
Autovalores
Alabeo
Modos Orbitales
Cabeceo
Modos de Deformacin
Guiada
Flexin
Torsin
2.91e-002
0.0 3.24e-002i
-6.15e-004 3.48e-002i
0.0 2.77e+001i
0.0 4.00e+002i
-6.1063e-002
5.8989e-002
0.0 0.0i
-2.0221e-006 6.1307e-004i
0.0 5.1515e-004i
0.0 0.0i
0.0
0.0
9.9948e-001
0.0 0.0i
0.0 0.0i
0.0 6.7327e-008i
-9.9771e-001
-9.9783e-001
0.0 0.0i
2.2111e-005 0.0i
0.0 0.0i
6.4023e-008
-6.1893e-008
0.0 0.0i
0.0 3.6014e-002i
-0.0 0.0i
0.0
0.0
0.0 0.0i
0.0 0.0i
0.0 2.5000e-003i
-1.7782e-003
-1.7185e-003
0.0 0.0i
2.1349e-005 3.0636e-007i
-1.4293e-002 0.0i
0.0 0.0i
0.0
0.0
0.0 3.2391e-002i
0.0 0.0i
0.0 0.0i
-2.6931e-005 0.0i
-2.9055e-002
2.9069e-002
0.0 0.0i
-6.1420e-004 3.4800e-002i
-2.7409e-08 6.1348e-004i
0.0 0.0i
0.0
0.0
0.0 0.0i
0.0 0.0i
9.9925e-001
0.0 0.0i
0.0
0.0
0.0 0.0i
0.0 0.0i
0.0 0.0i
1.0000e+000
9.9939e-001
0.0 0.0i
0.0 0.0i
Tabla 6.3: Relacin entre Autovalores y Autovectores del Sistema en Lazo Abierto.
De los datos presentados en las tablas anteriores y obtenidos mediante anlisis modal del
sistema en lazo abierto se extraen las siguientes observaciones:
En cuanto a los modos orbitales, los valores correspondientes a los autovalores muestran el
siguiente comportamiento:
137
Modos Orbitales:
500
0.1
400
0.08
300
0.06
200
0.04
100
0.02
Imaginary Ax is
Imaginary Ax is
Open Loop
Pole-Zero Map
0
-100
0
-0.02
-200
-0.04
-300
-0.06
-400
-0.08
-500
-0.03
-0.02
-0.01
0
Real Axis
0.01
0.02
0.03
-0.1
-5
-4
-3
-2
-1
5
-3
Real Axis
x 10
138
0.4
0.2
0
theta ()
psi ()
10
0.4
0.2
0
10
2
0
10
10
0
1
0
-1
-2
0.4
0.5
0.2
0
2
0
-5
x 10
10
-2
-1
1
0
-6
x 10
10
10
x 10
0
-2
-4
-1
10
-2
0
-6
x 10
10
10
0
-9
x 10
10
0
-9
x 10
10
0
0
-12
x 10
10
-5
0
0
0
0
5
-5
r1 (m)
-1
0.1
-0.1
q1 (m)
-2
0
5
tiempo(seg)
10
-4
10
No Lineal
Lineal
Figura 6.4: Respuestas de los Sistemas Lineal y No Lineal a Excitacin Escaln en Lazo
Abierto.
139
Vibracion Longitudinal
0.04
Vibracion Transversal
1
0.02
0.02
-1
2
0
2
0
-1
0.5
-2
1
-2
0.5
1
0
6
4
-5
x 10
Amplitud
Amplitud
6
4
0
Flexin
-5
x 10
Guiada
Amplitud
Cabeceo
Alabeo
Adems del ensayo llevado acabo, en el que se ha comprobado el acoplamiento de los modos
orbitales con los de deformacin, conviene realizar el proceso inverso. En este, se trata de
demostrar que cualquier deformacin o vibracin producida en los paneles solares puede causar
prdidas de apuntamiento del satlite. Para esta demostracin se genera una excitacin
mantenida de los modos de flexin y torsin de forma individual y posteriormente conjunta para
determinar su repercusin sobre el resto de modos del sistema. La Figura 6.5 muestra esta
situacin, en la que de nuevo se observa el acoplamiento del sistema, su inestabilidad y la
oscilacin de los paneles solares.
0
-1
1
-1
-1
-1
Torsin
1
0
-1
-1
10
20
Tiempo (sec)
-1
0
10
20
Tiempo (sec)
10
20
Tiempo (sec)
Figura 6.5: Error en actitud producido por la vibracin de los paneles solares.
El ltimo mtodo que se utiliz para determinar el acoplamiento de los modos del sistema fue
mediante un anlisis modal bsico. Es este se identifican las frecuencias del sistema y como
estos estn relacionados con los modos orbitales y de deformacin. La Figura 6.6 muestra estos
resultados, en la que los picos de resonancia de frecuencia ms bajos se corresponden con los
modos orbitales y los de frecuencia mayor con los de deformacin.
140
Valores Singulares
300
250
200
Amplitud (dB)
150
100
50
-50
-100
-150
-10
10
-8
10
-6
10
-4
10
-2
10
10
10
10
Frecuencia (rad/sec)
Sin determinar requisitos de diseo relacionados con la respuesta transitoria del sistema, se
define como requisito bsico la obtencin de un desacoplo entre los modos del sistema mediante
un controlador esttico obtenido por tcnicas EA.
En la parte de este captulo referente a las simulaciones que se van a realizar sobre el sistema se
persigue el objetivo comn de determinar aquellos controladores que ofrecen mejores
prestaciones con criterios comunes en lo que a la autoestructura deseada se refiere.
141
Despus de haber llevado a cabo el anlisis modal del sistema en lazo abierto el procedimiento
siguiente es comn a todos los controladores diseados. Este procedimiento se sintetiza en los
siguientes pasos:
-
Estos pasos establecen el procedimiento de simulacin que se va a realizar sobre todos los
controladores. As mismo, la seleccin del controlador diseado por mtodos EA ser objeto de
anlisis de robustez por criterios de anlisis .
Como ntegramente ha quedado sintetizado en los puntos anteriores la parte comn del diseo se
cie a los requisitos de desacoplo de los modos y a los autovalores del sistema. Con estos dos
aspectos quedara requerida la autoestructura deseada. El primero de los requisitos afecta a los
autovectores deseados mientras que los autovalores obtenidos estn relacionados con la
respuesta del sistema. En relacin a este ltimo aspecto hay que destacar que se han realizado
dos grupos de simulaciones. El primero conducente a determinar que controlador ofrece en el
sistema las mejores prestaciones de desacoplo y robustez sobre el sistema lineal. El segundo
grupo de simulaciones se desarrolla con el sistema lineal y no lineal para comparar resultados
sobre el sistema prximo al real.
142
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
X
X
0
X
0
Orbital Modes
Cabeceo Guiada
X
0
X
X
X
X
X
0
0
X
Flexible Modes
Flexin
Torsin
X
0
X
0
0
X
X
X
X
X
El criterio de desacoplo mostrado en la Tabla 6.4, junto con los autovalores deseados conforma
la autoestructura deseada. En esta tabla se requiere que los movimientos orbitales de alabeo y
guiada se encuentren desacoplados entre ellos y a la vez de flexin y torsin. Por otro lado, los
movimientos elsticos de flexin y torsin han de encontrarse desacoplados evitando de esta
forma cualquier posible repercusin entre ellos. La aplicacin de distintas funciones
pertenecientes a diversas herramientas de diseo no implica la obtencin de los mismos
controladores para la misma estructura deseada. Esto est relacionado con la tcnica de
obtencin de los controladores, obtenindose en cada una de ellas precisiones diferentes en las
autoestructuras obtenidas.
143
que afectan a los autovalores deseados que afectan tanto al grupo 1 de simulaciones como al
grupo 2 se muestran en la Tabla 6.5 y Tabla 6.6 respectivamente.
Modo
Dinmico
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Autovalores deseados
-6.2e-0013.5e-001i
-3.3e-0023.3e-001i
-3.0e-001i3.0e-001i
-02.7746e+001i
-04.0e+002i
Amortiguamiento
correspondiente
0.87
0.93
0.82
0
0
Autovalores deseados
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-002 3.35e-002i
-8.6e-002 3.20e-002i
-2.90e-001 2.90e-001i
-0.0 2.70e+001i
0.0 4.00e+002i
Amortiguamiento
correspondiente
0.8720
0.0982
0.7
0.0
0.0
La Figura 6.7 detalla grficamente las entradas y salidas de los dos grupos de simulaciones
realizados sobre el sistema para la obtencin de controladores y para la simulacin en el sistema
lineal y no lineal.
Entradas al
Procedimiento de
Diseo
Diseo de
Controladores
Autovalores Deseados
(Grupo 1)
Autovectores
Deseados (Grupo 1)
Controladores
K1 ---- K9
Salidas del
Procedimiento de
Diseo
Seleccin de
Controladores del
Grupo 1
Grupo 1 de Simulaciones:
Sistema Lineal
Autovalores Deseados
(Grupo 1)
Controladores
Seleccionados
del Grupo 1
Comparacin del
Comportamiento de
los Sistemas Lineal y
No Lineal
Grupo 2 de Simulaciones: Sistemas
Lineal y No Lineal
Figura 6.7: Detalle de las tareas de diseo de los controladores relativas al grupo 1 y 2 de
simulaciones.
144
La Tabla 6.7 muestra los autovalores obtenidos y sus parmetros asociados. Es interesante
observar los indicadores de robustez, en el que el nmero de condicin menor tiene un valor
relativamente pequeo para el tipo de matriz de estado disponible.
145
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-3.1541e-003
-9.5859e-002
1.0
1.0
3.15e-003
9.59e-002
1.5161e+000
6.0066e+001
Cabeceo
-3.5311e-0024.3213e-002i
6.33e-001
5.58e-002
1.1611e+001
Guiada
-1.2128e-0011.3690e-001i
6.63e-001
1.83e-001
3.1085e+001
Flexin
-1.2809e-0022.7746e+001i
4.62e-004
2.77e+01
1.3893e+001
Torsin
-1.4395e-0054.0000e+002i
3.60e-008
4.00e+02
2.0000e+002
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
5.0509e+002
Tabla 6.7: Caractersticas de los autovalores obtenidos para el controlador LQR1 (K1).
Aunque en este tipo de controladores no es requisito de diseo el valor de los elementos de los
autovectores, conviene hacer una referencia a los mismos. Se observa en la Tabla 6.8 que
existen muchos elementos que tienen valor cero. Esto implica un desacoplo completo entre los
modos a los que pertenecen.
Autovectores Obtenidos
Autovectores
Autovalores
Obtenidos
Modos Orbitales
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-3.1541e-003
-9.5859e-002
-3.5311e-0024.3213e-002i
-1.2128e-0011.3690e-001i
-1.2809e-0022.7746e+001i
-1.4395e-0054.0000e+002i
9.3954e-001
9.0282e-002
0.00.0i
-9.6986e-0021.1042e-001i
-3.4699e-0055.1518e-004i
0.00.0i
0.0
0.0
9.9845e-001
0.00.0i
0.00.0i
-1.7994e-0076.7327e-008i
-3.4241e-001
-9.9133e-001
0.00.0i
9.7264e-001
2.2112e-0051.4800e-006i
0.00.0i
-1.1556e-008
-1.0256e-006
0.00.0i
-5.0164e-0063.4312e-006i
-1.6626e-0053.6014e-002i
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
-2.9634e-003
-8.6543e-003
0.00.0i
-3.3537e-0032.6668e-002i
-1.4294e-0029.6935e-004i
0.00.0i
0.0
0.0
-3.5256e-0024.3146e-002i
0.00.0i
0.00.0i
-2.6931e-0057.1975e-005i
1.0800e-003
9.5029e-002
0.00.0i
-1.1796e-0011.3315e-001i
-4.1347e-0056.1351e-004i
0.00.0i
0.0
9.8317e-008
0.00.0i
1.0781e-0062.7061e-007i
9.9925e-001
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
1.0000e+000
146
Se observa de nuevo en los autovalores obtenidos y mostrados en la Tabla 6.9 que los modos de
deformacin (flexin y torsin) permanecen bsicamente en las mismas posiciones que los
autovalores en lazo abierto. Se observa adems que el sistema es estable y que el nmero de
condicin es del mismo orden que el obtenido para el controlador LQR1.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-2.3365e-003
-8.1290e-002
1.0
1.0
2.34e-003
8.13e-002
5.73
1.74e+02
Cabeceo
-7.6858e-0033.3305e-002i
2.25e-001
3.42e-002
1.50e+01
Guiada
-4.0121e-0027.2664e-002i
4.83e-001
8.30e-002
9.92e+01
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
5.5392e+002
Flexin
-2.2370e-0042.7746e+001i
8.06e-06
2.77e+01
1.39e+01
Torsin
-3.4292e-0074.0000e+002i
0.0
4.00e+02
2.00e+02
Tabla 6.9: Caractersticas de los autovalores obtenidos para el controlador LQR2 (K2).
Autovectores Obtenidos
Autovalores
Obtenidos
Modos Orbitales
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-2.3365e-003
-8.1290e-002
-7.6858e-0033.3305e-002i
-4.0121e-0027.2664e-002i
-2.237e-0042.7746e+001i
-3.4292e-0074.0000e+002i
7.9939e-002
0.00.0i
-3.7954e-0024.9720e-002i
-6.0600e-0075.1515e-004i
0.00.0i
-4.7903e-001
Autovectores
Modos de Deformation
0.0
0.0
-9.9942e-001
0.00.0i
0.00.0i
0.06.7327e-008i
8.7780e-001
-9.9350e-001
0.00.0i
9.9461e-001
2.2111e-0052.6818e-008i
0.00.0i
0.0
-6.5308e-007
0.00.0i
-5.3064e-0074.7990e-008i
-2.9036e-0073.6014e-002i
0.00.0i
4.6100e-022
0.0
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
1.1192e-003
-6.4983e-003
0.00.0i
-2.0901e-0034.7527e-003i
-1.4293e-0021.6929e-005i
0.00.0i
0.0
0.0
7.6813e-0033.3286e-002i
0.00.0i
0.00.0i
-2.6931e-0051.7146e-006i
-2.0509e-003
8.0762e-002
0.00.0i
-3.9905e-0027.2272e-002i
-7.4904e-0076.1348e-004i
0.00.0i
0.0
5.3089e-008
0.00.0i
2.4777e-0083.6633e-008i
9.9925e-001
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
1.0000
147
En relacin a los autovectores mostrados en la Tabla 6.10 se manifiestan de la misma forma los
elementos de los mismos. Existen elementos que muestran desacoplo total con los modos del
sistema.
La Tabla 6.11 muestra los autovalores obtenidos con este controlador para el sistema en lazo
cerrado. Se observa que el sistema es estable y que los modos flexibles permanecen sobre el eje
imaginario, es decir sin amortiguamiento adicional.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-5.5845e-002
-5.8991e-003
1.00
1.00
5.58e-002
5.90e-003
3.7826e+002
4.8360e+001
Cabeceo
-2.4904e-0033.2504e-002i
7.64e-002
3.26e-002
1.5399e+001
Guiada
-2.5181e-0025.0740e-002i
4.45e-001
5.66e-002
2.0654e+002
Flexin
-7.0739e-0052.7746e+001i
2.55e-006
2.77e+01
1.3892e+001
Torsin
-8.6342e-0084.0000e+002i
0.0
4.00e+02
2.0000e+002
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
9.5742e+002
Tabla 6.11: Caractersticas de los autovalores obtenidos para el controlador LQR3 (K3).
Autovectores Obtenidos
Modos Orbitales
Cabeceo
Guiada
Flexin
Torsin
-5.5845e-002
-5.8991e-003
-2.4904e-0033.2504e-002i
-2.5181e-0025.0740e-002i
-7.0739e-0052.7746e+001i
-8.6342e-0084.0000e+002i
-1.8099e-001
0.00.0i
-2.8014e-0022.6066e-002i
-1.9163e-0075.1515e-004i
0.00.0i
0.0
0.0
9.9947e-001
0.00.0i
0.00.0i
0.06.7327e-008i
9.9637e-001
9.8347e-001
0.00.0i
9.9767e-001
2.2111e-0050.0i
0.00.0i
Autovalores
Obtenidos
Alabeo
-6.4358e-002
Autovectores
Modos de Deformation
2.4814e-007
0.0
0.00.0i
-1.4955e-0072.5969e-008i
-9.1820e-0083.6014e-002i
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
3.5941e-003
1.0677e-003
0.00.0i
-6.1716e-0042.0778e-003i
-1.4293e-0025.3535e-006i
0.00.0i
0.0
0.0
-2.4891e-0033.2487e-002i
0.00.0i
0.00.0i
-2.6931e-0054.3171e-007i
-5.5642e-002
-5.8016e-003
0.00.0i
-2.5122e-0025.0621e-002i
-2.5561e-0076.1348e-004i
0.00.0i
-1.3857e-008
0.0
0.00.0i
0.00.0i
9.9925e-001
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
1.00
148
En cuanto a los autovectores mostrados en la Tabla 6.12 se observa que muestran la misma
tendencia que en los casos anteriores. Los valores obtenidos como autovectores para los tres
controladores se presentan con el objeto de relacionar los modos del sistema con los autovalores,
del mismo modo que se lleva a cabo en la asignacin de autoectructuras. Sin embargo en este
caso la parte de la autoestructura relacionada con los autovectores no es requerida en el proceso
de diseo del controlador.
La Figura 6.8 muestra las respuestas de la excitacin escaln unitario al sistema lineal para los
tres controladores LQR (K1, K2 y K3). Se observa en las grficas la tendencia a inestabilizar el
sistema de los controladores LQR2 y LQR3, mientras que el LQR1 tiende a estabilizar el
sistema en rgimen permanente. Una caracterstica comn de estos controladores es que los
modos de deformacin estn desacoplados de los modos orbitales y viceveresa. Sin embargo, no
se ha conseguido un desacoplo adecuado entre los modos orbitales entre s, de forma que se
presenta acoplamiento entre el alabeo y la guiada. Por otro lado, se observa que los dos modos
orbitales anteriores s se encuentran desacoplados de las maniobras de cabeceo. Este hecho se
produce siempre para el sistema lineal.
Escalon Unitario
Controladores LQR
Actuador de Cabeceo
Guiada()
Torsin(m)
Flexin(m)
Amplitud
Cabeceo() Alabeo()
Actuador de Alabeo
Actuador de Guiada
10
5
0
40
20
0
200
100
0
2
-4
x 10
0
-2
5
-10
x 10
0
-5
50
100 0
50
Tiempo (sec)
100 0
50
LQR-1
100
LQR-2
LQR-3
Figura 6.8: Respuesta del sistema lineal con excitacin escaln unitario.
BASADOS
EN
TCNICAS
DE
Controlador
sfb_proj
K4
projea
K5
Caractersticas
Caractersticas
temporales
Realimentacin de
estados
Proyeccin
Toolbox
Tcnica
Robust Modal
Control
Proyeccin y
Mnima
Energa
Eigensructre
Assignment
Toolbox
Asignacin
recursiva
Proyeccion
Tabla 6.13: Funciones para la obtencin del controlador por tcnicas de proyeccin.
6.6.1.1.
Esta funcin est implementada en la toolbox referenciada en [2002, Magni] de las empleadas
en diseo y desarrollo de los controladores en que los datos de entrada a la misma no estn
relacionados con la autoestructura deseada, sino que lo estn con las caractersticas de respuesta
temporal deseadas para el sistema en lazo cerrado.
Con el objeto de relacionar los datos de amortiguamiento y tiempo de asentamiento para el
sistema, se puede relacionar estos con la medida bsica de robustez, es decir, con el nmero de
condicin. La relacin entre estos parmetros permite conocer aquellas condiciones en las que el
sistema es ms robusto y en las que valores se obtienen las mejores condiciones. Los datos de
150
12000
0.1
0.3
0.5
0.7
0.9
Nmero de Condicin
10000
8000
6000
4000
2000
8
10
12
Tiempo de Asentamiento (seg)
14
16
18
20
Concretamente los datos de la Figura 6.9 se presentan en la tabla Tabla 6.14, donde se observan
los valores del coeficiente de amortiguamiento y tiempo de asentamiento que presentan mejor
nmero de condicin.
Datos de la Figura 6.9
Coeficiente de
Amortiguamiento
0.1
0.7
Tiempo de asentamiento(seg)
Nmero de Condicin
3
6
1290
1354
El valor utilizado para el clculo del la autoestructura es el que ofrece menor nmero de
condicin, es decir, amortiguamiento 0.7 y tiempo de asentamiento 3 segundos. Con estos
requisitos como entrada a la funcin del clculo del controlador se obtienen los datos
paramtricos de la Tabla 6.15 y la autoestructura obtenida que se muestra en la Tabla 6.16.
151
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-5.0923e-001
-5.5092e-001
1.0000e+000
1.0000e+000
5.0923e-001
5.5092e-001
5.2020e+002
5.3092e+002
Cabeceo
-5.1178e-0013.3172e-002i
9.9791e-001
5.1286e-001
1.9037e+001
Guiada
-5.0480e-0013.5156e-002i
9.9758e-001
5.0603e-001
6.4019e+002
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
1.8651e+003
Flexin
-7.7889e-0032.7746e+001i
2.8073e-004
2.77e+001
1.3892e+001
Torsin
0.04.0000e+002i
0.0
4.00e+002
2.0000e+002
Autovectores Obtenidos
Modos Orbitales
Autovectores
Autovalores
Obtenidos
Roll
Modos de Deformation
Pitch
Yaw
Flexion
Torsion
-5.0923e-001
-5.5092e-001
-5.1178e-0013.3172e-002i
-5.0480e-0013.5156e-002i
-7.7889e-003 +2.7746e+001i
0.04.0000e+002i
5.4437e-002
5.1689e-002
0.00.0i
-1.8053e-0065.4735e-004i
-2.1101e-0055.1447e-004i
0.00.0i
0.0
0.0
-8.8980e-001
0.00.0i
0.00.0i
0.06.7327e-008i
8.8945e-001
-8.7435e-001
0.00.0i
8.9227e-001
3.6619e-0052.1654e-006i
0.00.0i
-1.7446e-005
-1.9388e-005
0.00.0i
2.4568e-0081.7147e-007i
-1.0110e-0053.6015e-002i
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
-2.7721e-002
-2.8477e-002
0.00.0i
2.0154e-0052.7624e-004i
-1.4274e-0025.8948e-004i
0.00.0i
0.0
0.0
4.5539e-0012.9517e-002i
0.00.0i
0.00.0i
-2.6931e-0056.8914e-08i
-4.5293e-001
4.8170e-001
0.00.0i
-4.5042e-0013.1368e-002i
-6.0367e-0051.0160e-003i
0.00.0i
8.8843e-006
1.0681e-005
0.00.0i
-1.8430e-0088.5695e-008i
9.9925e-001
0.00.0i
0.0
0.0
0.00.0i
0.00.0i
0.00.0i
1.0000e+000
El controlador obtenido con los valores de delta = 0.7 y ts = 6 seg es el dado por:
K4 =
-1.2161e+001 -4.8372e-012 5.3900e-005 -6.4580e-002 3.9720e-012 -4.4352e+001 -1.0876e-011 -1.5046e-003 5.4392e-002 4.5351e-007
3.1285e-008 -1.0154e+001 -6.3358e-010 9.3550e-011 -6.6670e-011 6.0483e-008 -3.8828e+001 -6.0189e-010 3.1390e-011 1.1634e-010
4.2849e+001 2.4312e-010 -8.1595e+000 7.3105e-002 -4.9360e-012 4.2258e+001 4.7720e-010 -3.2426e+001 -6.4520e-002 -5.7785e-007
152
La posicin de los polos del sistema en lazo cerrado se observa en la Figura 6.10. En ella se
muestra que los polos correspondientes a los modos de deformacin permanecen en sus
posiciones habituales para evitar esfuerzos de control no necesarios.
Pole-Zero Map
Pole-Zero Map
0.06
500
Torsin
400
Guiada
0.04
300
Cabeceo
Flexin
0.02
100
Imaginary Axis
Imaginary Axis
200
0
-100
Alabeo
0
-0.02
-200
-300
-0.04
-400
-500
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
0.1
-0.06
-0.5
-0.4
Real Axis
-0.3
-0.2
-0.1
0.1
Real Axis
Figura 6.10: Polos del sistema en lazo cerrado para el controlador K4 (funcin sfb_proj).
La respuesta del sistema lineal en lazo cerrado con excitaciones tipo escaln se muestra en la
Figura 6.11. El sistema lineal en lazo cerrado est altamente desacoplado para los modos
orbitales y que existe un desacoplo apreciable entre los modos orbitales y los de deformacin.
Controlador por Caracteristicas del Sistem a
Actuador de Alabeo
Actuador de Cabeceo
Actuador de Guiada
Alabeo
0.1
0.05
Cabeceo
0
0.1
0.05
Guiada
0
-5
Flexin
4
2
0
-2
-4
-6
x 10
-13
x 10
Torsin
Amplitud
0
0.5
6
4
2
0
0
10
20
10
20
Tiempo (sec)
10
20
153
As mismo, las respuestas que se producen sobre la actitud del satlite al deformar los paneles
solares se representan en la Figura 6.12. En ellas se observa el acoplamiento que existe entre la
deformacin debida a flexin de los paneles solares y la maniobra de alabeo. As mismo, existe
acoplamiento entre la deformacin debida a flexin y la maniobra de cabeceo. Es necesario
apreciar, que con el propsito de resaltar el acoplamiento existente se han introducido en la
simulacin amplitudes elevadas en las deformaciones debidas a flexin y a torsin. De hecho la
seal de excitacin en este tipo de ensayos es de amplitud la unidad y las deformaciones tienden
a cero en los tres casos de acoplamiento con los modos orbitales. Estas excitaciones son vlidas
tanto para la deformacin de flexin como de torsin.
Alabeo
0
-0.05
Amplitud
Guiada
Amplitud
Flexin
Flexin
-8
x 10
-1
-22
x 10
-10
x 10
0
-5
Torsin
Torsin
-2
-1
-4
x 10
-2
-0.02
1
-2
0.02
x 10
-1
-11
x 10
Cabeceo
Cabeceo
Guiada
Alabeo
-8
0.05
10
15
Tiempo (sec)
20
25
1
0
-1
0
10
Tiempo (sec)
15
20
25
Figura 6.12: Respuesta a deformacin por Flexin y Torsin de los Paneles Solares.
El segundo controlador obtenido por el mtodo de proyeccin presenta los resultados obtenidos
para los autovalores en la Tabla 6.17. Los autovalores obtenidos se aproximan a los autovalores
deseados. Esto implica que una buena seleccin de los autovalores deseados permitir obtener
unos autovalores deseados del sistema en lazo cerrado que cumplan con los requisitos de diseo.
Se observa que los autovalores de deformacin permanecen en las mismas posiciones que para
el sistema en lazo abierto. Esta caracterstica no introduce amortiguamiento adicional en el
sistema. Esto puede ser interesante si no se requiere este tipo de amortiguamiento a los
elementos flexibles.
Modo Dinmico
Alabeo
Cabeceo
Giada
Flexin
Torsin
Autovalores deseados
Autovalores obtenidos
-6.2e-0013.5e-001i
-6.15e-001 3.48e-001i
-3.3e-0023.3e-001i
-3.24e-002 3.24e-001i
-3.0e-001i3.0e-001i
-2.90e-001 2.90e-001i
-02.7746e+001i
0.02.7746e+001i
-04.0e+002i
0.04.0000e+002i
154
Y las caractersticas paramtricas del sistema en lazo cerrado se muestran en la Tabla 6.18. En
esta misma tabla se observa que el nmero de condicin no es demasiado elevado. Esto indica
una tolerancia mayor a perturbaciones, al menos con el anlisis bsico de robustez realizado.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.15e-001 3.48e-001i
8.70e-001
7.06e-001
4.4448e+001
Cabeceo
-3.24e-002 3.24e-001i
9.95e-002
3.26e-001
1.7065e+000
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
3.2970e+001
Flexin
0.02.7746e+001i
0.0
2.77e+001
1.5925e+001
Torsin
0.04.0000e+002i
0.0
4.00e+002
2.0000e+002
Modos de
Deformacin
Modos Orbitales
Modo Dinmico
Nmero de
Condicin
549.95
La Tabla 6.19 muestra los autovectores por la derecha del sistema con este controlador. El
sistema en lazo cerrado muestra desacoplo entre los modos de alabeo-guiada con el cabeceo
del vehculo. A la vez el sistema muestra un desacoplo muy elevado entre los modos de alabeo y
guiada. Esto implica que los modos orbitales son altamente independientes en las maniobras de
orientacin y reorientacin del vehculo. En lo que respecta al desacoplo con los modos de
deformacin es necesario apreciar el alto grado de independencia de estos con los modos
orbitales. Esto implica que cualquier maniobra no repercutir negativamente sobre la flexin y
torsin de los paneles solares.
155
Autovectores Obtenidos
Autovectores
Autovalores
Obtenidos
Modos Orbitales
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-001 3.48e-001i
-3.24e-002 3.24e-001i
-2.90e-001 2.90e-001i
0.02.7746e+001i
0.04.0000e+002i
-1.1065e-0055.7501e-006i
0.00.0i
5.6520e-0027.0107e-010i
-2.4776e-0164.4970e-004i
0.00.0i
0.00.0i
9.5084e-001
0.00.0i
0.00.0i
0.00.0i
8.1678e-001
0.00.0i
9.2348e-001
1.7608e-0020.0i
0.00.0i
0.00.0i
-2.6028e-0091.1753e-005i
0.03.1417e-002i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
8.8022e-0060.0i
0.00.0i
-1.6391e-0021.6391e-002i
-1.2477e-0020.0i
0.0
0.00.0i
-3.0807e-0023.0815e-001i
0.00.0i
0.00.0i
-2.6931e-0050.0i
-5.0197e-0012.8441e-001i
0.00.0i
-2.6781e-0012.6781e-001i
2.1827e-0054.8855e-001i
0.00.0i
0.00.0i
-3.4092e-006i
8.7170e-001
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
1.0
Los datos numricos presentados en la tabla anterior son verificados por la representacin
grfica de la Figura 6.13. En ella se observa de forma grfica los resultados de la autoestructura
obtenida. La maniobra de alabeo tiene repercusin sobre el canal de guiada, esto indica que no
se ha conseguido un desacoplamiento perfecto entre estos dos canales. Sin embargo, la de
cabeceo es altamente independiente de los canales de guiada y alabeo, esto es estn
descopladas.
Las simulaciones de vibracin provocada sobre los paneles solares, tanto para flexin como para
torsin se muestran en la Figura 6.14 y Figura 6.15. El objetivo de estos ensayos es cuantificar
la repercusin del movimiento flexible de los paneles solares sobre la actitud del vehculo. Por
ello, y segn se muestra en las figuras mencionadas, la amplitud de la oscilacin inducida sobre
los paneles solares es elevada. Esto se observa comparando la respuesta grfica que se obtiene
sobre las maniobras de actitud correspondientes. Concretamente, en la Figura 6.14 se observa
que la flexin de los paneles solares repercute con una oscilacin mantenida pero de amplitud
mnima sobre el alabeo del vehculo y que producira un error de actitud permanente sobre el
ngulo de guiada. En realidad esto no tiene ninguna transcendencia debido a la configuracin
de los paneles solares sobre el vehculo y el sistema de apuntamiento requerido. Se observa de
156
forma adicional, que el modo de flexin est completamente desacoplado del movimiento de
flexin.
Actuador de Alabeo
Actuador de Guiada
Alabeo
0.1
Cabeceo
Guiada
0.4
0.2
0
2
1
0
2
Flexin
Amplitud
Actuador de Cabeceo
0.2
-4
x 10
Torsin
-2
4
-12
x 10
2
0
0
50
100 0
50
Tiempo (sec)
100 0
50
100
0
-0.05
Torsin
Flexin
Guiada
Amplitud
0.05
Cabeceo
Alabeo
Figura 6.13: Excitacin escaln unitario del sistema con el controlador K5 (funcin
projea).
-10
x 10
0
-2
10
0
-10
2
0
-2
2
-21
x 10
0
-2
0
10
15
20
25
Tiempo (sec)
Figura 6.14: Vibracin sostenida en el modo de flexin. Repercusin sobre el resto de los
modos. (Controlador K5)
El ltimo ensayo llevado a cabo sobre el sistema est relacionado con la torsin de los paneles
solares. En la Figura 6.15 se induce una vibracin permanente en el canal de torsin, y se
estudia su repercusin sobre el resto de los modos. El movimiento de torsin est
157
To: Roll
0
-5
-4
x 10
To: Pitch
2
0
-2
To: Flexion
To: Torsion
To: Yaw
Amplitud
x 10
-8
x 10
5
0
-5
-10
x 10
0.5
0
-0.5
2
0
-2
10
Tiempo (sec)
15
20
25
Figura 6.15: Vibracin sostenida en el modo de torsin. Repercusin sobre el resto de los
modos. (Controlador K5).
Controlador
Caractersticas
Toolbox
ofeasvd
K6
Seleccin de
autovalores
Eigensructre
Assignment
Toolbox
gpofea
K7
Seleccin de
autovalores
Eigensructre
Assignment
Toolbox
pofea
K8
Seleccin de
autovalores
Eigensructre
Assignment
Toolbox
Tcnica
Metodo de
descomposicin en
valores singulares
(SVD)
Asignacin
paramtrica
genrica.
Realimentacin de
la salida
Asignacin
recursiva.
Parametric output
feedback EA
Tabla 6.20: Funciones para la obtencin del controlador por tcnicas de asignacin
recursiva y descomposicin en valores singulares.
158
6.6.2.1.
Este controlador se obtiene por medio de descomposicin en valores singulares del sistema dado
por las matrices de estado A, de control B y la matriz de salida C. Permite adems minimizar la
sensibilidad del sistema por medio de los mtodos recursivos de rango 1 y rango n. El
comportamiento del sistema con este controlador K se sintetiza en los resultados mostrados para
las siguientes acciones:
-
La Tabla 6.21 muestra los autovalores del sistema deseados y obtenidos. Es interesante observar
que el software de asignacin realizado por descomposicin en valores singulares obtiene los
autovalores de forma muy prxima a los deseados. Se ha resaltar la caracterstica relacionada
con los modos de deformacin, flexin y torsin, cuyos valores permanecen en las posiciones
originales del sistema en lazo abierto.
Modo Dinmico
Alabeo
Cabeceo
Giada
Flexin
Torsin
Autovalores deseados
Autovalores obtenidos
-6.2e-0013.5e-001i
-6.15e-001 3.48e-001i
-3.3e-0023.3e-001i
-3.24e-002 3.24e-001i
-3.0e-001i3.0e-001i
-2.90e-001 2.90e-001i
-02.7746e+001i
0.02.7746e+001i
-04.0e+002i
0.04.0000e+002i
Los datos referentes a la autoestructura completa se presentan en la Tabla 6.23. Los autovectores
con valor cero o con valores muy pequeos implican desacoplo del sistema para el modo al que
pertenecen.
159
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.15e-0013.4821e-001i
8.70e-01
7.06e-001
4.4476e+002
Cabeceo
-3.24e-0023.24e-001i
9.95e-002
3.26e-001
2.0123e+002
Guiada
-2.90e-0012.90e-001i
7.07e-001
4.10e-001
5.1407e+002
Flexin
0.02.77e+001i
0.0
2.77e+01
2.8642e+001
Torsin
0.04.00e+002
0.0
4.00e+02
2.7456e+002
Modos de
Deformacin
Modos Orbitales
Modo Dinmico
Nmero de
Condicin
1590.7916
Autovectores Obtenidos
Autovectores
Autovalores
Obtenidos
Modos Orbitales
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-0013.4821e-001i
-3.24e-0023.24e-001i
-2.90e-0012.90e-001i
0.02.7746e+001i
0.04.0000e+002
-6.9045e-001
6.8943e-001
5.4086e-0021.3389e-002i
0.03.8143e-004i
-1.5405e-0040.0i
-1.6844e-0023.3912e-001i
2.9539e-0024.3667e-001i
-6.6639e-001
-2.4118e-0021.7628e-004i
-1.0405e-0050.0i
-6.9366e-0022.6517e-001i
-1.6523e-0014.5817e-001i
5.1386e-0013.8051e-001i
1.1454e-0032.0028e-003i
-1.6996e-0030.0i
2.1904e-0043.6510e-004i
8.8639e-0051.7905e-005i
-2.7868e-0061.1246e-005i
0.02.6648e-002i
1.4534e-0040.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.01.8211e-003i
4.2433e-0012.4042e-001i
-2.2338e-0022.2343e-001i
-1.9568e-0021.1802e-002i
-1.0583e-002 0.0i
-4.4431e-0056.1620e-002i
-1.0773e-0012.1428e-001i
-1.4247e-0014.5752e-003i
1.9325e-0011.9325e-001i
4.8910e-0036.6918e-001i
-1.5067e-0044.1619e-003i
-4.9703e-0021.8712e-001i
-1.4313e-0016.8392e-002i
-2.5937e-0013.8671e-002i
5.5569e-0023.1780e-002i
2.8157e-0046.7982e-001i
-7.4830e-0063.0065e-004i
-8.6745e-0062.8146e-005i
-2.4533e-0064.0696e-006i
7.3937e-001
4.1919e-0055.8136e-002i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
7.2845e-001
160
K6 =
-6.8274e+000 8.0130e+000 2.8326e+000 -8.5107e+001 6.0404e+003 -2.7872e+001 2.7899e+000 -1.2563e+001 7.8369e-001 1.3502e+003
-4.0875e+000 -5.0879e+000 6.4384e-001 3.3493e+002 3.1650e+004 -1.4351e-001 -2.0967e+001 -2.0281e+000 9.3258e+002 8.4735e+001
-3.8227e+000 -6.4953e-002 -5.2441e+000 -1.8855e+003 4.0003e+003 -3.9594e+001 -2.3021e-001 -1.9095e+001 -3.7092e+001 1.2058e+004
En cuanto a las simulaciones relacionadas con el modelo lineal, se han llevado a cabo
excitaciones de tipo escaln unitario, que se muestran en la Figura 6.16. En ella se observa el
carcter poco amortiguado de la respuesta, aunque produce una deformacin inapreciable en los
paneles flexibles, lo que es entendido como un grado de desacoplo elevado.
Torsion
Flexion
Amplitud
Actuador de Alabeo
0.2
0.1
0
-0.1
0.2
0.1
0
-0.1
0.4
0.2
0
-0.2
2
Actuador de Cabeceo
Actuador de Guiada
-4
x 10
0
-2
2
1
0
-1
-12
x 10
50
100 0
50
Tiempo (sec)
100 0
50
100
Amplitud
-10
Torsin
x 10
0
-1
-2
10
20
30
40
50
60
Tiempo (sec)
70
80
90
100
Figura 6.17: Repercusin de los modos orbitales frente a vibracin longitudinal de los
paneles solares.
161
Guiada Cabeceo
0
-500
200
0
-200
500
0
-500
2
Torsin
Flexin
Amplitud
Alabeo
0
-2
2
0
-2
10
20
30
40
50
60
70
80
90
100
Tiempo (sec)
Figura 6.18: Repercusin de los modos orbitales frente a vibracin transversal de los
paneles solares.
6.6.2.2.
El tipo de asignacin que lleva a cabo este controlador est basado en realimentacin de la
salida y por medio de una asignacin genrica paramtrica. Esta funcin por tanto utiliza
mtodos de proyeccin para obtener el controlador.
Una de las caractersticas ms interesantes del controlador obtenido por aplicacin de esta
funcin es la precisin de los autovalores obtenidos comparados con los deseados. Adems, el
valor del nmero de condicin no es demasiado elevado comparado con el resto de funciones.
La Tabla 6.24 compara los autovalores deseados con los obtenidos, mientras que la Tabla 6.25
muestra las caractersticas paramtricas del sistema en lazo cerrado.
162
Modo Dinmico
Alabeo
Cabeceo
Giada
Flexin
Torsin
Autovalores deseados
Autovalores obtenidos
-6.2e-0013.5e-001i
-6.1457e-001 3.4821e-001i
-3.3e-0023.3e-001i
-3.24e-002 3.24e-001i
-3.0e-001i3.0e-001i
-2.90e-001 2.90e-001i
-02.7746e+001i
0.02.77e+001i
-04.0e+002i
0.04.0000e+002i
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1457e-001 3.4821e-001i
8.70e-001
7.06e-001
3.0334
Cabeceo
-3.24e-002 3.24e-001i
9.95e-002
3.26e-001
2.2445e
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
2.9328
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
516.3714
Flexin
0.02.77e+001i
0.0
2.77e+001
1.3892e+001
Torsin
0.04.0000e+002i
0.0
4.00e+002
2.0000e+002
Es interesante resaltar que los nmeros de condicin obtenidos tienen un valor menor que los
obtenidos en el caso del controlador de la funcin ofeasvd. Los resultados de los autovectores
de la Tabla 6.26 muestran que los modos de alabeo, cabeceo y guiada estn completamente
desacoplados de los modos de deformacin.
La matriz del controlador esttico obtenido es la siguiente:
K7 =
-5.3113e+000 3.0103e+000 1.2302e+000 1.1525e-001 2.7131e+000 -2.7210e+001 -2.7455e+000 -3.1659e+000 -3.8973e-001 6.7928e-002
2.4561e+000 -7.0778e+000 5.4009e+000 -1.4652e-001 -4.5686e-002 6.7181e-001 -2.2372e+001 1.0288e+001 4.3804e-001 6.1713e-002
-3.9136e+000 -8.0796e-001 -1.0188e+001 1.2521e-001 -2.1979e+000 -2.4095e+001 2.8011e+001 -1.9300e+001 -1.2233e+000 6.7038e-002
Los valores de los autovectores indican esta situacin, as como la comprobacin grfica que
presenta la Figura 6.20. En esta tabla se muestran diversos elementos de los autovectores con
valores de 0.0; esto indica que el desacoplo es total del modo correspondiente. El acoplamiento
ms alto se corresponde con el valor ms alto del elemento del autovector para cada uno de los
autovalores.
163
Autovectores Obtenidos
Autovectores
Autovalores
Obtenidos
Modos Orbitales
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.1457e-0023.4821e-002i
-3.24e-002 3.24e-001i
-2.90e-001 2.90e-001i
0.02.77e+001i
0.04.0000e+002i
2.4090e-0021.0359e-001i
2.5596e-0012.4473e-001i
-7.0996e-001
0.05.1549e-004i
0.00.0i
-3.3757e-0013.9892e-002i
-3.9603e-0013.2110e-001i
3.3614e-0011.2886e-001i
-1.4947e-0051.1270e-006i
0.00.0i
7.3504e-001
-7.2024e-001
3.5360e-0013.1200e-001i
5.7370e-0051.9684e-006i
0.00.0i
-6.2417e-0052.0123e-005i
2.6552e-0053.8112e-005i
3.7663e-0081.4764e-004i
0.03.6014e-002i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.02.5000e-003i
-5.0874e-0025.5272e-002i
-8.7606e-0027.5021e-002i
2.0589e-0012.0589e-001i
-1.4303e-002 0.0i
0.04.2609e-006i
1.9357e-0011.4206e-001i
-9.1232e-0021.3875e-001i
-1.3485e-0016.0110e-002i
3.1269e-0054.1471e-004i
-2.6921e-0054.1958e-006i
-4.5173e-0012.5595e-001i
2.3337e-0022.3341e-001i
-1.2070e-0021.9303e-001i
-5.4616e-0051.5918e-003i
0.05.1292e-006i
4.5367e-0059.3671e-006i
-1.3212e-0057.3700e-006i
4.2804e-0054.2827e-005i
9.9925e-001
0.04.0200e-006i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
1.0000e+000
La posicin de los autovalores en el plano complejo para el sistema en lazo cerrado mostrados
en la Figura 6.19 indica la estabilidad conseguida para el sistema y la posicin de los
autovalores correspondientes a flexin y torsin. Estos permanecen en las mismas posiciones
que para el sistema en lazo abierto tal y como fue requerido por los autovalores deseados. El
controlador es muy estable para los autovalores deseados, tal y como se muestra en la Figura
6.20. El tiempo de respuesta es lento, lo que repercute en las deformaciones por flexin y
torsin. Una caracterstica interesante de este controlador es que la funcin obtiene exactamente
los autovalores deseados. Esta cualidad hace que el diseo del controlador con esta funcin sea
considerada muy interesante desde la perspectiva de obtener valores exactos a los autovalores,
limitndolos de forma precisa a la zona definida de posicin de los autovalores deseados en el
plano complejo.
La Figura 6.20 muestra la respuesta temporal con excitacin escaln unitario. Las maniobras
orbitales estn desacopladas de los modos de deformacin, y estos a su vez, entre s. El
desacoplo de los modos de alabeo y guiada casi es adecuado, y el de cabeceo induce un error
en el modo de alabeo. Estas situaciones se deben corregir con valores diferentes de autovalores,
ya que el nmero de condicin de este controlador no es demasiado alto, lo que le hace menos
sensible.
164
Alabeo
Imaginary Axis
Guiada
Cabeceo
-500
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
0.1
Real Axis
Actuador de Cabeceo
0.2
0.1
0
0.2
0
-0.2
Flexin
Actuador de Guiada
0.2
0.1
0
4
2
0
-2
-4
-6
Torsin
Amplitud
Actuador de Alabeo
15
10
5
0
-5
x 10
-13
x 10
50
100 0
50
Tiempo (sec)
100 0
50
100
Las simulaciones que presenta la Figura 6.21 muestran las situaciones en que los paneles vibran
de forma longitudinal, al igual que se hizo con los controladores anteriores. Se ha elegido un
tiempo de simulacin de 25 segundos para comprobar la repercusin inicial del proceso. Se
observa en la figura que una oscilacin mantenida debida a la flexin de cualquier panel,
repercute con pequeas alteraciones sobre la actitud del satlite, introduciendo adems una
vibracin constante en el canal de alabeo. Esto es debido al acoplamiento entre esta maniobra y
la deformacin del panel por flexin. La repercusin sobre la torsin del panel es cero,
presentndose en la figura la solucin matemtica.
165
0.02
0
-0.02
0.04
0.02
0
-0.02
-0.04
2
Torsin
Flexin
Amplitud
0
-2
2
-13
x 10
0
-2
10
15
20
25
Tiempo (sec)
Figura 6.21: Deformacin de los paneles solares debida a flexin con el controlador K7.
En cuanto a las repercusiones que se encuentran en los canales de actitud debido a una
oscilacin mantenida en el modo de torsin, se observa en la Figura 6.22 una nfima
repercusin. Concretamente una oscilacin mantenida en torsin de amplitud elevada no
repercute de forma significativa sobre el resto de los modos.
4
2
0
-2
-4
5
-3
x 10
0
-5
-3
Guiada
x 10
5
0
-5
1
0.5
0
-0.5
-1
2
Torsin
Flexin
Amplitud
Cabeceo
Alabeo
-3
x 10
-4
x 10
0
-2
10
Tiempo (sec)
15
20
25
Figura 6.22: Deformacin de los paneles solares debida a flexin con el controlador K7.
166
6.6.2.3.
Al igual que en el caso anterior, este controlador permite obtener valores de los autovalores
prximos a los deseados, permitiendo con ello abordar otras estrategias en las que los
autovalores deseados estn posicionados en posiciones diferentes en el plano complejo. La
Tabla 6.27 muestra los autovalores obtenidos, y como estos son equivalentes a los deseados.
Modo Dinmico
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Autovalores deseados
Autovalores obtenidos
-6.2e-0013.5e-001i
-6.1457e-001 3.4821e-001i
-3.3e-0023.3e-001i
-3.24e-002 3.24e-001i
-3.0e-001i3.0e-001i
-2.90e-001 2.90e-001i
-02.7746e+001i
0.02.77e+001i
-04.0e+002i
0.04.0000e+002i
El nmero de condicin obtenido con este controlador es de valor mayor que el obtenido con el
controlador anterior (gpofea). Luego, este tipo de controlador, segn los datos de la Tabla 6.28
sera menos robusto. La Tabla 6.29 muestra el acoplamiento de los autovalores con los
autovectores del sistema. Se puede comprobar que la torsin est desacoplada del resto de
modos del sistema (valor 0.0), y que los movimientos orbitales tambin estn desacoplados de la
flexin.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1457e-001 3.4821e-001i
8.70e-001
7.06e-001
4.4476e+002
Cabeceo
-3.24e-002 3.24e-001i
9.95e-002
3.26e-001
2.0123e+002
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
5.1407e+002
Flexin
0.02.77e+001i
0.0
2.77e+001
2.8642e+001
Torsin
0.04.0000e+002i
0.0
4.00e+002
2.7456e+002
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
1590.7916
La Tabla 6.29 muestra el acoplamiento de los autovalores con los autovectores del sistema.
Como en los casos anteriores los autovectores con valor cero o muy pequeo (tendiendo a cero)
indican que se ha conseguido desacoplo entre los modos del sistema. De esta forma, se observa
que la maniobra de alabeo est desacoplada de la deformacin por flexin y por torsin y que a
la vez se encuentra ligeramente acoplada con la maniobra de guiada. La maniobra de cabeceo
se encuentra tambin desacoplada de los efectos de torsin y flexin, obteniendo el mismo
comportamiento para guiada. Por tanto, se ha conseguido un desacoplo entre las maniobras del
167
satlite y las deformaciones, aislando o reduciendo en gran medida los efectos de unos modos
sobre otros.
Autovectores Obtenidos
Autovectores
Autovalores
Obtenidos
Modos Orbitales
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.1457e-001 3.4821e-001i
-3.24e-002 3.24e-001i
-2.90e-001 2.90e-001i
0.02.7746e+001i
0.04.0000e+002i
-6.9045e-001
6.8943e-001
5.4086e-0021.3389e-002i
0.03.8143e-004i
-1.5405e-0040.0i
-1.6844e-0023.3912e-001i
2.9539e-0024.3667e-001i
-6.6639e-001
-2.4118e-0021.7628e-004i
-1.0405e-0050.0i
-6.9366e-0022.6517e-001i
-1.6523e-0014.5817e-001i
5.1386e-0013.8051e-001i
1.1454e-0032.0028e-003i
-1.6996e-0030.0i
2.1904e-0043.6510e-004i
8.8639e-0051.7905e-005i
-2.7868e-0061.1246e-005i
0.02.6648e-002i
1.4534e-0040.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.01.8211e-003i
4.2433e-0012.4042e-001i
-2.2338e-0022.2343e-001i
-1.9568e-0021.1802e-002i
-1.0583e-0020.0i
-4.4431e-0056.1620e-002i
-1.0773e-0012.1428e-001i
-1.4247e-0014.5752e-003i
1.9325e-0011.9325e-001i
4.8910e-0036.6918e-001i
-1.5067e-0044.1619e-003i
-4.9703e-0021.8712e-001i
-1.4313e-0016.8392e-002i
-2.5937e-0013.8671e-002i
5.5569e-0023.1780e-002i
2.8157e-0046.7982e-001i
-7.4830e-0063.0065e-004i
-8.6745e-0062.8146e-005i
-2.4533e-0064.0696e-006i
7.3937e-001
4.1919e-0055.8136e-002i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
7.2845e-001
La respuesta temporal del sistema con excitacin escaln unitario se muestra en la Figura 6.23,
en la que se puede apreciar que la respuesta entra en regimen permanente a partir de los 50
segundos aproximadamente, y que los tres canales de actitud generan ligeros errores de
apuntamiento en el resto. Esto implica que no se ha conseguido un desacoplamiento perfecto en
las maniobras de actitud. En lo que a deformaciones de los paneles se refiere, s se observa que
el desacoplo con las maniobras de actitud se ha conseguido satisfactoriamente. La
representacin grfica de la respuesta del sistema se corresponde con los datos de los
autovectores de la Tabla 6.29. Esto implica, al igual que en el controlador anterior, que las
deformaciones de los paneles solares sern mnimas.
168
Actuador de Cabeceo
Actuador de Guiada
0.2
0.1
0
-0.1
0.2
0
-0.2
Flexin
Amplitud
Actuador de Alabeo
0.2
0.1
0
4
2
0
-2
-4
-6
-5
x 10
-13
Torsin
x 10
10
5
0
-5
0
50
100 0
50
Tiempo (sec)
100 0
50
100
Figura 6.23: Respuesta del sistema lineal a excitacin escaln unitario con el controlador
K8.
Controlador
K9
Caractersticas
Desacoplado y
robusto
Toolbox
[1998, Faleiro]
Tcnica
Descomposicin QR
y mtodo 0
Tabla 6.30: Funciones para la obtencin del controlador por tcnicas de asignacin
recursiva y descomposicin en valores singulares.
169
Modo Dinmico
Autovalores deseados
Autovalores obtenidos
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.2e-0013.5e-001i
-3.3e-0023.3e-001i
-3.0e-001i3.0e-001i
-02.7746e+001i
-04.0e+002i
-6.15e-0013.48e-001i
-3.61e-0023.22e-001i
-2.86e-0012.89e-001i
0.02.77e+001i
0.04.0000e+002i
El orden de magnitud del indicador bsico de robustez tenido en cuenta es muy superior al de
los controladores anteriores. Este dato se observa en la Tabla 6.32.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.15e-0013.48e-001i
8.70e-001
7.06e-001
8.2076e+005
Cabeceo
-3.61e-0023.22e-001i
1.11e-001
3.24e-001
1.6408e+004
Guiada
-2.86e-0012.89e-001i
7.03e-001
4.07e-001
6.2945e+003
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
9.6733e+006
Flexin
0.02.77e+001i
0.0
2.77e+001
2.0052e+004
Torsin
0.04.0000e+002i
0.0
4.00e+002
2.0867e+005
Los objetivos de desacoplo tambin se han obtenido con este controlador, ya que como muestran
los datos de la Tabla 6.33 existe el desacoplamiento requerido de los modos con las
deformaciones por flexin y por torsin. Se presenta adems un hecho curioso ya que se observa
que los modos de alabeo y guiada no disponen de parte imaginaria en la componente del
autovector relacionada con guiada y alabeo respectivamente. Esto implica que no se ha
conseguido un desacoplo adecuado entre estos modos orbitales induciendo un error importante
en la actitud del sistema.
170
Autovectores Obtenidos
Modos de Deformation
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-0013.48e-001i
-3.61e-0023.22e-001i
-2.86e-0012.89e-001i
0.02.7746e+001i
0.04.0000e+002i
-1.5588e-0061.2043e-006i
3.7558e-0029.8067e-003i
6.4859e-001
1.8569e-0050.0i
-1.3020e-0047.7104e-004i
-9.4678e-0063.4056e-006i
9.4961e-001
-1.2595e-0012.6211e-002i
0.03.5994e-002i
-2.3584e-0121.9153e-003i
8.1678e-001
-3.7558e-0029.8067e-003i
-6.4859e-0010.0i
0.00.0i
-1.2284e-0041.1878e-003i
0.00.0i
4.4852e-0062.3256e-006i
1.3307e-0061.3282e-004i
-1.2973e-0030.0i
1.2284e-0047.2744e-004i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
1.3773e-0060.0i
-4.5172e-0031.1756e-002i
-1.8570e-0011.8761e-001i
0.05.1521e-004i
3.0842e-0015.2079e-002i
7.0045e-0061.2038e-006i
-3.4267e-0023.0618e-001i
2.8480e-0024.3937e-002i
-9.9870e-001
7.6611e-001
-5.0197e-0012.8441e-001i
4.5172e-0031.1756e-002i
-3.8801e-0053.7644e-005i
2.2243e-0050.0i
-4.7513e-0014.9134e-002i
0.00.0i
-9.1167e-0071.3622e-006i
-3.8801e-0053.7644e-005i
-1.8568e-0053.5994e-002i
-2.9098e-0014.9134e-002i
0.00.0i
0.00.0i
0.00.0i
0.00.0i
1.8640e-0041.7227e-005i
Autovectores
Autovalores
Obtenidos
Modos Orbitales
La Figura 6.24 muestra la respuesta del sistema en lazo cerrado a excitacin escaln unitario.
Actuador de Cabeceo
Actuador de Guiada
0.1
0
1
0.5
0
-0.5
0.1
0
-0.1
-0.2
Flexin
Amplitud
Actuador de Alabeo
0.2
-4
x 10
0
-1
-12
Torsin
x 10
2
1
0
-1
50
100 0
50
Tiempo (sec)
100 0
50
100
Figura 6.24: Excitacin del sistema en lazo cerrado con escaln unitario con el controlador
K9.
171
Se observa grficamente que existe un desacoplo apreciable entre cualquiera de los modos
orbitales. La maniobra de alabeo induce un ligero error en el canal de guiada, que no representa
un problema importante debido a la orientacin del satlite. El canal de cabeceo se encuentra
desacoplado del resto de canales, siendo en el modelo linealizado y con este controlador
completamente independiente. As mismo, los modos de deformacin no se ven afectados por
las maniobras orbitales, ya que las dimensiones de las amplitudes de las deformaciones son
prcticamente cero.
172
Autovalores obtenidos
Modo
Dinmico
Autovalores
deseados
Alabeo
-6.2e-0013.5e-001i
Cabeceo
Guiada
Flexin
Torsin
K4
K5
K7
-6.15e-001 3.48e-001i
-6.1457e-001 3.4821e-001i
-3.3e-0023.3e-001i
-5.0923e-001
-5.5092e-001
-5.1178e-0013.3172e-002i
-3.24e-002 3.24e-001i
-3.24e-002 3.24e-001i
-3.0e-001i3.0e-001i
-5.0480e-0013.5156e-002i
-2.90e-001 2.90e-001i
-2.90e-001 2.90e-001i
-02.7746e+001i
-7.7889e-0032.7746e+001i
0.02.7746e+001i
0.02.77e+001i
-04.0e+002i
0.04.0000e+002i
0.04.0000e+002i
0.04.0000e+002i
CARACTERSTICAS
CASO 1
CASO 2
CASO 3
CONTROLADORES
K4
K5
K7
K5
K7
K5
K7
173
Modo
Alabeo
Cabeceo
Guiada
CASO 1
Autovalores Deseados
CASO 2
CASO 3
-6.15e-002 3.35e-002i
-6.15e-002 3.35e-002i
-6.15e-002 3.35e-002i
-8.6e-002 3.20e-002i
-2.90e-001 2.90e-001i
-8.6e-002 3.20e-002i
-2.90e-001 2.90e-001i
-8.6e-002 3.20e-002i
-2.90e-001 2.90e-001i
Flexin
-0.0 2.70e+001i
-10.0 2.70e+001i
-0.0 2.70e+001i
Torsin
0.0 4.00e+002i
0.0 4.00e+002i
-100.0 4.00e+002i
Amortiguamiento
Requerido
0.88
0.94
0.70
Caso 1 = 0
Caso 2 = 0.35
Caso 3 = 0
Caso 1 = 0
Caso 2 = 0
Caso 3 = 0.24
Para el diseo de estos controladores, basados en los requisitos anteriores se van a obtener las
respuestas a excitacin escaln para los sistemas lineal y no lineal, as como las acciones de
control de los tres actuadores del sistema, concretamente para la maniobra de alabeo. Este
ltimo anlisis tiene como objetivo valorar el comportamiento de los actuadores en los tres
casos de anlisis.
As, la Figura 6.25 muestra los resultados correspondientes al controlador por seleccin de
respuesta temporal y amortiguamiento del sistema, controlador K4, con los datos de tiempo de
asentamiento y amortiguamiento que se presentan en la Tabla 6.14. Se observa en ellas que el
sistema tiene un comportamiento equivalente para el sistema lineal y no lineal. En lo que a
vibracin por flexin de los paneles solares, se observa que el comportamiento no lineal del
sistema es equivalente en ambos sistemas para la maniobra de alabeo. En la maniobra de
guiada la oscilacin por flexin es cero y la torsin inducida en la maniobra de cabeceo
tambin es cero. Un aspecto importante al comparar los resultados de los sistemas lineal y no
lineal es la aparicin, de forma transitoria, de una oscilacin en cabeceo al realizar maniobras de
alabeo y cabeceo. Sin embargo, el desacoplo obtenido sobre los modos de alabeo y guiada al
realizar una maniobra es total.
174
2
1
0
0.2
0
-0.2
Cabeceo ()
Alabeo ()
Maniobra de Alabeo
2
0
-2
1
0
-1
2
0
-2
50
50
0
-3
x 10
50
0
-9
x 10
50
50
100
100
100
100
100
Maniobra de Cabeceo
-14
x 10
2
0
-2
0
50
100
0.1
0.05
0
0
-0.5
-1
1
0
-1
2
0
-2
0
-12
x 10
50
0
-15
x 10
50
0
-5
x 10
50
100
100
100
Maniobra de Guiada
-6
x 10
0
-2
-4
0
50
100
-7
x 10
2
0
-2
0
50
100
1
0.5
0
5
0
-5
0
-9
x 10
50
100
0
-14
x 10
50
100
50
0.5
0
-0.5
0
50
tiempo (seg)
100
100
No lineal
Lineal
Figura 6.25: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador por Caractersticas del Sistema (K4).
Las simulaciones llevadas a cabo con este controlador se basan en los mismos autovalores que
en el caso del controlador K4 anterior. La autoestructura obtenida se ha diseado por medio de
mtodos de proyeccin. Los autovalores de este nuevo controlador denominado K5 se han
presentado en la Tabla 6.34. Los datos concretos referentes a los autovalores, amortiguamiento y
frecuencia natural se ofrecen en la Tabla 6.37. El sistema para este nuevo grupo de autovalores
deseados permanece estable, los autovalores obtenidos se aproximan a los autovalores deseados,
y el desacoplo se manifiesta en la Figura 6.26. El comportamiento de los sistemas lineal y no
lineal es prcticamente equivalente salvo ciertas excepciones. As, se presenta un cabeceo
inducido en el sistema no lineal para la maniobra de alabeo que es prcticamente nulo. Este
mismo movimiento en la maniobra de guiada es cero tanto en el sistema lineal como no lineal,
luego el desacoplo es total. En lo que vibracin se refiere se pone de manifiesto que la flexin y
la torsin son cero para las tres maniobras orbitales. Las oscilaciones de estos modos que
aparecen en la grfica son las soluciones matemticas del proceso. Puede observarse que la
amplitud de estas vibraciones es nula. As mismo, la maniobra de cabeceo est desacoplada
tanto de los modos orbitales como de la deformacin por torsin. Las caractersticas de
desacoplo que ofrece este controlador para la autoestructura deseada son totales, tanto para el
sistema lineal como no lineal.
175
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad
de los
Autovalores
Alabeo
-6.15e-002 3.48e-002i
8.70e-001
7.06e-002
1.4487e+001
Cabeceo
-8.67e-002 3.24e-002i
9.37e-001
9.26e-002
1.5561e+001
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
2.0550
Flexin
0.0 2.70e+001i
0.0
2.70e+001
1.3532e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Modos de
Deformacin
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
4.1922e+002
Tabla 6.37: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5.
0.02
0.01
0
Torsion (m) Flexion (m) Guiada () Cabeceo ()
Alabeo ()
Maniobra de Alabeo
1
0
-1
5
0
-5
5
0
-5
5
0
-5
0
20
-5
x 10
40
0
20
-3
x 10
40
0
20
-6
x 10
40
0
20
-12
x 10
40
40
20
60
60
60
60
60
0
-0.5
-1
0.01
0.005
0
2
1
0
2
0
-2
2
0
-2
Maniobra de Cabeceo
-13
x 10
20
40
0
20
-13
x 10
40
0
20
-15
x 10
40
0
20
-4
x 10
40
20
40
tiempo (seg)
60
60
60
60
60
0
-0.5
-1
5
0
-5
0.01
0.005
0
5
0
-5
1
0
-1
Maniobra de Guiada
-5
x 10
0
20
-9
x 10
40
60
20
40
60
0
20
-9
x 10
40
60
0
20
-15
x 10
40
60
40
20
60
No lineal
Lineal
Figura 6.26: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador por K5.
Las acciones de control de los sistemas lineal y no lineal se muestran en la Figura 6.27, donde se
muestra que ambas acciones son idnticas en los dos sistemas, con una vibracin prcticamente
permanente en el canal de alabeo. El canal de cabeceo y el de guiada se generan sin ruido para
el control del vehculo.
176
0.06
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
0.06
Actuador de Guiada
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
Figura 6.27: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K5.
6.7.3.3. CONTROLADOR K7 (Funcin gpofea)
Las respuestas temporales del controlador K7 a excitacin escaln unitario se representan en la
Figura 6.28. Al igual que ocurra en el caso anterior, del anlisis de las figuras, se observa que
para la autoestructura seleccionada se produce un ligero error en todos los canales orbitales. Es
en estos modos donde tambin se observa que se produce un desacoplo mantenido entre la
maniobra de alabeo y guiada y viceveresa. As, la maniobra de cabeceo induce pequeos
errores en el resto de canales. Las amplitudes de la mencionada Figura 6.28 tienen est
amplitud, debido a que valores ms altos saturaran al controlador no lineal. La Tabla 6.38
muestra los resultados obtenidos para amortiguacin, frecuencia natural y sensibilidad
individual de los autovalores.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1463e-002 3.3611e-002i
8.77e-001
7.01e-002
3.5249e+002
Cabeceo
-8.4769e-002 3.0235e-002i
9.42e-001
9.00e-002
5.2957e+002
Guiada
-2.8983e-001 2.8997e-001i
7.07e-001
4.10e-001
2.1017e+002
Flexin
1.6101e-002
2.6994e+001i
-5.96e-004
2.70e+001
1.3809e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Modos
Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
2147.7885
Tabla 6.38: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7.
177
Maniobra de Alabeo
0.04
0.02
0
0.01
0.005
0
0.05
0
-0.05
Torsion (m) Flexion (m)
Al igual que ocurra con el controlador anterior este tambin desacopla los modos orbitales y los
de flexin en las tres maniobras. La amplitud del modo de torsin con este controlador tiene una
amplitud bastante mayor que para el controlador K5. En el resto de modos el sistema no lineal
tiene el mismo comportamiento que el sistema lineal.
5
0
-5
2
0
-2
20
20
40
40
0
20
-5
x 10
40
0
20
-4
x 10
40
40
20
Maniobra de Cabeceo
60
60
60
60
60
0.02
0
-0.02
0.01
0.005
0
0.05
0
-0.05
2
0
-2
2
0
-2
20
20
40
40
0
20
-5
x 10
40
0
20
-4
x 10
40
20
40
tiempo (seg)
Maniobra de Guiada
60
60
60
60
60
0.05
0
-0.05
0.01
0.005
0
0.05
0
-0.05
2
0
-2
2
0
-2
20
40
60
20
40
60
0
20
-5
x 10
40
60
0
20
-4
x 10
40
60
40
20
60
No lineal
Lineal
Figura 6.28: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador (K7).
Las acciones de control se presentan en la Figura 6.29. La tendencia de los dos sistemas es la
misma, con ligeras diferencias en la amplitud de las oscilaciones introducidas por este
controlador. Si se comparan las acciones de control de los controladores K5 y K7 se observa que
en este ltimo los controladores generan ms accin de control. Esto implica que este
controlador demanda ms accin de control para la misma maniobra.
178
0.3
Actuador de Cabeceo
Actuador de Guiada
0.2
0.1
Amplitud
0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.6
10
15
20
25
30
tiempo(segundos)
35
40
45
50
0.3
Actuador de Cabeceo
Actuador de Guiada
0.2
0.1
Amplitud
0
-0.1
-0.2
-0.3
-0.4
-0.5
-0.6
10
15
20
25
30
tiempo(segundos)
35
40
45
50
Figura 6.29: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K7.
179
Este segundo controlador se ensaya con los valores de autovalores deseados de la Tabla 6.36. El
nico autovalor deseado que ha sido modificado es el correspondiente a flexin. Este autovalor
ha introducido un amortiguamiento reflejado por la aportacin diferente de cero de la parte real
del mismo. El autovalor correspondiente a torsin permanece con el mismo valor que para el
sistema en lazo abierto. Estos datos se presentan en la Tabla 6.39.
Autovalores
Amortiguamiento
Frecuencia
Natural (rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1457e-002 3.4821e-002i
8.70e-001
7.06e-002
1.7567e+001
Modos de
Deformacin
Modos
Orbitale
s
Modo Dinmico
Cabeceo
-8.6730e-002 3.2408e-002i
9.37e-001
9.26e-002
1.5561e+001
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
3.7327e+001
Flexin
-10.0 2.70e+001i
3.47e-001
2.88e+001
1.9148e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Nmero de
Condicin
421.6613
Tabla 6.39: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5.
Cabeceo ()
Alabeo ()
Maniobra de Alabeo
1
0.5
0
0.2
0
-0.2
Guiada ()
0.05
0
-0.05
2
0
-2
2
0
-2
50
0
-1
-2
Maniobra de Cabeceo
-11
x 10
50
0.5
0
50
0
-4
x 10
50
0
-10
x 10
50
50
0
4
2
0
5
0
-5
2
0
-2
0
-12
x 10
50
0
-15
x 10
50
0
-4
x 10
50
50
tiempo (seg)
0
-2
-4
1
0
-1
0.4
0.2
0
2
0
-2
5
0
-5
Maniobra de Guiada
-4
x 10
0
-5
x 10
50
50
0
-7
x 10
50
0
-14
x 10
50
50
No lineal
Lineal
Figura 6.30: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y No
Lineal con el Controlador con Amortiguacin Requerida en la Flexin (K5).
180
La Figura 6.30 muestra la relacin de respuestas de los sistemas lineal y no lineal. Aunque el
algoritmo basado en la proyeccin de autovectores s logra obtener los autovalores requeridos,
comparando los datos de la mencionada figura con los de la Figura 6.26, el amortiguamiento en
flexin permanece, se observa adems que se ha modificado el valor de amplitud de las
deformaciones y que el resto de los modos tienen la misma tendencia. La introduccin de un
amortiguamiento requerido adicional en el autovalor de flexin no ha modificado
sustancialmente el comportamiento del sistema para la misma excitacin.
Respecto de las acciones de control mostradas en la Figura 6.31 se observa que tienen la misma
tendencia que las del mismo controlador del caso de ensayo dos, ver Figura 6.27. La
comparacin de estas dos figuras s introduce una diferencia importante. Con este controlador ha
desaparecido la oscilacin permanente que introduca el Caso 1.
0.06
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
0.08
Actuador de Alabeo
Actuador de Cabeceo
Actuador de Guiada
0.06
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
Figura 6.31: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K5, y con Amortiguamiento Adicional
en Flexin.
181
El diseo de este controlador se basa en los autovalores deseados en la Tabla 6.36 para el Caso
2. Los datos obtenidos se presentan en la Tabla 6.40. Comparando estos datos con los obtenidos
para el controlador K5 se observa que el nmero de condicin es menor para este controlador
que para el K7. Esto afecta a la sensibilidad de los autovalores, ya que en el controlador K7 es
mayor que en el controlador K5.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1407e-002 3.4807e-002i
8.70e-001
7.06e-002
1.3861e+002
Modos de
Deformacin
Modos
Orbitales
Modo Dinmico
Cabeceo
-8.6421e-002 3.2386e-002i
9.36e-001
9.24e-002
6.0353e+002
Guiada
-2.8973e-001 2.8999e-001i
7.07e-001
4.10e-001
4.9269e+002
Flexin
-9.9882 2.70e+001i
3.47e-001
2.88e+001
2.5570e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Nmero de
Condicin
2647.2611
Tabla 6.40: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7.
La respuesta a escaln unitario que se presenta en la Figura 6.32 muestra que la tendencia para
el sistema lineal y no lineal es la misma. Se observa que el desacoplo es total entre los modos
orbitales y de deformacin. Comparando este resultado con el de la Figura 6.28 se observa que
la vibracin permanente que introduca este controlador en el autovalor de flexin ha
desaparecido, ya que la seal es bastante ms limpia. Esto implica que se ha conseguido un
amortiguamiento adicional en flexin al realizar maniobras de alabeo y que a la vez los modos
orbitales permanecen desacoplados.
182
5
0
-5
0.05
0
-0.05
Torsion (m) Flexion (m)
Guiada ()
Cabeceo ()
Alabeo ()
Maniobra de Alabeo
0.04
0.02
0
1
0
-1
2
0
-2
Maniobra de Cabeceo
Maniobra de Guiada
0.02
0.02
0.01
0.01
0
0
50
0
50
0
50
-3
x 10
0.02
5
0.01
0
0
50
0
50
0
50
0
-3
x 10
0
-5
x 10
50
0
-4
x 10
50
50
0
-0.01
-0.02
2
0
-2
2
0
-2
0
-6
x 10
50
0
-4
x 10
50
50
0.02
0
-0.02
1
0
-1
2
0
-2
0
-5
x 10
50
0
-4
x 10
50
50
tiempo (seg)
No lineal
Lineal
Figura 6.32: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y
No Lineal con el Controlador con Amortiguacin Requerida en la Flexin (K7).
Las acciones de control de la Figura 6.33 confirman la misma tendencia para los sistemas lineal
y no lineal. Estas acciones de control comparadas con las de la Figura 6.29 si que demuestran
que el efecto de introducir un amortiguamiento adicional en flexin elimina la accin oscilatoria
de los actuadores. En este sentido la accin de control es ms limpia y por tanto menos
estresante para los actuadores. Esta condicin se presenta sobre todo en la accin del actuador
de alabeo.
0.15
0.1
Amplitud
0.05
0
-0.05
-0.1
-0.15
-0.2
-0.25
10
15
20
25
30
tiempo(segundos)
35
40
45
50
183
0.15
Actuador de Cabeceo
Actuador de Guiada
0.1
Amplitud
0.05
0
-0.05
-0.1
-0.15
-0.2
-0.25
10
15
20
25
30
tiempo (segundos)
35
40
45
50
Figura 6.33: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento Adicional
en Flexin.
6.7.5. CASO 3: AMORTIGUAMIENTO FORZADO EN TORSIN
Los datos que se muestran en la Tabla 6.41 demuestran que el algoritmo utilizado para esta
simulacin no ha conseguido obtener el autovalor deseado correspondiente a torsin. El resto de
autovalores si han sido obtenidos, con lo cual el comportamiento del sistema con este
controlador es equivalente al del Caso uno.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1457e-002 3.4821e002i
8.70e-001
7.06e-002
1.4487e+001
Cabeceo
-8.6765e-002 3.2408e002i
9.37e-001
9.26e-002
1.5561e+001
Guiada
-2.90e-001 2.90e-001i
7.07e-001
4.10e-001
2.0550
Modos Orbitales
Modo Dinmico
Nmero de
Condicin
Modos de
Deformacin
419.221
Flexin
0.0 2.70e+001i
0.0
2.70e+001
1.3532e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Tabla 6.41: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K5.
184
K=
-6.4824e+000 6.9008e-011 5.2237e-003 -1.7351e+003 -2.2795e-011 -2.2214e+001 8.8475e-010 8.9796e-002 9.8960e-001 -2.6558e-009
1.1066e-010 -2.7954e-001 1.2954e-012 -1.7468e-011 -1.8515e-012 5.5567e-010 -6.4435e+000 3.3967e-011 -2.0024e-011 -4.3768e-011
2.6560e-001 -1.8639e-011 -1.2123e-001 5.4831e-002 -6.0432e-014 -3.5949e+001 -2.3143e-010 -3.9320e+000 4.2473e-001 -3.4352e-011
0.2
0.1
0
1
0
-1
0.05
0
-0.05
Torsion (m)Flexion (m)
Guiada ()
Cabeceo ()
Alabeo ()
Maniobra de Alabeo
5
0
-5
5
0
-5
0
-3
x 10
50
50
0
-5
x 10
50
0
-11
x 10
50
50
0
-0.5
-1
0.1
0.05
0
4
2
0
1
0
-1
2
0
-2
Maniobra de Cabeceo
-12
x 10
50
0
-12
x 10
50
0
-15
x 10
50
0
-4
x 10
50
0
-0.5
-1
5
0
-5
0.1
0.05
0
5
0
-5
Maniobra de Guiada
-4
x 10
0
-7
x 10
50
50
0
-8
x 10
50
0
-14
x 10
50
0.5
0
-0.5
0
50
50
tiempo (seg)
No lineal
Lineal
Figura 6.34: Comparacin de Respuestas a Excitacin Escaln para los Sistemas Lineal y No
Lineal con el Controlador con Amortiguacin Requerida en la Torsin (K5).
As mismo, las acciones de control son coincidentes, tambin, con las del Caso uno simulado.
Accin de control-Sistema Lineal
0.08
Actuador de Alabeo
Actuador de Cabeceo
Actudor de Guiada
0.06
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
185
0.08
Actuador de Alabeo
Actuador de Cabeceo
0.06
Actuador de Guiada
0.04
Amplitud
0.02
0
-0.02
-0.04
-0.06
-0.08
10
15
20
25
30
tiempo(segundos)
35
40
45
50
Figura 6.35: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K5, y con Amortiguamiento Adicional en
Torsin.
La funcin para calcular este controlador ha fallado en la obtencin del autovalor de torsin.
Implica que el requisito de amortiguamiento es demasiado alto. Este autovalor es difcilmente
excitable por las acciones de control relacionadas con el alabeo y la guiada. Puede concluirse
que la accin de amortiguamiento no es tan necesaria como en el caso de la flexin longitudinal
de los paneles solares.
6.7.5.2. CONTROLADOR K7 (Funcin gpofea)
Los autovalores obtenidos con este controlador para el modo de torsin no coinciden con los
requeridos, ver Tabla 6.42. Es el nico autovalor, ya que el resto s coinciden. Al igual que
ocurri en el caso anterior la funcin y el mtodo de asignacin de la autoestructura no ha
conseguido obtener el valor requerido. Los datos de los autovalores obtenidos muestran adems
que el modo de flexin ha sido modificado respecto del valor deseado, ya que se ha introducido
una pequea flexin no requerida en este modo.
Autovalores
Amortiguamiento
Frecuencia
Natural
(rad/seg)
Sensibilidad de
los Autovalores
Alabeo
-6.1465e-002 3.4814e-002i
8.70e-001
7.06e-002
1.9989e+002
Modos
Orbitales
Modo Dinmico
Cabeceo
-8.6669e-002 3.2415e-002i
9.37e-001
9.26e-002
2.6596e+002
Guiada
-2.89990e-001 2.90e-001i
7.07e-001
4.10e-001
1.9559e+002
Flexin
-2.74e-003 2.70e+001i
3.47e-001
2.88e+001
1.4079e+001
Torsin
0.0 4.00e+002i
0.0
4.00e+002
2.0000e+002
Nmero de
Condicin
Modos de
Deformacin
1086.2852
Tabla 6.42: Datos Paramtricos de los Autovalores Obtenidos con el Controlador K7.
186
El comportamiento del sistema en lazo cerrado frente a excitacin del tipo escaln unitario que
se muestra en la Figura 6.36 ofrece un comportamiento similar al de la simulacin del Caso uno.
Cabeceo () Alabeo ()
Maniobra de Alabeo
0.1
0.05
0
0.1
0
-0.1
Guiada ()
0.05
0
-0.05
5
0
-5
2
0
-2
Maniobra de Cabeceo
0.1
0
-0.1
50
50
0
-5
x 10
50
0
-4
x 10
50
50
0.04
0.02
0
0.1
0
-0.1
5
0
-5
2
0
-2
50
50
0
-5
x 10
50
0
-4
x 10
50
50
Maniobra de Guiada
0.1
0
-0.1
0.1
0
-0.1
0.2
0
-0.2
5
0
-5
2
0
-2
50
50
0
-5
x 10
50
0
-4
x 10
50
50
tiempo (seg)
No lineal
Lineal
Figura 6.36: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento Adicional
en Torsin.
Como en el controlador anterior las acciones de control son equivalentes a las del Caso Uno
para esta funcin. Se puede concluir que, como en el caso anterior, no se ha llegado a obtener la
autoestructura deseada, con lo que el problema de control no est concluido y sern necesarias
nuevas hiptesis de diseo.
0.4
Amplitud
0.2
-0.2
-0.4
-0.6
-0.8
10
15
20
25
30
tiempo(segundos)
35
40
45
50
187
0.6
Actuador de Alabeo
Actuador de Cabeceo
Actuador de Guiada
0.4
Amplitud
0.2
-0.2
-0.4
-0.6
-0.8
10
15
20
25
30
tiempo(segundos)
35
40
45
50
Figura 6.37: Representacin de las Acciones de Control en los Sistemas Lineal y No Lineal
para una Maniobra de Alabeo con el Controlador K7, y con Amortiguamiento Adicional
en Torsin.
Tcnica
Controlador
Funcin
Realimentacin
Caractersticas
Nmero de
Condicin
Regulador
K1
LQR1
Estados
Regulador Lineal
5.0509e2
Caractersticas
temporales y
amortiguamiento
K4
sfb_proj
Estados
Proyeccin
1.8651e3
Proyeccin
K5
projea
Estados/Salida
Proyeccin
549.95
Descomposicin en
valores singulares
K6
ofeasvd
Salida
Seleccin de
autovalores: Rango
1 y rango n
1590.7916
Recursiva y
descomposicin en
valores singulares
K7
gpofea
Salida
Seleccin de
autovalores
516.3714
Asignacin
paramtrica
K8
pofea
Salida
Seleccin de
autovalores: Rango
1 y rango n
1590.7916
Factorizacin QR
K9
rbsteig
Estados
Salida
Factorizacin QR
9.6733e+006
La tabla muestra que el controlador K5 y K7 son los que poseen menor nmero de condicin, lo
que de forma preliminar permitira estimar que son los sistemas ms robustos. Atendiendo a la
188
K1
LQR1
Modos
Orbitales
Deformacin
Modo
Autovalores Obtenidos
Sensibilidad
de los
Autovalores
Alabeo
-3.1541e-003
-9.5859e-002
-3.5311e-0024.3213e-002i
1.5161e+000
6.0066e+001
1.1611e+001
Cabeceo
Guiada
Flexin
Torsin
Alabeo
K2
LQR2
Orbitales
Deformacin
Cabeceo
Guiada
Flexin
Torsin
Alabeo
K3
LQR3
Orbitales
Deformacin
K4
Caractersticas
Temporales
(sfb_proj)
K5
Proyeccin
Alabeo
Orbitales
Deformacin
Orbitales
Deformacin
K6
Factorizacin
QR
K7
Autovalores
Deseados
(gpofea)
Cabeceo
Guiada
Flexin
Torsin
Orbitales
Deformacin
Orbitales
Deformacin
Orbitales
K8
Deformacin
Orbitales
K9
Deformacin
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-1.2128e-0011.3690e-001i
3.1085e+001
-1.2809e-0022.7746e+001i
1.3893e+001
-1.4395e-0054.0000e+002i
-2.3365e-003
-8.1290e-002
-7.6858e-0033.3305e-002i
2.0000e+002
5.73
1.74e+02
1.50e+01
-4.0121e-0027.2664e-002i
9.92e+01
-2.2370e-0042.7746e+001i
1.39e+01
-3.4292e-0074.0000e+002i
-5.5845e-002
-5.8991e-003
-2.4904e-0033.2504e-002i
2.00e+02
3.7826e+002
4.8360e+001
1.5399e+001
-2.5181e-0025.0740e-002i
2.0654e+002
-7.0739e-0052.7746e+001i
1.3892e+001
-8.6342e-0084.0000e+002i
-5.0923e-001
-5.5092e-001
-5.1178e-0013.3172e-002i
2.0000e+002
5.2020e+002
5.3092e+002
1.9037e+001
-5.0480e-0013.5156e-002i
6.4019e+002
-7.7889e-0032.7746e+001i
1.3892e+001
0.04.0000e+002i
2.0000e+002
-6.15e-001 3.48e-001i
4.4448e+001
-3.24e-002 3.24e-001i
1.7065e+000
-2.90e-001 2.90e-001i
3.2970e+001
0.02.7746e+001i
1.5925e+001
0.04.0000e+002i
2.0000e+002
-6.15e-0013.4821e-001i
4.4476e+002
-3.24e-0023.24e-001i
2.0123e+002
-2.90e-0012.90e-001i
5.1407e+002
0.02.77e+001i
2.8642e+001
0.04.00e+002
2.7456e+002
-6.1457e-001 3.4821e-001i
3.0334
-3.24e-002 3.24e-001i
2.2445e
-2.90e-001 2.90e-001i
2.9328
0.02.77e+001i
1.3892e+001
0.04.0000e+002i
2.0000e+002
-6.1457e-001 3.4821e-001i
4.4476e+002
-3.24e-002 3.24e-001i
2.0123e+002
-2.90e-001 2.90e-001i
5.1407e+002
0.02.77e+001i
2.8642e+001
0.04.0000e+002i
2.7456e+002
-6.15e-0013.48e-001i
8.2076e+005
-3.61e-0023.22e-001i
1.6408e+004
-2.86e-0012.89e-001i
6.2945e+003
0.02.77e+001i
2.0052e+004
0.04.0000e+002i
2.0867e+005
Nmero de
Condicin
5.0509e+002
5.5392e+002
9.5742e+002
1.8651e+003
549.95
1590.7916
516.3714
1590.7916
9.6733e+006
189
Las propuestas de robustez del sistema teniendo en cuenta la sensibilidad de los autovalores y el
nmero de condicin del sistema que se pusieron de manifiesto en el CAPTULO 5, son ahora
utilizadas. Un nmero de condicin elevado implica poca robustez del sistema puesto que los
autovalores son sensibles a incertidumbre o falta de modelado en el sistema. Por ello, un valor
para el nmero de condicin igual a uno, implica falta de sensibilidad en los autovalores y por
tanto robustez elevada.
Los resultados para los ensayos lineales y no lineales desarrollados en los Caso 1 al 3 se
muestran en la Tabla 6.45. Los indicadores de nmero de condicin menores se obtienen con el
controlador K5 para cualquiera de los tres casos. Esto conlleva una menor sensibilidad de los
autovalores, y por lo tanto mayor robustez. En cuanto a los autovalores obtenidos, todos los
controladores y en los tres casos han obtenido los autovalores deseados, excepto en el Caso 3, en
que el valor de torsin no ha sido conseguido. Se observa, adems, que es posible obtener
nmeros de condicin sensiblemente menores a los obtenidos en el grupo uno de simulaciones
variando los autovalores deseados.
Caso
Controlador
K5
Uno
K7
K5
Dos
K7
K5
Tres
K7
Modos
Autovalores Obtenidos
Sensibilidad de los
Autovalores
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-002 3.48e-002i
-8.67e-002 3.24e-002i
-2.90e-001 2.90e-001i
0.0 2.70e+001i
0.0 4.00e+002i
-6.1463e-002 3.3611e-002i
-8.4769e-002 3.0235e-002i
-2.8983e-001 2.8997e-001i
1.6101e-002 2.6994e+001i
0.0 4.00e+002i
-6.1457e-002 3.4821e-002i
-8.6730e-002 3.2408e-002i
-2.90e-001 2.90e-001i
-10.0 2.70e+001i
0.0 4.00e+002i
-6.1407e-002 3.4807e-002i
-8.6421e-002 3.2386e-002i
-2.8973e-001 2.8999e-001i
-9.9882 2.70e+001i
0.0 4.00e+002i
-6.1457e-002 3.4821e-002i
-8.6765e-002 3.2408e-002i
-2.90e-001 2.90e-001i
0.0 2.70e+001i
0.0 4.00e+002i
-6.1465e-002 3.4814e-002i
-8.6669e-002 3.2415e-002i
-2.89990e-001 2.90e-001i
-2.74e-003 2.70e+001i
0.0 4.00e+002i
1.4487e+001
1.5561e+001
2.0550
1.3532e+001
2.0000e+002
3.5249e+002
5.2957e+002
2.1017e+002
1.3809e+001
2.0000e+002
1.7567e+001
1.5561e+001
3.7327e+001
1.9148e+001
2.0000e+002
1.3861e+002
6.0353e+002
4.9269e+002
2.5570e+001
2.0000e+002
1.4487e+001
1.5561e+001
2.0550
1.3532e+001
2.0000e+002
1.9989e+002
2.6596e+002
1.9559e+002
1.4079e+001
2.0000e+002
Numero de
Condicin
419.22
2147.7885
421.6613
2647.2611
419.221
1086.2852
190
6.9. CONCLUSIONES
En este captulo se han presentado las simulaciones realizadas con los controladores obtenidos.
Se ha pretendido dar una visin general de la aplicacin del mtodo de asignacin de
autoestructuras a la vez que se ha particularizado para una cierta autoestructrura. Se han
diseado diversos controladores por tcnicas diferentes, entre las que se encuentran las LQR y
las EA. El objetivo de los controladores diseados basados en tcnicas LQR ha sido servir de
referencia en cuanto al comportamiento del sistema en lazo cerrado para los controladores
basados en tcnicas EA. Se han diseado tres controladores LQR cuyos resultados han resultado
bastante amortiguados en su respuesta temporal.
El resto de controladores diseados basados en tcnicas EA han tenido resultados diferentes. El
primer grupo de simulaciones, el grupo uno, ha servido como aproximacin al controlador que
presentaba menor nmero de condicin de la matriz de autovectores del sistema en lazo cerrado,
a la vez que ha servido para validar el mtodo de diseo y los requisitos del mismo. El
comportamiento dinmico ha sido diferente segn se ha mostrado en las figuras de excitacin
temporal con escaln unitario. El criterio bsico de desacoplo se ha obtenido con ciertos
controladores, a la vez que se verificaba el nmero de condicin. De este proceso se han
seleccionado los controladores K5 y K7 como aquellos que tienen menor nmero de condicin, a
la vez que se ha trabajado con el controlador K4 para comparar resultados.
Estos son los controladores seleccionados del primer grupo de simulacin que han servido como
referencia para el segundo grupo de simulacin (grupo dos). En el grupo 2 de simulaciones se
han realizado simulaciones con autovalores deseados diferentes. Con ello se verifica la validez
del proceso para una autoestructura diferente (autovalores diferentes) a la del grupo 1. A la vez
que se desarrollaba el mtodo se ha introducido como indicador bsico de robustez el nmero de
condicin de la matriz de autovectores. Con los controladores seleccionados se han llevado a
cabo simulaciones con diferentes casos, hasta 3. Estos casos presentaban autovalores diferentes
a los grupos 1 y 2. La diferencia se presentaba en los valores deseados para los modos de
deformacin (flexin y torsin). Con estas ltimas simulaciones se ha trminado de verificar el
proceso, a la vez que se ha conocido la influencia del movimiento de los autovalores deseados
para el sistema. Las respuestas temporales del sistema en lazo cerrado han sido las adecuadas a
los requisitos solicitados sobre el sistema. En este caso los resultados han mostrado que el
controlador K5 ha conseguido los objetivos de diseo y mantenido el nmero de condicin
menor que el controlador K7.
A lo largo de este captulo se ha venido utilizando el nmero de condicin como un ndice de la
sensibilidad del sistema. De hecho, ha sido calculado para todos los controladores. El siguiente
captulo tiene como objetivo ensayar y simular el sistema para conocer el comportamiento
robusto del mismo con los controladores obtenidos en este captulo, comparndolo con los
resultados de este captulo.
191
CAPTULO 7
ANLISIS DE ROBUSTEZ
7.1. INTRODUCCIN
Los controladores diseados y presentados en el CAPTULO 6 permiten obtener varios
comportamientos, que es necesario analizar. A lo largo del diseo y desarrollo de los
mismos con las diferentes funciones de las herramientas de diseo, se han obtenido
diversas prestaciones, y se han ofrecido datos del nmero de condicin. Este nmero de
condicin de la matriz de estado del sistema en lazo cerrado ha servido como ndice
bsico de robustez. Concretamente en este captulo se van a llevar a cabo los
correspondientes anlisis de robustez de los controladores que disponen de menor
nmero de condicin.
La robustez del sistema para los controladores diseados ha de analizarse desde una
perspectiva doble. En primer lugar la influencia de la autoestructura dependiente del
mtodo de asignacin y en segundo lugar debido a las caractersticas de flexibilidad de
la estructura del vehculo. Existen diversos trabajos que focalizan la atencin sobre las
dos caractersticas que influyen sobre el comportamiento del sistema. Cabe destacar el
trabajo de [1998, Magni], en donde se ofrece un anlisis de sistemas con estructuras
altamente flexibles. En este se comparan diversos controladores entre los que se incluye
uno desarrollado por el mtodo EA. Otras aplicaciones en el campo de vehculos
flexibles tratan de incrementar la robustez del sistema por diversos mtodos entre los
que se encuentra el de anlisis , tal y como se muestra en [2005, Chiappa].
Los mtodos clsicos de anlisis de robustez se basan en las medidas de los mrgenes
de ganancia y fase y en el estudio de las funciones de sensibilidad. En este captulo, la
opcin que se ha llevado a cabo para el anlisis de robustez est basado en el anlisis .
Previamente se va a realizar un examen exhaustivo de aquellos elementos del sistema
que pueden verse afectados por incertidumbre y se repasarn los mtodos mencionadas
de anlisis de robustez basados en mrgenes de ganancia y fase.
192
Los mrgenes de ganancia (MG) y de fase (MF) de un sistema de control son utilizados
como indicadores de la estabilidad en sistemas SISO. Si este tipo de anlisis se extiende
a sistemas MIMO, seleccionando las funciones de transferencia interesantes para el
anlisis del sistema, se pueden tener mrgenes independientes para todas las funciones
de transferencia del sistema. En funcin de los autovalores i de la matriz de
transferencia del sistema en lazo abierto se definen los mrgenes de estabilidad como:
MG = min i {MG ( i )}
MF = min i {MF ( i )}
do
+
y
+
+
193
Funcin de Sensibilidad: S ( s ) = I + K ( s ) G ( s ) = I + L ( s )
(7.1)
194
| dB |
Frecuencias Bajas
Frecuencias Medias
Estabilidad
Velocidad de Respuesta
Frecuencias Altas
Estabilidad Robusta
Rechazo del Ruido de
Sensores
(rad/seg)
Baja Frecuencia: En esta zona se requiere alta ganancia lo que permitir obtener:
o Seguimiento adecuado de la referencia.
o Rechazo de las perturbaciones.
o Reduccin de la sensibilidad del sistema frente a cambios menores en la
planta.
Frecuencia Intermedia: Son de inters en esta banda de frecuencias:
o Los mrgenes de ganancia y fase, por lo tanto la estabilidad.
o Velocidad de respuesta y ancho de banda.
Alta Frecuencia: El objetivo es disponer de baja ganancia:
o Para obtener estabilidad robusta (incertidumbres en los modelos).
o Rechazo a ruidos de los sensores.
195
del mismo dependen directamente de estas funciones. Unas magnitudes bajas para las
funciones de sensibilidad Si ( s ) y S0 ( s ) no presentar un esfuerzo de control excesivo.
En conclusin, el comportamiento del sistema en lazo cerrado, la capacidad de rechazo
a perturbaciones, la sensibilidad, el esfuerzo de control y el seguimiento de errores
depende de estas funciones de sensibilidad, tal y como ha quedado expuesto, y del
complicado equilibrio en las magnitudes de las funciones presentadas. Se est tratando
directamente la robustez del sistema, comprobando que el mtodo presentado es vlido
para analizar la robustez del sistema frente a perturbaciones e incertidumbres presentes
en el sistema en lazo cerrado.
Teniendo en cuenta todas estas consideraciones, una aproximacin interesante para las
especificaciones del sistema de control pueden darse en el dominio de la frecuencia.
Ello lleva a considerar como reglas de diseo tiles las siguientes:
-
La alta ganancia del sistema en lazo abierto genera baja sensibilidad. Sin
embargo ha de considerarse un adecuado rechazo de las perturbaciones y
seguimiento de la referencia. Esto encaja con las prestaciones para el sistema
nominal.
La pequea ganancia en lazo abierto es interesante para el rechazo al ruido de
los sensores. Por lo que la respuesta a ruido de sensores ha de considerarse baja.
Esto permite mantener la estabilidad frente a incertidumbres de la planta. Esto se
adapta a las especificaciones de un sistema robusto, o estabilidad robusta.
La obtencin de unos adecuados mrgenes de estabilidad se consigue acotando
la fase del sistema, mantenindola con un margen adecuado. Esta consideracin
permite prevenir la amplificacin de ruidos y perturbaciones del sistema.
196
7.2.3.2. TRANSFORMACIONES
ESTRUCTURADO .
LFT
VALOR
SINGULAR
197
v1
v2
M11
M12
M21
M22
v1
v2
r1
r1
v1
r1
r2
v2
r2
r2
(7.2)
v2 = M 21r1 + M 22 r2
(7.4)
Siendo: v2 = Fu ( M , ) r2 y v1 = Fl ( M , ) r1
Las LFTs pueden ser utilizadas para describir las incertidumbres en los elementos de
una matriz. Por lo tanto, para el caso de la matriz de incertidumbre , sus elementos
pueden pertenecer a un conjunto dado por:
:= = diag [1 I 2 , 2 , 3 , 4 ] : 1 , 2 , 3 C , 4 C 2 x 2
(7.5)
Generalmente puede estar normalizada de forma que su valor singular mximo sea
menor que o igual que la unidad: ( ) 1 . La cuestin que se plantea est relacionada
con el tamao y tipo de incertidumbre que puede albergar sin que la LFT llegue a ser
198
singular. La respuesta a esta pregunta depende del tipo de sistema, ya que la estructura
de depende del mismo, por ello se define un indicador que represente a esta
estructura. Este indicador es el Valor Singular Estructurado (SSV) o valor , definido
como:
(M) =
1
min { ( ) : det ( I M ) = 0}
(7.6)
Esta definicin del Valor Singular Estructurado indica que es el valor recproco del
valor de ms pequeo que se puede encontrar en el conjunto de incertidumbres que
hace que la matriz I M sea singular. Si no existe este valor , el Valor Singular
Estructurado se toma con valor cero.
7.2.3.3. TEOREMAS APLICABLES EN EL ANLISIS
0 2 0 0
:=
: 1 , 2 , 3 , 4 ( s )
0 0 3 0
0 0 0 4
(7.7)
199
max ( M ( j ) )
(7.8)
200
Por otro lado es necesario tener en cuenta las especiales caractersticas del modelo
matemtico obtenido. Las aportaciones de los elementos de la matriz de estado
considerados en el modelo matemtico, en especial el mdulo de Young, hace que estos
sean diferentes en varios rdenes de magnitud. El nmero de condicin de la matriz de
estado es el correspondiente a un sistema mal condicionado, con lo que la sensibilidad
del sistema debera ser considerada alta.
M =
QX 1
X2
0
IY + I Y 1 + I Y 2
0
0
QX 1 0 Q X 2
0 QY 1
0
0
0
IZ
0
0
m1
0
0
0
0
QY 1
0
0
0
0
0
JY 1
0
0
m2
QY 2
I X + I Z IY
G=
0
0 IY I Z I X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
QY 2
0
0
0
0
J Y 2
0
0
0
0
0
0
0
201
4 02 ( IY I Z )
0
0
0
2
0
3 0 ( I X I Z )
0
0
0
0
0 ( IY I X ) 0
K =
0
0
0
K F1
0
0
0
0
0
0
0
0
0
0
0
0
0
A=
1
M K
I nxn
M 1G
B = 1 0( n m ) xm
M
I m
0
0
0
0
0
0
KT 1
0
0
0
0
0
KF 2
0
C = [ I ],
0
0
0
0
0
KT 2
D = [ 0]
La Tabla 7.1 relaciona los parmetros del modelo flexible con los elementos de la
matriz de estado, relacionndolo a la vez con las caractersticas dinmicas del sistema.
PARMETRO
QX 1
QY 1
JY 1
m1
IX
IY
IZ
ELEMENTOS DE LA MATRIZ
DE ESTADO
A(6,1) A(6,4) A(6,8) A(6,9)
A(9,1) A(9,4) A(9,8) A(9,9)
A(6,10)
A(7,5)
A(10,2)
A(7,2) A(7,5) A(7,10)
A(10,2) A(10,5) A(10,10)
A(6,1) A(6,4) A(6,8) A(6,9)
A(9,1) A(9,4) A(9,8) A(9,9)
A(6,1) A(6,4) A(6,8) A(6,9)
A(7,2)
A(8,3) A(8,6)
A(9,1) A(9,4) A(9,8) A(9,9)
A(10,2)
A(6,1) A(6,9)
A(7,2) A(7,5) A(7,10)
A(8,3) A(8,6)
A(9,1) A(9,8)
A(10,2)
A(6,1) A(6,8)
A(7,2) A(7,5) A(7,10)
A(8,3) A(8,6)
A(9,1) A(9,8)
A(10,2)
A(9,9)
A(10,10)
CARACTERSTICA
DINMICA
Flexin
Torsin
Torsin
Flexin
Alabeo
Cabeceo
Guiada
Amortiguamiento del
sistema. Afecta a torsin y
flexin
Tabla 7.1: Relacin entre el comportamiento dinmico del sistema y los elementos
de la matriz de estado.
202
Actuador de Alabeo
Actuador de Guiada
50
0
F le x i n (m )
-50
-100
-150
M a g n itu d (d B )
-200
-250
-300
-200
T o rs i n (m )
-250
-300
-350
-400
No Amortiguadol
-450
Amortiguado
-500
-4
10
-2
10
10
10
10
-4
10
-2
10
10
10
10
-4
10
-2
10
10
10
Frequencia (rad/sec)
SOBRE
EL
203
10
Pole-Zero Map
Incertidumbre en el Amoritiguamiento
500
400 Autovalores de Torsin
300
Autovalores Orbitales
Autovalores de Flexin
200
Imaginary Axis
Autovalores de Flexin
100
-100
Autovalores de Torsin
-200
-300
-400
-500
-2.5
-2
-1.5
-1
-0.5
0.5
Real Axis
600
400
Autovalores de Torsin
Autovalores de Flexin
Imaginary Axis
200
-200
-400
Autovalores de Torsin
-600
-800
-4.5
Autovalores Orbitales
-4
-3.5
-3
-2.5
-2
-1.5
-1
-0.5
0.5
Real Axis
204
50
-50
-100
-150
100
Magnitud (dB)
Magnitud (dB)
-100
0
-50
-100
-150
-200
0
-200
45
-200
0
-45
Fase (deg)
-45
-90
-135
-45
-90
-135
-180
-180
-225
-225
-2
10
10
Fase (deg)
Magnitud (dB)
Fase (deg)
Canal de Guiada
Gm = Inf, Pm = 0.411 deg (a 0.179 rad/sec)
100
-180
-225
-2
10
-90
-135
10
10
-2
10
10
Frequencia (rad/sec)
Frequencia (rad/sec)
10
10
Frequencia (rad/sec)
Figura 7.7: Mrgenes de ganancia y fase para los tres canales controlados del
sistema en lazo abierto y no amortiguado.
Margenes de Ganancia y Fase
Canal de Cabeceo
Gm = 88.7 dB (a 27.7 rad/sec) , Pm = Inf
Magnitud (dB)
Magnitud (dB)
0
-50
-100
-150
-200
405
Canal de Guiada
Gm = 87.9 dB (a 27.7 rad/sec) , Pm = Inf
-50
-50
Magnitud (dB)
Canal de Alabeo
Gm = 296 dB (a 3.9e+006 rad/sec) , Pm = 34.6 deg (a 27.7 rad/sec)
50
-100
-150
-200
0
-150
-200
540
360
360
270
225
-90
Fase (deg)
315
Fase (deg)
Fase (deg)
-100
-180
180
0
-180
180
135
-270
-2
10
10
Frequencia (rad/sec)
10
-360
-2
10
10
Frequencia (rad/sec)
10
-2
10
10
10
Frequencia (rad/sec)
Figura 7.8: Mrgenes de ganancia y fase para los tres canales controlados del
sistema en lazo cerrado y no amortiguado.
205
50
-50
-100
-150
100
Magnitud (dB)
Magnitude (dB)
Magnitud (dB)
-100
0
-50
-100
-150
-200
-510
-200
-360
-200
0
-405
-570
-45
Fase (deg)
-540
Phase (deg)
Fase (deg)
Canal de Guiada
Gm = Inf , Pm = 0.411 deg (at 0.179 rad/sec)
100
-450
-495
-135
-540
-600
-585
-2
10
10
-90
-180
-2
10
10
10
10
-2
10
10
Frequency (rad/sec)
Frequencia (rad/sec)
10
10
Frequencia (rad/sec)
Figura 7.9: Mrgenes de ganancia y fase para los tres canales controlados del
sistema en lazo abierto y amortiguado.
Canal de Guiada
Gm = 267 dB (a 8.48e+005 rad/sec) , Pm = Inf
0
-50
-50
-50
-150
-100
-150
-200
0
-200
360
-45
315
-90
225
-180
180
-2
10
10
Frequencia (rad/sec)
10
-150
360
270
-135
-100
-200
405
Fase (deg)
-100
Magnitud (dB)
Magnitud (dB)
Fase (deg)
Fase (deg)
Magnitud (dB)
Canal de Alabeo
Gm = Inf , Pm = Inf
315
270
225
180
-2
10
10
Frequencia (rad/sec)
10
-2
10
10
10
Frequencia (rad/sec)
Figura 7.10: Mrgenes de ganancia y fase para los tres canales controlados del
sistema en lazo cerrado y amortiguado.
206
Diagram a de Bode
Canal de Cabeceo
Canal de Alabeo
50
100
50
-50
-100
-150
100
Magnitud (dB)
Magnitud (dB)
0
Magnitud (dB)
Canal de Guiada
200
-100
0
-50
-100
-150
-200
0
-200
180
-200
0
-45
Fase (deg)
Fase (deg)
-360
-540
Fase (deg)
No amortiguado
-180
-180
-360
-540
-720
0
10
-225
-2
10
10
Frequencia (rad/sec)
-135
-180
-720
-2
10
Amortiguado
-90
10
-2
10
10
10
10
Frequencia (rad/sec)
Frequencia (rad/sec)
Canal de Alabeo
Magnitud (dB)
Magnitud (dB)
0
-50
-100
-150
Canal de Guiada
-50
-50
Magnitud (dB)
50
-100
-150
-200
540
-200
360
360
180
-100
-150
-200
540
180
0
-180
Fase (deg)
Fase (deg)
Fase (deg)
No amortiguado
360
0
-180
10
Frequencia (rad/sec)
10
0
-180
-360
-2
10
Amortiguado
180
-360
-2
10
10
Frequencia (rad/sec)
10
-2
10
10
10
Frequencia (rad/sec)
207
La Tabla 7.2 muestra los resultados del anlisis clsico de robustez que ha sido
representado grficamente por la Figura 7.7, Figura 7.8, Figura 7.9, Figura 7.10, Figura
7.11 y Figura 7.12. El sistema ha sido analizado tanto en lazo abierto como cerrado y
para el sistema amortiguado y no amortiguado.
Mrgenes
Canal
Margen
de
Ganancia
Alabeo
Cabeceo
Guiada
Margen
de Fase
Alabeo
Cabeceo
Guiada
Sistema No Amortiguado
Lazo Abierto
Lazo Cerrado
-29.5 dB(0 rad/s)
89.1 dB(27.7 rad/s)
inf
-8.8e-5 deg (0.154
rad/s)
-4.01e-8 deg (0.167
rad/s)
0.411 deg (0.179 rad/s)
Sistema Amortiguado
Lazo Abierto
Lazo Cerrado
inf
276 dB (1.32e+6 rad/s)
267 dB (8.48e+5 rad/s)
inf
inf
inf
inf
inf
Se concluye por tanto, que una situacin ideal del sistema realimentado, para tratar de
conjugar el ancho de banda con la estabilidad no aparece explcitamente. Esto no
conlleva a que el sistema sea inestable o no disponga de ancho de banda adecuado para
los propsitos del diseo, pero que implica cierta precaucin en presencia de
incertidumbre y perturbaciones que puedan afectar al sistema. En cuanto al sistema, el
amortiguado es el sistema ms coincidente con el sistema real, ya que este considera los
efectos del amortiguamiento real que disponen este tipo de vehculos. Este modelo es el
que se ha tomado para llevar acabo el anlisis del sistema.
208
w(3)
Wdel
pertin(3)
dist(1:10)
Wp
Wn
e(10)
dist(11:20)
209
w(3)
e(10)
dist(1:20)
pertin(3)
Este bloque del sistema lineal fraccional se completa con las incertidumbres
introducidas al modelo, y denominadas , quedando integradas en la transformacin
segn muestra la Figura 7.15
w(3)
pertin(3)
e(10)
dist(1:20)
M12 dist
M 22 pertin
210
(7.9)
altas, ya que las frecuencias de corte de la funcin son bajas. El objetivo que
persigue es dar ms peso a las frecuencias altas.
Funcin de peso del ruido de la medida - wn : La ganancia es alta a frecuencias
muy altas. El objetivo es presentar perturbacin a frecuencias altas,
representando por tanto el ruido de la medida.
Funcin de peso de la seal de control - wdel : Las frecuencias de corte de esta
funcin son medias, con lo cual se obtiene ganancia a partir de frecuencias
entorno a 100 rad/seg. Con ello se introduce perturbacin en las seales de
control.
211
dB
10
-0.8
10
-2
10
2
-1
-1
10
10
10
10
Wn: Funcin de Peso del Ruido de los Sensores
10
dB
10
10
10
-2
10
3
10
10
10
10
Wdel: Funcin de Peso de la Incertidumbre del Modelo
10
dB
10
10
10
-2
10
-1
10
10
10
10
10
rad/s
Los controladores analizados lo han sido con las mismas funciones de peso y con las
mismas incertidumbres y perturbaciones. El mtodo del anlisis consiste bsicamente
en los siguientes pasos:
-
Captura del modelo lineal como una funcin de parmetros con incertidumbre.
Utilizar para el anlisis una transformacin lineal fraccional, LFT.
Anlisis de los controladores seleccionados.
w
Modelo del
Satlite
e
y
M ( j ) < 1
La matriz que representa las incertidumbres dadas por la ecuacin (7.10), se genera
como una matriz diagonal [2001, Balas]. De esta forma se representa la incertidumbre
como estructura, pudiendo ser los elementos de la matriz iguales o diferentes, estando
representados por:
0
0
1 ( s )
(s) = 0
0
2 ( s)
0
0
3 ( s )
(7.10)
(7.11)
Para los clculos de la estabilidad robusta slo es necesario considerar la submatriz M11,
por lo que la transformacin considerada es la de la Figura 7.18.
213
M11
Los anlisis de estabilidad robusta se han efectuado para los casos 1 y 2 y con
incertidumbres real y compleja. El objetivo de estos anlisis es valorar el
comportamiento robusto de estos controladores y determinar la influencia del
amortiguamiento forzado en el modo de flexin (caso 2 del anlisis) en la estabilidad
del sistema. Las grficas representadas por la Figura 7.19 y Figura 7.20 representan el
anlisis de estabilidad robusta para los casos 1 y 2 respectivamente y para los
controladores K1, K5 y K7.
De los datos mostrados, se observa que para el caso 1 de la Figura 7.19 el controlador
K7 no tiene robustez a la estabilidad, mientras que los dos anteriores K1 y K5 si son
robustos.
mu, Lmites Superior e Inferior
0.8
0.6
0.4
0.2
0
-2
10
-1
10
10
10
10
10
rad/sec
214
0.8
0.6
0.4
0.2
0
-2
10
-1
10
10
10
10
10
rad/sec
Del anlisis anterior se puede concluir que para los ensayos del sistema con
incertidumbre real los controladores que permanecen estables para los dos casos son el
K1 y el K5, mientras que el controlador K7 dentro de su inestabilidad se hace estable a
ciertas frecuencias.
Los valores de cero en los lmites inferiores de las grficas del anlisis conllevan una
diferencia apreciable entre los lmites de cada controlador. Esta situacin slo se
produce cuando la incertidumbre es real. La diferencia entre los lmites superior e
inferior del anlisis se puede reducir aadiendo cierta cantidad de incertidumbre
compleja.
Los ensayos con incertidumbre compleja se muestran en la Figura 7.21 y Figura 7.22.
Concretamente para el caso 1 la estabilidad robusta tiene el mismo comportamiento que
en caso de incertidumbre real, es decir, los controladores Los controladores K1 y K5
son estables, permaneciendo inestable el controlador K7. De los datos presentados en la
Figura 7.21 se observa que se presenta un pico de ganancia prxima al valor uno en el
controlador K5 y a la frecuencia del modo de flexin. Esto implica que el sistema se
hace muy sensible a inestabilidad a la mencionada frecuencia. A diferencia de lo que
suceda en el anlisis con incertidumbre real, con la incertidumbre compleja coinciden
los lmites superior e inferior del anlisis .
215
1.5
K1
K5
.K7
--
0.5
0
-2
10
-1
10
10
10
10
10
rad/sec
La Figura 7.22 muestra los resultados relacionados con el caso 2. En esta situacin el
nico sistema que permanece estable es el K1, mientras que los sistemas K5 y K7 son
inestables. Concretamente el pico de ganancia del controlador K5 se ha incrementado a
la frecuencia del modo de flexin.
Estabilidad Robusta(Incertidumbre Compleja)
mu, Lmites Superior e Inferior
3
K1
K5
.K7
--
2.5
2
1.5
1
0.5
0
-2
10
-1
10
10
10
10
10
rad/sec
216
y con valor
max ( M ( j ) )
Controlador
Caso
K1
K5
K7
K5
K7
1
1
2
2
Incertidumbre real
pkvnorm
1/pkvnorm
2.3200e-001 4.3104e+000
2.6503e-001 3.7732e+000
1.4351e+001
6.9683e-002
3.4801e-001
2.8735e+000
8.4623e+000
1.1817e-001
Incertidumbre compleja
pkvnorm
1/pkvnorm
5.3653e-001
1.8638e+000
1.3953e+000
7.1669e-001
2.3866e+001
4.1901e-002
4.1157e+000
2.4297e-001
1.4304e+001
6.9911e-002
Tabla 7.3: Valores de pico normalizados y sus inversos para los controladores K1,
K5 y K7.
217
El sistema M(s) de la Figura 7.23 se supone que es estable, puesto que se ha obtenido
del modelo nominal, junto con su controlador. Para determinar el comportamiento
robusto por medio de un anlisis , se ha de cumplir que para cualquier valor de la
frecuencia ( M ) < 1, .
Si esta condicin se cumple el sistema es estable y por tanto dispone de un
comportamiento robusto aceptable. Como en el anlisis de estabilidad robusta, en este
se generan incertidumbres reales y complejas.
El primer anlisis de comportamiento se realiza con incertidumbre real. Para el caso 1
los resultados se muestran en la Figura 7.24. En ella las grficas muestran que los tres
controladores tienen un comportamiento robusto, y que los valores mximos alcanzados
no llegan al 25% del valor mximo marcado como objetivo. Los lmites inferiores con
valor cero indican que no se ha encontrado ninguna perturbacin que modifique el
comportamiento del sistema.
mu, Lmites Superior e Inferior
0.2
0.15
0.1
0.05
0
-2
10
-1
10
10
10
10
10
rad/sec
La Figura 7.25 presenta los resultados para el caso 2. En esta los datos presentan la
misma situacin anterior, esto es, todos los controladores se mantienen por debajo del
25% del valor mximo marcado como objetivo. De las dos grficas anteriores se
desprende que el controlador K7 es el que ms oscila en los valores mximo de pico. No
obstante, su comportamiento es robusto.
218
0.2
0.15
0.1
0.05
0
-2
10
-1
10
10
10
10
10
rad/sec
1.5
K1
K5
.K7
--
0.5
0
-2
10
-1
10
10
10
10
10
rad/sec
219
0.8
K1
K5
.K7
--
0.6
0.4
0.2
0
-2
10
-1
10
10
10
10
10
rad/sec
0.8
0.6
0.4
0.2
0
-2
10
-1
10
10
10
10
10
rad/s
220
1.5
1
0.5
0
-2
10
-1
10
10
10
10
10
rad/s
1.5
K1
K5
.K7
--
0.5
0
-2
10
-1
10
10
10
10
10
rad/s
221
5
K1
K5
.K7
--
4
3
2
1
0
-2
10
-1
10
10
10
10
10
rad/s
222
0.4
0.3
0.2
0.1
0
-2
10
-1
10
10
10
10
10
rad/seg
0.25
K5: Caso 1
K5: Caso 2
.-
0.2
0.15
0.1
0.05
0
-2
10
-1
10
10
10
10
10
rad/seg
223
2
K5: Caso 1
K5: Caso 2
.-
1.5
0.5
0
-2
10
-1
10
10
10
10
10
rad/seg
1.5
K5: Caso 1
K5: Caso 2
.-
0.5
0
-2
10
-1
10
10
10
10
10
rad/seg
224
0.4
K5: Caso 1
K5: Caso 2
.-
0.35
0.3
0.25
0.2
0.15
0.1
0.05
-2
10
-1
10
10
10
10
10
rad/seg
1.5
K5: Caso 1
K5: Caso 2
.-
0.5
0
-2
10
-1
10
10
10
10
10
rad/seg
Controlador
K5
Uno
K7
K5
Dos
K7
Modos
Autovalores Obtenidos
Sensibilidad de los
Autovalores
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
Alabeo
Cabeceo
Guiada
Flexin
Torsin
-6.15e-002 3.48e-002i
-8.67e-002 3.24e-002i
-2.90e-001 2.90e-001i
0.0 2.70e+001i
0.0 4.00e+002i
-6.1463e-002 3.3611e-002i
-8.4769e-002 3.0235e-002i
-2.8983e-001 2.8997e-001i
1.6101e-002 2.6994e+001i
0.0 4.00e+002i
-6.1457e-002 3.4821e-002i
-8.6730e-002 3.2408e-002i
-2.90e-001 2.90e-001i
-10.0 2.70e+001i
0.0 4.00e+002i
-6.1407e-002 3.4807e-002i
-8.6421e-002 3.2386e-002i
-2.8973e-001 2.8999e-001i
-9.9882 2.70e+001i
0.0 4.00e+002i
1.4487e+001
1.5561e+001
2.0550
1.3532e+001
2.0000e+002
3.5249e+002
5.2957e+002
2.1017e+002
1.3809e+001
2.0000e+002
1.7567e+001
1.5561e+001
3.7327e+001
1.9148e+001
2.0000e+002
1.3861e+002
6.0353e+002
4.9269e+002
2.5570e+001
2.0000e+002
Numero de
Condicin
419.22
2147.7885
421.6613
2647.2611
7.5. CONCLUSIONES
Este captulo se ha dedicado a analizar la robustez del sistema con los controladores
seleccionados del CAPTULO 6. Por tanto, trata de complementar el diseo de los
controladores por el mtodo EA, analizando la estabilidad robusta, el comportamiento
robusto y el comportamiento nominal.
Se ha determinado la influencia paramtrica de los elementos de la matriz de estado y su
relacin con los modos del sistema. Este estudio permite conocer la influencia de cada
uno de ellos sobre los modos, y como se ven afectados estos frente a cualquier variacin
de tipo paramtrico. Cualquier perturbacin que afecte a los parmetros del sistema
tendr su repercusin sobre los modos del mismo.
Se han introducido en este estudio los mrgenes de ganancia y fase del sistema nominal,
determinando que estos no ofrecen la suficiente garanta de que el comportamiento del
sistema sea estable frente a perturbaciones e incertidumbre. As mismo, se ha observado
que estos anlisis en sistemas MIMO pueden conducir a informaciones no correctas
debido a la repercusin interna de los modos del sistema.
Este hecho ha motivado que el anlisis de robustez se halla llevado acabo por medio del
anlisis . Este mtodo ha sido aplicado a todos los controladores diseados. Se ha
227
observado que los datos se corresponden con los de robustez bsica contenido en el
CAPTULO 6. Aunque en este captulo se utilizo como ndice de robustez el nmero de
condicin, con el anlisis los datos coinciden.
Las simulaciones han sido realizadas con incertidumbres de carcter real y complejo. Si
bien las incertidumbres de tipo complejo ofrecen soluciones ms conservadoras en el
clculo del valor , desde el objetivo de este anlisis es vlido ya que permite conocer
aquellas frecuencias a las que el sistema puede perder la estabilidad o no disponer de un
comportamiento adecuado.
De los clculos llevados a cabo se ha determinado que la estabilidad robusta se consigue
para todos los controladores, pero que algunos de ellos muestran valores singulares
alrededor de las frecuencias de los modos flexibles. La situacin se reproduce en el
anlisis del comportamiento nominal y robusto.
228
CAPTULO 8
CONCLUSIONES
Esta tesis ha cubierto los aspectos bsicos y fundamentales de los sistemas rgidoflexibles con una aplicacin muy determinada relacionada con los vehculos espaciales.
En particular se ha materializado esta aproximacin con un satlite flexible, compuesto
de una parte rgida y otra deformable, como son los paneles solares.
El tema de la flexibilidad en vehculos para diversas aplicaciones est de completa
actualidad a juzgar por la bibliografa referenciada. Esto lleva inexorablemente a definir
y disear diferentes estrategias de control, que conducen al diseo de diversas leyes de
control por diferentes mtodos, y que tienen como principal objetivo la atenuacin y
falta de excitacin de los modos de vibracin de este tipo de vehculos. De forma
conjunta al anlisis de vehculos flexibles discurre el estudio y anlisis de nuevas
estrategias de control que permitan optimizar la utilizacin de los mismos.
En particular esta tesis se ha centrado en el diseo de leyes de control basadas en un
mtodo de anlisis y sntesis modal como el denominado de Asignacin de
Autoestructuras (EA). Este mtodo, desde la perspectiva del diseo de controladores y
aplicaciones determinadas, se postulaba como el ms interesante para el propsito
principal de la tesis, que es obtener desacoplo de los modos rgidos frente a los flexibles
de cualquier vehculo flexible, atenuando o haciendo desaparecer las vibraciones de los
elementos flexibles adosados al cuerpo principal del vehculo.
Uno de los desafos ms importantes que han aparecido ha sido el desarrollo de un
modelo matemtico dinmico representativo del sistema real. Esta fue la intencin
inicial, para lo cual en el modelo matemtico no se simplificaron los modos de
deformacin de los elementos flexibles. De hecho se han tenido en cuenta las posibles
deformaciones de los paneles solares, tal como la deformacin por flexin y por torsin.
A partir de este modelo se han realizado diversos diseos de controladores por mtodos
EA, pero siempre teniendo como idea principal el desacoplo de los modos dinmicos
del sistema. Todas las simulaciones se han realizado sobre el sistema lineal y no lineal.
Adems, el desarrollo de las simulaciones ha finalizado con un anlisis de robustez del
sistema, realizado por anlisis .
Se han utilizado las tcnicas ms habituales de asignacin de autoestructuras para el
diseo de los controladores del CAPTULO 6. Se han utilizados tcnicas de proyeccin,
tcnicas iterativas y de minimizacin de funciones de coste. Independientemente de las
tcnicas utilizadas el objetivo no se ha perdido, desacoplar los modos del sistema y
obtener cierto grado de robustez en el sistema.
Todos los controladores obtenidos en el CAPTULO 6 han requerido la definicin de
una autoestructura deseada. Respecto de los autovalores deseados de los modos
orbitales se ha seguido la estrategia de requerir unos autovalores amortiguados, frente a
la estrategia seguida para los modos de deformacin, en que los autovalores deseados
229
230
231
REFERENCIAS
[1983, Andry]: Andry, A. N.; Shapiro, E. Y.; Chung, J. C. Eigenstructure Assignment
for Linear Systems. IEEE Transactions On Aerospace And Electronic Systems Vol.
AES-19, no. 5 Septiembre de 1983, pp. 711-729.
[2006, Antequera]: Antequera, N., Santos, M. y De la Cruz, J.M. A Helicopter Control
based on Eigenstructure Assignment IEEE 2006.
[1996, Bak] Onboard Attitude Determination for a Small Satellite Spacecraft
Guidance, Navigation and Control Systems, 26 29 Noviembre de 1996, Estec, The
Netherlands.
[2001, Balas]: Balas, G. J., Doyle, J. C., Glover, K., Packard, A. y Smith, R. Analysis and sntesis Toolbox. Users Guide, Matlab. 2001.
[2001, Baruh]: H. Baruh. Control of the Elastic Motion of Lightweight Structures.
Structural Dynamics Conference. 2001 AIAA.
[2005, Bodineau]: (mu) Iteration Technique Applied to the Control of Satellites with
Large Flexible Appendages. 6th International ESA Conference on Guidance,
Navigation and Control Systems, 17 20 de Octobubre de 2005.
[2007, Bong]: Bong, Y.; Choi, J. W. Eigenstructure Assignment Considering
Probability of Instability with Flight Control Application. International Journal of
Control, Automation and Systems. Vol. 5, No. 6, Diciembre de 2007.
[1998, Bong Bie]: Space Vehicle Dynamics and Control. AIAA Education Series.
[2002, Braembussche]: Pieter Van den Braembussche, Jean de Lafontaine, Pierrik
Vuilleumier. Proba Attitude Control and Guidance In-orbit Performance.
Proceedings of the 5th ESA International Conference on Spacecraft Guidance,
Navigation and Control Systems. Frascati, Italia, 22-25 de Octubre de 2002.
[2001, Boulet]: Boulet, B., Francis, B. A., Hughes, P. C., Hong, T. Synthesis for a
Large Flexible Space Structure Experimental Testbed Journal of Guidance, Control
and Dynamics. Vol. 24, n 5, Septiembre-Octubre de 2001.
[1989, Burrows]: Burrows, S. P., Patton R. J., Szymanski J. E.Robust Eigenstructure
Assignment with a Control Design Package. IEEE Control Systems Magazine. Junio
de 1989.
[2003, Bruyre]: Bruyre, L., White, B.A., Tsourdos, A. Dynamic Inversion for
Missile Lateral Velocity Control Via Polynomial Eigenstructure Assignment. AIAA
Guidance, Navigation and Control Conference and Exhibit. 11-14 de Agosto de 2003,
Austin, Texas.
232
[2005, Bruyre]: Bruyre, L., Tsourdos, A., White, B. A.Robust Analysis for Missile
Lateral Acceleration Control Using Finite Inclusion Theorem. Journal of Guidance,
Control and Dynamics, Vol. 28, Julio-Agosto de 2005.
[2008, Cai]: Cai, G.P. and Lim, C. WDynamics studies of a flexible hub-beam system
with significant damping effect. Journal of Sound and Vibration 318 (2008) 1 17.
[1991, Champetier]: Champetier C., Desplats, E., Pelipenko, P. Modern Control
Techniques for Space AOC/GNC Systems, European Space Agency (ESA). Spacecraft,
guidance, navigation and control systems. Proceedings of the First ESA International
Conference, ESTEC, Noordwijk, The Nederlands, 4-7 de Junio de 1991.
[2005, Chen]: Robust Control of Uncertain Flexible Spacecraft Using Disturbance
Observer Based Control Strategies. 6th International ESA Conference on Guidance,
Navigation and Control Systems, 17 20 de Octubre de 2005.
[2005, Chiappa]: Chiappa, C., Bodineau, G. Boulade, S. Beugnon, C. - Iteration
Technique : Application to Attitude Control of Satellite with Large Flexible
Appendages. Proceedings of the 44th IEEE Conference on Decision and Control, and
the European Control Conference 2005.
[1993, Ching-Fang Li]: Ching-Fang Li. Advanced Control Systems Design. Prentice
Hall Series in Advanced Guidance and Control and their Applications, 1993.
[1996, Chobotov]: Chobotov Vladimir A.Orbital Mechanics Second Edition. AIAA,
Education Series, 1996.
[1998, Choi]: Choi, J.W.: A Simultaneous Assignment Methodology of
Right/Left Eigenstructures, IEEE Transaction on Aerospace and Electronic Systems.
Vol. 34 Issue:2 , Abril de 1998.
[1994, Chouaib]: Chouaib, I., Pradin, B. On Mode Decoupling and Minimum
Sensitivity by Eigenstructure Assignment. IEEE Transactions on Automatic Control.
1994.
[1987, Clark]: Clark, W., Shelley, Franz J.Experiments in Eigenstructure Assignment
for Active Mode Localization in a Flexible Beam. Proceedings of the American
Control Conference. Junio de 1987.
[2003, Clarke]: Clarke, T., Ensor, J., Griffin, J. Desirable Eigenstructure for Good
Short-Term Helicopter . Proceedings of the Institution for Mechanical Engineering
Vol. 217 Part G: Journal of Aerospace Engineering, 2003.
[2002, Crassidis]: Crassidis, Agamemnon, L., Markofski, Andrew R. VISTA Pole and
Zero Placement Using Eigenstructure Assignment. AIAA Atmospheric Flight
Mechanics Conference and Exhibit, 5-8 de Agosto de 2002, Monterey, California.
[1994, Davidson]: Davidson, J.B., Dominich A.Gain Weighted Eigenspace
Assignment. NASA Technical Memorandum 109130, Mayo de 1994.
233
234
235
236
[2002, Magni]: Magni, Jean-Francois. Robust Modal Control with a Toolbox for Use
with MATLAB. ONERA-Toulouse. Kluwer Academic/Plenum Publishers, 2002.
[2007, Maganti]: Maganti, G. B., Sahjendra, N. S. .Simplified Adaptive Control of an
Orbiting Flexible Spacecraft Acta Astronautica 61, pp- 575-589, Abril de 2007.
[2002, Matthieu]: Matthieu Jeannear, Celine Beugnon, Benoit Frapard, Benoit Clment,
Arnaud Biard.An H Control Design Approach for Space Vehicles Application to
Ariane 5E/CB. Proceedings of the 5th ESA International Conference on Spacecraft
Guidance, Navigation and Control Systems. Frascati, Italia, 22-25 de Octubre de 2002.
[2006, Mehrabian]: Mehrabian, A. R., Roshanian, J. Skid-to-turn missile autopilot
design using scheduled eigenstructure assignment technique Proc. IMechE 2006, Vol.
220 Part G: J. Aerospace Engineering. Enero de 2006. DOI: 10.1243/09544100G03204
[1970, Meirovitch]: Leonard Meirovitch. Methods of Analytical Dynamics. McGrawHill, 1970.
[1987, Meirovich]: Meirovich, L., Quinn, R. D.Equations of Motion for Maneuvering
Flexible Spacecraft Journal of Guidance, Vol 10, no. 5, Septiembre Octubre de
1987.
[1995, Meirovich]: Meirovitch, L. and Stemple, T. Hybrid equations of motion for
flexible multibody systems using quasicoordinates. Journal of Guidance, Control and
Dynamics, Vol 18, no. 4, Julio Agosto de 1995.
[2003, Mengali]: Mengali, G. Role of Eigenvectors in Aircraft Dynamics
Optimization. Journal of Guidance, Control and Dynamics, Vol. 26, No. 2, MarzoAbril de 2003.
[2002, Merkel]: Merkel, M. Heinrich, M., Cark, U.Enhanced Eigenstructure
Assignment for Aeroelastic Control Application. Aerospace, Science and Technology.
German Aerospace Congress, 2002.
[1976, Moore]: Moore, B. C.On the Flexibility Offered by State Feedback in
Multivariable Systems Beyond Closed Loop Eigenvalue Assignment. IEEE
Transactions on Automatic Control, Octubre de 1976.
[1988, Mudge]: Mudge, S.K., Patton, R. J.Analysis of the Technique of Robust
Eigenstructure Assignment with Application to Aircraft Control. IEE Proceedings,
Vol. 135, N 4, Julio de 1988.
[1971, NASA SP-8058]: NASA Space Vehicle Design Criteria(Guidance and Control).
Spacecraft Aerodynamic Torques. Enero de 1971.
[1969, NASA SP-8018]: NASA Space Vehicle Design Criteria (Guidance and Control).
Spacecraft Magnetic Torques. Marzo de 1969.
[1969, NASA SP-8027]: NASA Space Vehicle Design Criteria(Guidance and Control).
Spacecraft Radiationc Torques. Octubre de 1969.
237
238
with Saturation Compensation Journal of Sound and Vibration 318, pp. 18-35, May
2008.
[2007, Rahnamai]: Rahnamai, K., Arabshahi, P., Gray, A. Fuzzy Supervised Optimal
Regulator for Spacecraft Formation Flying Fuzzy Information Processing Society,
2003.
22nd
International
Conference
of
the
North
American
24-26 Julio de 2003.
[2008, Rastgaar]: Rastgaar, M. Vibration Suppression Using Orthogonal
Eigenstructure Control. Tesis Doctoral. Facultad de Virginia, EEUU. Julio de 2008.
[2009, Rastgaar]: Rastgaar, M., Ahmadian, M., Southward, S. C. Active Vibration
Cancellation of Tonal Disturbance Using Orthogonal Eigenstructure Control.
Proceedings of SPIE, Vol. 7288, 728823-1. Active and Passive Smart Structures and
Integrated Systems, 2009.
[2009, Rastgaar]: Rastgaar, M. A., Ahmadian, M. y Southward, S. C. Orthogonal
Eigenstructure Control with Non-Collocated Actuators and Sensors. Journal of
Vibration and Control, Marzo de 2009. DOI: 10.1177/1077546308091218
[1997, Reynolds]: Reynolds R. G. Quaternion Parameterization and Global Attitude
Estimation. Flight Mechanics Symposium 1997. NASA Conference Publication 3345.
[1996, Rodrguez]: Rodrguez, F. R., Lpez, M. J. Control Adaptativo y Robusto.
Universidad de Sevilla. 1996. ISBN: 8447203190.
[2002, Rossi]: Matteo Rossi, Marco Lovera. A Predictive Approach to Formation
Keeping for Constellations of Small Spacecraft in Elliptic Orbits. Proceedings of the
5th ESA International Conference on Spacecraft Guidance, Navigation and Control
Systems. Frascati, Italia, 22-25 de Octubre de 2002.
[1995, Sarafin]: Sarafin, Thomas P. Spacecraft Structures and Mechanisms From
concept to launch. Kluwer Academis Publishers, 1995.
[2003, Satoh]: Satoh, A., Sugimoto, K. Nara Institute of Science and Technology.
Partial Eigenstructure Assignment Approach for Robust Flight Control Journal of
Guidance, Vol. 27, n 1, 2003.
[1988, Sehnal] Sehnal, L.,Pospsilova, L. Thermosferic Model TD-88 Informe basado
en Preprint of Centre of Scientific Information, Astronomical Institute of the
Czechoslovak
Academy
of
Sciences,
v.1,n.1,1-7,
1988.(www.asu.cas.cz/~bezdek/density_therm/td88
[2003, Sembely]: Sembely, X, Vaillon, L., Portigliott, S. Control Design and
Experimental Validation for the Active Equipment for Vibration Isolation (AEVI).
Procedings of the 5th Internationasl ESA conference on Spacecraft Guidance,
Navigation and Control Systems( ESA SP 516, Febrero de 2003).
[1981, Shuster] : Shuster M. D. et al. Three Axis Determination from Vector
Observations. AIAA 81-4003. Enero-Febrero de 1981, Volumen 4, Nmero 1.
239
[1997, Sidi]: Sidi, M. J., Spacecraft Dynamics and Control. A Practical Engineering
Approach. Cambridge University Press, 1997.
[1984, Sinha]: Sinka, P.K. Multivariable Control. An Introduction. Electrical
Engineering and Electronics. Ed. Marcel Dekker, Inc. New York and Basel. 1984.
ISBN: 0824718585.
[[1991, Slotine]: Slotine, J. J., Li, W Applied Nonlinear Control Ed. Prentice Hall,
Inc. 1991.
[1985, Sobel y Shapiro]: Sobel, M. K.; Sahpiro, E. YEigenstructure Assignment for
Design of Multimode Flight Control Systems. IEEE Control Systems Magazine. Mayo
de 1985.
[1985, Sobel]: Sobel, K. M., Shapiro, E. Y. Application of Eigenstructure Assignment
to Flight Control Design: Some ExtensionsJournal of Guidance, VOL. 10, NO. 1,
Febrero de 1987.
[1978, Srinathkumar]: Srinathkumar, S.Eigenvalue/Eigenvector Assignment Using
Output Feedback. NASA Technical Paper 1118. Febrero de 1978.
[2008, Srinathkumar]: Srinathkumar , S. Eigenstructure Control: A Flight Vehicle
Handling Qualities Design Tool. Proceedings of the International Conference on
Aerospace Science and Technology 26-28 de Junio de 2008, Bangalore, India.
[2010, Thimmaraya]: Thimmaraya, R., Nararaj, C. y Lee, D.:Linear Time-Varying
Tracking Control with Application to Unmmanned Aerial Vehicles. 2010 AACC. 2010
American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July
02, 2010.
[2002, Timosenko]: Timosenko, S. P., Gere, J. Resistencia de Materiales Ed.
Thompson, 2002.5a ed. I.S.B.N. : 84-9732-065-4 .
[2004, Tsai]: Tsai, H., Lin, J., Chiang, T., Cheng, C. Optimal Satellite Attitude Control
Systems Design by Combination of Eigenstructure Assignment and LEQG/LTR
Methods. Proceedings of the 5th World Congress on Intelligent Control and
Automation. Junio de 2004.
[2009, Tsakiris]: Tsakiris, M. C., Lopes, C. G. A Robust Affine Projection Algorithm
with Feedback Compensation of the Condition Number. 2009 IEEE.
[1977, Villa]: Villa, Jos Ramn. Minisat-01 Attitude Control System: System Design
and Software Development. Dasia 97, Data Systems in Aerospace. Sevilla, Espaa, 2629 de Mayo de 1977.
[2006, Wen-Hua]: WEn-Hua Chen. Robust Cjontrol of Uncertain Flexible Spacecraft
Using Disturbance Observer Based Control Strategies. Proceedings of the 6th
International ESA Conference on Guidance, Navigation and Control Systems, Loutraki,
Greece, 17-20 de October de 2005 (ESA SP-606, January 2006).
240
241
ANEXOS
242
ANEXO I
OBTENCIN DE LAS ECUACIONES DINMICAS DEL MODELO RGIDO.
Este anexo desarrolla las ecuaciones dinmicas del sistema considerndolo rgido. Los
paneles solares se consideran rgidos, no existen por tanto deformaciones.
La ecuacin de Euler que determina el movimiento del satlite es la siguiente, basada en
su movimiento angular en coordenadas inerciales es:
r r&
r&
r r
T = HI = HB + HB
r
El vector T est compuesto de los pares de control y de los pares de fuerza
perturbadores correspondientes a la rbita y a la posicin en la rbita del satlite.
r r r
T = TC + TD
Respecto del momento angular del satlite, est compuesto de la suma del momento
angular del satlite ms el momento angular de los elementos de intercambio de
momento angular, tal como las ruedas de reaccin:
r
r
r
H = H B + hw
H X
r
H B = H Y
H Z
h
r wx
hw = hwy
hwz
As la ecuacin general del movimiento del satlite en ejes cuerpo queda planteada de la
siguiente forma [1990, Wertz]:
r&
r v
r r
r r
T = H& B + hw + H B + hw
&
&
TZ H& + h& + h h + h h
( x y y x ) ( x wy y wx )
wz
Z
243
2
GX 30 ( I z I y )
r
G = GY = 302 ( I z I x )
GZ
0
I x& x z y I y + z y I y = Gx + Tx
I y& y + x z I x x z I z = G y + Ty
I z& z x y I x + x y I y = Gz + Tz
I x&& + 4 02 (I y I z ) + 0& (I y I z I x ) = Tx
I && + 3 2 (I I ) = T
y
I z&& + 0 (I x + I z I y )& + 02 (I y I x ) = Tz
244
ANEXO II
ECUACIONES DE LAGRANGE PARA EL MOVIMIENTO DEL SISTEMA.
bi
bo
oi
oi
&
b = b + b = q + yb = y = & sen cos + cos 0 cos cos 0 sen sen sen
r zboi z & cos cos &sen cos + 0 sen cos 0 cos sen sen
&
z & + 0
Las coordenadas generalizadas sern las velocidades angulares alrededor de los ejes
cuerpo, junto con las componentes de deformacin debidas a la flexin y torsin de los
paneles solares:
u = [
q1
r1
q2
r2 ]
q&1
r&1
q&2
r&2
La energa cintica total est compuesta de las aportaciones del cuerpo del satlite
rgido, y la de los paneles solares, considerados flexibles:
T = TRig + TFlex
1
1
m ( x& 2 + y& 2 + z& 2 ) + ( I x x2 + I y y2 + I z z2 )
2
2
QXi & 2 1 &
I
IYi
1 2
&
r
= EC _ Flexion + EC _ Torsion = & q&i Xi
+
Q
2 i =1
QXi mi q&i i =1 2
Yi
TRig =
TFlex
QYi &
J Yi r&i
V = VG + VD
3 T
RL IRL
RB 2 R
2 RB3
r
r
r
En la expresin anterior RL = R13 i + R23 j + R33 k , representa la componente vertical local
de influencia de la gravedad. Sus componentes son las de la matriz de rotacin R .
VG =
3
B
tr ( I ) +
245
I x 0 0 sen
R IRL = [ sen sen cos cos cos ] 0 I y 0 sen cos
0 0 I z cos cos
2
2
2
2
1
1
VD = ED _ Flexion + ED _ Torsin = qi2 EI X ( ( ) ) d + ri 2 GK ( ( ) ) d
i =1 2
i 01 2
T
L
1
1
VD = K Fi qi2 + KTi ri 2
2
i =1 2
2
d L L
= Qnc
dt u& u
Qx
Q
y
Qnc =
QZ
0( n m )
=
+
=
+
L T V u&
&
&
&
u
u
u
u&
=
=
u& u& u&
V VG VD
=
+
=0
u&
u&
u&
TRig
&
TRig
&
TRig TRig
=
&
u&
TRig
q&i
TRig
r&i
y
x
+
+ I z z &z = I x x
y
y
&
&
= I x x
= I x x
y
x
z
+ I y y
+ I z z
= I z z
&
&
&
=0
=0
246
2
T
1
Flex = [1
&
i =1 2
2
1
TFlex
=
[1
&
i =1 2
TFlex TFlex
=0
=
u&
&
2
TFlex = 1 [ 0
q&i
i =1 2
T
2
1
Flex = [ 0
r&i
i =1 2
d L d T V
=
dt u& dt u& u&
I xi
0]
Qxi
Qxi & 1
I xi
+ & q&i
mi q&i 2
Qxi
Qxi 1 2
= I x & + q&i Qxi
mi 0 i =1 i
I yi
0]
Qyi
Qyi & 1
I yi
+ & r&i
J yi r&i 2
Qyi
Qyi 1 2
&i yi
= I y & + rQ
J yi 0 i =1 i
I xi
1]
Qxi
Qxi & 1
I xi
+ & q&i
mi q&i 2
Qxi
Qxi 0 2
= Qxi & + q&i mi
mi 1 i =1
I yi
1]
Qyi
Qyi & 1
I yi
+ & r&i
J yi r&i 2
Qyi
Qyi 0 2
= Qyi & + r&i J yi
J yi 1 i =1
= & +
u&
u&
u&
u&
u&
dt u
2
d L d 2
& + q& Q =
I
I
I x& x + I xi && + q&&i Qxi
=
+
x x
xi
i xi
&
i =1
dt dt i =1
2
2
d L d
&
&
I
I
rQ
I y& y + I yi && + &&
rQ
=
+
+
=
y y
yi
i yi
i yi
&
i =1
dt dt i =1
d L d L = d I = I &
z z
z z
=
dt u& dt & dt
2
d L d 2
&
&
Q
=
q
m
Qxi && + q&&i mi
=
+
xi
i i
&
dt
q
dt
i =1
i =1
i
2
2
d L = d
Qyi & + r&i J yi = Qyi && + &&
ri J yi
dt r&i dt i =1
i =1
=
+
=
+
L T V u
u
u
u
u
=
=
u u u
V VG VD
=
+
u
u
u
247
y
TRig
x
z
= I x x
+ I y y
+ I z z
= 0 + 0 + I z (& + 0 ) 0 = 0 ( I y + I z )& + ( I y + I z ) 02
TRig
y
x
z
= I x x
+ I y y
+ I z z
=0
y
x
z
TRig TRig
= I x x
+ I y y
+ I z z
= I x & 0 ( 0 ) + 0 + 0 = I x0& + 02 ( I x I y )
=
u
TRig
=0
qi
TRig
=0
ri
TFlex
=0
u
V VG VD
=
+
u
u
u
VG 3 2
2
2
2
= 2 0 2 sen cos cos I y 2sen cos cos I z = 30 ( I y I z )
VG 3 2
2
2
2
= 2 0 2sen cos I x 2sen cos s en I y 2 sen cos cos I z = 30 ( I x I z )
VG VG = 0
=
u
VG
q = 0
i
VG
=0
ri
VD
= 0
VD
= 0
VG VD = 0
=
u
2
VD
q = qi K Fi
i =1
i
2
VD
= ri KTi
i =1
ri
248
( I &
2
i =1
( I &
i =1
2
+ I yi && + &&
rQ
i yi 30 ( I x I z ) = Q y
I z& z I x0& + 02 ( I x I y ) = Qz
( Q && + q&& m ) q K
2
i =1
xi
( Q && + &&r J ) r K
2
i =1
I X + I X 2 + IX 2
QX 1
QX 2
QX 1
QX 2
IY + IY 1 + IY 2
QY 1
IZ
m1
QY 1
JY 1
m2
QY 2
Fi
=0
Ti
=0
i =1
2
yi
yi
0 &&
0
QY 2 &&
0
I X + I Z IY
0 &&
0 q&&1 + 0
0
0 &&
0
r1
0 q&&2
0
J Y 2 &&
0
r2
i =1
0 IY I Z I X
0
0 0 0 0 & 402 ( IY I Z )
0
0
0
0 0 0 0 &
0
302 ( I X I Z )
0
0
0 0 0 0 &
02 ( IY I X ) 0
0
0
0 0 0 0 q&1 +
0
0
0
K F1
0 0 0 0 r&1
0
0
0
0
0 0 0 0 q&2
0
0
0
0
0 0 0 0 r&2
0
0
0
0
KT 1
KF 2
Una vez que se han conformado las matrices, se representa de forma matemtica
compacta la dinmica del sistema, como un sistema de segundo orden que tiene como
expresin:
249
0 Qx
0 QY
0 Qz
0 q1 = 0
0 r1 0
0 q2 0
KT 2 r2 0
ANEXO III
DIAGRAMAS SIMULINK
phi
theta
Q1
psi
In5
Referencias
q1
r1
Q2
Mux
phi_dot
In4
1
Out1
theta_dot
psi_dot
q1_dot
Q3
r1_dot
In1
Sistema No Lineal
2. Nivel Secundario
1
phi
2
1
Q1
phi_dot_dot
Q1
2
psi_dot_dot
Q3
theta
psi
4
phi
Q2
3
Q3
theta
3
theta_dot_dot
Q2
psi
q1
5
phi_dot
q_dot_dot
theta_dot
r1
psi_dot
r_dot_dot
Modos Orbitales
phi_dot
7
theta_dot
8
psi_dot
9
phi_dot_dot
q1_dot
10
q1_dot_dot
theta_dot_dot
q1_dot
q1
r1_dot_dot
r1
r1_dot
Modos Flexibles
1
s
r1_dot
Integer
1
s
Integer1
250
3. Modos Orbitales
Q1
Q3
Q2
Q1
phi
phi
theta
theta
theta_dot
theta
Q2
theta_dot
phi_dot
3
theta-dot
phi_dot
phi_dot_dot
theta_dot_dot
psi_dot_dot
Q3
theta_dot_dot
r_dot_dot
psi_dot_dot
q_dot_dot
psi_dot
psi_dot_dot
q_dot_dot
psi_dot
phi
r_dot_dot
psi
psi_dot
Subsistema phi
psi
Subsistema theta
Subsistema psi
1
phi_dot_dot
2
theta_dot_dot
phi
phi_dot_dot
theta
psi
theta_dot_dot
psi_dot_dot
phi_dot
theta_dot
psi_dot_dot
psi_dot
phi
Integradores
5
theta
6
psi
7
phi_dot
8
theta_dot
9
psi_dot
Jy1
KT1
KF1
m1
Qy1
Qx1
w0
Ix1
Iy1
Iz
Iy
Ix
Constantes
Product3
1
Q1
w0
Iy
2
phi
3
Iz
theta
theta
4
theta-dot
7
psi_dot
5
phi
Subsistema A
phi_dot_dot
w0
Ix
Divisor
psi_dot_dot
theta_dot
A1
theta
psi_dot
psi_dot_dot
6
Subsistema A1
q_dot_dot
w0
Iy
psi_dot
A2
Sumador
phi
theta_dot
Subsistema A2
w0
Iz
psi_dot
A3
phi
theta_dot
Subsistema A3
251
w0
2
Iy
3
Iz
Add
4
phi
MATLAB
Function
seno(phi)
theta
MATLAB
Function
Producto2
coseno(phi)
MATLAB
Function
coseno2(theta)
MATLAB
Function
Producto1
coseno2(theta)1
1
w0
A1
Ix
6
Producto
Producto1
psi_dot
3
psi_dot_dot
5
Sumador
Producto2
theta
4
theta_dot
Producto3
252
3
psi_dot
4
phi
Producto3
A2
5
Producto2
theta_dot
Sumador
Sumador1
w0
2
Iz
Producto3
3
psi_dot
Producto1
4
A3
phi
5
Product2
Sumador
theta_dot
253
theta
4
theta
theta_dot
w0
Ix
5
Iy
phi_dot
6
Subsistema B
r_dot_dot
phi_dot
Constantes
theta
Producto
theta_dot
psi_dot_dot
theta_dot_dot
phi_dot
Ix
Iy
Iy
B2
B1
Divisor
psi_dot_dot
Iz
phi
Ix1
w0
Sumador
Iy
Iy 1
psi_dot
w0
Subsistema B1
Subsistema B2
Qx1
Qy 1
Sumador1
m1
KF1
KT1
Jy 1
theta
phi
phi_dot
theta_dot
psi_dot_dot
psi_dot
phi_dot
B4
B3
Ix
psi_dot
psi_dot
w0
Iz
psi
w0
psi
Subsistema B4
Subsistema B3
Producto1
cos
cos(phi)
sin
sin(theta)
sin
cos
seno(phi)
cos(theta)
Producto
1
phi
2
1
B
Producto1
Sumador
Product3
theta
3
w0
4
Ix
5
Iy
Producto2
254
Producto
psi_dot
2
psi_dot_dot
3
Sumador
1
Iy
Producto1
B1
Product2
1
theta
2
theta_dot
3
phi_dot
Producto
4
1
psi_dot_dot
B2
Sumador2
Product2
Iy
6
w0
Producto1
255
Producto
5
Iz
Producto2
Sumador2
w0
Producto1
psi_dot
4
B4
Producto
Ix
Product2
Sumador2
5
w0
Producto1
256
Jy1
KT1
KF1
m1
Qy1
Qx1
w0
Ix1
Iy1
Iz
Iy
Ix
Constantes
w0
Ix
phi_dot
theta
theta_dot
Q3
psi
psi_dot
Subsistema C
phi_dot
theta_dot
theta_dot_dot
theta
psi_dot
w0
theta_dot
Iy
C1
1
psi_dot_dot
phi
Divide
Subsistema C1
theta_dot_dot
Sumador
phi
7
Producto
phi_dot
phi
theta_dot
8
Sumador1
psi
4
Producto1
C2
theta_dot_dot
w0
phi_dot
Iz
Subsistema C2
psi_dot
Producto1
1
w0
2
Producto
Ix
3
1
phi_dot
C
4
Producto2
Product4
theta
5
theta_dot
6
psi
7
Sumador
Producto3
psi_dot
Producto5
Producto6
Producto7
257
Producto2
theta_dot
3
theta_dot_dot
4
psi_dot
Producto3
w0
C1
Product5
Producto
Iy
Sumador
Producto1
Producto4
1
phi
2
phi_dot
3
Producto2
theta_dot
4
theta_dot_dot
1
C2
Product5
Producto
Sumador
5
w0
6
Iz
Producto1
258
Jy1
KT1
KF1
m1
Qy1
Qx1
w0
Ix1
Iy1
Iz
Iy
Ix
Constantes
Qx1
KF1
m1
q1_dot_dot
1
s
q_dot_dot
2
q1_dot
Integrator7
q1
phi_dot_dot
r1_dot_dot
Subsistema q1
4
r1_dot
Qy 1
KT1
Jy 1
1
s
r_dot_dot
Integrador9
r1
3
r1
q1
1
theta_dot_dot
Subsistema r1
phi_dot_dot
2
theta_dot_dot
1
Qx1
2
KF1
Producto1
q_dot_dot
3
Sumador
m1
Divide
4
q1
Producto2
5
phi_dot_dot
259
1
Qy1
2
KT1
Producto1
r_dot_dot
Sumador
Jy1
Divide
4
Producto2
r1
5
theta_dot_dot
time
T o Workspace6
Clock
phi
theta
Q1
K*uvec
psi
q1
Add
Controlador
r1
Demux
Q2
Mux
phi_dot
Out1
theta_dot
psi_dot
Q3
q1_dot
Consignas
r1_dot
Sistema No lineal
r1_dot
q1_dot
phi
theta
psi
To Workspace10
T o Workspace9
To Workspace
To Workspace2
To Workspace4
r1
q1
phi_dot
theta_dot
psi_dot
To Workspace8
T o Workspace7
To Workspace1
To Workspace3
To Workspace5
Out1
In2
Subsystema
Perturbaciones
Out1 y 1
K*uvec
In1
Controlador
In1
In1
Sensores
260
ANEXO IV
Este anexo describe las funciones de software utilizadas en el diseo y desarrollo de los
controladores del CAPTULO 6.
CONTROLADORES BASADOS EN MTODOS DE PROYECCIN.
Controlador
sfb_proj
Caractersticas
Caractersticas
temporales
Realimentacin de
estados
projea
Proyeccin de
Autovectores
Toolbox
Tcnica
[2002, Magni]
Proyeccin y
Mnima Energa
[1999, Liu]
Asignacin
recursiva
Proyeccion
Controlador: sfb_proj
261
Controlador: projea
Caractersticas
Toolbox
ofeasvd
Descomposicin en
Valores Singulares
[1999, Liu]
gpofea
Seleccin de
autovalores
[1999, Liu]
pofea
Asignacin
Paramtrica
[1999, Liu]
Tcnica
Metodo de
descomposicin en
valores singulares
(SVD)
Asignacin
paramtrica
Asignacin
paramtrica
recursiva.
Controlador: ofeasvd.
262
Salidas de la funcin:
- K: Matriz del controlador.
Llamada a la function: [K,a] = ofeasvd(A,B,C,d,N1);
Descripcin: Esta funcin asigna los autovalores deseados por mtodos KNV, mtodo
0 o mtodo 1.
Controlador: gpofea.
263
Descripcin: Esta funcin lleva a cabo una asignacin paramtrica del sistema A, B, C.
CONTROLADORES BASADOS EN TCNICAS DE ASIGNACIN ROBUSTA.
Controlador
rbsteig
Caractersticas
Desacoplado y
robusto
Toolbox
[1998, Faleiro]
Tcnica
Factorizacin QR y
mtodo 0
Controlador: rbsteig
Entradas a la funcin:
- A,B,C: Matrices del sistema.
- Ad: Autovalores deseados.
- Vd: Autovectores deseados.
- -1 : ndice de autovectores.
Salidas de la funcin:
- K: Matriz de ganancia esttica del controlador.
Llamada a la function: [K] = rbsteig(A,B,C,Ad,Vd,-1)
Descripcin: Esta funcin utiliza tcnicas de descomposicin QR para el clculo del
controlador.
264
265