Professional Documents
Culture Documents
TESIS
PROMOCIN 2010-II
LIMA - PER
2013
1
Dedicatoria
Agradecimientos
Deseo agradecer en primer lugar a mi asesora de tesis, la Dra Elizabeth Villota, por su
esfuerzo y dedicacin desinteresada. Sus conocimientos, motivacin y largas discusio-
nes acerca del proyecto han sido escenciales en la elaboracin de la presente tesis y
an ms importante en mi formacin como investigador, por lo cual le estar siempre
agradecido.
A los miembros del proyecto Chasqui I, con quienes he compartido labores de inves-
tigacin durante los ltimos aos. Especialmente a mis colegas Klebes Arias, Miguel
Chicchon y John Rojas, con quienes bajo la tutela de la Dra Elizabeth Villota, hemos
desarrollado el sistemas de determinacin y control de actitud del Chasqui I. Muchas
gracias por los intercambios de ideas y animadas charlas que hemos sostenido durante
el desarrollo de nuestras labores.
TABLA DE CONTENIDOS
PRLOGO 1
CAPTULO 1.
Introduccin 2
1.1. Chasqui I y el estndar CubeSat . . . . . . . . . . . . . . . . . . . . 2
1.2. Situacin problemtica . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.3. Definicin del problema . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4. Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5. Justificacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6. Limitaciones y viabilidad . . . . . . . . . . . . . . . . . . . . . . . . 12
1.6.1. Limitaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.6.2. Viabilidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.7. Estructura de la tesis . . . . . . . . . . . . . . . . . . . . . . . . . . 15
CAPTULO 2.
Marco terico 21
2.1. Antecedentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.2. Fundamento terico . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.1. Dinmica de cuerpos rgidos . . . . . . . . . . . . . . . . . . 26
2.2.1.1. Definiciones . . . . . . . . . . . . . . . . . . . . . 27
2.2.1.2. Ecuacin dinmica para un conjunto de partculas . 29
2.2.2. Representacin de la orientacin . . . . . . . . . . . . . . . . 31
2.2.2.1. ngulos de Euler . . . . . . . . . . . . . . . . . . 32
2.2.2.2. Cuaterniones . . . . . . . . . . . . . . . . . . . . . 32
2.2.3. Magnetismo . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.2.3.1. Definiciones . . . . . . . . . . . . . . . . . . . . . 36
2.2.3.2. Fuerza de Lorentz . . . . . . . . . . . . . . . . . . 37
2.2.3.3. Materiales magnticos . . . . . . . . . . . . . . . . 39
2.2.4. Control de sistemas no lineales . . . . . . . . . . . . . . . . . 49
2.2.4.1. Definiciones . . . . . . . . . . . . . . . . . . . . . 50
2.2.4.2. Estabilidad . . . . . . . . . . . . . . . . . . . . . . 51
2.2.4.3. Controlabilidad . . . . . . . . . . . . . . . . . . . 54
2.3. Formulacin del prototipo . . . . . . . . . . . . . . . . . . . . . . . 56
III
CAPTULO 3.
Modelo del movimiento del satlite 59
3.1. Sistemas de referencia . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.1.1. Sistema de referencia inercial centrado en la Tierra . . . . . . 60
3.1.2. Sistema de referencia fijo en la rbita . . . . . . . . . . . . . 61
3.1.3. Sistema de referencia fijo en el cuerpo . . . . . . . . . . . . . 61
3.2. Modelo de la actitud del satlite . . . . . . . . . . . . . . . . . . . . 62
3.2.1. Dinmica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.2.2. Cinemtica . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
3.3. Modelo de rbitas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
3.3.1. TLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.3.2. Simulaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3.4. Modelo del campo magntico terrestre . . . . . . . . . . . . . . . . . 67
3.4.1. Simulaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.5. Modelo de actuadores . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.6. Controlabilidad del sistema no lineal . . . . . . . . . . . . . . . . . 70
3.7. Modelo de los torques de perturbacin . . . . . . . . . . . . . . . . . 75
3.7.1. Gradiente de gravedad . . . . . . . . . . . . . . . . . . . . . 75
3.7.2. Arrastre aerodinmico . . . . . . . . . . . . . . . . . . . . . 77
3.7.3. Presin solar . . . . . . . . . . . . . . . . . . . . . . . . . . 79
3.7.4. Comparacin de los torques de perturbacin . . . . . . . . . . 80
CAPTULO 4.
Sistema de control magntico pasivo 82
4.1. Actuacin magntica pasiva . . . . . . . . . . . . . . . . . . . . . . 83
4.1.1. Materiales de histresis . . . . . . . . . . . . . . . . . . . . . 84
4.1.1.1. Modelos matemticos de histresis . . . . . . . . . 84
4.1.1.2. Seleccin del material de histresis . . . . . . . . . 95
4.1.2. Imanes permanentes . . . . . . . . . . . . . . . . . . . . . . 96
4.1.2.1. Modelo matemtico de imanes permanentes . . . . 96
4.1.2.2. Seleccin de imanes permanentes . . . . . . . . . . 98
4.2. Estabilizacin empleando materiales de histresis . . . . . . . . . . . 99
4.2.1. Clculo del volumen deseado de material de histresis . . . . 100
4.2.2. Clculo de la forma del material de histresis . . . . . . . . . 102
4.3. Orientacin empleando imanes permanentes . . . . . . . . . . . . . 104
4.4. Disposicin geomtrica de los materiales magnticos . . . . . . . . . 105
4.5. Anlisis magneto esttico del control pasivo . . . . . . . . . . . . . . 107
4.6. Anlisis de sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . 111
CAPTULO 5.
Sistema de control activo 118
5.1. Actuacin magntica activa . . . . . . . . . . . . . . . . . . . . . . . 119
5.1.1. Magneto torques . . . . . . . . . . . . . . . . . . . . . . . . 120
5.2. Estabilizacin activa . . . . . . . . . . . . . . . . . . . . . . . . . . 121
5.2.1. Control Bdot . . . . . . . . . . . . . . . . . . . . . . . . . . 122
IV
CAPTULO 6.
Sistema de control hbrido 165
6.1. Actuacin magntica hbrida . . . . . . . . . . . . . . . . . . . . . . 167
6.2. Efecto de momentos magnticos pasivos sobre la actuacin activa . . 167
6.3. Control hbrido con cancelamiento activo de momentos pasivos . . . . 169
6.3.1. Estimacin de momentos pasivos . . . . . . . . . . . . . . . 170
6.3.2. Estabilizacin activa hbrida . . . . . . . . . . . . . . . . . . 173
6.3.3. Orientacin activa . . . . . . . . . . . . . . . . . . . . . . . 179
6.4. Anlisis de sensibilidad . . . . . . . . . . . . . . . . . . . . . . . . . 180
CAPTULO 7.
Implementacin del control 182
7.1. Control pasivo: Instalacin . . . . . . . . . . . . . . . . . . . . . . . 182
7.1.1. Lminas de histresis . . . . . . . . . . . . . . . . . . . . . . 182
7.1.2. Imanes permanentes . . . . . . . . . . . . . . . . . . . . . . 184
7.2. Control activo/hbrido . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7.2.1. Instalacin de magneto torques . . . . . . . . . . . . . . . . . 185
7.2.2. Implementacin de algoritmos de control en hardware . . . . 191
7.2.2.1. Algoritmos de estabilizacin . . . . . . . . . . . . 191
7.2.2.2. Algoritmo de control de orientacin: control en mo-
do deslizante . . . . . . . . . . . . . . . . . . . . . 194
7.2.2.3. Tipos de datos para implementacin . . . . . . . . 195
CAPTULO 8.
Validacin del control 199
8.1. Control pasivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
8.2. Control activo/hbrido va simulacin con retroalimentacin por hard-
ware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
8.2.1. HIL sin restricciones temporales . . . . . . . . . . . . . . . . 203
8.2.1.1. Formulacin . . . . . . . . . . . . . . . . . . . . . 203
8.2.1.2. Pruebas del protocolo de comunicaciones . . . . . . 206
8.2.2. HIL en tiempo real . . . . . . . . . . . . . . . . . . . . . . . 207
V
CONCLUSIONES 223
8.3. Discusin de resultados . . . . . . . . . . . . . . . . . . . . . . . . . 223
8.4. Conclusiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
8.5. Recomendaciones para trabajos futuros . . . . . . . . . . . . . . . . 229
BIBLIOGRAFA 231
APNDICE A.
Simulador del Sistema de Determinacin y Control de Actitud 237
A.1. Ambiente del sattlite . . . . . . . . . . . . . . . . . . . . . . . . . . 238
A.2. Modelos del satlite . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
A.2.1. Bus de datos . . . . . . . . . . . . . . . . . . . . . . . . . . 240
A.2.2. Dinmica y cinemtica . . . . . . . . . . . . . . . . . . . . . 241
A.2.3. Torques de perturbacin . . . . . . . . . . . . . . . . . . . . 242
A.2.4. Control pasivo . . . . . . . . . . . . . . . . . . . . . . . . . 245
A.2.5. Control activo/hbrido . . . . . . . . . . . . . . . . . . . . . 245
APNDICE B.
Simulaciones empleando determinacin y control de actitud 248
APNDICE C.
Sensores y actuadores del Sistema de Determinacin y Control de Actitud251
C.1. Magnetmetro MicroMag3 . . . . . . . . . . . . . . . . . . . . . . . 251
C.2. Girmetro ADIS16265 . . . . . . . . . . . . . . . . . . . . . . . . . 252
C.3. Celdas solares SuperCell . . . . . . . . . . . . . . . . . . . . . . . . 253
C.4. Magneto torques . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
C.4.1. Magneto torques de 30 espiras . . . . . . . . . . . . . . . . . 254
C.4.2. Magneto torque de 300 espiras . . . . . . . . . . . . . . . . . 254
VI
LISTA DE FIGURAS
4.1. Histerin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.2. Modelo Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.3. Interpretacin Geomtrica del Modelo de Preisach . . . . . . . . . . . 87
4.4. Tringulo de Preisach . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.5. Propiedad de borrado . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.6. Propiedad de la congruencia: (izq) entrada ua , (der) entrada ub . . . . 92
4.7. Implementacin numerica del modelo Preisach, empleando 55 y 5050
histeriones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.8. Modelo Preisach: salidas . . . . . . . . . . . . . . . . . . . . . . . . 94
4.9. Modelo Preisach: curvas BH . . . . . . . . . . . . . . . . . . . . . . 95
4.10. Errores y tiempos de simulacin . . . . . . . . . . . . . . . . . . . . 96
4.11. Comparacin de salidas . . . . . . . . . . . . . . . . . . . . . . . . 97
4.12. Control de actitud con imanes permanentes . . . . . . . . . . . . . . 97
4.13. Tiempo de estabilizacin y momento magntico generado por el con-
trol de estabilizacin pasivo . . . . . . . . . . . . . . . . . . . . . . . 101
4.14. Comparacin de las velocidades y aceleraciones angulares totales para
distintos volmenes del material de histresis. . . . . . . . . . . . . . 103
4.15. Esquema de la posicin del imn permanente y las barras de histresis
respecto al satlite y su orientacin con el campo magntico . . . . . 104
VII
4.16. Alineacin del eje del imn del satlite con el campo magntico de la
Tierra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
4.17. Posicin de los imanes permanentes y materiales de histresis . . . . 107
4.18. Valor del campo magntico generado por un imn respecto a su eje . . 108
4.19. Valor del campo magntico generado por el material de histresis res-
pecto a su plano perpendicular . . . . . . . . . . . . . . . . . . . . . 109
4.20. Anlisis magneto esttico tridimensional . . . . . . . . . . . . . . . . 110
4.21. Estabilizacin puramente pasiva empleando volmenes de histresis
de 31 mm3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
4.22. Orientacin puramente pasiva empleando volumen del imn perma-
nente de 250 mm3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
4.23. Ejemplo de grficos para representar la sensibilidad de los algoritmos 114
4.24. Anlisis de sensibilidad del control pasivo, salida: velocidad angular
final . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
4.25. Anlisis de sensibilidad del control pasivo, salida: ngulo de orientacin 116
4.26. Anlisis de sensibilidad del control pasivo, salida: tiempo de estabili-
zacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
6.1. Comparacin de los torques posibles una vez orientado el satlite me-
diante contol pasivo . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6.2. Estabilizacin puramente pasiva empleando volmenes de histresis
de 15.5 mm3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
6.3. Orientacin pasiva hbrida empleando volumen del imn permanente
de 125 mm3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
6.4. Desempeo de los algoritmos de estabilizacin puramente activos y
equivalentes hbridos . . . . . . . . . . . . . . . . . . . . . . . . . . 169
6.5. Estimacin de momentos magnticos . . . . . . . . . . . . . . . . . . 172
6.6. Proceso completo de estabilizacin hbrido . . . . . . . . . . . . . . 173
6.7. Comparacin entre la estabilizacin hbrida considerando una condi-
cin de desactivacin de 60o frente a una de 15.8o . . . . . . . . . . . 174
6.8. Velocidades mximas y finales tras la desactivacin del cancelamiento
activo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
6.9. Comparacin de las velocidades angulares con/sin control pasivo . . . 176
6.10. Comparacin de las velocidades angulares con/sin control pasivo . . . 177
6.11. Comparacin de las velocidades angulares con/sin control pasivo . . . 178
6.12. Comparacin de las velocidades angulares con/sin control pasivo . . . 179
IX
LISTA DE CUADROS
Prlogo
trol de actitud presenta restricciones en cuanto a su masa, la cual debe estar en el rango
de 150-200 g, y su potencia mxima promedio debe ser menor a 1 W. Bajo tales res-
tal forma que el control activo pueda ser probado con confianza en una primera mi-
sin. La presente tesis destaca todo el proceso de diseo, implementacin y validacin
del control magntico de actitud del satlite Chasqui I, haciendo nfasis en tcnicas
CAPTULO 1
Introduccin
tar diversos aspectos del control magntico de actitud para satlites bajo el estndar
CubeSat - como se disea, como se implementa y como se valida.
Este trabajo es motivado y fundado por el proyecto Chasqui I, de la Universidad
Nacional de Ingeniera; el cual tiene como objetivo el ntegro desarrollo del satlite
Chasqui I, primer satlite ntegramente desarrollado en Per; y es un esfuerzo colabo-
en el espectro visible y en el infra rojo cercano (NIR). Est planeado para ser lanzado
desde la estacin espacial internacional en una rbita solar-sncrona a una altura entre
3
los 350-400 km y una inclinacin de 51.6o . Las caractersticas principales del satlite
Dimensiones 10 cm 10 cm 10 cm
Masa <1 kg
Tiempo de vida til 2-3 meses
Carga til Camara VGA y NIR
Material de la estructura Aluminio 6061-T6
Comunicaciones UHF descarga/VHF carga
Frecuencia de descarga de datos 1200 bps
estudio y diseo de los sistemas ms importantes. Estos sistemas son: sistema de con-
trol central y manejo de la informacin, sistema de adquisicin de imgenes, sistema
tomar las decisiones principales relativas a la operacin del satlite, d las rde-
nes para orientacin, toma de fotos, envo de datos a las estaciones terrestres, as
debe exceder este valor. El sistema es capaz de proveer tres voltajes de referen-
cia distintos (3.3. 3.6 y 5 V). Es el nico sistema que nunca debe apagarse. El
sistema de control trmico est encargado del control de la temperatura dentro
del satlite, la cual debe oscilar como mximo entre los -20 y 78o C. Para es-
to el sistema emplea aislamientos especiales alrededor de toda la superficie del
satlite.
tlite encargada de realizar las comunicaciones con las estaciones terrenas ubi-
cadas en distintas longitudes de la Tierra, pero con latitudes cercanas a la del
Per. Emplea la banda UHF para la descarga de datos y la VHF para recepcin
de comandos.
del satlite. La presente tesis versa principalmente sobre este mdulo por lo que
mayores especificaciones de funcionamiento y restricciones de diseo se deta-
El satlite Chasqui I, as como cualquier otro satlite artificial, puede ser clasifi-
cado segn diversos criterios; siendo los ms empleados funcin, tipo de rbitas, costo
de desarrollo, tamao, masa, etc. Entre estas, resulta til la clasificacin por masa de-
bido a su relacin directa con los costos de lanzamiento. Formalmente no existe una
norma general que sea universalmente empleada para clasificarlos por su masa; sin
el Cuadro 1.2.
Ms an, dentro de esta clasificacin, son considerados como pequeos satli-
tes aquellos con pesos menores o iguales a los Mini-satlites (500 kg o menos). Como
6
se mencion anteriormente, no existe una clasificacin universal, y por tanto otras no-
menclaturas para este rango de satlites tambin son usadas, tales como LightSats,
SPINSats o TACSats.
La falta de normas internacionales y estndares ocasiona varios problemas, sien-
do uno de los ms comunes el acondicionamiento del acoplamiento de pequeos sa-
sity, San Luis Obispo (Cal Poly) y Stanford University [1]. Es importante mencionar
que el proyecto Chasqui I se desarroll bajo este estndar y cumple con todos los re-
estndar describe satlites con un volumen exacto de 1 litro (1000 cm3 ) y un peso me-
nor a 1.33 kg, por lo que podran clasificarse como Pico-satlites (si su masa es menor
zados desde el 2006 han utilizado este mecanismo o uno derivado de ste. El P-POD
puede lanza hasta 3 CubeSats desde cualquier transbordador, simplificando notable-
lanzamiento.
El satlite Chasqui I emplea una antena dipolar para poder comunicarse con las
ciones. Para poder cumplir con este requerimiento surge la necesidad de implementar
un sistema de determinacin y control de actitud que garantice la reduccin de las
mencionadas.
Adicionalmente, el satlite Chasqui I tiene como objetivo secundario la toma de
fotos satelitales empleando las cmaras VGA y NIR ubicadas en una de las caras del
satlite. Esto implica reducir al mnimo cualquier error en los ngulos de orientacin
as como garantizar una velocidad rotacional en el orden de los mrad/s. Esto exige que
Es importante no olvidar que este sistema, al igual que todo el satlite, debe
cumplir con las limitaciones de masa, volumen y energa propias del estndar CubeSat.
En el caso especfico de los sistemas de determinacin y control de actitud, la mayora
y control; as como una potencia pico de 2 Watts y una promedio menor a 1 Watt para
su funcionamiento.
optan por el uso de sistemas de control pasivos, los cuales son ms seguros y tienen
un gasto nulo de energa. Sin embargo debido a requerimientos particulares de cada
9
misin, otros son forzados a emplear sistemas activos, mucho ms complejos pero a la
nulo de energa y que facilmente cumplen con las restricciones de masa y volumen del
estndar CubeSat. Adicionalmente la implementacin de dichos sistemas es bastante
Por otro lado, el control magntico activo permite un control preciso con ac-
tuadores livianos, de bajo costo y relativa simplicidad de fabricacin. Estos sistemas
de cada una y cubrir sus falencias entre s. Un sistema de este tipo permitira obtener
un sistema altamente confiable, preciso y maniobrable. Por lo que se desea, mediante
1.4. Objetivos
tesis.
10
Objetivo principal
Objetivos secundarios
1.5. Justificacin
tipo de sistemas, sino virtualmente a cualquier vehculo areo. Por tanto el uso de estas
tcnicas y el desarrollo de estos sistemas implica la obtencin de valiosa experiencia
en el campo de la ingeniera aeronutica y aeroespacial en general, ambas ramas de
la actitud.
La orientacin precisa de cmaras es fundamental para la obtencin de adecuadas
fotografas satelitales, pues al encontrarse los satlites a centenas de kilometros - o
Cuando las cmaras son enfocadas hacia la superficie terrestre, las fotos pueden
ser empleadas para la vigilancia y monitoreo del territorio nacional, as como la rea-
topologa de la zona, etc. Usando cmaras en el espectro infra rojo cercano es posible
determinar no slo las zonas con vegetacin o falta de esta (deforestacin) sino los cul-
tivos particulares en cada zona, lo cual puede ser usado en la lucha contra los cultivos
ilegales. Adicionalmente al procesamiento de fotos tomadas a la superficie terrestre,
es posible modificar los algoritmos para tomar fotos de cuerpos celestes, estas fotos
pueden ser usadas para el estudio de los astros, su movimiento, etc.
Referente a las aplicaciones relacionadas con las telecomunicaciones, el adecua-
telefona satelital.
Existen adems una amplia gama de aplicaciones relacionadas con las cargas ti-
les que puedan tener los satlites, siendo una buena parte de estos equipos que desean
de comunicaciones, etc.
12
1.6.1. Limitaciones
Sensores de referencia.
Actuadores
Sistema de validacin.
mtodos de control que no sean ntegramente magnticos - aunque estos mtodos son
sistema de control y/o determinacin, ni el software principal que regule los modos de
operacin del sistema. Todos estos temas no son desarrollados como parte de la presen-
te tesis, pero s lo son como parte del proyecto Chasqui I; pues son temas desarrollados
tesis son slo aplicables a satlites bajo el estndar CubeSat, el cual ya ha sido an-
teriormente definido; pues todas las simulaciones y validaciones son realizadas bajo
los parmetros que dicho estndar establece. Sin embargo, como opinin personal, el
uso de los algoritmos diseados y sistemas presentados puede fcilmente extrapolarse
a sistemas de mayor envergadura. Aunque, recomendando siempre la realizacin de
1.6.2. Viabilidad
La viabilidad de un proyecto de investigacin est estrechamente relacionado con
do.
Al ser parte de un proyecto de la Universidad Nacional de Ingeniera, los recursos
humanos disponibles son grandes, pues se cuenta con 11 facultades y cerca de 30
y los centros en los que el proyecto se desarrolla, cuentan con materiales y equipos
bsicos para el desarrollo de sistemas electrnicos y mecnicos; pero carece de equipos
especializados para el rea aeroespacial - al ser sta una muy reciente rea de inters
ptulo 8.2.3, donde se resaltan y analizan los resultados obtenidos y se procura ahondar
en las repercusiones de estos, permitiendo ultimar y aclarar las ideas desarrolladas. A
continuacin se detalla el contenido especfico de cada captulo para una mejor com-
prensin del trabajo desarrollado.
control que se disean, resulta importante presentar las definiciones y leyes que
rigen el fenmeno del magnetismo, as mismo como las principales propiedades
tanto el movimiento del satlite como su entorno. Relativo a los modelos de mo-
vimiento del satlite se describen tanto los sistemas de referencia empleados para
su modelamiento como las ecuaciones cinemticas y dinmicas que los rigen. En
relacin a su entorno se describe el modelo de rbitas, campos magnticos te-
mulaciones posteriores.
derado pasivo debido a la naturaleza de sus actuadores, los cuales son analiza-
dos y modelados al inicio del captulo. Se detallan las ventajas y desventajas de
Con un enfoque similar al del captulo anterior, este captulo presenta el segundo
sistema de control desarrollado. Este sistema hace uso de magneto torques, que
vienen a ser electro imanes; y es denominado activo por la naturaleza de estos
actuadores. Se inicia el captulo haciendo una breve resea de los distintos tipos
de actuadores activos usados para satlites pequeos, fundamentando la selec-
se presenta el ltimo sistema de control el cual resulta del uso simultneo de los
dos sistemas anteriores. El sistema es denominado hbrido, pues hace uso de
procesamiento.
los sistemas desarrollados. Para esto se presentan las curvas magnticas obte-
nidas experimentalmente de los materiales magnticos, comparndolas con las
tomarlo como base para efectuar mejoras sobre los distintos sistemas presenta-
dos o desarrollar nuevos sistemas en base a estos.
Apndice A
En este apndice se presenta el simulador empleado para la obtencin de las
Apndice B
Apndice C
CAPTULO 2
Marco terico
El presente captulo inicia presentando una revisin detallada sobre las principa-
les bibliografas y ltimos avances en el rea. Despues se presentan las definiciones
y ecuaciones necesarias para el desarrollo de la presente tesis, organizadas en 5 sec-
ciones, las tres primeras estrechamente relacionadas con el modelo de movimiento del
satlite, la tercera relacionada con la naturaleza magntica de la actuacin considerada
2.1. Antecedentes
tesis. Estos libros fueron las fuentes bibliogrficas principales para el desarrollo del
fundamento terico y muchos de los modelos empleados a lo largo de la tesis.
mienda especficamente la lectura del captulo 4 de este libro, donde el autor presenta
el fundamento fsico necesario para la formulacin de las ecuaciones de movimiento
22
del satlite apesar de que el libro emplea ngulos de Euler en lugar de cuaterniones
una introduccin a los sistemas aeroespaciales son los captulos 5 y 6, que presentan
el problema del control de estabilizacin usando gradientes de gravedad y estabiliza-
cin de uno y dos ejes mediante propulsores - los cuales no fueron seleccionados, pero
sirvieron como marco de referencia para la seleccin del mtodo de control de esta-
neral y al ser escrito antes del 2000; se recomienda tomarlo como una introduccin
al tema y no como un compendio detallado de las tecnologas actuales empleadas en
satlites pequeos.
Otro de los libros es Mathematical Models of Hysteresis and their Applications
de Isaak Margeyoz [6]. Este libro fue ampliamente consultado para el modelamiento
de los actuadores del sistema de control pasivo de estabilizacin. El libro detalla los
principios fsicos del fenmeno de histresis magntica, principalmente en los denomi-
desarrollo de la tesis. Se recomienda la lectura del captulo 1 del libro, donde el autor,
en la introduccin del captulo, explica breve y claramente el fenmeno de histresis
en su totalidad; para proseguir con la explicacin del modelo Preisach y culminar con
caso del satlite Chasqui I sobre el cual se basa la tesis. El libro aporta tres mtodos de
control de orientacin: control lineal, no lineal (modo deslizante continuo) y no lineal
del control activo presentado en la presente tesis. El algoritmo que se presenta en esta
tesis es similar al desarrollado por Wisniewski, pero se haciendo un mayor nfasis en
a survey and some new results [8], en el cual los autores sumarizan varias de las
tendencias actuales en el control magntico de satlites, siendo un excelente resumen
del estado del arte en esta particular rama de la ingeniera aeroespacial y los sistemas
de control.
En referencia a los papers y trabajos consultados a lo largo de la tesis, estos
son numerosos y bastante variados; siendo algunos de los proyectos consultados los
siguientes:
24
El CubeSat XI-IV (Sai Four) y XI-V (Sai Five) [9] de la Universidad de Tokio,
los cuales son CubeSats de 1 unidad que emplearon control magntico pasivo
mediante imanes permanentes. Estos satlites fueron de las primeras referencias
consultadas, y entre sus publicaciones pueden encontarse detallados anlisis del
1 unidad que emplea control magntico activo. El CubeSat presenta una con-
figuracin de actuadores y sensores muy similar al Chasqui I (execptuando la
los actuadores y/o las bateras. A pesar de esto durante el tiempo de funciona-
miento los sistemas respondieron adecuadamente y varias fotos adecuadamente
comerciales y un PDA como procesador central. Este satlite tuvo algunas di-
ficultades, principalmente atribuidas a una mala proteccin frente a radiacin
de la dinmica del satlite; mientras que la subseccin 2.2.2 presenta los mtodos que
pueden emplearse para describir la rotacin del satlite en los diversos sistemas de
ficarlos y plantear ecuaciones de movimiento que describan dicho cambio. Con el fin
de expresar las ecuaciones dinmicas que rigen a un cuerpo rgido, sea en el caso de
27
2.2.1.1. Definiciones
La cantidad de movimiento Tambin llamado momento lineal, mpetu o momento,
es una magnitud vectorial cuyas unidades en el SI son los [kg m/s] que, en mecnica
clsica, se define como el producto de la masa del cuerpo y su velocidad en un instante
p = mv. (2.2.1)
definido como el punto medio entre ellas, sin considerar la masa que estas posean. Se
define como:
n
1
R= = Ri . (2.2.2)
n i=1
donde M = mi .
determinar el centro de gravedad hay que tener en cuenta que toda partcula de un
cuerpo situada cerca de la superficie terrestre est sometida a la accin de una fuerza,
n
1
Rgg = = fi Ri , (2.2.4)
F i=1
28
donde F = fi .
El momento de inercia slo depende de la geometra del cuerpo y de la posicin del eje
de giro; no depende de las fuerzas que intervienen en el movimiento. El momento de
inercia desempea un papel anlogo al de la masa inercial en el caso del movimiento
rectilneo y uniforme.
El momento angular de una partcula respecto a un eje arbitrario se define como:
I = mr2 , (2.2.5)
los productos de las masas de las partculas por el cuadrado de la distancia r de cada
partcula ha dicho eje:
n
I = mi ri2 . (2.2.6)
i=1
En base a esta ecuacin se definen los momentos principales de inercia Ixx , Iyy y
Izz que son los momentos alrededor de los ejes x, y y z y los productos de inercia
n n
Ixx = mi (y2i + z2i ), Ixy = mi (xi yi ),
i=1 i=1
n n
Iyy = mi (xi2 + z2i ), Ixz = mi (xi zi ), (2.2.7)
i=1 i=1
n n
Izz = mi (xi2 + y2i ), Iyz = mi (yi zi ).
i=1 i=1
29
nada con las simetras rotacionales de los sistemas fsicos. Bajo ciertas condiciones
de simetra rotacional de los sistemas es una magnitud que se mantiene constante con
el tiempo y da lugar a la ley de conservacin conocida como ley de conservacin del
L = r p. (2.2.8)
d dr dp
(L) = p+r . (2.2.9)
dt dt dt
dL
= r F, (2.2.10)
dt
n
L = Ri mi Vi . (2.2.11)
i=1
Ri = R + ri , Vi = V + vi . (2.2.12)
n n n
miRi = miR + miri. (2.2.13)
i=1 i=1 i=1
n n
MR = MR + mi ri mi ri = 0. (2.2.14)
i=1 i=1
n
L = (R + ri) mi(V + vi)
i=1
n n n n
= mi(R V) + R mivi + miri V + ri mivi
i=1 i=1 i=1 i=1
n
= M(R V) + ri mi vi . (2.2.15)
i=1
n n n
ri mivi = ri mi(ro + ri) = (ri ri). (2.2.16)
i=1 i=1 i=1
31
Ixx Ixy Ixz x
L = Iyx Iyy Iyz y = I. (2.2.17)
Izx Izy Izz z
dL
= = I + I. (2.2.18)
dt
representacin presenta singularidades, las que lo vuelven poco prctico para el caso
de la representacin de la orientacin de satlites. Debido a estas falencias presentes
en los ngulos de Euler es que surgen los cuaterniones, los cuales son vectores en R4
que no presentan singularidades e incluso su implementacin es computacionalmente
menos costosa.
32
Son tres ngulos propuestos por el matemtico Suizo Leonhard Euler, para la
descripcin de la orientacin de un cuerpo rgido en un espacio R3 . Las rotaciones
de Euler, proponen la descripcin de cualquier orientacin en base a la rotacin su-
robticos esto vara, pues en estos sistemas comnmente se emplea una rotacin alre-
dedor del eje x, seguida de una alrededor del eje y y finalmente una tercera alrededor
del eje x, es decir 2 rotaciones alrededor de x y una alrededor de z. Volviendo a la
Este mtodo es muy empleado y fcil de comprender, sin embargo posee el gran
problema de las singularidades, es por este motivo que otros mtodos como los cuater-
2.2.2.2. Cuaterniones
Los cuaterniones son un sistema de numeracin que ampla a los nmeros com-
plejos, consta de cuatro componentes y es ampliamente usado para las rotaciones en
tres dimensiones. El nico inconveniente es que posee un lgebra especial, pero resulta
muy til dado que no posee singularidades y es computacionalmente ms efectivo que
33
q = [q0 q1 q2 q3 ]T , (2.2.19)
q = q0 + q1 i + q2 j + q3 k. (2.2.20)
q = [q0 q1 q2 q3 ]. (2.2.21)
p q
kqk = q.q = q20 + q21 + q22 + q23 .
(2.2.23)
34
q
q1 = . (2.2.24)
kqk2
definido como:
0
r = . (2.2.25)
r
r = qrq . (2.2.27)
Y la rotacin inversa:
r = q r q. (2.2.28)
1 1
qv = qv qv , (2.2.29)
2 2
1
q0 = qv . (2.2.30)
2
1
q = F()q, (2.2.31)
2
donde:
0 x y z
x z y
0
F=
.
(2.2.32)
0 x
y z
z y x 0
q20 + q21 q22 q23 2(q1 q2 + q0 q3 ) 2(q1 q3 q0 q2 )
DCM = 2(q1 q2 q0 q3 ) q20 q21 + q22 q23 2(q2 q3 + q0 q1 ) . (2.2.33)
2(q1 q3 + q0 q2 ) 2(q2 q3 q0 q1 ) q20 q21 q22 + q23
2.2.3. Magnetismo
nticos pueden ser generados por un dipolo magntico o por una corriente elctrica,
la respuesta de los materiales depende fundamentalmente de su disposicin electr-
36
nica y pueden ser clasificados por esta respuesta como materiales paramagnticos o
diamagnticos.
Tanto el fenmeno del magnetismo como los materiales magnticos son de vital
importancia para el desarrollo de la presente tesis, pues la actuacin pasiva y activa
las principales leyes que rigen los fenmenos electromagnticos, as como principios
y definiciones necesarias para su correcto entendimiento; hallndose ms informacin
en los libros [20, 21, 22]. Se hace una descripcin especial acerca del campo magntico
terrestre, dado que el sistema se encontrar orbitando alrededor de l y las principales
interacciones sern entre este y los materiales magnticos a bordo. Adicionalmente se
2.2.3.1. Definiciones
cionados con el spin de cada electrn sobre su propio eje. Adicionalmente es posible
generar momentos magnticos debido al flujo de electrones alrededor de un conductor.
el tiempo, sin embargo, muchos de los efectos que generan estas variaciones se elimi-
nan cuando se toma una muestra mayor, es por tanto conveniente definir la magnetiza-
Induccin magntica (B) Tambin conocida como densidad de flujo magntico, es-
t definido como el flujo magntico por unidad de rea de una seccin normal a la
direccin del flujo. En la mayora de casos su representacin vectorial B nos indica
dicho flujo en los tres ejes coordenados xyz. La unidad de la induccin magntica en
el SI es el Tesla [T] y en el cgs el gauss [G]; siendo 1 T = 10000 G.
co, est definido como la cantidad de fuerza magntica que circula por el rea de una
seccin normal a la direccin de dicha fuerza. Anlogamente al caso de la induccin
magntica, la representacin vectorial H del campo magnetizante nos indica la fuerza
denominada permeabilidad del vaco 0 = 4 e-7 NA2 . La unidad del campo mag-
netizante en el SI es el Ampere por metro [A/m] y en el cgs el Oersted [Oe]; siendo 1
recibe un portador qe cargado y en movimiento, con una velocidad v. Tal fuerza queda
38
definida como:
F = qe (v B). (2.2.34)
sumatoria de las fuerzas que se ejercen sobre cada portador. Definiendo la concentra-
cin de portadores como n y que estos poseen una velocidad promedio v. En base a
Z
F= (j B)dl = (i B)l. (2.2.36)
como:
b
= 2F = a(i B)b = ab kik kBk sin( ). (2.2.37)
2
= m B. (2.2.39)
39
y z
nticas interesantes en relacin a los dems, como son el caso de los imanes perma-
nentes, los cuales poseen una magnetizacin remanente despus de haberse sometido
a campos externos grandes o los materiales de histresis, los cuales producen ciclos de
histresis que pueden disipar energa.
histresis, pues ambos tipos son empleados en el diseo del control pasivo del satlite.
B = (H + M), (2.2.40)
resis. Estas propiedades son abordadas con mayor detalle en la subseccin dedicada a
materiales magnticos.
r = , (2.2.41)
0
m = r 1. (2.2.42)
41
De acuerdo a esta propiedad, los materiales pueden ser clasificados como dia-
de aplicaciones, las que van desde grabacin magntica hasta los motores de corrien-
te continua. En nuestro caso es de vital importancia para el diseo de estabilizacin
pasiva, el cual se basa en la disipacin de energa mediante materiales magnticos.
dad de aumento disminuye, hasta cierto punto donde se satura y deja de aumentar. El
campo magnetizante necesario para dicha saturacin es denominado Hsat .Si se dismi-
nuye el campo magnetizante sobre el material, la induccin disminuye, primero de una
forma muy lenta y luego ms rpidamente hasta que el campo sea cero. A pesar de no
existir un campo magnetizante sobre el material, este an puede conservar cierta induc-
cin magntica residual, denominada Br . Si un campo magntico negativo es aplicado
la induccin seguir disminuyendo hasta que, para -Hc , la induccin ser nula, si se
sigue disminuyendo el campo la induccin ser negativa y aumentar de forma rpida
al inicio y despus lenta hasta el otro punto de saturacin -Hsat . Si se aumenta el campo
se dar un fenmeno similar, para un campo nulo se tendr una induccin residual -Br
y ante un campo Hc uno nulo. A este fenmeno se le denomina proceso de histresis.
nes entre momentos, estos son dispuestos de manera aleatoria debido a las vibraciones
causadas por la agitacin trmica. Debido a esta disposicin aleatoria se obtiene una
estructura a nivel macroscpica que no presenta magnetizacin de ningn tipo; en ca-
so de presentarse un campo magntico externo que tienda a alinearlos, para obtener
algn efecto, este debe ser superior al efecto producido por la agitacin trmica. Este
modelo posee un problema grave, y radica en la necesidad de campos relativamente
elevados, segn [24], del orden de 108 Am1 a temperatura ambiente, para generar
alineaciones; esto no sucede en muchos materiales, que se alinean con campos mag-
nticos del orden de 10 102 Am1 . En 1907 Weiss propuso que los materiales ferro
magnticos exhiban magnetizaciones ante bajos campos magnticos debido a la in-
terrelacin existente entre los momentos magnticos. En contraste con el modelo del
para-magneto, en este caso los momentos estn acoplados por un campo de magneti-
zacin interno, que es proporcional a la propia magnetizacin. Este campo interno fue
denotado por Weiss como Campo Molecular. El campo molecular acta como una
retroalimentacin positiva sobre el material, el cual una vez expuesto a un campo y ob-
existencia de materiales magnetizados con bajos campos, pero caus otro problema.
Esta retroalimentacin positiva estaba slo limitada por la temperatura de Curie, la
cual para el caso del acero es de 103 K por tanto generara un campo de 109 Am1 , va-
lor mayor al punto de saturacin del material. Por lo tanto, sera de esperarse que en la
de los cuales la alineacin magntica estara determinada por el campo interno; pero,
la orientacin de los dominios magnticos podra variar. En este sentido, si se tomase
Las distintas formas de los ciclos de histresis de cada material son el resultado
de los diferentes tipos de estructuras que forman los dominios magnticos. Estos do-
minios magnticos se ven afectados por una serie de energas que los afectan, entre las
externo, o el campo externo vara, este equilibrio de energas se rompe y los dominios
magnticos cambian. El cambio se puede modelar como el crecimiento/decrecimiento
Propiedades de los ciclos de histresis Las diferentes formas que poseen los ciclos
po coercitivo es aquel campo magntico que es necesario aplicar para retornar a cero la
magnetizacin neta de un material despus de que este haya sido magnetizado previa-
mente. Este parmetro vara bastante entre diversos materiales, incluso existe una clasi-
ficacin de los materiales magnticos segn este parmetro. Los materiales magnticos
suaves son aquellos fciles de magnetizar, por lo tanto son ampliamente empleados en
ciclo, esta disipacin es proporcional al rea del ciclo de histresis y est relacionada
con la cantidad de energa que puede liberar el sistema. Para el caso del sistema de
45
aquellos casi insensibles a los campos magnticos externos, pues necesitan de campos
magnticos muy elevados para sufrir alguna variacin en su magnetizacin. La princi-
pal aplicacin de estos materiales es en sistemas que requieran una fuente magntica
permanente y estable. Para el caso del sistema de orientacin pasiva se emplearn ma-
teriales con estas caractersticas como una fuente de momento magntico constante, el
cual tender a alinear un eje del satlite con el de las lneas de campo magnticas. Los
dominios magnticos presentes en estos materiales le dan una propiedad interesante a
cos oscilantes en un material magntico y hallar su curva BH, al realizar esto se percat
que las curvas no son continuas, sino que presentan pequeos saltos conocidos como
de magnetizacin externo, del cual son altamente dependientes. En el caso de los ma-
teriales magnticos duros su efecto no es tan significativo, aunque puede alterar la
generan dentro del material magntico dando como resultado que el campo magntico
efectivo es menor al aplicado. El caso ideal es el de un elipsoide, en el cual, el factor
46
(m).
Forma l/d N
Toroide 0
Cilindro Infinitamente Largo 0
Cilindro 20 0,006
Cilindro 10 0,0017
Cilindro 5 0,040
Cilindro 1 0,27
Esfera 0,33
b2 c2 a2 + b2 + c2 a a2 c2 a2 + b2 + c2 b
Dz = ln( )+ ln( )+
2bc a2 + b2 + c2 + a 2ac a2 + b2 + c2 + b
b a2 + b2 + a a a2 + b2 + b c b2 + c2 b
ln( ) + ln( ) + ln( )+
2c a2 + b2 a 2c a2 + b2 b 2a b2 + c2 + b
c a2 + c2 a ab a3 + b3 2c3
ln( ) + 2 arctan( )+ +
2b a2 + c2 + a c a2 + b2 + c2 3abc
a2 + b2 2c2 p 2 c p p
a + b2 + c2 + ( a2 + c2 + b2 + c2 )
3abc ab
(a + b ) + (b + c ) + (c2 + a2 )3/2
2 2 3/2 2 2 3/2
,
3abc
47
donde:
1
D= Dz. (2.2.44)
1
N= ln (2m 3/2). (2.2.46)
m2
Las caractersticas principales que son de importancia para los imanes perma-
nentes son su campo coercitivo, el cual determina hasta que rangos de magnetizacin
es posible someter al material sin afectar la homogeneidad del campo generado por
este; su induccin residual, la que determina el campo remanente que se obtiene con
el material; y su temperatura de Curie, la cual determina la temperatura a la cual los
aplicaciones estticas, es comn su uso como electro magnetos o rels. Para bajas fre-
cuencias (1 Hz - 1k Hz) son empleados en transformadores, motores y generadores. A
frecuencias entre los 100 Hz y 100 kHz, son empleados como inductores y televisin.
Para frecuencias de radio (0.1 - 1000 MHz) son empleados como antenas de radio y
televisin. Para frecuencias de microondas (>1 GHz) se usan como aislantes de micro
ondas, circuitos de fase y filtros. El Cuadro 2.4 muestra las principales propiedades de
los materiales de histresis comerciales, una tabla ms completa puede encontrarse en
[22].
Las prdidas de energa son una caracterstica poco deseada en la mayora de ca-
sos, y pueden ser de tres naturalezas distintas. Pueden ser causadas por las curvas de
49
Las prdidas relacionadas con las curvas de histresis son debido a la irreversibi-
lidad presentes en las curvas BH. La energa perdida por ciclo est relacionada con el
rea encerrada por la curva BH. A una frecuencia f , sta perdida es:
Z
Phy = f BdH. (2.2.47)
curva
pueden ser empleados para el diseo de controladores dentro de ciertos rangos de ope-
racin [7], sin embargo no describen de una manera adecuada el comportamiento del
sistema cuando el componente no lineal de la ecuacin dinmica del satlite no pue-
lineales son empleados para el modelamiento matemtico del sistema; y el uso de me-
ticas de anlisis para sistemas no lineales. En primer lugar se dan algunas definiciones
tiles para la caracterizacin de los sistemas lineales y no lineales. A continuacin
2.2.4.1. Definiciones
donde x Rn son las variables del sistema, tambin denominadas variables de estado
miento lineal, pues este permite modelar sistemas con muchos puntos de equilibrio y
puntos de equilibrios peridicos; mientras que el modelamiento lineal slo acepta 1
punto de equilibrio para la gran mayora de casos prcticos.
x = Ax, (2.2.50)
donde la matriz A Rnn . De donde se puede observar que existe un slo punto de
equilibrio en x = 0, cuando A posee autovectores reales y es no singular; posee puntos
de equilibrio peridicos si los autovectores se encuentran en el eje imaginario j y
un infinito nmero de puntos cuando A es singular; sin embargo los dos ltimos casos
mencionados no son empleados normalmente, y aunque lo fueran, cualquier pequeo
la respuesta de un sistema.
Tipos de funciones segn su evolucin temporal Una funcin continua real f (x) es
semi definida positiva si todos sus valores son positivos o nulos, en caso que sea sola-
mente nula en el origen, se considera definida positiva; por otra lado, es semi definida
negativa si todos sus valores son negativos o nulos, y definida positiva cuando su valor
sea nulo solamente en el origen.
2.2.4.2. Estabilidad
A continuacin se define la estabilidad de los sistemas dinmicos entorno a sus
tiene a una distancia acotada del punto; formalmente se define que, para el sistema
x = f (x,t), el punto de equilibrio x es estable si para todo > 0 existe un > 0 tal
que se cumpla:
todo posible valor de x E(d); caso contrario, se dice que las propiedades para dicho
punto son locales.
los sistemas. Las dos condiciones de estabilidad son que la funcin V (x) sea definida
positiva y que la funcin V (x) sea definida negativa; estas condiciones son formuladas
en (2.2.52) y (2.2.53).
V (x) > 0 x > 0, V (0) = 0. (2.2.52)
V (x)
V (x) = < 0 x > 0, V (0) = 0. (2.2.53)
t
asegura que el decrecimiento del error sea menor o igual a una constante de la forma:
kx(t)k me t , (2.2.54)
V (x)
3 kxk2 , (2.2.56)
t
V (x)
t
4 kxk, (2.2.57)
54
Lyapunov V (x) que sea definida positiva y que tienda al infinito cuando x , que la
funcin V (x) sea semi definida negativa y que el subgrupo V (x) = 0 slo contenga la
cin (2.2.52) a totalidad y expande la condicin (2.2.53) bajo las caractersticas men-
cionadas. En el caso del control activo magntico, esta propiedad es importante para
garantizar la estabilidad del sistema.
2.2.4.3. Controlabilidad
La controlabilidad de un sistema dinmico es una propiedad muy importante para
x = Ax + Bu, (2.2.58)
n.
La controlabilidad de sistemas no lineales es algo ms compleja, para aplicarla es
necesario emplear los operadores conocidos como corchetes de Lie; los cuales pueden
n
x = f(x) + gi (x)ui . (2.2.62)
i=1
C = [g1 , g2 , ..., gn , [g1 , g2 ], ..., [adjngi , gj ], ..., [f, g1 ], ..., [adjf , gi ], ...], (2.2.63)
del modelo de ingeniera del sistema de determinacin y control de actitud del Chas-
qui I; y segundo, un prototipo inicial de un sistema de retroalimentacin por hardware
capaz de validar el modelo de ingeniera anteriormente mencionado, en su totalidad.
tesis abarca slo una parte. Las caractersticas y elementos principales de todo el sis-
tema son enumerados a continuacin; siendo del inters y parte del prototipo que se
Software principal del sistema con recepcin de comandos mediante I2C para
mrad/s.
<1 %
Software principal del sistema de retroalimentacin por hardware con una fre-
cuencia mxima de 100Hz.
CAPTULO 3
del movimiento de los satlites, son necesarios cuando menos 3 sistemas de referen-
cia: primero un sistema de referencia inercial sobre el cual se apliquen las leyes de
Newton; un sistema de referencia que represente a un observador fijo en la rbita del
satlite, sobre el cual se describe la cinemtica del sistema; y finalmente un sistema de
referencia para la orientacin ideal del satlite. El eje zo se construye paralelo al vec-
tor que une el centro de la Tierra con el centro de gravedad del satlite. El eje yo se
construye con direccin opuesta a la velocidad angular del satlite producto de sus
desplazamiento lineal. El eje xo se construye en el plano orbital, y en caso de rbitas
zi
yi
i
x
encuentran sobre los ejes principales del satlite; por lo que el eje xc (de su nombre en
ingls Body fixed system) corresponde al eje x del satlite, en cuya orientacin se co-
la regla de la mano derecha. En este sistema es que actan todas las fuerzas sobre el
satlite, tanto las de perturbacin como las de actuacin pasiva y activa. La Fig. 3.3
muestra el sistema de referencia fijo en el cuerpo.
3.2.1. Dinmica
lo que de (2.2.18), puede obtenerse la ecuacin que gobierna la dinmica del satlite,
la cual posee la forma:
c = Icic + cic Icic , (3.2.1)
donde: c son los torques que actan sobre el satlite medido en el sistema de referencia
fijo al cuerpo. cic es la velocidad angular del inercial respecto a este mismo sistema.
Como puede observarse de la ecuacin (3.2.1), esta toma las velocidades del sistema
inercial pues las leyes de Newton son solo aplicables a sistemas inerciales.
63
plantea la ecuacin:
cic = Rco oio + coc , (3.2.3)
donde: oio es la velocidad angular del inercial al orbital medido en el sistema orbital.
Rco es la matriz de rotacin que lleva del sistema orbital al fijo en el cuerpo.
De (3.2.3) y empleando la rotacin de cuaterniones de la ecuacin (2.2.27) para
3.2.2. Cinemtica
qco 1
= F(coc )qco . (3.2.6)
t 2
Velocidades angulares
0.1
0.06 0.05
0.05
[rad/s]
[rad/s]
x [rad/s]
0.04 0 0
y
z
0.05
0.02 0.05
0.1
0 0.5 1 0 0.5 1 0 0.5 1
Tiempo [rbitas]
Cuaterniones
1 1 1 1
0
1
0 0
q
q3
0
q
1 1 1
0 0.05 0.1 0 0.05 0.1 1
0 0.05 0.1 0 0.05 0.1
Tiempo [rbitas]
de perturbaciones, estos 5 modelos (SGP, SGP4, SDP4, SGP8 y el SDP8) son em-
pleados para calcular los estados orbitales de los satlites y desperdicios espaciales en
relacin al sistema de referencia inercial fijo en la Tierra. Estos modelos son capaces
modelos SGP son empleados para rbitas cercanas a la Tierra, con un periodo orbital
65
menor a 225 minutos, mientras que los modelos SDP son empleados para rbitas ms
lejanas. El cdigo fuente de los modelos SGP4 y SDP4 fue liberado en 1988 en cdigo
FORTRAN IV, y desde entonces se ha vuelto popular su uso.
El modelo que se emplea para la simulacin en rbitas bajas es el SGP4, el cual
3.3.1. TLE
El set de elementos en dos lneas (two-line element set, TLE por sus siglas en
ingls) es un conjunto de elementos orbitales que describen la rbita de un satlite en
un determinado momento, este TLE es empleado por los modelos como el SGP4 para
la propagacin de la posicin del satlite en el tiempo. El TLE es un formato especial
El formato del TLE es el mostrado en el Cuadro 3.1, donde columnas con la letra
N representan a cualquier nmero entero 0-9 o a un espacio, columnas con la letra
A representan a cualquier carcter A-Z o a un espacio, columnas con la letra C
negativo o un espacio mientras que columnas con el signo - slo pueden tener signos
positivos o negativos.
Celestrak [31].
3.3.2. Simulaciones
actual en fecha juliana. A continuacin, se muestran como ejemplos las rbitas obteni-
das con este simulador para la estacin espacial internacional (Fig. 3.5), la que orbita
97.8o . Las grficas representan las rbitas considerando un observador fijo en la Tierra
ISS (ZARYA)
CANX2
6
50
4
Latitud []
2
0
0
2
4
6 50
5
5
6 0
x 10 150 100 50 0 50 100 150
0 6
x 10
5 5 Longitud []
Para el caso particular del Chasqui I, ste se calcula tendr una rbita polar similar
a la del CANX2, por lo que se usar este satlite como referencia para los clculos
magntico con el polo S magntico prximo al Polo Norte geogrfico, y, con el polo
68
6
50
4
Latitud []
2
0
0
2
4
6 50
5
5
6 0
x 10 150 100 50 0 50 100 150
0 6
x 10
5 5 Longitud []
Figura 3.6: rbita del satlite CANX2 empleando el modelo orbital SGP4
N de campo magntico cerca del Polo Sur geogrfico, sino ms bien presenta otro tipo
diversos como la orientacin de las rocas en las dorsales ocenicas, la magneto recep-
cin de algunos animales y la orientacin de las personas mediante brjulas. El Polo
Sur Magntico se encuentra a 1800 kms del Polo Norte Geogrfico. En consecuencia,
una brjula no apunta exactamente hacia el Norte geogrfico; la diferencia, medida en
grados, se denomina declinacin magntica y es de aproximadamente 11 grados.
noma). El modelo consiste en los coeficientes de Gauss que definen una expansin
69
mo:
L l a l+1
V (r, , ) = a l ) cos(m ) + hl sin(m )Pl cos( ),
(gm m m
(3.4.1)
l=1 m=0 r
donde los coeficientes son difundidos por la IAGA y pueden encontrarse en su pgina
web [32]. El ms reciente modelo fue concluido en el 2009 y presenta una aproxima-
cin del 13vo orden as como una validez para cualquier locacin y tiempo entre 1900
y el 2015.
3.4.1. Simulaciones
Empleando el IGRF descrito anteriormente, se muestran simulaciones del campo
magntico de la Tierra a una altura de 600 km, altura aproximada de la rbita del sa-
tlite Chasqui I. La Fig. muestra los valores absolutos del campo magntico Terrestre,
los cuales oscilan entre 20 y 50 T; adems se muestra el ngulo que forman la com-
ponente en el eje z respecto al plano xy. De esta ltima grfica se puede apreciar que
dicho ngulo es cero para puntos cercanos a Lima, por lo que resulta evidente que para
estos puntos el campo magntico terrestre yace paralelo a la superficie.
80 60.0
41. 20
189 31
60 8 .09
38.2
86 44 .1898
5
41.1898 35.3 5 41 .286 1 10
40 8 38 .383 8 45.0
38.286 32.4 31
35.383 5 7 5
3 .47 9
32.47981 29.5 98
26.6732 765 32 0 15.0
Latitud []
20 26.6 29.5765
26.6
732 23
.7
69 29 10 00.0
732
0 665 9 .57
26 20.8 65
.67 15.0
23
29 32 20
2
20
32.4 .5765
.7
32.576
26.673
69
41.
35.3 798
35 .47 5 189
9
931 30.0
38 .38398 8
41.1 8.2865 31
44.0 30
29
40 46.
8
8 732
29.5
3
32.4779
65
1
8
93
35.3831
80 50
.0
38.2865 44.0931
44
41.1898
150 100 50 0 50 100 150 100 80 60
Longitud []
Figura 3.7: Campo magntico terrestre a una altura de 600 km empleando el modelo
de campos magnticos IGRF
70
existen diversos actuadores que pueden ser empleados en satlites. Entre los actuado-
res pasivos estn los imanes permanentes, los materiales de histresis, las barras de
estabilizacin por gradiente de gravedad y los de fuerzas aerodinmicas; entre los ac-
tuadores activos se encuentran los magneto torques, ruedas de reaccin y propulsores.
Al trabajar con el estndar CubeSat para pequeos satlites, el criterio de seleccin
respectivamente.
De la seleccin de actuadores descrita, la actuacin resulta ser netamente magn-
tica. Los modelos de imanes permanentes, materiales de histresis y magneto torques
producto de los imanes permanentes miman , los materiales de histresis mh ist y los mo-
mentos generados por el sistema de control activo mactivo . Empleando estos momentos
res de Lie son empleados para el anlisis de sistemas no lineales; dados los modelos
obtenidos resulta evidente la necesidad de este tipo de anlisis.
71
del sistema los modelos simplificados del campo magntico [33] y la de los actuado-
res. De esta nueva ecuacin y aplicando los corchetes de Lie obtenemos la matriz de
controlabilidad del sistema, de cuyo anlisis se puede obtener valiosa informacin del
mismo.
Considerando el modelo simplificado de campo magntico [34]:
cos (0t) sin (im )
Bs = cos (im ) , (3.6.1)
2 sin (0 ) sin (im )
cuerpo qco = [q0 q1 q2 q3 ] y las velocidades angulares del sistema orbital al cuerpo
oc = [x y z ]; restringiendo el momento magntico del iman a actuar solo en el eje
0,5 x q1 0,5 y q2 0,5 z q3
0,5 x q0 + 0,5 z q2 0,5 y q3
0,5 y q0 0,5 z q1 + 0,5 x q3
f=
0,5 z q0 + 0,5 y q1 0,5 x q2 ,
(3.6.3)
q 2 +q 2 q 2 q 2 m cos( t) sin(i ) I I
( 0 1 2 3 ) iman y z ( zz yy )
0 m
a 3 Ixx
Ixx
(2 q3 q0 +2 q2 q1 )miman cos(0t) sin(im ) z x (Ixx Izz )
a3 Iyy Iyy
x y (Iyy Ixx )
(2 q2 q0 +2 q3 q1 )miman cos(0 t) sin(im )
a3 Izz Izz
0
0
0
g1 =
0 ,
(3.6.4)
mx cos(0 t) sin(im )(q0 2 +q1 2 q2 2 q3 2 ) y z (Izz Iyy )
a3 Ixx Ixx
mx cos(0 t) sin(im )(q3 q0 +q2 q1 ) z x (Ixx Izz )
2
a3 Iyy Izz
z x (Iyy Ixx )
mx cos(0 t) sin(im )(q2 q0 +q3 q1 )
2 a3 Izz Izz
73
0
0
0
g2 =
0 ,
(3.6.5)
y z (Izz Iyy )
(2 q3 q0 2 q2 q1 )my cos(im )
a I
3 xx
Ixx
(q0 2 +q1 2 q2 2 +q3 2 )my cos(im ) x z (ixx Izz )
a3 Iyy Iyy
x y (Iyy ixx )
(2 q1 q0 2 q3 q2 )my cos(im )
a3 Izz Izz
0
0
0
g3 =
0 .
(3.6.6)
(4 q2 q0 +4 q3 q1 )mz sin(0 t) sin(im ) y z (Izz Iyy )
a3 Ixx Ixx
(4 q1 q0 +4 q3 q2 )mz sin(0 t) sin(im )
x z (IIyyxx Izz )
a3 Iyy
(2 q0 2 2 q1 2 2 q2 2 +2 q3 2 )mz sin(0t) sin(im ) x y (Iyy Ixx )
a3 Izz Izz
los parmetros o o fsicos y orbitales del satlite estudiado, para un tiempo determinado
se obtiene:
0 0 0 0 0 0 1,3672
0,0166 0,0157
0 0 0 0 0 0 0,7115 0,0157 0,0373
0 0 0 0 0 0 2,7585 0,4190 0,0036
10
C = 10 0,3211 1,9582 0,0122
0 0 0 0 0 0
1,0501 0,6225 0,0397 0,0121 0,0055 0,0066 0,0760 0,0448 0,0083
2,9303 0,8686 0,0109 0,0032 0,0008 0,0030 0,0374 0,0645 0,0019
0,6314 1,9084 0,0119 0,0004 0,0007 0,0000 0,0293 0,0239 0,0003
(3.6.7)
C, se siguen teniendo un rango de 6, pero ahora son slo 6 estados, por lo cual, se
considera que el sistema es controlable.
Para algunos valores de tiempo se pierde controlabilidad sobre el sistema, tal es
0 0 0 0 0 0 1,3673 0,0000
0,0157
0 0 0 0 0 0 0,7115 0,0157 0,0000
0 0 0 0 0 0 2,7585 0,4190 0,0000
10
C = 10 0,3211 1,9582 0,0000
0 0 0 0 0 0
1,0501 0,6225 0,0000 0,0121 0,0055 0,0066 0,0760 0,0448 0,0088
2,9304 0,8686 0,0000 0,0032 0,0008 0,0029 0,0374 0,0645 0,0015
0,6314 1,9084 0,0000 0,0004 0,0007 0,0000 0,0293 0,0239 0,0011
(3.6.8)
La matriz mostrada en (3.6.8) posee un rango igual a 5, pues el campo magntico
de la Tierra se encuentra alineado con uno de los ejes, perdiendo controlabilidad sobre
este eje.
Otro punto importante que se rescat del anlisis hecho, es que los momentos
principales de inercia Ixx , Iyy y Izz deben ser distintos, sino se pierden grados de libertad
como se muestra en la matriz de (3.6.9) donde se usan momentos principales de inercia
0 0 0 0 0 0 1,2862 0,16110
0 0 0 0 0 0 0,7426 0,1611 0
0 0 0 0 0 0 2,7713 0,6013 0
C = 1010 0 0,1990 2,2442 0 . (3.6.9)
0 0 0 0 0
1,0501 0,6225 0 0 0 0 0,0728 0,0295 0
2,8690 0,8504 0 0 0 0 0,0364 0,0589 0
0,7688 2,3234 0 0 0 0 0,0364 0,0295 0
75
cio y debido a su baja inercia, incluso pequeas perturbaciones pueden causar cambios
significativos en la actitud del satlite, es por esto que se hace necesario analizar con
teniendo cada diferencial de masa de dicho cuerpo una fuerza, por lo que el torque
respecto al centro de masa es:
Z
gg = r dFg , (3.7.1)
C
r = rc + ri , (3.7.2)
donde rc es la distancia fija del centro de masa de la Tierra al centro de masa del satlite
y ri es la distancia de cada partcula i al centro de masa del satlite.
GMTierra
Z
gg = ri (rc + ri )dm, (3.7.3)
C krk3
!3/2
1 r2c 2rc ri r2i
krk3 = krc + ri k3 = (r2c + 2rc ri + r2i )3/2 = + + 2 ,
krc k3 r2c r2c rc
(3.7.4)
y empleando la expansin por series de Taylor empleando solo el trmino indepen-
3 1 rc ri
krk = 13 . (3.7.5)
krc k3 krc k2
GMTierra rc ri
Z
gg = rc ri 13 dm, (3.7.6)
krc k3 C krc k2
R
dado que ri es la distancia del centro de masa a cada partcula, se tiene que ri dm = 0,
3GMTierra
Z
gg = rc ri (rc ri )dm. (3.7.7)
krc k5 C
Z
3GMTierra
gg = rc r2i dm rc , (3.7.9)
krc k5 C
3GMTierra
gg = rc [I]rc . (3.7.10)
krc k5
menores a 300 km; pero puede despreciarse para altitudes mayores a 800 km, pues en
estas altitudes el momento de rotacin aerodinmico es casi insignificante. Los mo-
mentos de rotacin pueden ser difciles de calcular debido a que parmetros, como el
rea de la seccin proyectada del satlite sobre el plano del desplazamiento lineal, pue-
den cambiar rpidamente en el tiempo. Tambin, la densidad atmosfrica vara consi-
= r Faa , (3.7.11)
1
Faa = V 2 SCD uo , (3.7.12)
2
resistencia mayor CD = 2.
calcularse como: s
G(MTierra msat
V= , (3.7.13)
rTierra + horbita
9
Densidad del aire
10
10
Densidad Mxima del aire [kg/m3]
10
11
10
12
10
13
10
14
10
200 300 400 500 600 700 800
Altitud [km]
influencia causadas por el Sol son las radiaciones electromagnticas y las partculas
solares de alta energa que escapan de su superficie. Considerando la ley de Stefan-
Boltzmann sabemos que la energa irradiada por unidad de rea en un cuerpo negro es
proporcional la cuarta potencia de su temperatura absoluta:
E = T 4, (3.7.14)
PS = ES 4 R2S . (3.7.15)
rando que la tierra rbita alrededor del Sol a una distancia promedio de 149,5e6 km,
se tiene que:
ES 4 R2S = Ee 4 re2 , (3.7.16)
que causa es la densidad del flujo de energa entre la velocidad de la luz, si la refleja,
esta presin se duplica. En base a lo anteriormente descrito se puede modelar a la
fuerza causada por la radiacin solar de forma proporcional a la densidad de flujo, el
la nave:
Ee
FPS = AC p uS , (3.7.17)
c
un cuerpo negro y 2 para un cuerpo blanco. El torque quedara definido como el pro-
ducto vectorial de la posicin del centro de masa del satlite con respecto al centro
PS = r FPS . (3.7.18)
manchas solares, sin embargo esta energa es menor a la presin solar por un factor
de 100 a 1000 como lo expresa Marcel J. Sidi [5], por lo tanto no se considera. Cabe
resaltar que si bien el viento solar no ejerce una presin significativa, estas partculas
dependen de una gran cantidad de factores, que van desde aquellos que se pueden es-
timar con precisin, como la altura, hasta aquellos altamente variables que no poseen
modelos tericos, sino son extrados de observaciones y datos histricos, como la pre-
sin solar, la densidad del aire, etc. Por estas razones es difcil estimar con precisin
cuales seran los torques de perturbacin, pero se puede estimar los peores casos y
producido por el arrastre aerodinmico, con un valor del orden de 107 Nm, mientras
que a los 600 km, el mayor torque de perturbacin en valor absoluto es el gradiente de
gravedad con un valor del orden de 108 Nm.
5
Torques de perturbacin
10
Torque por gradiente de gravedad
Torque por presin solar
Torque por arrastre aerodinmico
6
10
Torque de perturbacion [Nm]
7
10
8
10
9
10
10
10
200 300 400 500 600 700 800
Altura [km]
CAPTULO 4
es controlar la actitud del mismo para garantizar las comunicaciones con Tierra. Adi-
cionalmente posee un objetivo secundario, el cual es la toma de fotografas de la Tierra
materiales de histresis para cumplir con los dos objetivos fundamentales. Este sistema
es denominado sistema de control pasivo. Se usa el trmino control pasivo debido
que no se le aplica energa al sistema para su control; en lugar de esto se modifica
ligeramente la dinmica del propio sistema para que naturalmente, tienda al punto de
equilibrio deseado.
tema, para finalmente proceder al clculo de los algoritmos y la actuacin. Todos los
errores que se generen en cada una de estas etapas son propagados a los dems, y en
caso que alguno de estos falle, todo el sistema se ve afectado; en caso crtico, todo el
83
sistema falla. En el caso del control pasivo, no se necesita informacin del sensado o
ser un peso muerto, algn sensor o la carga til (por ejemplo una cmara para fotos).
Esta barra con el peso acta como una especie de pndulo y orienta el eje de la barra
con el del gradiente de la gravedad, es decir hace que la barra apunte hacia la Tierra.
Este sistema es bastante eficiente, en especial con el uso en conjunto de barras de his-
tresis [36, 37]. Pero tras realizar algunas simulaciones para el caso del Chasqui I se
84
determin que era necesaria una barra de casi 1 metro de longitud y una masa de 500 g
para lograr la orientacin necesaria; estas caractersticas se encuentran fuera del rango
permisible en volumen y peso, por lo cual fue descartado su uso. Ms an, la imple-
mentacin mecnica de dicho sistema presenta grandes dificultades, pues la estructura
para el satlite, este perfil se disea de tal forma que estabiliza al satlite y lo orienta
respecto al vector de velocidades mediante aletas u otras estructuras. De la misma
forma que para el caso anterior, uno de los principales problemas es la implementacin
mecnica de la estructura.
De estos tres sistemas analizados, se seleccion la actuacin netamente magntica
para el control pasivo, empleando los imanes permanentes para la orientacin y los ma-
teriales de histresis para la estabilizacin. Dado que la facilidad de implementacin,
generacin de momentos magnticos por los actuadores pasivos escogidos, los cuales
fueron usados en el captulo anterior para la descripcin de la actuacin magnctica.
Adicionalmente se destacan los materiales seleccionados para los actuadores, especifi-
cando sus propiedades principales, dado que sern usadas para simulaciones y pruebas
de implementacin posteriores.
[6, 11] y Jiles-Atherton[11], o como los modelos de Rayleigh, Frolich, Potter, Hodg-
don o Duhen [39]. En base a estos modelos podemos simular el comportamiento del
85
valor al pha, siguiendo el camino abcde. En cambio, para que el valor de salida pase de
positivo a negativo, la entrada debe ser inferior al valor de beta, siguiendo el camino
ed f ba.
fcilmente saturan al material, como es el caso estudiado. Por otro lado, no posee ci-
clos parciales de histresis por lo que no se cumple la propiedad de congruencia que
ser explicada ms adelante.
Tras simular el sistema empleando este modelo se observa en la Fig. 4.2a la salida
en unidades Tesla del material de histresis, y en la Fig. 4.2b la curva BH correspon-
diente. Cabe resaltar de la Fig. 4.2b que las entradas al modelo estn en muchos casos
muy por encima de los valores mnimos de saturacin.
0.6
0.6
0.4
0.4
0.2 0.2
Br [T]
Br[T]
0 0
0.2 0.2
0.4
0.4
0.6
0.6
0.8
0 25 50 75 100 125 150 175 200 225 250
Tiempo [s] 0.8
50 40 30 20 10 0 10 20 30 40 50
H[Am1]
Modelo Preisach El modelo Preisach fue desarrollado en 1935 por F. Preisach [40],
quien realiz un anlisis ms intuitivo y cualitativo que matemtico. Pero fue hasta
la dcada de los 70 y 80 que el matemtico Ruso M. Krasnoselskii [41] formaliz el
trabajo realizado por Preisach y le otorga gran parte del rigor matemtico que el mo-
Z Z
F(t) = ( , ) u(t)d d . (4.1.2)
>
trica del modelo de Preisach se basa en la consideracin que existe una relacin directa
y nica entre los operadores u(t) y los puntos ( , ) del semiplano >= . De
de este tringulo y sera igual a cero para los puntos fuera de esta rea conexa.
Se definen dos reas dentro del tringulo de Preisach, el rea positiva A+ y el rea
el rea del tringulo desde 0 hasta u1 y el rea A la restante, tal como se muestra
en la Fig. 4.3b.
bian su salida a negativo. En este caso se obtienen las reas A+ y A las cuales estn
divididas por la lnea horizontal = u1 y = u2 , siendo el rea A+ la interseccin de
las reas debajo de ambas lneas, tal como se muestra en la Fig. 4.4a.
cumple con u1 > u3 > u2 y luego se disminuye hasta u4 , que cumple con u3 > u4 > u2 .
Se obtiene para este caso el tringulo de Preisach mostrado en la Fig. 4.4b. Genera-
lizando este procedimiento notamos que las reas A+ y A dependen de los valores
mximos y mnimos del campo al que el material ha sido sometido, es decir poseen
memoria. Es ms, estas reas se encuentran delimitadas por una funcin escalonada
L(t), que posee n escalones con coordenadas y coincidentes con los valores m-
nimos y mximos para instantes de tiempo anteriores. Para valores de entrada que son
incrementados de forma continua, el eslabn horizontal final de L(t) se desplaza hacia
arriba. Mientras que, para valores de entrada que disminuyen de forma continua, el
eslabn vertical final se desplaza de derecha a izquierda.
De manera formal y bajo la lgica descrita, se puede reformular (4.1.2) como la
Z Z Z Z
F(t) = ( , ) u(t)d d + ( , ) u(t)d d . (4.1.3)
A+ (t) A (t)
Considerando que:
Z Z Z Z
F(t) = ( , )d d ( , )d d . (4.1.6)
A+ (t) A (t)
Z Z
+
F = ( , )d d . (4.1.7)
T
Z Z
F = ( , )d d ; (4.1.8)
T
F + = F , (4.1.9)
los vrtices cuya coordenada era menor, eliminando la memoria que guarda el mo-
delo sobre estas. De la misma manera, si en lugar de la entrada u9 , se hubiese aplicado
la entrada u10 , la cual fuese menor que u4 , el tringulo resultante sera el mostrad en
la Fig. 4.5c. De este nuevo grfico podemos notar que la entrada u10 elimin los vrti-
ces cuya coordenada era mayor, eliminando la memoria que guarda el modelo sobre
estas.
91
(a) Entradas u1:8 (b) Entradas u1:8 y u9 (c) Entradas u1:8 y u10
antes del tiempo t0 a partir del cual, empiezan a oscilar entre dos valores externos u1
y u2 , se puede demostrar que las variaciones en las salidas correspondientes a dichas
la Fig. 4.6 puede notarse que tanto el tringulo generado por ua (Fig. 4.6(izq)) como el
generado por ub (Fig. 4.6(der)), al aplicarse las entradas u1 y u2 de manera sucesiva,
i es aumentada en Ti y Ai decrece en Ti . De lo
entrada a u2 , se tiene que el rea A+
Z Z
F1 = 2 ( , )d d , (4.1.10)
T1
92
Z Z
F2 = 2 ( , )d d . (4.1.11)
T2
F1 = F2 . (4.1.12)
Con lo que se concluye que para todo ciclo menor de histresis, que se d debido
a la variacin cclica entre dos valores, produce salidas congruentes.
nmero de histeriones con los que se modelar el sistema. Para esto se debe tomar
en cuenta el error que genera el tener una menor cantidad de histeriones y el costo
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
B
B
0
0.2 0.2
0.4 0.4
0.6 0.6
0.8 0.8
en la Fig. 4.8 la salida en unidades Tesla de los modelos, y en la Fig. 4.9 las curvas BH
correspondientes.
Cabe resaltar de la Fig. 4.9 que se pueden apreciar lazos menores de histresis,
este fenmeno no puede ser apreciado en el modelo Switch.
usar el simulador antes descrito para medir los errores ante diversos nmeros de his-
teriones y los tiempos que la computadora necesita para poder ejecutarlos. En cuanto
a los errores, se compara la salida con la que se obtendra para un modelo de Preisach
con 5050 histeriones, el cual sirve de patrn.
En la Fig 4.10 se muestran los resultados obtenidos tras simular los comporta-
mientos del sistema ante distintas condiciones iniciales posibles. En la Fig. 4.10 (izq)
94
0.5 0.5
B [T]
B [T]
0 0
0.5 0.5
1 1
0 50 100 150 200 0 50 100 150 200
Tiempo [s] Tiempo [s]
0.5 0.5
B [T]
B [T]
0 0
0.5 0.5
1 1
0 50 100 150 200 0 50 100 150 200
Tiempo [s] Tiempo [s]
se muestra la media y desviacin estndar del error que cada modelo obtuvo y en la
Fig. 4.10 (der) la media y desviacin estndar del tiempo necesitado para llevar a cabo
las simulaciones.
mente por el tiempo de simulacin, el cual es casi constante hasta los valores entre 100
y los 150 histeriones; por lo que se elige emplear 120 histeriones para las simulaciones.
Comparacin entre modelos En la Fig. 4.11 se compara las salidas del modelo
Switch con el modelo Preisach, de lo que se aprecia bastante similitud en ambas res-
puestas, salvo por pequeos lazos internos que pueden modelarse con el modelo de
Preisach, pero no con el de Switch.
Al realizar varias simulaciones para ambos casos, se encuentra que el error pro-
medio es de 3.14 % con una desviacin estandar de 0.72 %. Adicionalmente, de las
cin promedio fue de 454.76 s, de lo que se obtiene que el modelo Switch es 38.9 %
95
0.5 0.5
B[T]
B[T]
0 0
0.5 0.5
1 1
3 2 1 0 1 2 3 3 2 1 0 1 2 3
H[Am1] H[Am1]
0.5 0.5
B[T]
B[T]
0 0
0.5 0.5
1 1
3 2 1 0 1 2 3 3 2 1 0 1 2 3
H[Am1] H[Am1]
to, es por lo menos 36.33 % ms rpido, por lo que se recomienda su empleo. La razn
por la cual no se genera un error mayor entre ambos modelos es debido al sistema
2200
3
2000
2.5
1800
1600
Tiempo [s]
2
Error [%]
1400
1.5
1200
1 1000
800
0.5
600
0 0 1 2 3
400 0 1 2 3
10 10 10 10 10 10 10 10
Histeriones Histeriones
relativa de 8e5; HyMu80, con una permeabilidad relativa de 2e5, y Co-Netic, con una
permeabilidad relativa de 4.5e5.
Cualquiera de los mencionados materiales es adecuado para su uso en el sistema
Un imn permanente es un material que tras ser expuesto a cierta fuerza magne-
tizante, es capaz de magnetizarse, reteniendo parte de esa energa, y crear su propio
campo magntico. El uso de imanes permanentes en el control de actitud de satlites
97
Modelo Switch
1
0.5
Br [T]
0.5
1
0 25 50 75 100 125 150 175 200 225 250
Tiempo [s]
Modelo Preisach
1
0.5
Br [T]
0.5
1
0 25 50 75 100 125 150 175 200 225 250
Tiempo [s]
implica la alineacin de un determinado eje del satlite (eje del imn) con las lneas
del campo magntico terrestre. Dicha alineacin genera una rotacin, en su traslacin
alrededor de la Tierra, de 2 revoluciones por rbita, tal como se muestra en la Fig. 4.12.
expresarse de la forma:
Viman
miman = Biman , (4.1.14)
0
con Viman siendo el volumen del imn y Biman la induccin intrnseca la contribucin
del imn a la inductancia magntica total.
Existe una gran variedad de materiales que pueden ser empleados para la creacin
de imanes permanentes; entre los ms empleados se encuentran los imanes cermicos
a los 0.5 T. Estos materiales son ampliamente usados en parlantes subgraves, como
elementos de grabacin magntica y en bandas de informacin magntica.
Los imanes de Alnico, son aleaciones de hierro con aluminio (Al), niquel (Ni)
y cobalto (Co); algunas veces incluyen pequeos porcentajes de cobre (Cu) y titanio
(Ti). Son imanes permanentes con un gran magnetizacin, alrededor de 1.25 T, siendo
relacin a la temperatura.
Los imanes de tierras raras son los imanes permanentes ms fuertes producidos
hasta el momento, con magnetizaciones remanentes cercanas a los 1.4 T. Estan for-
mados por aleaciones de elementos de tierras raras (todos los lantnidos, Escandio e
Itrio). Los principales imanes de tierras raras son el neodimio (Nd2 Fe14 B) y el samario-
cobalto (SmCo5 ). Sus temperaturas de operacin no son tan elevadas como los imanes
se decidi emplear imanes de Alnico 5 forjados, pues presentan las mejores propie-
dades magnticas, adems de ser comercialmente disponibles; lo cual simplifica su
proceso de compra.
angulares del satlite, las que pueden ser relativamente elevadas despus que este es ex-
pulsado del P-POD; trabajos previos consideran una velocidad angular mxima de 0.5
rad/s, esta velocidad angular causa que el satlite se encuentre tambaleando de forma
catica. Para conseguir este objetivo se emplean materiales de histresis, los que disi-
pan la energa rotacional del satlite gracias a sus propiedades histerticas (modeladas
en la seccin anterior).
El primer paso para el diseo del sistema de control pasivo es la seleccin del
volumen del material de histresis, este volumen depender del tiempo en el cual se
el sistema que este genera. Para 1 revolucin completa, se tiene que la energa disipada
es:
Vhist
I
Ed1 = BTierra cos( )( HdB), (4.2.1)
u0
donde Ed1 es la energa disipada en 1 vuelta, Vhist es el volumen del material de hist-
resis en cada eje, HdB es el rea bajo el grfico BH y es el ngulo que forman el
H
tas que de el satlite, por lo que de (4.2.1) y relacionando el nmero total de rotaciones
completas con la integral de en el tiempo, se tiene:
Ed1
Z
Etd = dt. (4.2.2)
2
1 Ed1
Z
Ek(t) = I 2 = Ek(0) dt, (4.2.3)
2 2
finalmente:
20 0 I
tf = . (4.2.6)
Vhist BTierra HdB cos( )
H
Analizando una rbita polar a 600 km, se tienen los siguientes datos del campo
magntico de la Tierra:
Bmax = 4,898e 5 T,
Bmin = 1,771e 5 T,
Bmse = 3,556e 5 T.
= 0.7 y tomando Bmse , la Fig. 4.13 muestra los resultados obtenidos de (4.2.6) para
volmenes del orden de 108 m3 , as como simulaciones realizadas para los mismos
16
0.04
14
12
0.03
10
8 0.02
6
0.01
4
2
0
1 2 3 4 5 6 7 8 9 10
3 8
Volmen del Material de Histresis [m ] x 10
Para la seleccin del volumen del material de histresis existe otro parmetro a
a saturarse en alguna de las direcciones, sin que podamos ser capaces de predecir
esto. Estos campos magnticos afectarn la correcta alineacin del satlite respecto al
campo magntico Terrestre, considerando que el Bsat de los materiales de histresis
en la alineacin es:
Vhist
e = atan . (4.2.7)
2 2Viman
De (4.2.7), para un e de 2.5o se tiene una relacin entre Viman y Vhist de 8:1, este
ratio es el que se va a emplear para el clculo del volumen del material de histresis
una vez calculado el volumen necesario para el imn.
lmenes del orden de 10 a 100 mm3 , los resultados obtenidos se muestran en la Fig.
4.14.
0.04
[rad/s]
0.02
1 2 3 4 5 6 7 8 9 10
8
x 10
4
x 10
3
[rad/s ]
2
2
1 2 3 4 5 6 7 8 9 10
3 8
Volumen de los materiales de histresis [m ] x 10
hallarse fcilmente en tres presentaciones: como cilindros, barras o lminas. Del Cua-
dro 2.2, resulta evidente que para tener un factor de demagnetizacin pequeo, lo que
debemos buscar es la relacin l/d ms grande posible. Dado que el pico satlite po-
see una arista de 10 cm y debemos colocar estos materiales en su interior, es seguro
rando una barra de seccin cuadrada a, se tiene a =4.08e-4 m, por lo que m=220.4541
y de (2.2.45), el factor de demagnetizacin sera N = 0,002263. Finalmente para el
histresis con forma cilndrica, sin embrago en el mercado es difcil conseguir cilindros
con dimetros tan pequeos como 0.4 mm, y su transporte es complicado. Mientras
que las lminas de 0.002 son de fcil obtencin a bajo costo, por lo que estas fueron
Los imanes permanentes sern empleados para orientar el eje xc del satlite, el
cual tambin es el eje de las antenas; con el eje del campo magntico de la Tierra, tal
como lo muestra la Fig. 4.15.
xc
Campo magntico
Terrestre
yc
barray
barraz
imn
zc
Figura 4.15: Esquema de la posicin del imn permanente y las barras de histresis
respecto al satlite y su orientacin con el campo magntico
que slo garantizan la alineacin del eje xc respecto al campo magntico de la Tierra,
sin contar con una precisin muy alta ni un control de rotacin en torno a dicho eje.
Sin embargo estas condiciones son suficientes para garantizar las comunicaciones con
105
Tierra. Se escoge la alineacin respecto al eje xc , paralelo a las antenas; debido a que
[18, 14], los imanes son colocados en ejes perpendiculares a las antenas, debido a que
sus estaciones terrenas presentan lneas de campo casi perpendiculares a la superficie
para poder orientarlo; de los valores de velocidades y aceleraciones que posee el sat-
lite, despues de salir de la estabilizacin pasiva (estabilizacin empleando las lminas
de histresis) y de los torques de perturbacin calculados para una rbita de 600 km,
el Bmse , se tiene que el volumen mnimo deseado es Viman = 124.49 mm3 . La imagen
mostrada en la Fig. 4.16 muestra el resultado de las simulaciones del control pasivo de
orientacin con este volumen mnimo, se aprecia que inicialmente hay un tiempo de
rotacin sin control, tras el cual se pasa a una etapa de oscilacin con un valor medio
Dado que la estacin terrena principal con la que el satlite estar constantemente
120
10
100
5
ngulo []
80 0
3.5 4 4.5 5
60
40 Oscilacin
20
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Tiempo [rbitas]
Figura 4.16: Alineacin del eje del imn del satlite con el campo magntico de la
Tierra
tran las simulaciones realizadas con el modelo de campos magnticos IGRF a 600 km,
cuanto a la disposicin geomtrica de los imanes, se decidi colocar los imanes en es-
quinas opuestas en el eje xc , esto para disminuir el efecto de los imanes sobre el sensor
magntico y para brindar mayor estabilidad al sistema. Si se ubiesen colocado ambos
imanes en una sola arista del satlite, este hubiese oscilado en torno a la misma, cau-
sando efectos no deseados sobre el satlite. Debido a la disponibilidad comercial de los
imanes se termin por optar el uso de 4 imanes en lugar de 2, por lo que se colocaron
en 4 esquinas diferentes; uno en cada esquina superior de la cara xc+ y los otros dos en
cada esquina inferior de la cara xc .
lmina z
imanes
z imanes
y
lmina y
x
saturarlos. En el caso del proyecto Chasqui I, se trabaj con sensores magnticos Mi-
croMag3, los cuales se saturan en valores cercanos a los 300 T, pero su rango lineal
es tan slo hasta los 150 T. Para efectos de reduccin de errores y simplificacin de
cdigo, se consider que el efecto mximo de los materiales magnticos debe ser infe-
observar el momento magntico cae rpidamente y en el caso del volumen mnimo cal-
108
culado, para distancias de 5 2 cm (distancia a la que se encuentran el magnetmetro
1
Variacin del campo Bx a lo largo del eje x
10
0
10
1
10
Bx [T]
2
10
3
10
4
10
5
10
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Distancia a lo largo del eje del imn [m]
Figura 4.18: Valor del campo magntico generado por un imn respecto a su eje
del campo que producen ni su valor; sin embargo, de las simulaciones que llevaron a la
eleccin del modelo switch frente al preisach en el modelado de los actuadores, se nota
del imn, produciendo los resultados mostrados en la Fig. 4.19. En los resultados se
aprecia como a una distancia de 5 cm (distancia a la que se encuentra el magnetmetro
segn la disposicin geomtrica diseada), el campo generado est muy por debajo del
valor mximo del rango deseado para el magnetmetro.
te anlisis es determinar los posibles problemas que los materiales magnticos podran
causar en el sensado del campo magntico de la Tierra.
El Cuadro 4.1, resume los resultados obtenidos para tres distintas distribuciones
109
1
Variacin del campo Bz en el eje z
10
2
10
3
10
Bz [T]
4
10
5
10
6
10
7
10
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08
Distancia a lo largo del eje del imn [m]
Figura 4.19: Valor del campo magntico generado por el material de histresis respec-
to a su plano perpendicular
volmenes de 125 a 250 mm3 son permisibles, pues el efecto magntico sobre la tarjeta
de sensado es inferior a los 75 T considerados inicialmente. Sin embargo volmenes
de 375 mm3 ya sobrepasan la linealidad del sensor. En caso que sea impresindible el
modelo no lineal para la transformacin de los valores leidos por el sistema a valores
reales de campos.
Volumen del imn [mm3 ] Volumen de histresis por eje [mm3 ] Campo Total [ T]
125 15.5 48
250 31 54
375 46.5 190
Cuadro 4.1: Campo magntico total sensado por el magnetmetro debido al control
pasivo
Dado que el Viman mnimo necesario es 124.49 mm3 , pero es posible emplear
mantener una relacin de 8:1 entre el volumen del imn permanente y el de los mate-
riales de histresis. La Fig. 4.21 muestra la reduccin de las velocidades empleando el
0 0.02
x
1 0
0 5 10 15 14.8 3 14.9 15
x 10
1 5
[rad/s]
0
0
5
y
1 10
0 5 10 15 14.8 3 14.9 15
x 10
1 10
[rad/s]
5
0
0
z
1 5
0 5 10 15 14.8 14.9 15
1.5 0.06
|| [rad/s]
1 0.04
0.5 0.02
0 0
0 5 10 15 14.8 14.9 15
Tiempo [rbitas]
rbita (Fig. 4.21). Adicionalmente, es posible notar que el ngulo promedio de orien-
tacin es menor a 10 grados.
ante el cambio de algunos parmetros del entorno o del mismo sistema. Se considera
como variables que podran afectar al sistema a los momentos de inercia principales Ixx ,
Iyy , Izz , los tres productos de inercia Ixy , Ixz , Iyz , el volumen del imn permanente Viman ,
el volumen de todos los materiales magnticos Vmag , el volumen de los materiales de
112
5
120
ngulo []
100 0
14 14.2 14.4 14.6 14.8 15
80
60 Oscilacin
40
20
0
0 5 10 15
Tiempo [rbitas]
Figura 4.22: Orientacin puramente pasiva empleando volumen del imn permanente
de 250 mm3
histresis Vhist y las 2 relaciones del volumen del imn con los volumenes de histresis
ry , rz .
El anlisis consiste en tomar aleatoriamente distintos sets de parmetros plausi-
bles a obtener en el diseo final, y sobre estos sets iniciales sistematicamente variar
cada uno de los parmetros registrando el cambio en el desempeo de los algoritmos
el Cuadro 4.2.
Y para la variacin sistemtica de cada uno de estos parmetros iniciales, se con-
sider una variabilidad de 25 %.
El procedimiento del anlisis inicia con la obtencin del desempeo del sistema
(velocidades angulares finales f , media del ngulo de orientacin con el campo mag-
Parmetro rango
Ixx 0.00165 - 0.00275 [kg m2 ]
Iyy 0.00135 - 0.00225 [kg m2 ]
Izz 0.00150 - 0.00250 [kg m2 ]
Ixy 0.00030 - 0.00050 [kg m2 ]
Ixz 0.00030 - 0.00050 [kg m2 ]
Iyz 0.00030 - 0.00050 [kg m2 ]
Viman 187 - 312.5 [mm3 ]
Vhist 23.4 - 39.5 [mm3 ]/por eje
ry 1/6 - 1/10
rz 1/6 - 1/10
Cuadro 4.2: Rango de valores de los parmetros para el anlisis de sensibilidad del
control pasivo
consideran 25 puntos dentro de estos lmites establecidos. Para cada punto j ana-
lizado, se obtiene el desempeo de la actitud del sistema, al que se denomina ai, j .
kj=1 kai, j a0 k
Ai = , (4.6.1)
k
de la ecuacin puede notarse que este ndice asemeja al clculo de la desviacin estan-
dar de los datos, pero no se realiza respecto al valor promedio sino respecto al valor
inicial. Una vez obtenidos los ndices de sensibilidad para cada parmetro, se procede
a repetir el procedimiento con otro set de parmetros iniciales. Se resume este proce-
dimiento a continuacin:
4. repetir el procedimiento
114
Para este anlisis se emplearon 100 sets de parmetros iniciales, por lo que la
representa a los ndices correspondientes a una variable, y las columnas a los distintos
parmetros analizados. Para un mejor interpretacin se agrupan aquellos parmetros
que presentan ndices similares - es decir se agrupan las filas con valores de ndices si-
milares, empleando como criterio las distancias euclidianas de los ndices y mostrando
grficamente los resultados mediante el uso de dendogramas, los cuales permite repre-
sentar graficamente los diversos grupos y el nivel de semejanza que poseen entre ellos.
As mismo se ordenan de izquierda a derecha los sets de parmetros respecto al valor
Valores de Ai Valores de a0
La Fig. 4.24 muestra los resultados obtenidos para las velocidades angulares fina-
les. El anlisis muestra que las velocidades angulares finales, en condiciones nomina-
les, se encuentran alrededor de los 0.01 y 0.08 rad/s. Las variaciones de las velocidades
115
Figura 4.24: Anlisis de sensibilidad del control pasivo, salida: velocidad angular final
La Fig. 4.25 muestra los resultados obtenidos para el ngulo de orientacin pro-
medio final entre el eje xc y el vector de campo magntico B. El anlisis muestra que
el ngulo promedio, en condiciones nominales, se encuentran alrededor de los 5 y 20o .
influencia sobre el sistema que los dems parmetros, sin llegar a afectarlo de forma
muy significativa.
La Fig. 4.26 muestra los resultados obtenidos para el tiempo de estabilizacin
Figura 4.25: Anlisis de sensibilidad del control pasivo, salida: ngulo de orientacin
los dems parmetros, sin embargo se encuentra dentro de los mismos rangos y sus
caractersticas no afectan de manera ms significativa al sistema.
De los datos mostrados resulta notoria la alta volatilidad del sistema. Se obtienen
valores muy variados entre los sets de parmetros en condiciones nominales, por lo que
no se considera que todo el sistema en s es bastante volatil. Sin embargo, todos los
valores obtenidos se encuentran dentro de rangos aceptables, tanto velocidades finales,
orientacin parcial o tiempos de estabilizacin. En relacin a la robustez del sistema
CAPTULO 5
pacio y la orientacin parcial del mismo para comunicaciones; sin embargo no puede
cumplir con el objetivo secundario, la toma de fotografas de la Tierra. Este objetivo
plir con todos los objetivos del sistema; pero necesitar informacin de los estados del
sistema (proveniente de un sistema de determinacin), as como la implementacin de
llos; sin embargo le permiten realizar maniobras complejas de forma rpida y con gran
precisin (esto depende de los tipos de algoritmos y actuadores que posea).
La metodologa de diseo para los controladores activos que se presentan en este
niveles de ruido de los sensores, estados estimados o parmetros fsicos del sistema.
Cada seccin se encuentra acompaada de simulaciones y/o anlisis tericos, segn
sea conveniente.
Existen muchos tipos de sistemas de control activo para satlites, podemos hacer
una pequea clasificacin de estos segn su tipo de actuadores. Siendo los principales
tipos los que usan ruedas de reaccin, los que usan propulsores y los que usan magneto
torques.
el movimiento angular producido por esta pieza mvil hace que el resto del satlite
gire en sentido opuesto para conservar el momento angular. Muchos proyectos como
[42, 43, 16, 44] ya han empleado este tipo de actuadores en sus sistemas de control.
Los actuadores ms empleados por satlites de mayor envergadura son los pro-
pulsores, estos han sido empleados por la nasa en importantes satlites como en las
misiones Apollo y LEM (Lunar Excursion Module). Estos actuadores son muy pesa-
momento slo un proyecto CubeSat los ha incorporado [45] como carga experimental.
Los actuadores ms empleados por los pico satlites, debido a su simplicidad de
diseo y su poco peso, son los magneto torques, los cuales constan de un bobinado al
investigadores [7, 33, 46]. Por simplicidad y disponibilidad del mercado, los magneto
torques fueron los actuadores escogidos para el proyecto.
Para realizar el modelo matemtico de los magneto torques hay que recordar que,
en esencia, son electro imanes. Por lo que puede modelarseles como bobinas; adicio-
C2 L3
z1 = sL1 + R1 ,
1
z2 = ,
sC2
(5.1.1)
z3 = sL3 ,
(sL1 + R1 )(sC2 L3 )(1 + s2 L3C2 ) +C2
zeq = .
sC2 L3 (1 + s2 L3C2 )
i 1
FT = = . (5.1.2)
V zeq
Por simplicidad del modelo, este sistema puede reducirse a uno de segundo orden,
de la forma:
K(s + a)
FTsimp = , (5.1.3)
(s + b)(s + c)
velocidades angulares altas (se considera casos extremos de hasta 0.5 rad/s). En estos
casos la velocidad angular es tan alta que el sistema de determinacin no sera capaz
de estimar de forma adecuada las variables de estado del satlite, es por eso que no
deben considerarse conocimiento de dichas variables, sino centrarse en las lecturas sin
post procesamiento que puedan darnos los sensores a bordo.
Magnetmetros
122
Giroscopios
Bc Bc oc , (5.2.1)
de ah es donde proviene el nombre del algoritmo (la traduccin literal del nombre
Bdot sera B punto, haciendo referencia a la primera derivada del campo magntico
B).
punov (oc ) y demostrarse que (oc ) 0, donde la igualdad slo debe cumplirse
= oc Ioc , (5.2.4)
de (5.2.4); la dinmica del satlite expresada en (3.2.1), donde considerando que las
(a b) en (5.2.6) se tiene:
= CkBc oc k2 , (5.2.8)
124
tiene otras trayectorias del sistema aparte de la trivial ((t) = 0); es posible afirmar el
sistema es global y asintticamente estable.
De (5.2.8) se observa que existen tres posibilidades para que (oc ) = 0, primero
que Bc sea cero, lo cual es imposible, pues el campo magntico de la Tierra oscila entre
25 y 60 T. En segundo lugar que los vectores oc y Bc sean paralelos y por ltimo
el caso en el cual oc sea cero. Si se considera la segunda opcin, para que exista una
trayectoria en el sistema para todo t > 0, el vector Bc debe ser paralelo a oc en todo
momento. Partiendo que esto se tiene que Bc = koc siendo k una constante, de la
afirmacin anterior y de (5.2.1) se tiene:
Bc = Bc oc = Koc oc = 0 Bc = 0, oc = 0, (5.2.9)
0 = oc Ioc , (5.2.10)
Optimizacin Para el caso del algoritmo Bdot, existen dos indicadores importantes
proporcional a la potencia consumida por los actuadores. La Fig. 5.2 muestra la opti-
mizacin de Pareto realizada, para este algoritmo; de los puntos del frente de Pareto
(puntos en color negro oscuro), se elige el punto en la ampliacin superior derecha,
con el cual se obtiene una velocidad final de 0.00117 rad/s y un momento magntico
promedio de 0.00189 Am2 . A este punto corresponden las ganancias para ganancias
0.02
0.017
Momento magntico promedio [Am ]
0.018 0.016
2
0.015
0.016
0.014 x: 0.00189
y: 0.00117
0.014 0.013
0.012
0.012
0.011
0.01 0.01
1.5 2 2.5 3
3
x 10
0.008
0.006
0.004
0.002
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Velocidad rotacional final [rad/s]
Figura 5.2: Optimizacin de frente de Pareto para el caso del algoritmo Bdot
La Fig. 5.3 muestra el desempeo del algoritmo con los valores optimizados,
mostrandose velocidades angulares finales en el rango de los 103 rad/s y momentos
magnticos inferiores a 0.1 Am2 .
inicialmente las velocidades angulares son elevadas, lo cual genera prdida de datos
126
2
0.5
1
x
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.3 3 1.4 1.5
x 10
1
[rad/s]
2
0
y
1 0
0 0.2 0.4 0.6 0.8 1 1.2 1.3 3 1.4 1.5
x 10
1 0
[rad/s]
1
0
2
z
1 3
0 0.2 0.4 0.6 0.8 1 1.2 1.3 1.4 1.5
0.1
|M| [Am ]
2
0.05
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.5
Tiempo [rbitas]
cuando el muestreo es demasiado lento. La Fig. 5.4 muestra los resultados tras simular
los tiempos de sensado de los magnetometros estn por debajo de los 50 ms, razn por
la cual, la implementacin del algoritmo con tiempos de muestreo tan pequeos como
das anteriormente resulta evidente que este valor de momento est muy por debajo
del mximo obtenido en estas, el cual borda los 0.1 Am2 . La seleccin un momento
precisin de 10 bits para la actuacin mediante modulacin de pulsos, por lo cual esto
tamiento habitual del sistema sin perder la estabilidad del sistema. La limitacin de la
precisin no resulta ser un factor determinante para este caso, dado que las respuestas
sin saturacin no difiere de la respuestas mostradas anteriormente.
0.5 0.01
x
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1.4 1.45 1.5
1
[rad/s]
0 0.004
0.002
0
y
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1.4 3 1.45 1.5
x 10
1
[rad/s]
0
0
5
z
1 10
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1.4 1.45 1.5
0.1
sin saturacin
|M| [Am ]
2
saturacin a 0.02
0.05 saturacin a 0.01
0
0 0.2 0.4 0.6 0.8 1
Tiempo [rbitas]
Figura 5.5: Desempeo del algoritmo Bdot ante una saturacin de la actuacin
delados en el Captulo 3. La Fig. 5.6 la respuesta del sistema adems del mdulo de
los torques de perturbacin a los que es sometido. De las simulaciones realizadas, se
dicha rbita, por lo cual puede ser considerado robusto a perturbaciones externas.
Con perturbaciones
Sin perturbaciones 0.02
0.5
x
0 0.01
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1
[rad/s]
0.01
0
0.015
y
1 0.02
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1
[rad/s]
0.04
0 0.02
z
0
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
9
x 10
6
4
pert
0
0 0.2 0.4 0.6 0.8 1
Tiempo [rbitas]
Optimizacin Para el caso del algoritmo Omega+B, existen los mismos indicadores
que para el algoritmo Bdot. La Fig. 5.7 muestra la optimizacin de Pareto realizada,
para este algoritmo. De los puntos del frente de Pareto (puntos en color negro oscuro),
130
0.014
0.018
0.013
Momento magntico promedio [Am ]
2
0.016 0.012
x: 5.069e5
0.011 y: 0.009683
0.014
0.01
0.012
0.009
0.01 0.008
0 1 2
4
x 10
0.008
0.006
0.004
0 0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04
Velocidad rotacional final [rad/s]
Figura 5.7: Optimizacin de frente de Pareto para el caso del algoritmo Omega+B
La Fig. 5.8 muestra el desempeo del algoritmo con los valores optimizados,
discreto, por lo cual no es necesaria una discretizacin del cdigo. El cdigo de imple-
mentacin del algoritmo puede ser encontrado en el Captulo 7, donde ste es descrito
notable la buena performance del sistema ante tiempos de muestreo en el rango de los
segundos; a pesar que el desempeo va decreciendo a medida que se aumenta el tiempo
mas que para el Bdot. La Fig. 5.10 muestra los resultados de las simulaciones del sis-
tema ante estas restricciones de implementacin; primero condiderando la restriccin
de 0.02 y segundo considerando una restriccin ms estricta de 0.01, ambas conside-
tual del sistema; sin embargo no se pierde la estabilidad del mismo, sino que aumenta
el tiempo de estabilizacin; siendo ms crtico el caso de la restriccin estricta. La li-
mitacin de la precisin no resulta ser un factor determinante para este caso, dado que
las respuestas sin saturacin no difiere de la respuestas mostradas anteriormente.
0.5 0.02
0.01
x
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 3 1.45 1.5
x 10
1 2
[rad/s]
0
0
y
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.45 1.5
1 0.01
[rad/s]
0
0 0.01
z
0.02
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.45 1.5
saturacin a 0.02
saturacin a 0.01
0.05
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.5
Tiempo [rbitas]
Figura 5.10: Desempeo del algoritmo Omega+B ante una saturacin de la actuacin
dicha rbita, por lo cual puede ser considerado robusto a perturbaciones externas.
133
0 0.02
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1 0.02
[rad/s]
0 0
y
1 0.02
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1 0.05
[rad/s]
0 0
z
1 0.05
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
9
x 10
6
4
pert
0
0 0.2 0.4 0.6 0.8 1
Tiempo [rbitas]
ntico sature los sensores; en este caso la aplicacin directa o indirecta de ninguno de
los mtodos antes mencionados funcionara adecuadamente. Es como precaucin ante
mc = Csgn(Bc ) oc . (5.2.11)
esta funcin no es siquiera semi definida negativa como lo muestra la Fig. 5.12, donde
134
uno.
0.2
0.5
0.2
0
(sgn(B))(B)
0.4
0.5
0.6
1
0.8
1.5 1
2
1 1.6
1.4 1.2
1.2
0 1
0.8
[rad] 1 0.6
0.2
0.4 [rad] 1.4
B
2 0
oc < 0. (5.2.13)
del vector oc como una constante y de datos histricos del camapo magntico de la
Tierra se obtiene la probabilidad del vector Bc , la que es mostrada en la Fig. 5.13.
0.08
0.06
P()
0.04
0.02
0
4 3 2 1 0 1 2 3 4
[rad]
0.04
0.03
P()
0.02
0.01
0
0 1 2 3 4 5 6 7
[rad]
Figura 5.13: Probabilidades del vector unitario del campo magntico de la Tierra (B)
aplicar esta ley de control. Posteriormente se simula el sistema con la ley de control
planteada bajo las diversas posibles condiciones iniciales, obtenindose que en ningn
Pareto realizada, para este algoritmo; de los puntos del frente de Pareto (puntos en
color negro oscuro), se elige el punto mostrado en la ampliacin superior derecha,
con el cual se obtiene una velocidad final de 2.286e-5 rad/s y un momento magntico
promedio de 0.01301 Am2 . A este punto corresponden las ganancias para ganancias
Cx = 0.084164, Cy = 0.077512, Cz = 0.092646;
La Fig. 5.15 muestra el desempeo del algoritmo con los valores optimizados,
mostrandose velocidades angulares finales en el rango de los 103 rad/s y momentos
0.025
0.09
Momento magntico promedio [Am ]
0.08
2
0.02
0.07
x: 2.286e5
y: 0.01301
0.06
0.015
0.05
0.04 0.01
0 0.2 0.4 0.6 0.8 1
4
x 10
0.03
0.02
0.01
0
0 0.002 0.004 0.006 0.008 0.01 0.012 0.014 0.016 0.018
Velocidad rotacional final [rad/s]
Figura 5.14: Optimizacin de frente de Pareto para el caso del algoritmo Omega+sgnB
0.5 0
x
0 2
0 0.2 0.4 0.6 0.8 1 1.2 1.3 5 1.4 1.5
x 10
[rad/s]
0 0
y
1
0 0.2 0.4 0.6 0.8 1 1.2 1.3 4 1.4 1.5
x 10
1 4
[rad/s]
0 2
z
1 0
0 0.2 0.4 0.6 0.8 1 1.2 1.3 1.4 1.5
|M| [Am ]
2
0.1
0.05
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.5
Tiempo [rbitas]
siendo notable la buena performance del sistema ante tiempos de muestreo en el rango
de los segundos de la misma manera que el algoritmo Omega+B.
100 ms
2
0.4
0
x
0.2
0 2
0 0.2 0.4 0.6 0.8 1 1.2 1.3 1.4 1.5
4
x 10
1
[rad/s]
0
0
y
1
0 0.2 0.4 0.6 0.8 1 1.2 1.3 1.4 1.5
4
1 x 10
4
0.5
[rad/s]
0 0
z
0.5 2
1 4
0 0.2 0.4 0.6 0.8 1 1.2 1.3 1.4 1.5
Figura 5.16: Desempeo del algoritmo Omega+sgnB para diversos tiempos de mues-
treo
mas que para el Bdot. La Fig. 5.17 muestra los resultados de las simulaciones del siste-
ma ante estas restricciones de implementacin; primero condiderando la restriccin de
0 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 3 1.45 1.5
x 10
1 2
[rad/s]
0
y
1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 3 1.45 1.5
x 10
1 20
[rad/s]
0 10
z
1 0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.45 1.5
saturacin a 0.02
saturacin a 0.01
0.05
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.5
Tiempo [rbitas]
Figura 5.17: Desempeo del algoritmo Omega+sgnB ante una saturacin de la actua-
cin
dicha rbita, por lo cual puede ser considerado robusto a perturbaciones externas.
trol basadas en la realimentacin parcial o total de los estados del sistema para poder
ubicar al sistema en un punto de referencia deseado. Existen diversos proyectos que
han hecho uso de controles no lineales con actuacin magntica, como es el caso del
satlite Oersted [7]. En particular entre los mtodos empleados se encuentra el control
no lineal en modo deslizante. El control en modo deslizante es un tipo de control no
lineal, que genera seales de control a alta frecuencia las que se activan o desactivan
139
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1 0.02
[rad/s]
0 0
y
1 0.02
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
1 0.05
[rad/s]
0 0
z
1 0.05
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0.95 1
8
x 10
1
pert
0.5
0
0 0.2 0.4 0.6 0.8 1
Tiempo [rbitas]
lizar un control en modo deslizante aplicando cambios on/off sobre el sistema, sino
mediante una actuacin continua. Este tipo de control es denominado control en modo
deslizante continuo, y se demuestra en esta seccin que para el caso de satlites con
actuacin magntica es ms conveniente su uso.
En cuanto al diseo del control en modo deslizante hay dos puntos clave. En
primer lugar, la correcta seleccin de la superficie deslizante; y en segundo lugar el
diseo adecuado de la condicin de deslizamiento. La superficie deslizante, llamada
en ingls sliding manifold, es un plano o hiperplano formado por los estados del mo-
vimiento del sistema, y se define de tal manera que cuando el movimiento del sistema
se encuentre sobre esta superficie, este tienda al punto de referencia. Para el caso del
satlite, los estados que se deben considerar son las velocidades angulares, medidas
desde el sistema fijo en el cuerpo del satlite (coc ), al que por simplicidad se le deno-
minar ; as como la parte vectorial de los cuaterniones qco a la que por simplicidad se
les denominar q. Solamente se emplea la componente vectorial de los cuaterniones,
que el sistema es controlable cuando se consideran las seis variables mencionadas an-
caso de satlites con actuacin magntica, es que esta actuacin debe ser siempre per-
pendicular al vector del campo magntico.
arreglo por lo que a partir de ahora se considera que q0 [0 1]. Trabajar bajo esta
consideracin genera dos grandes beneficios, primero que los controladores diseados
dad de la misma mediante los criterios de estabilidad de Lyapunov. Se opta por el uso
de un hiperplano en tres dimensiones y se define la variable deslizante (s), como se
141
muestra:
s + q q, (5.3.1)
proponer una funcin candidata (q) y demostrarse que (q) 0, donde la igualdad
solo debe cumplirse para q = 0; y (q) 0, donde la igualdad solo debe cumplirse
para q = 0.
Para el caso del control en modo deslizante se propone la siguiente funcin can-
didata:
(q) = q q + (1 q0 )2 . (5.3.3)
dado que q0 [0, 1], notamos que (q) es siempre mayor a 0 excepto para q0 = 1,
que es el caso de q = 0; demostrndose as que (q) cumple la primera condicin de
estabilidad de Lyapunov.
Derivando (q) con respecto al tiempo se tiene:
de (3.2.5) se tiene:
(q) = q , (5.3.6)
142
(q) = q q q, (5.3.7)
por lo que para q > 0 , (q) es definida negativa, demostrndose as que (q) cum-
ple la segunda condicin de estabilidad de Lyapunov; demostrndose que la funcin
tiene los objetivos de hacer que la variable deslizante sea estable y convergente al punto
de referencia.
s = + q q, (5.3.8)
I = ctrl + I, (5.3.9)
so ideal, donde la actuacin no est restringida por el campo magntico, siendo posible
actuar de forma independiente.
En el caso que el satlite se encuentre en la superficie deslizante, se debe de
un torque que sea la suma del torque mencionado anteriormente y una componente que
haga converger a la variable deslizante a cero.
Dado que se consider para este anlisis que el sistema posee actuacin indepen-
diente en los tres ejes, se tiene que ctrl = cd y sustituyendo de (5.3.11) en (5.3.10), se
obtiene:
s = s sgn(s). (5.3.13)
1
(s) = s s (5.3.14)
2
y rpido, como puede apreciarse en la Fig. 5.19 donde, bajo condiciones inicales
q = [0,5 0,5 0,5 0,5] y = [0,05 0,05 0,05], se logra la orientacin en menos de 120
segundos con un error menor a 0.163o . Para esta simulacin se considera el desliza-
miento con una superficie s = + 0,1407q y lmites de actuacin en 0.002 Am2 .
Controlador en modo deslizante discreto con actuacin independiente en los tres ejes
1 1
0
0.5 1
q
0 1
0 20 40 60 80 100 120 1163 118 120
x 10
1 2
1
0.5 1.5
q
0 1
0 20 40 60 80 100 120 1163 118 120
x 10
1 1.5
2
0.5 1
q
0 0.5
0 20 40 60 80 100 120 1164 118 120
x 10
1 12
10
3
0.5
q
0 6
0 20 40 60 80 100 120 116 118 120
Tiempo [s]
Figura 5.19: Control en modo deslizante discreto con actuacin independiente en los
tres ejes: cuaterniones
ntica. La actuacin magntica presenta una mayor dificultad dado que restringe la
145
actuacin del sistema a un plano perpendicular del vector del campo magntico de la
Tierra.
Los actuadores magnticos con los que se cuentan deben de generar un momento
magntico m que cumpla con la restriccin anteriormente mencionada, pero que in-
Notamos que par un torque deseado paralelo al vector del campo magntico, el
momento resultante es nulo, mientras que para un torque perpendicular, el momento
puede generar un torque idntico al deseado. Es por tanto, evidente, que bajo la ac-
tuacin magntica no se tiene controlabilidad en el eje del campo magntico, lo que
obliga a verificar si ante esta nueva ley de control, el sistema sigue siendo estable.
A partir de este momento se asume que el torque equivalente eq es nulo, esto se
realiza para facilitar los clculos y se sustenta en la hiptesis que intenta probarse, la
cual es que an sin actuacin ideal es posible estabilizar el sistema y hacerlo converger
al punto de referencia.
cd = s Isgn(s), (5.3.18)
s Isgn(s) B
ctrl = B, (5.3.19)
kBk2
146
s
s = (sgn(s) B) B. (5.3.20)
kBk2
expuesto anteriormente, se sabe que esta funcin cumple la primera condicin de esta-
bilidad de Lyapunov. Para demostrar la segunda condicin de estabilidad se reemplaza
s s
(s) = 2
(s (sgn(s) B) B) = (s B) (sgn(s) B) (5.3.21)
kBk kBk2
cd = s Is, (5.3.22)
s Is B
ctrl = B, (5.3.23)
kBk2
147
s
s = (s B) B. (5.3.24)
kBk2
Para demostrar la estabilidad del sistema ante esta nueva condicin deslizante, se
propone la misma funcin de Lyapunov candidata (5.3.14). Anlogamente a la con-
s s
(s) = 2
(s (s B) B) = (s B) (s B) (5.3.25)
kBk kBk2
0.1
0 0.2
0.2
0.3
0.4
(B)(B)
0.4
0.6
0.5
0.8
0.6
1
0.7
1.2
2
0.8
1 1.6
1.4
0 1.2
1 0.9
0.8
1 0.6
0.4
0.2 [rad] 1
2 0 B
De la misma manera que para la estabilidad el algoritmo Bdot se tiene una funcin
De (5.3.25), se observa que existen tres posibilidades para que (s) = 0, primero que
B sea cero, lo cual es imposible, pues el campo magntico de la Tierra oscila entre 25 y
60 T. En segundo lugar que los vectores s y B sean paralelos y por ltimo el caso en el
cual s sea cero. Considerandose la segunda opcin, para que exista una trayectoria en el
sistema para todo t > 0, tanto el vector B como s deben variar de la misma manera; sin
embargo, esto no es posible dado que al ser la superficie deslizante paralela al campo
terrestre (s k B), el torque de control es nulo (ctrl = 0) y por tanto no podra seguir a
B que es variable en el tiempo. Bajo la consideracin anterior, y de (5.3.10) se tiene:
que se le denominar eq
prl
y otra perpendicular a este, a la que se le denominar eq
prp
,
definidas como:
eq s
eq
prl
= s, (5.3.27)
ksk2
eq s
eq
prp
= , (5.3.28)
ksk
sin modificar su radio. Dado que el objetivo del control es reducir dicho radio hasta el
punto S, resulta evidente que la nica componente que nos ayuda es la paralela.
Comprobando la estabilidad del sistema ante esta nueva consideracin, de (5.3.27)
s
s = (s B) B I1 eq
prp
, (5.3.29)
kBk2
s
(s) = s ( (s B) B eqprp
) (5.3.30)
kBk2
s 1
= 2
(s B) (s B) s ( eq
prp
s) (5.3.31)
kBk ksk
s
= (s B) (s B). (5.3.32)
kBk2
tiempo.
5.3.2. Simulaciones
anlisis de dichos sistemas no son parte del estudio realizado por la presente tesis, sin
embargo el proyecto en el cual la tesis se enmarca si considera dichos sistemas, el
Optimizacin Para el caso del algoritmo deslizante en modo continuo, existe un in-
dicador importante de la eficiencia del sistema y uno secundario, los cuales son el
q
promedio del error de los cuaterniones (qmse = q21 + q22 + q23 ) y de velocidades an-
q
gulares (mse = x2 + y2 + z2 ), respectivamente; por lo cual se realiza una optimi-
zacin gentica con una funcin de evaluacin f = 25mse + qmse , recordando que las
velocidades angulares deben encontrarse en el rango de los mrad/s, mientras que el
la generacin 25, se tiene que el mejor individuo presenta f = 0,55885. A este punto
corresponden las ganancias q = 0,0015754 y s = 0,0045969.
4 0.57
0.568
3.5
0.566
0.564 x: 25
Funcin de evaluacin
3 y:0.55885
0.562
0.56
2.5
0.558
20 21 22 23 24 25
2
1.5 individuos
media de individuos
mejores individuos
0.5
0 5 10 15 20 25
Generaciones
Figura 5.21: Optimizacin gentica para el caso del controlador en modo deslizante
continuo
Las figuras 5.22 y 5.23 muestran el desempeo del controlador en modo deslizan-
te continuo con los valores optimizados, dadas las condiciones iniciales q = [0,5 0,5 0,5 0,5]T
y = [0,05 0,05 0,05]T . La Fig. 5.22 muestra las velocidades angulares finales en el
rango de los 105 rad/s y momentos magnticos mximos un poco superiores a 2e-6
Am2 , pasadas tres rbitas; mientras que la Fig. 5.23 muestra los cuaterniones finales
0 0
x
0.05 2
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
5
x 10
0.05 2
[rad/s]
0 0
y
0.05 2
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
5
x 10
0.05 2
[rad/s]
0 0
z
0.05 2
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
6
x 10
2
|M| [Am ]
2
0.01
1
0.005
0 0
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
Tiempo [rbitas]
1
0
0
q
1
1
0 0.2 0.4 0.6 0.8 1 3 3
3.2 3.4 3.6 3.8 4
x 10
1 5
1
0 0
q
1 5
0 0.2 0.4 0.6 0.8 1 3 3
3.2 3.4 3.6 3.8 4
x 10
1 5
0
2
0
q
1 10
0 0.2 0.4 0.6 0.8 1 3 3
3.2 3.4 3.6 3.8 4
x 10
1
0
3
0
q
1 10
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
Tiempo [rbitas]
muestreo, siendo notable la buena performance del sistema ante tiempos de muestreo
en el rango de los segundos de la misma manera que los algoritmos de estabilizacin
basados en Omega+B.
0
q
0.9996
1
0 0.2 0.4 0.6 0.8 1 1 1.2 1.4 1.6 1.8 2
1
0.02
1
0
q
1 0.02
0 0.2 0.4 0.6 0.8 1 1 1.2 1.4 1.6 1.8 2
1 0.05
2
0 0
q
1 0.05
0 0.2 0.4 0.6 0.8 1 1 1.2 1.4 1.6 1.8 2
1
0
3
0
q
0.02
1 0.04
0 0.2 0.4 0.6 0.8 1 1 1.2 1.4 1.6 1.8 2
Tiempo [rbitas]
Figura 5.24: Control en modo deslizante continuo para diversos tiempos de muestreo:
cuaterniones
momento magntico en algun eje que sea mayor a este valor, por lo que la modifica-
153
error de 3.6 grados, seguido de la saturacin a 0.01 con un error de 2.3 grados, frente
a los 0.24 grados obtenidos sin esta restriccin. Se explica la mejor performance de la
0
q
no sat
0.9996
1 0.9994
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1 0.02
1
0 0
q
1 0.02
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1 0.02
2
0 0
q
1 0.02
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1
0.04
3
0 0.02
q
0
1
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
Tiempo [rbitas]
5.26; donde las curvas bajo el nombre sin li consideran una saturacin de 0.01 pero
sin un lmite inferior del 2.5 %, las curvas bajo el nombre max 0.01/li consideran una
saturacin de 0.01 y un lmite inferior del 2.5 %, finalmente las curvas bajo el nombre
154
max 0.02/li consideran una saturacin de 0.02 y un lmite inferior del 2.5 %. La Fig.
0 0.9
q
sin li
1 0.8
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1 0.5
1
0 0
q
1 0.5
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1 0.5
0
2
0
q
0.5
1
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1
0.3
0.2
3
0
q
0.1
0
1 0.1
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
Tiempo [rbitas]
Figura 5.26: Control en modo deslizante continuo con/sin lmite inferior: cuaterniones
mer lugar, resulta evidente que el lmite inferior puede afectar notablemente el desem-
peo del sistema; en segundo lugar, se observa que el sistema es susceptible a las
goritmo de control. tras realizar varias simulaciones, se encontr que si la planta fuese
un microsatlite de mayor envergadura, digase 50 kg, las perturbaciones no afectaran
my
0 0
mz
0.01
5
0 0.1 0.2 0.3 0.4 0.5 0.5 1 1.5 2
max 0.02 con limite inferior
3
x 10
1
0.01
m [ Am ]
2
0 0
0.01
1
0 0.1 0.2 0.3 0.4 0.5 0.5 1 1.5 2
0 0
0.01
5
0 0.1 0.2 0.3 0.4 0.5 0.5 1 1.5 2
Tiempo [rbitas]
Figura 5.27: Control en modo deslizante continuo con/sin lmite inferior: Momentos
magnticos
0
q
sin pert
0.8
1 0.7
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1
0.4
1
0
q
0.2
0
1
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1 0.5
2
0 0
q
1 0.5
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
1
0.2
0
3
0
q
0.2
0.4
1
0 0.2 0.4 0.6 0.8 1 3 3.2 3.4 3.6 3.8 4
Tiempo [rbitas]
te el cambio de algunos parmetros del entorno o del mismo sistema. El anlisis es si-
milar al desarrollado en el captulo anterior para el sistema de control pasivo, pero esta
vez se consideran no solo varables fsicas del sistema, sino tambien ruido de sensores y
errorres de estimacin. Para los algoritmos de control activo, se considera como varia-
bles que podran afectar al sistema, a las 6 variables fsicas del satlite (recordar que el
sistema activo no considera materiales magnticos): los tres momentos de inercia prin-
cipales Ixx , Iyy , Izz , los tres productos de inercia Ixy , Ixz , Iyz . Adicionalmente, dependien-
el Cuadro 5.1.
Parmetro rango
Ixx 0.00165 - 0.00275 [kg m2 ]
Iyy 0.00135 - 0.00225 [kg m2 ]
Izz 0.00150 - 0.00250 [kg m2 ]
Ixy 0.00030 - 0.00050 [kg m2 ]
Ixz 0.00030 - 0.00050 [kg m2 ]
Iyz 0.00030 - 0.00050 [kg m2 ]
Ruido de sensores 0 - 25 %
Ruido en estimacin de cuaterniones 0 - 25 %
Cuadro 5.1: Rango de valores de los parmetros para el anlisis de sensibilidad del
control activo
calculado por (4.6.1) mostrada en el captulo anterior. Una vez terminado el anlisis
con cada parmetro, se repite el procedimiento para un nuevo set de parmetros, has-
ta obtener data significativa. Para este anlisis se consideraro 100 sets de parmetros
iniciales, como una muestra significativa.
A continuacin se especifica las variables analizadas para cada algoritmo, se
nales, se encuentran alrededor de los 2.35 y 2.7 mrad/s. Las variaciones de las velo-
cidades rotacionales alrededor de los 0.05 y 0.3 mrad/s. Finalmente, se obtiene de la
clasificacin mediante denogramas, que no hay una correlacin significante entre las
variables.
La Fig. 5.30 muestra los resultados obtenidos para los tiempos de estabilizacin.
El anlisis muestra que los tiempos de estabilizacin, en condiciones nominales, se
encuentran alrededor de las 1.4 y 2 rbitas. Las variaciones de dichos tiempos son
Figura 5.29: Anlisis de sensibilidad del algoritmo Bdot, salida: velocidad angular
final
grupo esta formado por los momentos principales de inercia, los cuales poseen los
ndices de sensibilidad ms altos (0.1 - 0.3 rbitas); el segundo est conformado por
para la estabilizacin.
De todos estos datos se concluye que las velocidades angulares finales y los tiem-
pos de estabilizacin del sistema son poco sensibles a la variacin de parmetros, y por
sobre todo que se encuentran en todo momento dentro de los rangos de comportamien-
to aceptables. Sin embargo, se hace notar que un aumento excesivo en los momentos
Figura 5.30: Anlisis de sensibilidad del algoritmo Bdot, salida: tiempo de estabiliza-
cin
La Fig. 5.31 muestra los resultados obtenidos para las velocidades angulares fi-
nales. El anlisis muestra que las velocidades angulares finales, en condiciones nomi-
nales, son menores a los 0.17 mrad/s. Las variaciones de las velocidades rotacionales
son menores a los 0.13 mrad/s. Finalmente, se obtiene de la clasificacin mediante
encuentran alrededor de las 0.6 y 1 rbitas. Las variaciones de dichos tiempos son me-
nores a 0.18 rbitas. Finalmente, se obtiene de la clasificacin mediante denogramas la
mismas correlaciones que en el algoritmo Bdot, con dos grupos marcados de variables
con alta correlacin entre ellas, los momentos principales de inercia y los dems. De la
misma forma los momentos de inercia presentan los ndices de sensibilidad ms altos
160
Figura 5.31: Anlisis de sensibilidad del algoritmo Omega+B, salida: velocidad angu-
lar final
(0.06 - 0.18 rbitas) y las demas variables poseen ndices de sensibilidad relativamente
De todos estos datos se concluye que las velocidades angulares finales y los tiem-
pos de estabilizacin del sistema son poco sensibles a la variacin de parmetros, y
por sobre todo que se encuentran en todo momento dentro de los rangos de comporta-
miento aceptables. Para el caso de las velocidades angulares esto podra aparentar ser
incorrecto, pues la relacin entre las variaciones y los valores nominales es alta - 0 a
0.13 contra 0 a 0.17 mrad/s, pero considerando que estos valores son extremadamente
bajos (decimas de mrad/s en el peor caso) se considera que su efecto global en relacin
a los rangos de comportamiento aceptables (mrad/s) son poco significativos. Adicio-
nalmente, al igual que para el algoritmo anterior se hace notar que un aumento excesivo
en los momentos de inercia principales puede mellar el tiempo de establecimiento del
Figura 5.32: Anlisis de sensibilidad del algoritmo Omega+B, salida: tiempo de esta-
bilizacin
nales. El anlisis muestra que las velocidades angulares finales, en condiciones nomi-
nales, son menores a los 0.14 mrad/s. Las variaciones de las velocidades rotacionales
mismas correlaciones que en el algoritmo Bdot, con dos grupos marcados de variables
con alta correlacin entre ellas, los momentos principales de inercia y los dems. De la
misma forma los momentos de inercia presentan los ndices de sensibilidad ms altos
(0.1 - 0.3 rbitas) y las demas variables poseen ndices de sensibilidad relativamente
bastante ms bajos (valores cercanos a cero en su mayora); fenomeno causado por el
mismo fenmeno anteriormente descrito.
De todos estos datos se concluye que las velocidades angulares finales y los tiem-
pos de estabilizacin del sistema son poco sensibles a la variacin de parmetros, y
por sobre todo que se encuentran en todo momento dentro de los rangos de compor-
tamiento aceptables. Igualmente que para el algoritmo anterior, para el caso de las
velocidades angulares esto podra aparentar ser incorrecto, pues la relacin entre las
mrad/s en el peor caso) se considera que su efecto global en relacin a los rangos de
163
que para el algoritmo anterior se hace notar que un aumento excesivo en los momentos
de inercia principales puede mellar el tiempo de establecimiento del sistema.
variables de estado que intervienen en el clculo de la ley de control, las cuales son:
x = [q1 q2 q3 x y z Bx By Bz ], as como las seis variables de la matriz de inercia;
siendo en total 15 variables por analizar. Para este caso slo se analizar el error en la
orientacin mximo, representado por q0 (q0 = 1 q21 q22 q23 ). Es importante notar
que este anlisis se realiz sin considerar el efecto de las perturbaciones externas.
La Fig. 5.35 muestra los resultados obtenidos para los ngulos de orientacin
obtenidos. El anlisis muestra que el error en la orientacin, en condiciones nominales,
164
es menor a 4o . Las variaciones de dichos errores son menores a 0.3 rbitas. Finalmente,
ndices de sensibilidad ms altos (0.2 - 2o ). El otro grupo, formado por los parmetros
restantes poseen ndices de sensibilidad bastante ms bajos (0 - 0.1o ).
Figura 5.35: Anlisis de sensibilidad del control en modo deslizante continuo: error
de orientacin
165
CAPTULO 6
lares iniciales y una orientacin parcial para comunicaciones con estaciones terrenas
situadas en el ecuador magntico; volviendo al sistema confiable y tolerante a fallas.
Sin embargo, el control magntico hbrido posee una gran reto tcnico, que de no ser
superado compromete la performance de la estabilizacin e imposibilita la correcta
orientacin fina.
El control magntico activo puro posee problemas de controlabilidad debido a
que la actuacin magntica (m ) est siempre limitada a ser perpendicular al campo
LaSalle que dado suficiente tiempo la respuesta del sistema es convergente (ver Cap-
tulo 5). Al aadir materiales magnticos (control pasivo) esta condicin se agrava. Los
el eje del imn sera nula. Afortunadamente, este no es el caso pues los momentos no
alinean al satlite de manera perfecta sino con hasta 14.5o de diferencia de las lneas
magnticas. Esto ocasiona que el torque mximo que puede ser generado en el eje del
166
imn se reduzca a menos de la quinta parte del torque posible en los otros ejes, pero
no que sea nulo. Simulaciones exprimentales mostradas en la figura 6.1 demuestra esta
reduccin en la generacin del torque mximo en el eje. Esta reduccin ocasiona la
baja o nula controlabilidad del sistema magntico hbrido en el eje xc .
1 5
3
0.5 4
x
z
4
0 3
5
0.5 2
1 1 6
2 3 4 5 2 3 4 5 2 3 4 5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
100
ngulo
80
60
40
20
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Tiempo [rbitas]
Figura 6.1: Comparacin de los torques posibles una vez orientado el satlite mediante
contol pasivo
Debido a que este problema surge por el efecto de los materiales magnticos
pasivos, resulta evidente que un rediseo de los mismos es necesario. Sin embargo, esto
la reduccin del volumen del imn permanente es necesaria. De los resultados obte-
nidos en (4.3.1) se considera el valor mnimo necesario para la estabilizacin, el cual
medio de 10o y un offset de 4.5o debido a las lminas de histresis; sin embargo, se
sacrifica el tiempo de estabilizacin pasivo el cual segn (4.2.6) se duplica, pasando de
0.5 0.5 0.5] rad/s; mientras que la figura 6.3 muestra la orientacin del eje xc en relacin
al campo magntico terrestre empleando un volmen de 125 mm3 .
procede a realizar una evaluacin de los efectos de estos materiales pasivos sobre el
sistema de control activo.
0 0.05
x
1 0.049
0 5 10 15 24.8 3 24.9 25
x 10
1 10
[rad/s]
5
0
0
y
1 5
0 5 10 15 24.8 24.9 25
0.5 0.01
[rad/s]
0
0.005
0.5
z
1 0
0 5 10 15 24.8 24.9 25
1
|| [rad/s]
0.0505
0.5
0 0.05
0 5 10 15 24.8 24.9 25
Tiempo [rbitas]
100
0
24.6 24.7 24.8 24.9 25
80
60
Oscilacin
40
20
0
0 5 10 15 20 25
Tiempo [rbitas]
Figura 6.3: Orientacin pasiva hbrida empleando volumen del imn permanente de
125 mm3
evidente que es posible una reduccin significativa de las velocidades angulares, pero
no en su totalidad. En todos los casos una velocidad remanente en el eje xc mella el
ob
0 0
1 1
0 0.5 1 1.5 2 0 0.5 1 1.5 2
ob
0 0
1 1
0 0.5 1 1.5 2 0 0.5 1 1.5 2
ob
0 0
1 1
0 0.5 1 1.5 2 0 0.5 1 1.5 2
Tiempo [rbitas] Tiempo [rbitas]
apreciar una notable disminucin del desempeo en todos los algoritmos. Tanto para
el algoritmo Bdot como para el Omega+B, el desempeo de los ejes yc y zc , si bien
disminuye, sigue siendo aceptable; mientras que el eje xc no lo es. El caso del algorit-
mo Omega+sgnB es distinto, en este caso en particular el desempeo de los tres ejes
disminuye notablemente, haciendolo inadecuado para la estabilizacin fina.
direccin opuesta; cancelando totalmente su efecto sobre el sistema. Una vez que el
cancelamiento activo ha sido logrado, este se mantendr por todo el tiempo que du-
re el control activo, desactivandose cuando los objetivos del control (estabilizacin u
orientacin) sean alcanzados.
lizada en tierra con los datos obtenidos del satlite; con estos datos, una satisfactoria
cancelacin activa del momento remanente fue realizada con los magneto torques del
satlite [47].
125e 9 1,25
miman = = 0,1243, (6.3.1)
1,2566e 6
de manera similar, el momento requerido para anular los materiales de histresis es:
Chasqui I, y vino a conocimiento nuestro durante el 3rd Nanosatellite Symposium en diciembre del
2011.
171
Para el caso del Chasqui I, un par adicional de magneto torques fue diseado para
exclusivamente realizar la cancelacin activa del eje del imn (por ser la mayor por un
factor de aproximadamente 12). Dado el valor del momento magntico de 0.1243 Am2 ,
y teniendo en mente las restricciones de masa y potencia; el nuevo set de magneto
torques fue diseado con un area transversal de 4224 mm2 y 30 vueltas. Este nuevo set
de magneto torques aada una masa adicional de 78 g al sistema de control.
magntico real, en caso que este difiera mucho de las estimaciones tomadas. Se pre-
senta a continuacin un algoritmo de sencilla implementacin que puede ser empleado
en lnea o en tierra.
Para el algoritmo de estimacin del momento magntico del imn (miman ) se de-
fine el error de estimacin como:
0.1 0.15 0.3]) a datos obtenidos de simulaciones realizadas con condiciones iniciales
de velocidad angular 0 = [0.01 0.01 0.01] y [0.05 0.05 0.05]. La figura 6.5 muestra
al 98 % de confiabilidad.
Identificacin del momento magntico del satlite
0.35 0.1243
w0 = [0.01 0.01 0.01 miman0=0]
momento magntico estimado [Am2]
0.2 0.124
0.15 0.1239
0.1 0.1238
0.05 0.1237
0 0.1236
0 1 2 3 4 5 6 7 8 8 8.2 8.4
iteraciones x 10
4 4
x 10
eje), para luego proceder a la desactivacin de estos cuando el satlite se encuentre par-
cialmete alineado a las lneas de campo magntico terrestre. Dicho proceso es ilustrado
Estabilizacin hbrida
1
z
0.5 0.02 y
perturbacin
0.01 x
ob
0 0
0.01
0.5 1ra Condicin:
Velocidad <5e3 rad/s 0.02
1.5 2 2.5 3
1
0 0.5 1 1.5 2 2.5 3
2
Potencia [W]
0.5
0
0 0.5 1 1.5 2 2.5 3
Alineacin a B []
200
150
2da Condicin:
100 Alineacin parcial
50
0
0 0.5 1 1.5 2 2.5 3
Tiempo [rbitas]
miento activo es desactivado con una alineacin del satlite con respecto a las lneas
de campo de 60o frente a una condicin de alineacin mnima de 25.8o ; obtenindose
una reduccin de las perturbaciones de 0.05 a 0.02 rad/s. Sin embargo, esto tambin
significa un mayor tiempo de activacin del set adicional de magneto torques, lo que
se traduce en un gasto adicional de energa.
174
0 x
0.05
1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3
Tiempo [rbitas]
0 x
0.05
1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3
Tiempo [rbitas]
Los resultados obtenidos son mostrados en la figura 6.8, donde las cajas unidas por l-
neas discontinuas representan la media de las mediciones para cada punto y las barras
su desviacin estndar. Los datos en color negro representan las mximas velocida-
des angulares creadas producto de la perturbacin antes mencionada; mientras que los
datos en gris representan las velocidades angulares finales luego de desactivar el cance-
lamiento activo. Finalmente cabe resaltar que se ha colocado una lnea de referencia en
5 mrad/s (meta del proceso de estabilizacin) para tenerla como referencia. De las ve-
neacin del eje xc generar torques en los ejes perpendiculares a ste. Adicionalmente
se nota una mejora en el desempeo del sistema cuando la relacin entre el campo en
el eje xc y el mdulo del campo se acerca a 1. Sin embargo, resulta importante notar
que las velocidades finales (datos en gris) no mejoran de una manera muy significativa
al aproximarse la relacin a 1. De la figura se nota que a partir de una relacin de -0.6
en adelante, las velocidades angulares finales se encuentran por debajo de los 5 mrad/s,
175
siendo casi constantes para orientaciones entre -0.5 y 1. Esto se explica por la menor
estabilizar al sistema sin problemas, an con las perturbaciones elevadas en los otros
ejes. Debido a esto se elige una relacin positiva como mnimo para la estabilizacin
final
5e3 rad/s
0.01
0
1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1
0.1
y [rad/s]
0.05
0
1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1
0.1
z [rad/s]
0.05
0
1 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0.8 1
bx/|B|
Algoritmo Bdot La figura 6.9 muestra el caso del control de estabilizacin hbrido
Bdot con/sin cancelamiento magntico, ambos con una limitacin superior del mo-
mento magntico en 0.01 Am2 por eje y un tiempo de muestreo de 100 ms.
0
y 0.05
0
z 0.1
0.15
1
0 0.5 1 1.5 2 2.5 2.3 2.4 2.5
Tiempo [rbitas]
0.4 0.4 0.4
P [W]
P [W]
P [W]
z
x
0 0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
1 5
x
[rad/s]
y
0 0
z
1 5
0 0.5 1 1.5 2 2.5 2.3 2.4 2.5
Tiempo [rbitas]
0.4 0.4
P [W]
P [W]
P [W]
0.5
0.2 0.2
x
0 0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
una reduccin de la velocidad angular a tan solo 0.15 rad/s. El consumo de potencia
en todos los ejes es similar, necesitando en promedio 323.6 mW durante las 2.5 rbitas
promedio por las 2.5 lo aumenta a 477.4 mW, lo que representa un incremento del
47.5 % con referencia al control hbrido sin cancelamiento.
177
hbrido Omega+B con/sin cancelamiento magntico, ambos con una limitacin supe-
rior del momento magntico en 0.01 Am2 por eje y un tiempo de muestreo de 500 ms.
0 y 0.05
z 0.1
1 0.15
0 0.5 1 1.5 2 2.5 3 1.8 1.9 2
Tiempo [rbitas]
0.4 0.4 0.4
P [W]
P [W]
P [W]
z
x
0 0 0
0 1 2 3 0 1 2 3 0 1 2 3
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
y
0 0
z
1 5
0 0.5 1 1.5 2 2.5 2.3 2.4 2.5
Tiempo [rbitas]
0.4 0.4
P [W]
P [W]
P [W]
0.5
0.2 0.2
x
0 0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
temente inferior, con una reduccin de la velocidad angular a tan solo 0.12 rad/s. El
consumo de potencia en todos los ejes es similar, necesitando en promedio 331.7 mW
durante las 2.5 rbitas que toma el proceso. Con el cancelamiento activo se obtiene un
buen desempeo en todos los ejes, reduciendo las velocidades angulares notoriamente
en menos de 1 rbita y logrando velocidades alrededor de 103 rad/s en alrededor de
2.25 rbitas. Igual que en el caso anterior, la potencia adicional por el set adicional de
magneto torques aumenta el consumo promedio a 712.6 mW cuando este se encuentra
activo (primeras 1.5 rbitas), pero en promedio por las 2.5 ribtas lo aumenta a 455.0
mW, lo que representa un incremento del 37.2 % con referencia al control hbrido sin
cancelamiento.
178
hbrido Omega+sgnB con/sin cancelamiento magntico, ambos con una limitacin su-
perior del momento magntico en 0.01 Am2 por eje y un tiempo de muestreo de 500
ms.
0 y 0
z
1 0.2
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 1.8 1.9 2
Tiempo [rbitas]
0.4 0.4 0.4
P [W]
P [W]
P [W]
z
x
0 0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
5
y
0 0
z
5
1
0 0.5 1 1.5 2 2.5 2.3 2.4 2.5
Tiempo [rbitas]
0.4 0.4
P [W]
P [W]
P [W]
0.5
0.2 0.2
y
x
0 0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
El caso del algoritmo Omega+sgnB es peor que los dos anteriormente analizados.
desempeo del eje xc es igualmente inferior, con una reduccin de la velocidad angular
a 0.015 rad/s. El consumo de potencia en todos los ejes es similar, necesitando en pro-
medio 458.5 mW durante las 2.5 rbitas simuladas, en las cuales no se logran cumplir
general en las 2.5 rbitas el consumo es de tan solo 479.5 mW, muy cercano a los
179
458.5 mW con un incremento de tan solo 4.5 % con referencia al control hbrido sin
factible. Adems, el consumo de potencia adicional por el uso del cancelamiento ac-
tivo es bastante ms significativo porcentualmente que en el caso de estabilizacin.
La figura 6.12 muestra el caso del control de orientacin hbrido en modo deslizan-
te contnuo con/sin cancelamiento magntico, ambos con una limitacin superior del
momento magntico en 0.01 Am2 por eje.
Orientacin hibrida
1 1 1
q0
q1 0.5
0 q2 0
q3 0
1 0.5 1
0 0.5 1 1.5 2 2.5 3 2.6 2.8 3 2.6 2.8 3
Tiempo [rbitas]
0.4 0.4 0.4
P [W]
P [W]
P [W]
z
y
0 0 0
0 1 2 3 0 1 2 3 0 1 2 3
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
P [W]
P [W]
0.3 0 0
0 1 2 3 0 1 2 3 0 1 2 3
Tiempo [rbitas] Tiempo [rbitas] Tiempo [rbitas]
activo, dado que se tena conciencia de los problemas de consumo de potencia de este,
se intent optimizar las ganancias del control en modo deslizante mediante algoritmos
genticos as como el uso de tcnicas de control difuso; sin embargo estos resultados
esto representa un incremento como mximo del 50 %, en este caso es 22 veces mayor
con referencia al control hbrido sin cancelamiento.
Dado el previo anlisis del sistema de control pasivo y activo, resulta innecesaria
la evaluacin del efecto de los parmetros fsicos, magnticos o el ruido de los sen-
sores en el sistema hbrido, pues este es un resultado directo de los dos anteriores.
goritmos de control hbrido difiere de los presentados en los captulos anteriores, pues
al slo evaluarse el efecto de un parmetro sobre el sistema, resulta innecesaria la pre-
de error menores al 2.5 % las velocidades rotacionales se encuentran dentro del rango
de velocidades deseadas (<5 mrad/s). Considerando un error alrededor del 0.6 % de
181
0.012
0.01
[rad/s]
0.008
0.006
0.004
Figura 6.13: Anlisis de sensibilidad del control hbrido de estabilizacin Bdot: velo-
cidad rotacional final
182
CAPTULO 7
imanes permanentes y las lminas de histresis. Para el caso del control activo/hbrido,
se presenta la instalacin de los magneto torques y las implementaciones en hardware
con facilidad. Por tanto la obtencin de las lminas con las dimensiones requeridas
183
por el satlite es una labor sencilla. La Fig. 7.1 muestra una lmina de histresis CO-
para aplicaciones satelitales donde las temperaturas pueden oscilar entre -40 y +80
fcilmente.
La Fig. 7.2 muestra una de las lminas de histresis adherida a su correspondiente
empleados para pegar celdas solares, los cuales tambin fueron considerados. En su
lugar se realizaron agujeros no pasantes de 4mm de profundidad en la estructura del
para asegurar las caras de la estructura entre s mediante pernos. Estos pernos son es-
peciales, fabricados de un material practicamente amagntico, por lo que su cercana a
los imanes no afecta el campo que estos generan ni el momento resultante que produ-
cen. Slo hay que tener precaucin de que el cable conector de la antena pase lo ms
lejos posible de los imanes, pues este cable es frrico y puede distorsionar los campos
generados por los imanes.
Una vez colocados los imanes se emperna la tapa xc correspondiente, asegurando
la posicin de estos. Es importante verificar que los imanes han sido colocados de
185
forma adecuada y que el momento magntico generado por cada uno de ellos apunta
en direccin xc . Para realizar esto puede emplearse una brjula sencilla, basta acercar
dicha brjula a la estructura del satlite cerca de la posicin donde se encuentran los
imanes y verificar la direccin de la aguja de la brjula.
agujeros para
pernos
imn imn
Figura 7.3: Cara xc + mostrando imanes permanentes dentro de los agujeros no pasan-
tes taladrados en la estructura
en su implementacin.
jeta de control del SDCA, mientras que las bobinas han sido diseadas para su fcil
186
instalacin en las paredes del satlite. La actuacin independiente en cada eje del sa-
30, por lo que es casi 10 veces ms pesada (78 g). Para evitar un desequilibrio mayor
en el satlite, evitando produtos de inercia a la medida de lo posible, esta bobina es
separada en dos bobinados, cada uno de 150 vueltas. Adicionalmente para simplificar
la instalacin de las bobinas, la bobina de actuacin a colocarse en el eje xc se fabric
acoplada a una las bobinas de cancelamiento. Son por tanto, 4 bobinas que deben de ser
Distintos mtodos pueden ser empleados para la sujecin mecnica de los actua-
dores a las caras del satlite. El mtodo empleado es sencillo y fcil de implementar;
consiste en taladran en la cara del satlite un agujero a la altura de una de las diagonales
internas de las bobina a colocar, y empleando un perno y una pieza de tefln que sirve
como perno y sujetador, ajustar las bobinas a la cara del satlite. La Fig. 7.5 muestra
una de las caras del satlite con una bobina sujeta bajo este mtodo. Este mtodo re-
sulta sencillo tanto para el montaje como para el desmontaje de las bobinas. De ser
nerado por esta, pues es posible confundirse y colocar las bobinas en la direccin con-
traria. Esta verificacin consite en enviar una corriente de aproximadamente 100 mA
a travez del bobinado y verificar que la direccin del momento generado sea correcto.
188
Empleando una brjula sencilla verificar que la direccin del momento generado
sea positiva.
Figura 7.6: Verificacin de la direccin del momento magntico generado por una
bobina
Este procedimiento se repite para cada uno de los magneto torques. La Fig. 7.7
muestra todas las bobinas instaladas en sus corrientes caras.
Finalmente, se graba el programa final del sistema embebido en la tarjeta SDCA,
se ensamblan las tarjetas del satlite, se conectan los magneto torques, cuidando de
conectar los terminales de las bobinas en sus salidas correspondientes y finalmente se
Bobina
Offset + x
Bobina z
Bobina y
Figura 7.7: Instalacin de las 4 bobinas en sus correspondientes caras del satlite
191
nacin y control de actitud presente en el Chasqui I [51]. Las principales ventajas del
procesador antes mencionado son su ultra bajo consumo, manejo de instrucciones de
des de hardware exclusivas para estos fines, la implementacin en punto flotante impli-
ca un mayor costo computacional - lo que se traduce en mayores tiempos de ejecucin
de los algoritmos. En estos casos el uso de operaciones en punto fijo puede reducir no-
tablemente estos tiempo, a coste de una menor precisin y una mayor dificultad en la
sensado. El filtro escogido es un filtro pasa-bajos de primer orden con una frecuencia
de corte c en 0.7 rad/s, cuya funcin de transferencia se muestra en (7.2.1).
192
B c s
= . (7.2.1)
B s + c
Para ilustrar las ventajas de emplear este filtro con respecto a una derivada num-
rica convencional, la Fig. 7.9 muestra una comparacin entre la implementacin suge-
rida y una derivada de Taylor de primer orden. Se usa una seal prototipo muestreada
con distintos niveles de ruido (0 %,2.5 % y 5 %). La seal prototipo es un senoide de
amplitud 5e-5 y frecuencia 0.173 rad/s; lo que representa las velocidades rotacionales
promedio que debera experimentar el sistema tras su lanzamiento en rbita.
5
Comparacin entre derivadas
5
numricas
x 10 x 10
1 1
Taylor Filtro
Sin ruido
Derivada Derivada
0 0
1 1
0 100 200 300 400 500 0 100 200 300 400 500
5 5
x 10 x 10
1
2.5% Ruido
2
0 0
2
1
0 100 200 300 400 500 0 100 200 300 400 500
5 5
x 10 x 10
5 1
5% Ruido
0 0
5 1
0 100 200 300 400 500 0 100 200 300 400 500
Tiempo [s]
ria esttica para constantes: ganancias (C = [Cx, Cy, Cz]) usadas por el algoritmo, la
frecuencia de corte (c ) de los filtros pasa-bajos y el tiempo de muestreo (ts) del siste-
ganancias (C = [Cx, Cy, Cz]) usadas por el algoritmo y el acceso a los registros que
almacenan los valores de campo magntico B = [Bx , By , Bz ] obtenidos por el mag-
goritmo de respaldo en caso que el sensor mangtico opere de forma limitada o con
194
algoritmo.
195
s I q
||B||2
s I + q
de 64 bits. Hay tres factores importantes al momento de analizar que tipo de datos se
desean emplear:
datos es la multiplicacin del nmero total de variables empleadas para cada algoritmo
y la longitud, en bytes, del tipo de dato. Dado que el nmero de variables necesarias
en total para todos los algoritmos no es significativa respecto a las capacidades totales
del sistema embebido (8 MB), ninguno de los tres formatos es prohibitivo.
ciones de cada algoritmo, bajo los diferentes formatos. En estas simulaciones se han
196
considerado datos de los sensores sin ruidos con la precisin especfica del hardware
de cada sensor; as como la precisin de actuadores:
estabilizacin que son importantes resaltar. Debido a que sus datos de entrada son cal-
culados previamente por el sistema de determinacin, la precisin de los mismos ante
cada formato depende directamente de este sistema, tema que no se va a tratar directa-
de los datos juega un papel incluso ms importante que en el caso del sistema de con-
trol, pues el algoritmo debe realizar una mayor cantidad de operaciones numricas con
por tanto, nicamente para completar las ideas presentadas que el caso particuar del
control en modo deslizante implementado en formato short es analizado y presentado.
197
El clculo de los errores mostrados en el Cuadro 7.2 toma como patrn de refe-
generados por los algoritmos operando bajo cada uno de los formatos especificados y
el patrn descrito anteriormente, dividida entre el valor mximo de momento magn-
tico que puede generarse con los magneto torques (0.02 Am2 ).
para la gran mayora de casos, siendo un rango aceptable; con la salvedad del error
en formato short del algoritmo Bdot, el cual es de 2.1 3.8 % donde el error puede
llegar a valores sobre el 5 %. Notablemente, los errores en formato double y float son
exactamente iguales para todos los casos, demostrando que no existe ninguna prdida
adicional de precisin por el uso del formato float frente al double. Por otro lado, el
formato short presenta un peor desempeo que los dos anteriores, sin tener un impacto
fuerte en los algoritmos de estabilizacin Omega+B u Omega+sgnB, pero uno mucho
suceptible.
los datos obtenidos en dicha prueba son presentados en el Cuadro 7.3. De donde pue-
de apreciarse que las implementaciones con formato float se ejecutan al doble de la
CAPTULO 8
quiridos, especficamente sus curvas BH. Para el caso del control activo, se presenta el
diseo de simuladores de hardware y los resultados obtenidos al evaluar los algoritmos
El MMV se basa en la ley de Faraday, para lo cual se hace vibrar a la muestra a una
frecuencia determinada, midiendo el voltaje inducido por el material en un juego de bo-
binas [2]. La configuracin del experimento es mostrada en la Fig. 8.1; y est formada
principalmente por un computador encargado de almacenar toda la data generada du-
rante el experimento, un generador de vibraciones, electroimanes y bobinas detectoras
conectadas a un teslmetro.
1 Para la realizacin de esta prueba se cont con el apoyo del Lic. Luis avils de la facultad de ciencias
de la Universidad Nacional de Ingeniera, quien desarroll un equipo MMV como tesis de pregrado [2]
200
Figura 8.1: Esquema del experimento para la obtencin de curvas BH (Esquema to-
mado de [2])
mximo negativo y finalmente retornarlo a cero; durante toda la prueba se hace oscilar
la muestra a una frecuencia determinada y se toman medidas de la induccin sobre las
bobinas detectoras empleando el teslmetro. Los datos obtenidos son comparados con
un patrn de Nquel, calibrado previamente, para obtener valores reales de la muestra.
Fig. 8.2.
La magnitud de magnetizacin empleada en los resultados del MMV se encuentra
201
= 103 emu. Para la correcta interpretacin de esta data debe considerarse la masa de
las muestras sometidas, pues se desean obtener los campos magnticos remanentes y
de saturacin de los materiales magnticos, los cuales son propiedades intensivas. Las
Para el caso del Alnico, de la figura se puede apreciar que la magnetizacin rema-
nente se encuentra alrededor de los 3.25 emu, es decir 3.25 mAm2 . El valor absoluto
del momento magntico de un iman puede expresarse en relacin a la masa (masa) y la
densidad ( ) de la muestra, 7.3 g/cm3 para el caso del Alnico 5, segn (4.1.14) como:
masaal
mal = Bal , (8.1.1)
al 0
Es importante notar que estos resultados son numericamente adecuados para afir-
202
mar que el material ensayado es en efecto Alnico 5, pues el momento terico de 1.25
[T] es muy cercano a los 1.2962 [T] obtenidos experimentalmente, as como la fuerza
coercitiva terica de 500 Oe congruente a las curvas obtenidas de la data de la prueba.
Caso similar se da para el CO-Netic AA, cuya magnetizacin de saturacin se
encuentra alrededor de los 25 emu, es decir 0.025 Am2 . Aplicando nuevamente (8.1.1)
para este material y considerando una densidad de 6.8 g/cm3 , se obtiene:
Igualmente que para el caso anterior, los resultados son numericamente adecua-
dos para afirmar que el material ensayado es en efecto CO-Netic AA, pues el momen-
to terico, a la frecuencia de oscilacin del MMV, de 2.1 [T] es muy cercano a los
2.1362 [T] obtenidos experimentalmente; resulta importante hacer notar que los cam-
pos magnticos bajo los que trabajar el material son lo suficientemente lentos para
ser considerados constantes en un intervalo reducido de tiempo, por lo que acorde a
las especificaciones tcnicas del proveedor, el valor del campo magnetico de satura-
cin que se obtendr ser de 0.8 T. As mismo, la fuerza coercitiva muy reducida es
congruente a las curvas obtenidas de la data de la prueba. Sin embargo, tanto para este
como el caso anterior, los valores numricos pueden mejores notablemente haciendo
uso de equipos comerciales de mayor precisin y confiabilidad.
El uso de simulacin por hardware surge como una necesidad ante la inviabilidad
tcnica presente para realizar pruebas experimentales de los algoritmos, donde el pro-
blema principal es el desarrollo de mecanismos que permitan simular las principales
caractersticas del ambiente del satlite en el espacio, como lo son la menor gravedad,
la presencia de arrastre aerodinmico producto de desplazamientos lineales cercanos a
los 8 km/s en una atmsfera con densidades mucho menores que las presentes a nivel
203
del mar, etc. Por esta razn se plantea el uso de simuladores virtuales enlazados con las
(HIL2 ) diseados para la validacin de los algoritmos de control activo e hbrido. Estos
son un sistema HIL sin resctricciones temporales, y el sistema HIL en tiempo real.
El sistema HIL sin restricciones temporales enva los estados del satelite en un
formato pre-establecido sin considerar los tiempos que requiere el sistema real en ad-
8.2.1.1. Formulacin
El esquema funcional de este simulador se presenta en la Fig. 8.3. El simulador
PC
Bus DCMBus
Bus Tpert
Perturbaciones
Bus
q1 q2 q3
DCMBus
+
Bus Tpas + Torques
+
Control Pasivo Cinemtica & Dinmica
Bus
Control Activo
Tact 0.0
Clock
K
s>orbitas
T
Tiempo
wx wy wz
Simulador Bx By Bz
mx
my
mz
Demoqe128
Figura 8.3: Esquema de la simulacin con retroalimentacin por hardware sin restric-
ciones temporales
horas (7200 s); siendo la primera configuracin la elegida para simular el controlador
del C, con la finalidad que este sea capaz de recepcionar variables de tipo double de
64 bits, float de 32 o short de 16.
El protocolo de comunicaciones elegido fue uno de tipo sncrono, el RS-232,
formato double. La rutina para el envo de datos en formato double emplea un artifi-
cio similar y es presentado en el Algoritmo 8.3. Resulta importante destacar que todos
estos cdigos pueden ser fcilmente modificados para emplear formatos float o short.
206
de las 10000 transmisiones no se perdi ni un slo dato. Sin embargo, ocurrieron des-
coordinaciones al momento del envo o recepcin de la data (la data que se reciba no
datos consecutivos que estn atrasados 1 tiempo) ocurrieron 30 veces de 10000; triples
(tres datos consecutivos que estn atrasados 1 tiempo) ocurrieron 3 veces de 10000.
207
variables en un solo paquete, a partir del cual se reconstruyen las variables. Las prue-
bas realizadas con este cambio obtuvieron los siguientes resultados: descoordinaciones
Velocidad [baud] Perdida de datos Desc. simples [ %] Desc. dobles [ %] Desc. triples [ %]
4800 0 10.46 1.05 0.13
9600 0 9.27 0.92 0.16
19200 0 10.07 0.82 0.06
38400 0 9.41 0.81 0.08
128000 0 9.68 0.87 0.09
y como se menciona en la Seccin 8.2.1 se consigue una velocidad 8 veces mayor para
orientacin y 1.5 veces mayor para estabilizacin, con respecto a una simulacin en
tiempo real. Sin embargo, las simulaciones de este tipo no permiten evaluar acertada-
mente otros aspectos de la implementacin de los sistemas embebidos, que son crticos
para el desarrollo de algoritmos de determinacin y control de actitud, como son los
8.2.2.1. Formulacin
rior, salvo que este entregar informacin exclusivamente sobre los sensores (no se
transmite informacin sobre los estados, pues se desea que la tarjeta de prueba sea la
3 Por sus siglas en ingls: real time-hardware in the loop
209
que los calcule), por lo tanto la informacin enviada para el caso del Chasqui I es:
por los sensores fsicos. Adicionalmente leer las seales de actuacin que mande la
tarjeta de prueba hacia los actuadores, y entregar esta informacin a la computadora
Simulador de sen
la cin
Emu
es
dor
mx eactua
in d
my lac
Emu
mz
Tarjeta de
interface RT-HIL
tados que rige al sistema, la descripcin de las interrupciones por hardware, el anlisis
de tiempo real y finalmente la implementacin del hardware necesario y sus coneccio-
nes.
210
Emulacin
de
actuadores
Estado Envo
de de
reposo datos
Emulacin
de
sensores
tivado mediante una fuente de corriente. Desde el punto de vista elctrico los
magneto torques activados mediante seales moduladas de pulso son alimenta-
dos con voltajes mximos de 30mV, por lo que se implementa una tarjeta de
acondicionamiento de estas seales. Este acondicionamiento consiste en aadir
vado mediante una fuente de corriente, esta genera una corriente de hasta 100
mA que pasa a travs del magneto torque y genera una diferencia de voltaje de
aproximadamente 2V. Para el acondicionamiento de esta seal se considera su
tipos i) sensores magnticos, ii) sensores de velocidad angular, iii) sensores sola-
res; cada uno de los cuales presenta una emulacin diferente. Las caractersticas
cin SPI, las que son implementadas como interrupciones de hardware (descritos
en la subseccin 8.2.2.3).
enfoque y el uso de filtros pasivos RC de dos etapas para cada canal de seal mo-
dulada. El dibujo esquemtico de estos filtros se muestra en la Fig. 8.6a. Estos
filtros otorgan una confiabilidad de medida de 8 bits; la Fig. 8.6b muestra la cur-
va de respuesta entrada-salida para una seal modulada de 1 kHz. El hardware
10 k 10 k
Vin Vout
0.2 F 0.2 F
(a) Esquemtico
100
80
Vin [%PWM]
60
40
20
Mximo valor
Mnimo valor
0
0 10 20 30 40 50 60 70 80 90 100
Vout [%ADC]
(b) Curva entrada-salida
temporizador.
interno de 1 kHz, as como un pre escalador de 102 . Por lo tanto se generaba una
seal de interrupcin cada 0.1 s, este tiempo fue seleccionado considerando el
anlisis de tiempo real del sistema; esta seal dara el paso de inicio de cada ciclo
de computacin, haciendo la transicin entre el estado de reposo y la emulacin
214
de actuadores.
RS-232 a 128 kbps full-duplex. La nica interrupcin programada para esta co-
municacin fue la interrupcin de recepcin de datos. Esta interrupcin se activa
cada vez que se realiza un envo de datos exitoso, almacenando dicho dato en
una variable temporal. Como fue mencionado en el desarrollo del simulador an-
un reset es realizado (para lo cual la lnea RES se coloca en alto y luego en bajo).
Despues de esto, el comando de la tarjeta de prueba es enviada por la lnea DIN.
215
Para poder garantizar las restricciones estrictas de tiempo real del sistema, es
necesario medir los tiempos de todas las funciones y procesos que puede realizar el
sistema en cada ciclo de computacin. El cuadro 8.3 muestra los tiempos medidos de
respuesta dinmica del satlite; el tiempo de muestreo escogido fue de 100 ms.
Estado/Interrupcin Funcin # llamadas min [ s] prom[ s] max[ s] Crtico [ s]
E. Actuadores adc_read() 3 191.500 191.515 191.522 574.566
RS232 send send_short() 3 174.225 174.231 174.244 522.732
E. Sensores set_pwm() 6 0.716 0.716 0.716 4.296
RTC RTC_ISR 1 2.146 2.147 2.147 2.147
SCI SCI_RX_ISR 18 4.619 4.620 4.620 83.160
reception_data() 1 199.766 199.790 199.814 199.814
SPI decode_command 6 23.225 25.640 26.520 159.12
send_first_byte 6 2.146 2.5790 2.804 16.824
send_second_byte 6 2.402 2.422 2.511 15.066
Las tarjetas de interfaz fueron implementada acorde con todas las descripciones
anteriores, y conectadas de acuerdo al Cuadro 8.4. La Fig. 8.7 muestra dicha implmen-
tacin y conexin.
219
8.2.3. Resultados
Fig. 8.8 y 8.9, muestran las simulaciones realizadas para validar el comportamiento
de los algoritmos de estabilizacin Bdot y Omega+sgnB respectivamente. De dichas
figuras se nota un desface entre las respuestas obtenidas por simulacin pura y la si-
do deslizante continuo. Para este caso las seales son prcticamente idnticas, con ex-
220
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
1
y simulado
[rad/s]
y hardware
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
1
z simulado
z hardware
0
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
Tiempo [rbitas]
0.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
0.5
y simulado
[rad/s]
y hardware
0
0.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
1
simulado
z
0.5 z hardware
0
0.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
Tiempo [rbitas]
cepcin de algunos pequeos lapsos donde existe un ligero desface. Gran parte de estas
diferencias entre las seales, se asume, son generadas por los efectos de las descoordi-
naciones generadas por el protocolo de comunicaciones y la propagacin temporal de
dichos efectos.
1
0 0.5 1 1.5
1
q1 simulado
0 q hardware
1
1
0 0.5 1 1.5
1
q2 simulado
0 q2 hardware
1
0 0.5 1 1.5
1
q3 simulado
0 q hardware
3
1
0 0.5 1 1.5
Tiempo [rbitas]
pruebas por 4 rbitas (6h:15m) bajo el esquema antes descrito. De la figura puede apre-
ciarse la correcta disminucin de las velocidades angulares bob . Es importante notar
Resultados, conclusiones y
recomendaciones
En cuanto a la seleccin del material de los actuadores pasivos, se opta por los
imanes de Alnico 5 forjado, principalmente por su adecuada resistencia mec-
sar de ser 3.2 % menos preciso que el modelo Preisach es por lo menos 36.33 %
computacionalmente ms rpido.
Para el clculo del volumen de los materiales magnticos, dos importantes ecua-
ciones son desarrolladas: (4.2.6) la cual es un aporte de la tesis y es capaz de
estimar el tiempo necesario para estabilizar un satlite considerando las velo-
necesario para garantizar la orientacin parcial del eje xc con las lneas magn-
ticas terrestres. Adicionalmente, se calcula una relacin ideal entre el volumen
225
del material de histresis y el volumen del imn permanente; la cual resulta ser
de 8:1. Se elige este valor pues genera una desalineacin mxima de 2.5o entre
las lneas magnticas y el eje xc del satlite, lo cual es aceptable. Respetando
esta relacin y los valores de volumenes mnimos se realiza un anlisis magneto
esttico del efecto de los materiales magnticos sobre el satlite, resultados que
son presentados en el Cuadro 4.1.
que los dos primeros algoritmos son global y asintticamente estables; mientras
que un anlisis probabilstico estima que la probabilidad del tercero de disipar
energa es de 0.9596. Las ganancias ideales para cada caso son obtenidas tras
tres ejes, pero falla al considerar actuacin magntica. Ante esto se plantea una
condicin de deslizamiento continua, la cual se demuestra es estable segn los
criterios anteriormente mencionados. Los aportes principales de la tesis en re-
muestra la robustez de los mismos ante estimaciones errneas del tensor de iner-
cia de hasta 25 % y ruidos de sensado de hasta 25 %. Siendo nicamente los
sobre el eje del imn permanente. Este problema es analizado y se plantea co-
mayor que la de los dems ejes para el caso del algoritmo Bdot y Omega+B,
mientras que en el caso del Omega+sgnB la velocidad en los tres ejes resulta
similar. La estabilizacin hbrida con cancelamiento activo de momentos pasivos
de la orientacin del satlite; mientras que un anlisis del sistema muestra que si
el cancelamiento activo es desactivado cuando el eje xc de satlite se encuentra
a ms de 126o de las lneas de campo terrestres, la perturbacin que surge de la
la energa necesaria; siendo de casi 47.5 % para el algoritmo Bdot, 37.2 % para
el Omega+B y de tan solo 4.5 % para el Omega+sgnB.
cin alrededor del 0.6 %, bastante por debajo del 1 % inicialmente deseado.
para dicha implementacin, el cual resulta ser el formato float; as como el di-
seo de un simulador con retroalimentacin por hardware. De dichos anlisis se
demuestra la factibilidad de implementacin de los sistemas diseados.
8.4. Conclusiones
pequeos, y el uso del control magnetico hbrido es incluso recomendado para institu-
ciones novicias en el rea satelital que deseen emplear control activo sin disminuir la
viable al momento inicial del desarrollo de la misma; pero que se consideran de gran
utilidad para futuros trabajos relacionados con CubeSats:
Un tema que se encuentra fuera del alcance de la tesis es el control mediante ac-
tuadores no magnticos, se sugiere la exploracin de actuadores no magnticos
para trabajos futuros. Se recomienda explorar el uso de ruedas de reaccin, las
uso de una rueda de reaccin en cada eje, pues si bien resultara en un eleva-
precisin.
del estandar, la cual ya no los prohibe, y los recientes desarrollos en dichos sis-
temas, como los micro propulsores desarrollados en el MIT por el profesor Lo-
zano [53], los vuelven una buena posibilidad para ser incorporados como cargas
BIBLIOGRAFA
[5] M.J. Sidi. Spacecraft dynamics and control: a practical engineering approach,
[7] Rafal Wisniewski. Satellite Attitude Control Using Only Electromagnetic Actua-
tion. PhD thesis, Department of Control Engineering, AalborgUniversity, 1996.
[8] E. Silani and M. Lovera. Magnetic spacecraft attitude control: a survey and some
new results. Control Engineering Practice, 13(3):357371, 2005.
[10] A. Denis and J. Pisane. Oufti-1: The educative nanosatellite of the university of
[11] S. Hannay. Modeling of the attitude control of the nanosatellite oufti-1. Masters
thesis, University of Lige, Faculty of Applied Sciences. Applied and Compu-
tational Electromagnetics (ACE), 2008 - 2009.
[13] E.D. van Breukelen, A.R. Bonnema, W.J. Ubbels, and R.J. Hamann. Delfi-c3:
Delft university of technologys nanosatellite. Proceedings of the 4S Symposium:
Small Satelli tes, Systems and Services, 2006.
[14] K.A. Dontchev, K. Ghorakavi, C.E. Haag, T.M. Liu, and R. Ramos. M-cubed:
University of michigan multipurpose minisatellite with optimal imager payload.
AIAA, 2009.
[15] F. Santoni and M. Zelli. Passive magnetic attitude stabilization of the unisat-4
microsatellite. Acta Astronautica, 65:792803, 2009.
[16] L.N. Stras, D.D. Kekez, G.J. Wells, T. Jeans, R.E. Zee, F.M. Pranajaya, and D.G.
Foisy. The design and operation of the canadian advanced nanospace experiment
[17] Sren Vejlgaard Vedstesen Torben Graversen, Michael Kvist Frederiksen. At-
titude Control system for AAU CubeSat. Masters thesis, Aalborg University,
2002.
tech nano-satellite cute-1.7 + apd flight operation results and the succeeding sa-
tellite. 17th IFAC Symposium on Automatic Control in Aerospace, 2007.
control system for the rsted satellite. In 1996 IEEE Aerospace Application
Conference, Colorado, Feb.1996.
[20] J.D. Jackson. Clasical Electrodynamics. Jhon Wiley & Sons, 1999.
[22] J.M.D. Coey. Magnetism and magnetic materials. Cambridge University Press,
2009.
[24] Torino Italy. Giorgio Bertotti, Istituto Electtotecnico Nazionale Galileo Ferraris.
Hysteresis in Magnetism for physicist material scientists and engineers. Acade-
mic Press, 1998.
[27] C.X. Chen. Demagnetizing factors of long cylinders with infinite susceptibility.
[28] S. Sastry. Nonlinear Systems Analysis, Stability and Control, volume 10 of Inter-
disciplinary applied mathematics. Springer, 1999.
[30] J.K. Hedrick and A. Girard. Control of Nonlinear Dynamic Systems: Theory and
Applications. 2005.
[33] M.L. Psiaki. Magnetic torquer attitude control via asymptotic periodic linear
[34] J.R. Wertz. Spacecraft Attitude Determination and Control. D. Reidel Publishing
Co., Dortrett The Netherlands, 1978.
[35] B.A. Campbell and S.W. Jr MacCandless. Introduction to Space Sciences and
Spacecraft Applications. Gulf Publishing Company, 1955.
[36] M. Ovchinnikov. Methods to control the attitud motion of a satellite by the earths
magnetive field usage. Proceedings of the Euro-Asia Space Week on Cooperation
in Space - Where East & West Finally Meet, 1:475 483, 1998.
[38] F. te Hennepe, B.T.C. Zandbergen, and R.J. Hamann. Simulation of the attitude
behaviour and available power profile of the delfi-c3 spacecraft with application
of the opsim platform. 1st CEAS European Air and Space Conference, 2007.
Batna, 2006.
1980.
[43] G.J. Wells, L.N. Stras, T. Jeans, R.E. Zee, F.M. Pranajaya, and D.G. Foisy. Ca-
nadas smallest satellite: The canadian advanced nanospace experiment (canx-1).
Proc. 16th Annual AIAA/USU Conference on Small Satellites, 2002.
[46] Yang Xu Sun Zhaowei and Yang Di. Active magnetic control methods for small
[47] W.H. Steyn. Magnetic attitude determination and control for low earth orbiting
[51] J.K. Rojas. Diseo e implementacion del sistema embebido para el sistema de
determinacin y control de actitud del picosatlite del Chasqui I, Universidad
[52] The Open Group Base Specification Issue 7 IEEE Std 1003.1-2008.