Applying software-mathematical models of onboard equipment to develop onboard software
- Authors: Lomaev Y.S.1, Ivanov I.A.1, Tolstykh A.V.1, Islentev E.V.1
-
Affiliations:
- JSC “Academician M. F. Reshetnev “Information Satellite Systems”
- Issue: Vol 20, No 2 (2019)
- Pages: 166-173
- Section: Section 1. Computer Science, Computer Engineering and Management
- URL: https://journals.eco-vector.com/2712-8970/article/view/567762
- DOI: https://doi.org/10.31772/2587-6066-2019-20-2-166-173
- ID: 567762
Cite item
Full Text
Abstract
This paper deals with the testing of the functioning logic of spacecraft subsystems at the stage of developing system onboard software. The increasing complexity of the structure and operation logic of spacecraft due to the increased requirements in terms of providing consumers with information services (navigation, satellite monitoring of transport, geodesy, communications etc.) demands maintaining the reliability of uninterrupted operation, the implementation of automated parrying of emergency situations during the operation of spacecraft onboard equipment. In order to meet these requirements, it is necessary to test the interaction of onboard equipment and onboard integrated computing complex software that implements the target-oriented operation of spacecraft onboard systems. In such a case, meeting the requirements for reliability increase of onboard software should not lead to the increase of the manufacturing period of spacecraft.
In this work we propose the approach for testing information and logical interaction between onboard equipment and software of a spacecraft onboard integrated computing complex with the use of a laboratory testing sample unit and a software-mathematical model. We described the basic concepts of conducting two-stage testing of onboard software, involving autonomous and system testing on the ground testing complex. The proposed approach is applied as part of the onboard software development cycle in accordance with the standards of the JSC “Academician M.F. Reshetnev “Information Satellite Systems”.
The approach proposed in this work helps reduce the number of errors during onboard software development and testing of information and logical interaction between onboard equipment and a spacecraft as a whole in every operation mode.
About the authors
Yuri S. Lomaev
JSC “Academician M. F. Reshetnev “Information Satellite Systems”
Author for correspondence.
Email: lomaif@rambler.ru
an engineer of the second category
Russian Federation, 52, Lenina St., Zheleznogorsk, Krasnoyarsk region, 662972Ilia A. Ivanov
JSC “Academician M. F. Reshetnev “Information Satellite Systems”
Email: ilyaiv92@gmail.com
Cand. Sc., an engineer of the second category
Russian Federation, 52, Lenina St., Zheleznogorsk, Krasnoyarsk region, 662972Anastasia V. Tolstykh
JSC “Academician M. F. Reshetnev “Information Satellite Systems”
Email: avtolstykh1@gmail.com
technician
Russian Federation, 52, Lenina St., Zheleznogorsk, Krasnoyarsk region, 662972Eugene V. Islentev
JSC “Academician M. F. Reshetnev “Information Satellite Systems”
Email: islentev@iss-reshetnev.ru
Cand. Sc., a head of sector
Russian Federation, 52, Lenina St., Zheleznogorsk, Krasnoyarsk region, 662972References
- Tyugashev A. A., Iljin I. A., Ermakov I. E. [Ways of increasing software reliability and quality in space industry]. Upravlenie bolshimi sistemami. 2012, No. 39, P. 288–299 (In Russ.).
- Tzapko G. P., Martynov Ya. A. [Unified information environment for creating and supporting onboard software of navigation and communication satellites]. Doklady TUSURa. 2015, No. 3(37), P. 97–102 (In Russ.).
- Koltashev A. A. [Main principles of system testing and confirmation of satellite onboard software]. Vestnik SibGAU. 2010, No. 1(27), P. 4–7 (In Russ.).
- Antamoshkin A. A., Koltashev A. A. [Technological aspects of creating communication satellite onboard software]. Vestnik SibGAU. 2005, No. 6, P. 93–95 (In Russ.).
- Koltashev A. A. [Effective technology for controlling onboard software lifecycle of communication and navigation satellites]. Aviakosmicheskoe priborostroenie. 2006, No. 12, P. 20–25 (In Russ.).
- GOST R 52070–2003. Interfeis magistralniy posledovatelniy sistemy electronnykh moduley [State standard R 52070-2003. Trunk serial interface for electronic modules system]. Moscow, Standartinform Publ., 2003. 24 с.
- Mostovoi Ya. A. [Simulation mathematical model of the external environment in the life cycle of the onboard sowtware for managing the space platform]. Komp’yuternaya optika. 2012, No. 3(36), P. 412–418 (In Russ.).
- Lomaev Yu. S. [Application of onboard software system testing]. Aktualnye problemy aviatsii i kosmonavtiki. 2016, No. 1, P. 531–532 (In Russ.).
- Shoshmina I. V. [Design of software onboard control systems with verification support]. Modelirovanie i analiz informatsionnyh system. 2010, No. 4, P. 125–136 (In Russ.).
- Lomaev Yu. S., Ivanov I. A. [Usage of laboratory testing sample unit for reducing time costs for onboard software development and testing]. Sbornik tezisov IV nauchno-technicheskoy konferentsii molodyh spetsialistov “Razrabotka, proizvodstvo, ispytaniya i ekspluatatsiya kosmicheskih apparatov i sistem” [Theses compilation of IV science-technical conference of young specialists “Development, manufacturing, testing and operation of spacecrafts and systems”]. JSC “ISS”, Zheleznogorsk, 2017, P. 99–101 (In Russ.).
- Lomaev Yu. S., Ivanov I. A. [Usage of laboratory testing sample unit for optimization of onboard software development]. Sbornik tezisov IV Vserossiyskoy nauchno-technicheskoy konferentsii “Sistemy svyazi i radionavigatsii” [Theses compilation of IV All-Russian science-technical conference “Communication and radionavigation systems”]. JSC “NPP Radiosvyaz”, Krasnoyarsk, 2017, P. 339–342 (In Russ.).
- Lomaev Yu. S., Tolstykh A. V., Zvonar V. D. [Modification of onboard software development stages]. VIII ezhegodnaya nauchno-technicheskaya konferentsiya molodyh uchenyh i spetsialistov FGUP TSNIIMASH [VIII annual science-technical conference of FGUP TSNII-MASH young scientists and specialists]. Moscow, 3–6 April 2018, P. 41–43 (In Russ.).
- Lomaev Yu. S., Tolstykh A. V. [Software testing approach modification for onboard software development]. Tezisy dokladov X Obscherossiyskoy molodezhnoy nauchno-tekhnicheskoy konferentsii “Molodezh. Tekhnika. Kosmos” [Report theses of X All-Russian youth science-technical conference “Youth. Technics. Space.”]. Saint-Petersburg, 18–20 April 2018, P. 30–31 (In Russ.).
- Lomaev Yu. S., Tolstykh A. V. [Usage of software-mathematical model for onboard software complex development]. Aktualnye problemy aviatsii i kosmonavtiki”. 2018, Vol. 1, P. 119–120 (In Russ.).
- Ivanov I. A., Antropov N. R., Deryshev R. A. [Usage of program models for testing spacecraft onboard software]. Trudy X Obsherossiyskoy molodezhnoy nauchno-tekhnicheskoy konferentsii “Molodezh. Tekhnika. Kosmos” [Report theses of X All-Russian youth science-technical conference “Youth. Technics. Space.”]. Saint-Petersburg, 18–20 April 2018, Vol. 2, P. 69–73 (In Russ.).