UDK 629.7.05 Doi: 10.31772/2587-6066-2019-20-2-166-173
APPLYING SOFTWARE-MATHEMATICAL MODELS OF ONBOARD EQUIPMENT TO DEVELOP ONBOARD SOFTWARE
Lomaev Yu. S., Ivanov I. A., Tolstykh A. V., Islentev E. V.
JSC “Academician M. F. Reshetnev “Information Satellite Systems”. 52, Lenina St., Zheleznogorsk, Krasnoyarsk region, 662972, Russian Federation
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.
Keywords: spacecraft, onboard equipment, onboard software, software-mathematical model, laboratory testing, ground testing complex.
References

1. 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.).

2. 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.).

3. 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.).

4. Antamoshkin A. A., Koltashev A. A. [Technological aspects of creating communication satellite onboard software]. Vestnik SibGAU.  2005, No. 6, P. 93–95 (In Russ.).

5. 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.).

6. 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 p.

7. 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.).

8. Lomaev Yu. S. [Application of onboard software system testing]. Aktualnye problemy aviatsii i kosmonavtiki. 2016, No. 1, P. 531–532 (In Russ.).

9. 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.).

10. 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 kspluatatsiya 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.).

11. Lomaev Yu. S., Ivanov I. A. [Usage of laboratory testing sample unit for optimization of onboard software development]. Sbornik ezisov IV Vserossiyskoy nauchnotechnicheskoy konferentsii “Sistemy svyazi i radionavigatsii” [Theses compilation of IV All-Russian sciencetechnical conference “Communication and radionavigation systems”]. JSC “NPP Radiosvyaz”, Krasnoyarsk, 2017, P. 339–342 (In Russ.).

12. 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 TSNIIMASH young scientists and specialists]. Moscow, 3–6 April 2018, P. 41–43 (In Russ.).

13. 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.).

14. 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.).

15. 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.).


Lomaev Yuri Sergeevich – an engineer of the second category; JSC “Academician M. F. Reshetnev “Information
Satellite Systems”. E-mail: lomaif@rambler.ru.

Ivanov Ilia Andreievich – Cand. Sc., an engineer of the second category; JSC “Academician M. F. Reshetnev
“Information Satellite Systems”. E-mail: ilyaiv92@gmail.com.

Tolstykh Anastasia Vladimirovna – technician; JSC “Academician M. F. Reshetnev “Information Satellite
Systems”. E-mail: avtolstykh1@gmail.com.

Islentev Eugene Vladimirovich – Cand. Sc., a head of sector; JSC “Academician M. F. Reshetnev “Information
Satellite Systems”. E-mail: islentev@iss-reshetnev.ru.


  APPLYING SOFTWARE-MATHEMATICAL MODELS OF ONBOARD EQUIPMENT TO DEVELOP ONBOARD SOFTWARE