Д.В. Павлов, Д.С. Петров
14
Инженерный журнал: наука и инновации
# 8·2016
Optimization of calculation algorithm for models developed
with a method based on three-stage decomposition
© D.V. Pavlov, D.S. Petrov
S.P. Korolev Rocket and Space Public Corporation Energia,
Korolev, 141070, Russia
The article considers the development of service systems computer models on board the
spacecraft. We describe existing approaches to computer modeling, their features for
such technical systems; propose a new approach which, firstly, allows us to consider the
various physical interactions that occur in the system, secondly, to structure the model
and, thirdly, to present it as a uniform element set. The study suggests the algorithm that
makes it possible to build a software representation of the state vector and propose set-
tlement functions of the system under study, based on a formal description of its model,
made in accordance with the described approach to modeling. On the base of the algo-
rithm we developed a computer program. The study estimates the computer program
speed and the possibility of using an original approach to modeling service systems on
board the spacecraft in order to inform spacecraft flight control and describes the
measures to further performance improving
.
Keywords:
computer modeling, simulation, modeling language, spacecraft thermal con-
trol system, three-stage decomposition, customizable model
.
REFERENCES
[1] Solovev V.A., Lysenko L.N., Lyubinskiy V.E.
Upravlenie
kosmicheskimi
poletami
[Mission control]. Moscow, BMSTU Publ., 2009, 902 p.
[2] Kravets V.G.
Avtomatizirovannye sistemy upravleniya kosmicheskimi poletami
[
Automated mission control system]
. Moscow, Mashinostroenie Publ., 1995.
[3] Mikrin E.A.
Bortovye kompleksy upravleniya kosmicheskikh apparatov
[O
n
board spacecraft control systems].
Moscow, BMSTU Publ., 2014, 245 p.
[4] Trudonoshin V.A.
Modelirovanie sistem s sosredotochennymi parametrami
[M
odeling of systems with lumped parameters].
2008. Available at:
http://bigor.bmstu.ru/?cnt/?doc=BaseCourse (accessed June 5, 2016).
[5] Aksenov A.A., Dyadkin A.A., Moskalev I.V.
Kosmicheskaya tekhnika i
tekhnologii — Space technics and technologies
, 2015, no. 2, pp. 39–50.
[6] Alabova N.P., Bryukhanov N A., Dyadkin A.A. et al.
Kosmicheskaya tekhnika i
tekhnologii — Space technics and technologies
, 2014, no. 3, pp. 14–21.
[7] Antonov F.K., Makarovskaya A.V., Papchenko V.V., Shaenko
A.Yu.Vestnik
MGTU im. N.E. Baumana. Seriya Mashinostroenie — Herald of the Bauman
Moscow State Technical University. Series Mechanical Engineering
,
2015, no. 1,
pp. 49–55.
[8] Paynter H.
Analysis and design of engineering systems
. Cambridge, MIT Press
Publ., 1961, 303 p.
[9] Mukherjee A., Samantaray A.K.
Bond graph in modeling, simulation and fault
identification
. New Delhi, India, I.K. International Pvt. Ltd. Publ., 2006, 512 p.
[10] Petrov D.S.
Vestnik Moskovskogo Aviatsionnogo Instituta
—
Herald
of Moscow
Aviation Institute
,
2014, vol. 21, no. 1, pp. 43–57.
[11] Pavlov D.V., Petrov D.S.
Vestnik Moskovskogo Aviatsionnogo Instituta
—
Herald
of Moscow Aviation Institute
,
2015, vol. 22, no. 2, pp. 42–54.