<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2023-3-82-98</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-548</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ФИЗИКО-МАТЕМАТИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Physics and Mathematics</subject></subj-group></article-categories><title-group><article-title>МНОГОКРИТЕРИАЛЬНОЕ ПЛАНИРОВАНИЕ РАБОТЫ ЦЕНТРА УПРАВЛЕНИЯ ПОЛЕТОМ КОСМИЧЕСКИХ АППАРАТОВ НА ДИНАМИЧЕСКОЙ МОДЕЛИ С ТУПИКОВЫМИ УПРАВЛЕНИЯМИ</article-title><trans-title-group xml:lang="en"><trans-title>MULTI-CRITERIAL SCHEDULING OF A SPACECRAFT CONTROL CENTER’S OPERATION ON A DYNAMIC MODEL WITH DEAD-END CONTROLS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-3643-1609</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Корнеенко</surname><given-names>Виктор Павлович</given-names></name><name name-style="western" xml:lang="en"><surname>Korneenko</surname><given-names>Viktor P.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент</p><p> </p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering), Docent</p><p>vkorn@ipu.ru</p></bio><email xlink:type="simple">vkorn@ipu.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт проблем управления им. В. А. Трапезникова Российской академии наук, Москва</institution><country>Россия</country></aff><aff xml:lang="en"><institution>V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences, Moscow</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>17</day><month>11</month><year>2023</year></pub-date><volume>22</volume><issue>3</issue><fpage>82</fpage><lpage>98</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Корнеенко В.П., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Корнеенко В.П.</copyright-holder><copyright-holder xml:lang="en">Korneenko V.P.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/548">https://www.vestcyber.ru/jour/article/view/548</self-uri><abstract><p>Статья посвящена решению задачи многокритериального планирования запуска расчетов большого числа одновременно решаемых трудоемких вычислительных задач в условиях реализации режима разделения времени их решения в мультипроцессорных вычислительных системах программно-аппаратных средств центра управления полетом космических аппаратов. Планы формирования секторами управления программно-командной информации выполнены на динамической рекуррентной модели с тупиковыми управлениями. Определены критерии выбора эффективного варианта суточного плана работы секторов управления, представленного в виде временных интервалов допуска к ресурсам вычислительной системы. Применение метода тупиковых управлений в рамках динамической модели обусловлено его вычислительной эффективностью по сравнению с традиционными алгоритмами дискретной оптимизации. Приводится пример расчета алгоритмом тупиковых управлений рабочей программы, которая закладывается на борт космического аппарата во время сеанса связи.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the solution of a problem of multi-criterial scheduling for execution of calculations of a large number of time-consuming computational tasks being solved simultaneously when implementing the time-sharing mode for their solutions in software and hardware’s multiprocessor computing systems by the spacecraft control center. A dynamic recurrent model with dead-end controls is used to implement the schedule of organizing software command information with control sectors. The criteria for selecting an efficient option of a daily schedule for the control sectors’ operation are determined, with the schedule being presented as time intervals of access to the computing system’s resources. Compared to the traditional algorithms of discrete optimization, the method of dead-ends control is more efficient in calculation in the frame-work of a dynamic model. An example of calculations conducted by the dead-end controls algorithm for the operational program, which is used on board of the spacecraft during a communication session, is given.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>многокритериальный выбор</kwd><kwd>план работы центра управления полетом</kwd><kwd>динамическая модель</kwd><kwd>тупиковые управления</kwd><kwd>режим разделения времени</kwd></kwd-group><kwd-group xml:lang="en"><kwd>multi-criteria selection</kwd><kwd>spacecraft control center’s operation plan</kwd><kwd>dynamic model</kwd><kwd>dead-end controls</kwd><kwd>time-sharing mode</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Нагибин С. Я., Почукаев В. Н., Ухлинов Л. М. Структура и принципы построения математического обеспечения Центра управления полетами космических аппаратов // Вестник Российского общества информатики и вычислительной техники. 1995. Вып. 5. C. 66–72.</mixed-citation><mixed-citation xml:lang="en">Nagibin S. Ya., Pochukaev V. N., Ukhlinov L. M. Struktura i printsipy postroeniia matematicheskogo obespecheniia Tsentra upravleniia poletami kosmicheskikh apparatov. Vestnik Rossiiskogo obshchestva informatiki i vychislitelnoi tekhniki. 1995(5):66–72. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Мануйлов Ю. С., Калинин В. Н. Управление космическими аппаратами и средствами наземного комплекса управления. СПб. : ВКА им. А. Ф. Можайского, 2010. 609 с.</mixed-citation><mixed-citation xml:lang="en">Manuilov Yu. S., Kalinin V. N. Upravlenie kosmicheskimi apparatami i sredstvami nazemnogo kompleksa upravleniia. St. Petersburg: Mozhaisky Military Aerospace Academy; 2010. 609 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Калинин В. Н. Математическая модель информационного взаимодействия космического аппарата с поверхностью земли // Труды СПИИРАН. 2014. № 3. С. 33–56.</mixed-citation><mixed-citation xml:lang="en">Kalinin V. N. Mathematical model of informational interaction of the spacecraft with a surface of the Earth. SPIIRAS Proceedings. 2014;(3):33–56. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Мануйлов Ю. С., Москвин Б. В., Павлов Д. А. Модель планирования распределенной обработки информации в различных звеньях автоматизированных систем управления космическими аппаратами // Труды ВКА им. А. Ф. Можайского. 2014. № 642. C. 32–35.</mixed-citation><mixed-citation xml:lang="en">Manuilov Yu. S., Moskvin B. V., Pavlov D. A. Model planirovaniia raspredelennoi obrabotki informatsii v razlichnykh zveniakh avtomatizirovannykh sistem upravleniia kosmicheskimi apparatami. Proceedings of the Mozhaisky Military Space Academy. 2014;(642):32–35. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Командровский В. Г. О планировании работ в вычислительной системе // Автоматика и телемеханика. 2005. Вып. 12. С. 65–74.</mixed-citation><mixed-citation xml:lang="en">Komandrovsky V. G. Job scheduling for a computing system. Avtomatika i telemekhanika. 2005;(12):65–74. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Голубев И. А. Планирование задач в распределённых вычислительных системах на основе метаданных : дис. … канд. техн. наук. СПб. : Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В. И. Ульянова (Ленина), 2014. 135 с.</mixed-citation><mixed-citation xml:lang="en">Golubev I. A. Planirovenie zadach v raspredelennykh vychislitelnykh sistemakh na osnove metadannykh. Cand. Sci. (Engineering) Thesis. St. Petersburg: Saint Petersburg Electrotechnical University; 2014. 135 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Brobcrg J. А. Effective task assignment strategies for distributed systems under highly variable workloads. Dr. (Philosophy) Thesis. Melbourne, Victoria, Australia: RMIT University; 2006. 208 p.</mixed-citation><mixed-citation xml:lang="en">Brobcrg J. А. Effective task assignment strategies for distributed systems under highly variable workloads. Dr. (Philosophy) Thesis. Melbourne, Victoria, Australia: RMIT University; 2006. 208 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Клейнрок Л. Вычислительные системы с очередями / пер. с англ. под ред. Б. С. Цыбакова. М. : Мир, 1979. 600 с.</mixed-citation><mixed-citation xml:lang="en">Kleinrock L. Queuing systems. Vol. 2. Computer applications. Tsybakov B. S., editor. Moscow: Mir; 1979. 600 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Баканов В. М. Многомашинные комплексы и многопроцессорные системы. М. : МГУПИ, 2014. 126 с.</mixed-citation><mixed-citation xml:lang="en">Bakanov V. M. Mnogomashinnye kompleksy i mnogoprotsessornye sistemy. Moscow: Moscow State University of Instrument Engineering and Computer Science; 2014. 126 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Колпин М. А., Москвин Б. В. Подход к оптимизации технологии оперативного планирования применения средств наземного автоматизированного комплекса управления космическими аппаратами // i-methods. 2015. Т. 7, № 3. С. 10–14.</mixed-citation><mixed-citation xml:lang="en">Kolpin M. A., Moskvin B. V. The approach to technology optimization of operational planning of the use of landing automated complex spaceship control. i-methods. 2015;7(3):10–14. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Минаков Е. П., Привалов А. Е., Бугайченко П. Ю. Модель оценивания эффективности управления многоспутниковыми орбитальными системами // Труды МАИ. 2022. № 125. С. 1–26.</mixed-citation><mixed-citation xml:lang="en">Minakov E. P., Privalov A. E., Bugaichenko P. Yu. A model for evaluating the control efficiency of multisatellite orbital systems. Trudy MAI. 2022;(125):1–26. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Аничкин А. С., Семенов В. А. Современные модели и методы теории расписаний // Труды Института программирования РАН. 2014. Т. 26, № 3. С. 5–50.</mixed-citation><mixed-citation xml:lang="en">Anichkin A. S., Semenov V. A. A survey of emerging models and methods of scheduling. Proceedings of the Institute for System Programming of the RAS (Proceedings of ISP RAS). 2014;26(3):5‒50. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Лазарев А. А. Теория расписаний. Методы и алгоритмы : моногр. М. : ИПУ РАН, 2019. 408 с.</mixed-citation><mixed-citation xml:lang="en">Lazarev A. A. Teoriia raspisanii. Metody i algoritmy. Monograph. Moscow: V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences; 2019. 408 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Зимин И. Н., Иванилов Ю. П. Решение задач сетевого планирования сведением их к задачам оптимального управления // Журнал вычислительной математики и математической физики. 1971. Т. 11, № 3. C. 632–641.</mixed-citation><mixed-citation xml:lang="en">Zimin I. N., Ivanilov Yu. P. Solution of network planning problems by reducing them to optimal control problems. Zhurnal vychislitelnoi matematiki i matematicheskoi fiziki. 1971;11(3):632–641. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Калинин В. Н., Соколов Б. В. Динамическая модель и алгоритм оптимального планирования комплекса работ с запретами на прерывание // Автоматика и телемеханика. 1987. Вып. 1. С. 106–114.</mixed-citation><mixed-citation xml:lang="en">Kalinin V. N., Sokolov B. V. A dynamic model and an optimal scheduling algorithm for a set of activities with bans on interrupts. Avtomatika i telemekhanika. 1987;(1):106–114. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Ivanov D., Dolgui A., Sokolov B. et al. A dynamic model and an algorithm for short-term supply chain scheduling in the smart factory industry 4.0. International Journal of Production Research. 2016;54(2):386–402.</mixed-citation><mixed-citation xml:lang="en">Ivanov D., Dolgui A., Sokolov B. et al. A dynamic model and an algorithm for short-term supply chain scheduling in the smart factory industry 4.0. International Journal of Production Research. 2016;54(2):386–402.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Richter K. Dynamic tasks of discrete optimization. Berlin, Boston: De Gruyter; 1982. 114 p.</mixed-citation><mixed-citation xml:lang="en">Richter K. Dynamic tasks of discrete optimization. Berlin, Boston: De Gruyter; 1982. 114 p. (In German).</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Корнеенко В. П. Методы оптимизации. М. : Высш. шк., 2007. 663 с.</mixed-citation><mixed-citation xml:lang="en">Korneenko V. P. Metody optimizatsii. Moscow: Vyssh. shk.; 2007. 663 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Korneenko V. P. An efficient algorithm of dead-end controls for solving combinatorial optimization problems. Automation and Remote Control. 2021;82:1692–1705.</mixed-citation><mixed-citation xml:lang="en">Korneenko V. P. An efficient algorithm of dead-end controls for solving combinatorial optimization problems. Automation and Remote Control. 2021;82:1692–1705.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Яблонский С. В. Введение в дискретную математику. М. : Наука, 1986. 384 c.</mixed-citation><mixed-citation xml:lang="en">Yablonsky S. V. Vvedenie v diskretnuiu matematiku. Moscow: Nauka; 1986. 384 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">Бендат Дж., Пирсол А. Прикладной анализ случайных данных / пер. с англ. В. Е. Привальского, А. И. Кочубинского ; под ред. И. Н. Коваленко. М. : Мир, 1989. 540 с.</mixed-citation><mixed-citation xml:lang="en">Bendat J. S., Piersol A. G. Random data: Analysis and measurement procedures. Privalsky V. E., Kochubinsky A. I., translators; I. N. Kovalenko, editor. Moscow: Mir; 1989. 540 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">Климов Г. П., Ляху А. К., Матвеев В. Ф. Математические модели систем с разделением времени. Кишинев : Штиинца, 1983. 110 с.</mixed-citation><mixed-citation xml:lang="en">Klimov G. P., Lyakhu A. K., Matveev V. F. Matematichekie modeli sistem s razdeleniem vremeni. Kishinev: Shtiintsa; 1983. 110 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Беллман Р. Динамическое программирование / пер. с англ. И. М. Андреевой, А. А. Корбута, И. В. Романовского, И. Н. Соколовой ; под ред. Н. Н. Воробьева. М. : Изд-во иностр. лит., 1960. 400 с.</mixed-citation><mixed-citation xml:lang="en">Bellman R. Dynamic programming. Andreeva I. M., Korbut A. A., Romanovsky I. V., Sokolova I. N., translators; N. N. Vorobyev, editor. Moscow: Izd-vo inostr. lit.; 1960. 400 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">Сигал И. Х., Иванова А. П. Введение в прикладное дискретное программирование: модели и вычислительные алгоритмы. М. : Физматлит, 2002. 240 с.</mixed-citation><mixed-citation xml:lang="en">Sigal I. Kh., Ivanova A. P. Vvedenie v prikladnoe diskretnoe programmirovanie: modeli i vychislitelnye algoritmy. Moscow: Fizmatlit; 2002. 240 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit25"><label>25</label><citation-alternatives><mixed-citation xml:lang="ru">Pisinger D. A minimal algorithm for the 0-1 Knapsack Problem. Operations Research. 1997;46(5):758–767.</mixed-citation><mixed-citation xml:lang="en">Pisinger D. A minimal algorithm for the 0-1 Knapsack Problem. Operations Research. 1997;46(5):758–767.</mixed-citation></citation-alternatives></ref><ref id="cit26"><label>26</label><citation-alternatives><mixed-citation xml:lang="ru">Конвей Р. Б., Максвелл В. Л., Миллер Л. В. Теория расписаний / пер. с англ. В. А. Кокотушкина, Д. Г. Михалева ; под ред. Г. П. Башарина. М. : Наука, 1975. 359 с.</mixed-citation><mixed-citation xml:lang="en">Conway R. W., Maxwell W. L., Miller L. W. Theory of scheduling. Kokotushkin V. A., Mikhalev D. G., translators; Basharin G. P., editor. Moscow: Nauka; 1975. 359 p. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit27"><label>27</label><citation-alternatives><mixed-citation xml:lang="ru">Корнеенко В. П. Метод локального агрегирования данных объектов с многоуровневой структурой в порядковых шкалах // Управление развитием крупномасштабных систем (MLSD-2021) : труды 14-й Междунар. конф., 27‒29 сентября 2021 г., г. Москва. М. : ИПУ РАН, 2021. С. 485–493.</mixed-citation><mixed-citation xml:lang="en">Korneenko V. P. Metod lokalnogo agregirovaniia dannykh obektov s mnogourovnevoi strukturoi v poriadkovykh shkalakh. In: Proceedings of the Fourteenth International Conference “Management of Large-Scale System Development (MLSD-2021)”, September 27‒29, 2021, Moscow. Moscow: V. A. Trapeznikov Institute of Control Sciences of Russian Academy of Sciences; 2021. p. 485–493. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit28"><label>28</label><citation-alternatives><mixed-citation xml:lang="ru">Корнеенко В. П. Метод аппроксимационной матрицы формирования весов объектов в многокритериальных задачах выбора // Вестник кибернетики. 2021. № 1. С. 51–62.</mixed-citation><mixed-citation xml:lang="en">Korneenko V. P. Approximation matrix method for weights formation of objects in multicriteria problems. Proceedings in Cybernetics. 2021;(1):51‒62. (In Russian).</mixed-citation></citation-alternatives></ref><ref id="cit29"><label>29</label><citation-alternatives><mixed-citation xml:lang="ru"></mixed-citation><mixed-citation xml:lang="en"></mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
