Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 INTRODUCCION
La idea de posicionar un vehiculo aéreo no tripulado
en el espacio aéreo con el propósito de brindar servicios
de comunicaciones y apoyo a las redes ya establecidas
tanto terrestres como satélites viene fraguándose hace
un par de años, proyectos como Capanina [1] Sanswire
[2] y el proyecto Globo Antena [3] son algunos ejemplos Figura 1. Aeroplataforma experimental
de investigaciones recientes con respecto a
aeroplataformas no tripuladas basadas en globos
aerostáticos para operar en la estratosfera brindando • GPS Garmin 12
servicios IP de banda ancha, sin embargo, para que una • Unidad de medida Inercial IMU 6DOF
de estas aeronaves opere en el espacio es necesario • Embedded electronic board RLC
contar con un segmento en tierra o una estación de • Tx/Rx Maxstream 19,2kbps - 900Mhz
control comúnmente denominada como CGS [4] por la • AP Linksys WRT54G, 802.11b/g , 2.4GHz
sigla en inglés Control Ground Station. Se propone un
• 2 motores brushless Astro-120
diseño experimental de una CGS la cual consiste en 3
• 2 Drivers ESC HV110 Castle Creations
computadores personales conectados en una red
• Cámara video análoga 200mW
ethernet y programados bajo el software Microsoft
Visual Basic ®, el diseño del software se enfoca al • Encoder ACTI mod. Sed 2120
seguimiento de la aeroplataforma, la lectura de sus • Cámara PTZ Sony SNC-RZ30N
sensores y la generación de códigos para telecomandar • 20 baterías Li-Po 11,1 V – 1300mAh
la nave a través de una palanca joystick, donde el • 6 Servomotores Hitec
Computador 1 tendrá el Programa de supervisor de la
navegación de la aeroplataforma, el computador 2 La estación terrestre de control se montará dentro
tendrá el programa que interpretara los movimientos del de un vehículo del tipo camioneta Boxer marca Peugeot,
1
la cual cuenta con espacio distribuido para la ubicación vvGPSUAVREF = λUAVR ⋅ A ⋅ i + φUAVR ⋅ B ⋅ k + hUAVR j (4)
de cilindros de helio, equipo de montaje y apoyo,
transporte de antenas e instrumentos y un escritorio
equipado con 3 computadores personales además de Donde (4) corresponde al vector distancia entre la
una toma de corriente eléctrica en 220 Vac/50Hz. aeroplataforma y la CGS considerando A = 92.376 m y
B= 110.916 m como las equivalencias en metros para 1º
Para la comunicación entre la aeroplataforma y la de latitud y 1º de longitud respectivamente, luego la
CGS se utilizaron 2 tipos de dispositivos: distancia desde la CGS a la Aeroplataforma en el plano
x-y viene dada por (5):
A bordo de la Aeroplataforma un XStream RF
Module, trabajando en la banda de los 900 MHz con D= (λ ⋅ A )2 + (φUAVR ⋅ B)2 (5)
100mW de potencia con tecnología FHSS a tazas full- UAVR
vvGPSUAV = λUAV i + φUAV k + hUAV j (1) La frecuencia Doppler estará dentro del rango de
− f DMAX ≤ f D ≤ + f DMAX donde el valor máximo de la
vvIMUUAV = α UAV i + β UAV k + γ UAV j (2) frecuencia Doppler, fDMAX, es proporcional a la
frecuencia portadora f0, y a la velocidad de la aeronave,
v: fDMAX = v⋅f0 / c [7].
Donde:
λ: Longitud [º], φ: Latitud [º],h: Altura [m] (GPS)
Considerando un enlace para data de control (L1) y
α:Yaw [º], β: Pitch [º], γ:Roll [º] (IMU)
otro enlace para video (L2), tenemos que para L1 en la
banda de los 900 MHz y con velocidades de la aeronave
en el rango de los 0,5 m/s hasta 3 m/s, se admite un
“fading lento”. En la peor situación se podría admitir que
los ecos llegan con idéntica distribución desde todas las
direcciones.
2
5 ALGORITMO TELEMANDO Las funciones M1(t), M2(t),E(t),AV(t), AH(t) y SV(t),
representan señales de pulso cuadrado de frecuencia
Se define el string P como una cadena de 6 constante (50 Hz), y ancho variable, típicas en el control
caracteres generada por el programa diseñado y de servomotores (Fig. 4), donde tn es el valor que define
cargado en el computador Nº 2 de la CGS. El string P el ancho del pulso y el cual esta contenido en pn,(pn ≠
varía en función de la actividad de la palanca joystick y Pn) de este modo el string P setea los anchos de pulso
sus botones, donde: para cada uno de los servomotores de las superficies de
control (timón de cola y elevadores) y cada uno de los
P = p1 & p 2 & p 3 & p 4 & p 5 & p 6 (6) drivers de potencia que suministran energía a los
motores de propulsión abordo.
Los caracteres p1⋅⋅⋅⋅p6 contienen data codificada que
Como ejemplo se tiene que para un valor mínimo en
es transmitida a la aeroplataforma por L1, esta data
la velocidad del motor propulsor nº 1 se codifica el
contiene los valores de la velocidad de giro de los
carácter p1 y p2, de manera de obtener t1 = 1 ms ya
motores, el ángulo de posición del eje rotor, el ángulo
que con este valor en el ancho del pulso cuadrado se
del elevador y el ángulo del timón de cola (Fig. 1) en
obtendrá velocidad cero, es decir, el motor estará
función de los requerimientos o las maniobras que el
apagado y para un valor máximo de t1 = 2ms el motor 1
operario demande en la nave desde la CGS.
pasaría a funcionar a máxima velocidad. (Fig. 1)
El diagrama de flujo de la Fig. 3 plantea el algoritmo
que genera el String P, donde Pn es el String P
generado en el tiempo n.
6 MUESTREO DE VARIABLES E
HISTORIZACION
3
respecto a la actitud esta se observa mediante la 7.2 PANTALLA DE COMANDO
animación de una figura representativa de un dirigible.
Esta pantalla (Fig. 7) representa gráficamente las
6.3 HISTORIZACIÓN acciones telemandadas para cada uno de los
servomecanismos (timón de cola, alerones, y rotación
Una de las características de la CGS es su motores) abordo de la aeroplataforma además de los
capacidad de almacenar información generada durante motores de propulsión eléctrica, cada uno de los
el vuelo para su posterior análisis y post-proceso, la movimientos accionados por la palanca joystick son
línea de comandos o string P generado por la palanca reflejados en esta pantalla, se complementa esta
joystick el cual es transmitido a la Aeroplataforma a información con la orientación de la nave con respecto al
través de L1 y a su vez la línea GPGGA [8] generada por norte magnético, la distancia (5) y dirección con respecto
el GPS, se concatenan en el computador Nº2 y se a la CGS.
registran como una muestra, esta muestra se efectúa en
promedio cada 200 ms. El formato de una muestra se
presenta a continuación (Fig. 5):
4
[6] P.A. Bello, “Aeronautical Channel Characterization”, IEEE,
Tr. Comm., vol, COM-21, no. 5, pp 548-563. May 1973.
[1] http://www.capanina.com
[2] http://www.sanswire.com
[3] http://www.haps.cl