Вестник Самарского университета: Аэрокосмическая техника, технологии и машиностроение (Dec 2024)

Method of testing the software of spacecraft electronic equipment based on fault injection in the algorithms of orientation and stabilization

  • D. A. Nedorezov,
  • A. I. Postnikov,
  • A. V. Murigin,
  • A. V. Shnaider

DOI
https://doi.org/10.18287/2541-7533-2024-23-4-79-88
Journal volume & issue
Vol. 23, no. 4
pp. 79 – 88

Abstract

Read online

The purpose of the work is to develop and describe a new method of testing spacecraft electronic equipment. The article substantiates the relevance of developing new methods and means of testing on-board electronic equipment of spacecraft based on the intentional introduction of faults for the purpose of testing survivability algorithms. It was shown that carrying out such tests makes it possible to increase the completeness of control and reliability of on-board electronic equipment of spacecraft while simultaneously reducing testing costs. A new method for testing spacecraft software based on fault injection is proposed, which is used to solve the specific task of checking orientation and stabilization modes. The proposed method makes it possible to develop semi-natural models of on-board electronic equipment of increased adequacy and reconfigurability due to the use of programmable logic integrated circuits as the basis of hardware and software complexes. The proposed method is implemented on the hardware and software of a ground-based debugging complex for on-board electronic equipment and is distinguished by the ability to simulate a wide range of on-board electronic equipment, low cost and mobility. All technical solutions described in the article were introduced into the production process when creating modern spacecraft for communications, radio navigation and geodesy.

Keywords