DOI 10.17586/0021-3454-2024-67-12-1030-1040
UDC 629.7.086
DEVELOPMENT OF A GROUND-BASED SOFTWARE COMPLEX FOR CONTROL AND COMMUNICATION OF THE SAMSAT PLATFORM NANOSATELLITES
Samara National Research University. Laboratory "Promising fundamental and applied space research based on nanosatellites"; senior researcher
N. S. Titov
Samara University, Inter-University Department of the Space Researches; Research Laboratory 102 for Perspective Fundamental and Applied Space Research Based on Nanosatellites; Engineer-Programmer
S. V. Shafran
Samara National Research University; junior researcher
Reference for citation: Nikolaev P. N., Titov N. S., Shafran S. V. Development of a ground-based software complex for control and communication of the SamSat platform nanosatellites // Journal of Instrument Engineering. 2024. Vol. 67, N 12. P. 1030–1040 (in Russian). DOI: 10.17586/0021-3454-2024-67-12-1030-1040.
Abstract. The key features of the ground software package for control and communication for missions of SamSat nanosatellites, developed on the basis of the experience of flight and design tests of the SamSat-ION nanosatellite, are presented. The ground software package consists of: a block of modules for controlling the station equipment; a block of universal modules independent of the station equipment; a block of server modules for calculating the parameters of movement and communication with the satellite. The developed software package achieves full automation of the processes of planning and conducting communication sessions, which allows it to be used as a means of teaching students spacecraft control technologies. The ability to work with several close-flying satellites has been implemented, which distinguishes the software package from freely distributed programs.
Abstract. The key features of the ground software package for control and communication for missions of SamSat nanosatellites, developed on the basis of the experience of flight and design tests of the SamSat-ION nanosatellite, are presented. The ground software package consists of: a block of modules for controlling the station equipment; a block of universal modules independent of the station equipment; a block of server modules for calculating the parameters of movement and communication with the satellite. The developed software package achieves full automation of the processes of planning and conducting communication sessions, which allows it to be used as a means of teaching students spacecraft control technologies. The ability to work with several close-flying satellites has been implemented, which distinguishes the software package from freely distributed programs.
Keywords: SamSat platform, software package, server, TCP/IP, KISS, ground station, Doppler frequency, elevation angle, TLE, azimuth
Acknowledgement: The study was supported by the Russian Science Foundation, grant No. 23-72-30002, https://rscf. ru/project/23-72-30002.
References:
Acknowledgement: The study was supported by the Russian Science Foundation, grant No. 23-72-30002, https://rscf. ru/project/23-72-30002.
References:
- Nikolaev P.N., Espinoza V.A.S., Shcherbakov M.S., Sobolev D.D. Gyroscopy and Navigation, 2023, no. 3(31), pp. 259–266.
- Hoots F.R., Roehrich R.L. Models for Propagation of NORAD Element Sets, Spacetrack report no. 3. 1980. 91 p.
- http://viewnok.sputnix.ru/doku.php?id=en:lesson02. (in Russ.)
- Peralta D J.M., Dos Santos D.S., Tikami A. et al. Anais da Academia Brasileira de Ciências, 2018, no. 90(3), pp. 3175–3184.
- Peralta D.J.M., Dos Santos D.S., Tikami A. et al. 1st IAA Latin American Symposium on Small Satellites, Buenos Aires, Argentina, Universidad Nacional de San Martín (UNSAM), 2017, рр. 1–8.
- Orbitron — Satellite Tracking System, https://www.stoff.pl.
- Vinterhav E., Karlsson T. Acta Astronautica, 2007, no. 10(61), pp. 912-922.
- Scharnagl J., Haber R., Dombrovski V., Schilling K. Acta Astronautica, 2022, no. 8(201), DOI:10.1016/j. actaastro.2022.09.036.
- Busch S., Bangert P., Dombrovski S., Schilling K. Acta Astronautica, 2015, vol. 117, DOI:10.1016/j. actaastro.2015.08.002.
- FreeFlyer Astrodynamics Software, https://ai-solutions.com/freeflyer-astrodynamic-software/.
- Ansys STK Software for Digital Mission Engineering and Systems Analysis, https://www.ansys.com/products/missions/ ansys-stk.
- KISS Protocol, https://www.ax25.net/kiss.aspx.
- InfluxData: InfluxDB Time Series Data Platform, https://www.influxdata.com/.
- Space-Track.org, https://www.space-track.org/.
- Press W.H. Numerical Recipes: The Art of Scientific Computing, Cambridge University Press, New York, 2007.
- Krylov V.I. Osnovy teorii dvizheniya ISZ (chast’ vtoraya: vozmushchennoye dvizheniye (Fundamentals of the Theory of Artificial Satellite Motion (Part Two: Disturbed Motion)), Moscow, 2016, 67 р. (in Russ.)
- Gordon G.D., Morgan W.L. Principles of Communications Satellites, Hoboken, USA, Wiley-Interscience, 1993, 568 р.
- TCP/IP protocols, https://www.ibm.com/docs/fi/aix/7.3?topic=protocol-tcpip-protocols.
- Baserow: Open source no-code database and Airtable alternative, https://baserow.io/.
- RabbitMQ: One broker to queue them all, https://www.rabbitmq.com/.
- AMQP Advanced Message Queuing Protocol, https://www.amqp.org/.
- Elisov N.A., Kramlikh A.V., Lomaka I.A. et al. Aerospace Science and Technology, 2022, vol. 132, рр. 108038, DOI:10.1016/j.ast.2022.108038.
- Representational State Transfer (REST), https://www.ibm.com/docs/en/ips/8.8?topic=methodology-representationalstate-transfer-rest.
- Grafana: The open observability platform, https://grafana.com/.
- UZ7HO Soundmodem Sound Card Modem Setup Guide, http://uz7.ho.ua/modem_beta/user_guide_v114_EN.pdf.