Beruflich Dokumente
Kultur Dokumente
1
Programa de Pós-Graduação em Engenharia e Tecnologia Espaciais, Instituto Nacional de Pesquisas
Espaciais, Av. dos Astronautas, 1758, 12227-010 São José dos Campos, SP, Brazil
2
Departamento de Engenharia Eletrônica, Instituto Tecnológico de Aeronáutica, Praça Marechal
Eduardo Gomes, 50, Vila das Acácias, 12228-900 São José dos Campos, SP, Brazil
3
Coordenação de Engenharia e Tecnologia Espacial, Instituto Nacional de Pesquisas Espaciais,
Av. dos Astronautas, 1758, 12227-010 São José dos Campos, SP, Brazil
4
Liga de Amadores Brasileiros de Radio Emissão/LABRE - AMSAT-BR, Rua Dr. Miguel
Vieira Ferreira, 345A, Tatuapé, 03071-080 São Paulo, SP, Brazil
Manuscript received on November 28, 2017; accepted for publication on February 19, 2018
ABSTRACT
Software Defined Radio (SDR) uses a processor, a special receiver and software that play the main parts of
the receiver (mixer, filters, amplifiers, modulators, demodulators, etc.) and it is quite advantageous for its
flexibility and compact size as it reduces the amount of hardware components while adapting for different
needs. This work briefly presents the SDR concept and approach for obtaining satellite telemetries and
imagery in the context of different modulation schemes, link budget requirements and different satellites
types. Two case studies are presented for supporting affordable ground segment and promoting satellites
projects in Brazil. Reception from the 1st Brazilian picosatellite, Tancredo-1, with specific software
developed, UbaTM is presented for obtaining satellite raw telemetries, convert them to engineering value
and friendly present on user screen. A series of support software packages are then introduced so that one
can pipeline various operations and automate tasks in the ground station. Finally, a second study case was
performed in order to receive NOAA class satellites imagery over VHF band and decoded by specific
software freely available. Using the proposed SDR approach, it can adapt to projects mainly those with a
limited budget and outreach for major inclusion on space topics in Brazil.
Key words: ground stations, satellites, Software Defined Radio, space systems.
features and better performance rate without any with SDRs in the context of two case studies:
need to change constantly the hardware (Wyglinski a picosatellite and the National Oceanic and
et al. 2016). Atmospheric Administration (NOAA) satellite.
Since SDRs are also a cost effective means to Section 4 discusses the resulting configurations and
obtain satellite telemetry and image reception, they concludes this paper with general comments and
are being extensively employed in the development possible future directions.
of pico and nanosatellites projects, also often just
called “small satellites”, or “smallsats” for short. MATERIALS AND METHODS
Software configuration
codification and to show each telemetry in put together all aforementioned software packages
hexadecimal value. in order to get telemetry data for example. From
• Run the telemetry satellite decoder software this scenario, there are two possible types: one part
to obtain the engineering value of each is from the received sound input to the output and
telemetry. In our case, run the UbaTM the other is between application network ports.
software to convert the telemetry raw values More precisely these are detailed hereafter:
into suitable engineering values. • The sound output of the SDRSharp, becomes
It is necessary to configure the communication the signal input of the SoundModem
between decoding software (SoundModem, AGW program (by physical cables, virtual cables
Online KISS, own TM satellite software) by TCP/ or simply the sound card of the machine)
IP communication. for demodulating AX-25 signals into binary
encoded information.
Interoperability issues in the tracking software
• Binary encoded information provided by
and a case study
SoundModem is sent via a communication
Interoperability issues (Konstantat et al. 2006) port, either on a local or a remote machine
appear when one tries to track a satellite and has to (IP address).
Therefore, we have G/T= -4.02 dB/K. Next, properly connected to the SDR receiver hardware.
we calculate the Signal-to-Noise Power Density (S/ The Figure S9 shows the scheme of operation
No) and Eb/No given by: between the hardware and software elements for
reception and decoding of NOAA satellites images.
S/No = EIRPGS - LGSAP+(G/T) - K (6)
In the same way that the SDRSharp program
Where K = Boltzman´s constant = -228.6 is used for the telemetry decoder explained above,
dBW/K/Hz and LGSAP = Ground Station Antenna it should be used to obtain images of the NOAA
Pointing Loss = 0.4 dB (estimated). Thence, S/No = weather satellites, with the difference that for
68.28 dBHz and using: each of the NOAA satellites, the communication
parameters between satellite and the ground must
Eb/No = S/No – 10 log (R) (7) be established, in order to be able to process and
decode that signal to finally acquire a satellite
Where R = data rate, then Eb/No = 37.48 dB for meteorological image.
R = 1200 bps. Additionally, to acquire the images of these
According to IARU, Modulation Demodulation satellites, a special tool is necessary, a software
Method spreadsheet the required Eb/No is 21 dB called WXtoImg (WXtoImg 2015), which allows
for AFSK/FM modulation and BER equals 10-4 the decoding and visualization in real time of the
and considering demodulator implementation satellite images.
loss equals 1 dB, we have a Eb/Nothreshold = 22 dB. WXtoImg is a fully automated APT and
Therefore, the system link margin will be: WEFAX weather satellite (wxsat) decoder. The
Eb/No – Eb/Nothreshold = 37.48 – 22 = 15.48 dB (8) software supports recording, decoding, editing, and
viewing on all versions of Windows, Linux, and
This ascertains that signal reception is feasible. Mac OS X. WXtoImg supports real-time decoding,
On the processing side, after sorting out all map overlays, advanced colour enhancements, 3-D
operability issues mentioned earlier, an output images, animations, multi-pass images, projection
port from the SoundModem has to be connected transformation (e.g., Mercator), text overlays,
to a telemetry decoder. For this purpose, a software automated web page creation, temperature display,
called UbaTM, its main window is shown in Figure GPS interfacing, wide-area composite image
4, was developed for converting the telemetry creation and computer control for many weather
raw values into engineering units and presents the satellite receivers, communications receivers, and
telemetry information in an easy-to read manner. scanners.
UbaTM was developed by Edson Pereira, PY2SDR, The process begins with the configuration
as a contribution for UbatubaSat project. of SDRSharp, establishing the appropriate
configuration for the reception of each satellite’s
CASE STUDY 2 - NOAA SATELLITES IMAGE
DECODING
signal. It should indicate the signal source to
be used, i.e. the type of receiver being used, for
For this part of the experiment the SDRSharp example: Airspy, Funcube Dongle Pro, Funcube
program is used. The same connection scheme Dongle Pro Plus, RTL-SDR, etc, this is to ensure
of all hardware elements is used, the receiving that the input signal is being captured by the correct
hardware must be connected to the equipment hardware.
where the image will be decoded and processed, In the Audio panel, it must establish the input
clearly the VHF receiver antenna, must also be and output mechanisms to work, in this case the
audio input will be the same receiver hardware used When the satellite enters the viewing range of
(SDR). In the output, it must be ensured that the the ground station, the antenna pointing and the
equipment’s audio output is returned to it, i.e. the reception of the satellite signal are started. When
audio generated by SDRSharp must be converted the system is receiving a constant signal, the
into an input source for the WXtoImg decoding “Autorecord” facility shall be used for receiving
software. In this case, the type of output must be the image in real time. In the Figure 5, a screenshot,
chosen as available. In this case, either a physical shows the reception process of an image of the
cable that connects from the Audio Output Port to satellite NOAA-19, whereby the two software
the equipment’s Audio Input Port, or a software that are working simultaneously (SDRSharp and
works as a “virtual cable”. The computer’s sound WXtoImg).
card can also be used, but this does not guarantee a In the Figure S10 shows the final image
good flow of audio information. captured on July 3, 2017, in the São Jose dos
It is important to know the satellite operation Campos city, São Paulo State, Brazil, obtained
frequency in order to follow it and receive its images. from the NOAA-19 satellite.
Using the SharpSDR, the frequency selection T h e WXt o Im g t o o l al l o ws m ak i n g
can be done either manually or automatically via
enhancements to each of the acquired images, to
plugins. Below the satellites that are in operation
obtain the better image visualization quality. This
and their download frequency are listed.
experiment was performed using the Funcube
• NOAA-15: 137,62 MHz.
Dongle Pro Plus receiver SDR, for more information
• NOAA-18: 137,9125 MHz.
about image acquisition processes using RTL-SDR,
• NOAA-19: 137,1 MHz.
one can consult the tutorial available in (RTL-SDR
Afterwards, the WXtoImg program must be
2013).
configured, assigning the geographical point from
which the satellite is being tracked. Furthermore, DISCUSSION AND CONCLUSION
the Orbitron software can be used to visually
track the satellite current position, in order to start From the results obtained, there are powerful
acquiring the image at the right time. Orbitron TLE tools for use in the aerospace sector, especially to
database updates are done while system is on-line. acquire data from the satellite. These tools and their
configurations, as presented in this paper, enables market depending on their cost-benefit analysis.
a work environment for easy understanding and In order to provide reliability, there is a need for
use. Although, they may not work exactly for all further development of better software solutions.
low orbiting satellites or small satellites, they still The software packages mentioned in this work,
constitute a means for adaptation or development in conjunction with the hardware elements, allow
of new tools that may be more portable and with telemetry decoding. Part of this chained processing
better operational capabilities. is satellite independent and only the final stream,
This study´s motivation was to reduce the cost when the engineering values of telemetries are
for monitoring mainly the downlink of smallsats derived, are satellite sensitive. In this case, it
projects, which mostly run on a constraint budget. is necessary to know the configuration and the
Therefore, it presents the use of software tools structure of each of telemetry data.
and few hardware elements that facilitate the Since the solution employed does not work “as
assembly of a simple ground station able to receive is” for most satellites in orbit, further development
and decode the signal sent by a satellite. The is needed so future work will concentrate on more
material presented is one solution that was used flexible SDR frameworks such as GNUradio.
for monitoring telemetry signal from a picosatellite
ACKNOWLEDGMENTS
named Tancredo-1 as a case study and a proof of
concept. The authors acknowledge Coordenação de
Project participants have become aware of Aperfeiçoamento de Pessoal de Nível Superior
the information flow starting from the RF signal (CAPES-Brazil) for supporting this research.
acquisition up to the decoded engineering-value
telemetry. Still they are able to reduce tracking REFERENCES
costs in large percentage compared to solution AEB - AGÊNCIA ESPACIAL BRASILEIRA. 2015.
based on fixed stations currently available on the Nanosatélite Serpens está em órbita e tem sinais captados
no Brasil. Disponível em: http://www.aeb.gov.br/ PEØSAT AR. 2015. Information about Amateur Radio –
nanossatelite-serpens-esta-em-orbita-e-tem-sinais- Satellite experiments. Available at: http://www.pe0sat.
captados-no-brasil/. Acesso em 16 de maio de 2017. vgnet.nl/decoding/tlm-decoding-software/dk3wn/.
AIRSPY. 2016. Airspy Low Cost High Performance SDR - Acessed on July 5, 2017.
SDR Sharp. Available at: http://airspy.com/download/. PERALTA DJM, TIKAMI A, SANTOS DS, DOS SANTOS
Acessed on July 5, 2017. WA AND PEREIRA EWR. A Software Defined Radio
ERENO D AND RAMOS L. 2014. Pequenos ganham o Approach to Ground Operations of Small Satellites.
espaço. Disponível em: http://revistapesquisa.fapesp. Proc. of the 1st IAA Latin American Symposium on Small
br/2014/05/15/pequenos-ganham-o-espaco/. Acesso em Satellites. Buenos Aires, March, 2017.
17 de maio de 2017. RTL-SDR. 2013. RTL-SDR Tutorial: Receiveing NOAA
FUNCUBE. 2017. The FUNcube Dongle Pro+: LF to L Weather Satellite Images. Available at: http://www.rtl-
band software-defined radio. Available at: http://www. sdr.com/rtl-sdr-tutorial-receiving-noaa-weather-satellite-
funcubedongle.com/. Acessed on May 17, 2017. images/. Acessed on July 8, 2017.
GAUSS - GROUD OF ASTRODYNAMICS FOR THE USE STOFF S. 2005. Orbitron - Satellite Tracking System.
OF THE SPACE SYSTEM. 2017. Available at: https:// Available at: http://www.stoff.pl/. Acessed on July 5, 2017.
www.gaussteam.com/services/satellite-subsystem/radio/. SUPERKUH. 2017. RTL-SDR and GNU Radio with Realtek
Acessed on May 17, 2017. RTL2832U software defined radio receivers. Available at:
GNURADIO. 2017. About GNU Radio. Available at: https:// http://superkuh.com/rtlsdr.html. Acessed on May 17, 2017.
www.gnuradio.org/about/. Acessed on Aug 16, 2017.
UZ7HO. 2016. Personal Page of Uz7ho - The software Packet-
INPE - INSTITUTO NACIONAL DE PESQUISAS
Radio TNC. Available at: http://uz7.ho.ua/packetradio.
ESPACIAIS. 2014. NanosatC-BR1 é lançado com sucesso
htm. Acessed on July 5, 2017.
e estação já recebe sinais do primeiro cubesat nacional.
WXTOIMG. 2015. Software to decode APT and WEFAX
Disponível em: http://www.inpe.br/noticias/noticia.
signals from weather satellites. Available at: http://www.
php?Cod_Noticia=3640. Acesso em 16 de maio de 2017.
wxtoimg.com/. Acessed on July 6, 2017.
ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA.
WYGLINSKI AM, OROFINO DP, ETTUS MN AND
2015. Cubesat brasileiro lançado com sucesso da estação
RONDEAU TW. 2016. Revolutionizing software defined
espacial internacional. Disponível em: http://www.ita.br/
radio: case studies in hardware, software, and education.
noticias14. Acesso em 16 de maio de 2017.
IEEE Communications Magazine 54(1): 68-75.
JUANG JC, TSAI CT AND MIAU JJ. 2008. A Software-
Defined Radio Approach for the Implementation of Ground
Station Receivers. Small Satellites for Earth Observation. SUPPLEMENTARY MATERIAL
Netherlands: Springer Verlag, p. 293-298.
KONSTANTAS D, BOURRIÈRES JP, LÉONARD M AND FIGURE S1 - SDR hardware adapter (Superkuh 2017).
BOUDJLIDA N. 2006. Interoperability of Enterprise FIGURE S2 - Funcube Dongle Pro Plus connected to
Software and Applications. Proceedings of the I-ESA computer.
Conferences, Springer-Verlag London, 466 p. FIGURE S3 - Heavens-Above app screens on passing-by
LABRE - LIGA DE AMADORES BRASILEIROS DE RADIO satellites.
EMISSÃO. 2017. AMSAT-BR Tubesat Tancredo-1 é FIGURE S4 - SDR sharp screen with spectrum of received
ejetado e inicia transmissões. Available at: http://amsat-br. signal.
org/. Acesso em 17 de junho de 2017. FIGURE S5 - Soundmodem application converting raw data
MOXON P. 2003. Moxon Antenna Project. Available at: http:// into binary.
www.moxonantennaproject.com/index.html. Acessed on FIGURE S6 - AGW Online Kiss program with raw and
July 5, 2017. configuration file.
NOAA - NATIONAL OCEANIC AND ATMOSPHERIC FIGURE S7 - Schematic diagram for the telemetry decoding
ADMINISTRATION’S. 2017. U.S. Department of progress.
Comerce. Available at: http://www.noaa.gov/satellites. FIGURE S8 - A typical ground station block diagram.
Acessed on August 10, 2017. FIGURE S9 - Schematic diagram for image reception of
PEAT C. 2015. Heavens Above Application. Available at: images from NOAA satellites.
http://www.heavens-above.com/. Acessed on July 5, 2017. FIGURE S10 - Final image obtained from NOAA-19 satellite.