<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.20.376-384</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-649</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>DYNAMICS, BALLISTICS AND CONTROL OF AIRCRAFT</subject></subj-group></article-categories><title-group><article-title>Управление избыточностью вычислительных ресурсов интегрированной модульной авионики</article-title><trans-title-group xml:lang="en"><trans-title>Redundant Computing Resources Management of Integrated Modular Avionics</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Буков</surname><given-names>В. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Bukov</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Д-р техн. наук, проф.</p><p>г. Москва.</p></bio><bio xml:lang="en"/><email xlink:type="simple">v_bukov@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шурман</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Shurman</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Зам. Главного конструктора.</p><p>г. Жуковский.</p></bio><bio xml:lang="en"/><email xlink:type="simple">vshurman@rpkb.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Гамаюнов</surname><given-names>И. Ф.</given-names></name><name name-style="western" xml:lang="en"><surname>Gamayunov</surname><given-names>I. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Канд. техн. наук, доц.</p><p>г. Воронеж.</p></bio><bio xml:lang="en"><p>Voronezh.</p></bio><email xlink:type="simple">ilyagama@gmail.com</email><xref ref-type="aff" rid="aff-3"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Агеев</surname><given-names>А. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Ageev</surname><given-names>A. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Канд. техн. наук, доц.</p><p>г. Воронеж.</p></bio><bio xml:lang="en"><p>Voronezh.</p></bio><email xlink:type="simple">ageev_bbc@mail.ru</email><xref ref-type="aff" rid="aff-3"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Открытое акционерное общество "Бортовые аэронавигационные системы".</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Joint Stock Company "International Aeronavigation Systems Concern".</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Филиал акционерного общества "Раменское приборостроительное конструкторское бюро".</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Ramenskoye Instrument Design Bureau.</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-3"><aff xml:lang="ru"><institution>Военный учебно-научный центр Военно-воздушных Сил "Военно-воздушная академия им. проф. Н. Е. Жуковского и Ю. А. Гагарина".</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Air Force Academy.</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>05</day><month>06</month><year>2019</year></pub-date><volume>20</volume><issue>6</issue><fpage>376</fpage><lpage>384</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/649">https://mech.novtex.ru/jour/article/view/649</self-uri><abstract><p>Рассматриваются структура и алгоритм управления разнородной избыточностью вычислительной системы перспективной интегрированной модульной авионики. Вычислительные ресурсы системы интегрированной модульной авионики в общем случае представляются неоднородными вычислительными системами, используемыми для обработки информации в составе бортовой интегрированной вычислительной среды. Основу неоднородных вычислительных систем составляют процессорные узлы, избыточность вычислительных систем заключается в том, что число процессорных узлов больше единицы. Ставится задача синтеза такой вычислительной системы, в которой осуществлялось бы автоматическое управление избыточными вычислительными ресурсами за счет использования собственных возможностей процессорных узлов и без использования дополнительных аппаратных ресурсов. Считается, что избыточная вычислительная система выполняет содержательные вычисления решаемой задачи несколькими процессорными узлами параллельно. Все содержательные вычисления по каким-либо признакам изначально разбиты на относительно непродолжительные этапы, предоставляющие возможность оценивания эффективности завершения каждого из них. В основе управления избыточностью вычислительной системы лежат периодическое вычисление и сравнение показателей успешности этапа. Попарный арбитраж процессорных узлов осуществляется по иерархической схеме путем сопоставления значений показателей успешности одноименных этапов. Последующая реконфигурация вычислительной системы выделяет пассивные и ведущие процессорные узлы в парах всех уровней иерархической схемы. Отказ пассивного процессорного узла никак не сказывается на выполнении основного цикла. Отказ ведущего процессорного узла не вызывает перебоев в выдаче результатов вычислений, но разрушает структуру резервов, которая восстанавливается после проведения арбитража в следующем цикле. Отказ ведущего процессорного узла верхнего уровня приводит к сбою выдачи выходных данных в текущем цикле, вычислительный процесс восстанавливается вместе с новой иерархией вычислительной системы в следующем цикле. Предлагаемое решение направлено на парирование как отказов аппаратной части, так и неправильного функционирования программного обеспечения. Приводится методический пример на основе вычислительной системы современного комплекса бортового оборудования самолета транспортной категории.</p></abstract><trans-abstract xml:lang="en"><p>In article the structure and the control algorithm are considered by diverse redundancy of the computing system of the perspective integrated modular avionics. Computing resources of the integrated modular avionics system are generally represented by heterogeneous computing systems used for information processing as part of the onboard integrated computing environment. The basis of heterogeneous computing systems are processor nodes, redundancy of computing systems is that the number of processor nodes is greater than one. The task is to synthesize such a computer system in which the automatic control of redundant computational resources would be carried out by using the own capabilities of the processor nodes and without the use of additional hardware resources. It is considered that the redundant computer system performs meaningful calculations of the problem solved by several processor nodes in parallel. All meaningful calculations for any signs initially divided into relatively short stages, providing an opportunity to assess the effectiveness of the completion of each of them. The computational system redundancy management is based on the periodic calculation and comparison of the success indicators of the stage. Pairwise arbitration of processor nodes is carried out according to a hierarchical scheme by comparing the values of the success indicators of the stages of the same name. Subsequent reconfiguration of the computer system allocates passive and leading processor nodes in pairs at all levels of the hierarchical scheme. The failure of the passive processor node does not affect the execution of the main cycle. The failure of the host processor node does not cause interruptions in the output of the results of calculations, but destroys the structure of reserves, which is restored after arbitration in the next cycle. Failure of the lead CPU top node leads to the failure output in the current cycle, the computational process is restored along with the new hierarchy of the computing system in the next cycle. The proposed solution is aimed at parrying both hardware failures and software malfunction. The methodical example based on the computer system of the modern onboard equipment complex of the transports category aircraft is resulted.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>комплекс бортового оборудования</kwd><kwd>интегрированная модульная авионика</kwd><kwd>управление избыточными ресурсами</kwd></kwd-group><kwd-group xml:lang="en"><kwd>onboard equipment complex</kwd><kwd>integrated modular avionics</kwd><kwd>redundant resources management</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">Bernard S., Garcia J. Braking Systems with New IMA Generation // SAE Technical Paper, 2011-01-2662.</mixed-citation><mixed-citation xml:lang="en">Bernard S., Garcia J. Braking Systems with New IMA Generation, SAE Technical Paper, 2011-01-2662.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Федосов Е. А., Косьянчук В. В., Сельвесюк Н. И. Интегрированная модульная авионика // Радиоэлектронные технологии. 2015. № 1. С. 66—71.</mixed-citation><mixed-citation xml:lang="en">Fedosov Е. А., Kos’yanchuk V. V., Sel’vesyuk N. I. Radioelektronnyye tehnologii, 2015, no. 1, pp. 66—71 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Тарасов А. А. Функциональная реконфигурация отказоустойчивых систем. М.: Логос, 2012.</mixed-citation><mixed-citation xml:lang="en">Tarasov A. A. Funktsional’naya rekonfiguratsiya otkazoustooychivykh system (Functional reconfiguration of fault-tolerant systems), Moscow, Logos, 2012 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Клепиков В. И. Отказоустойчивость распределенных систем управления. М.: Золотое сечение, 2014.</mixed-citation><mixed-citation xml:lang="en">Klepikov V. I. Fault tolerance of distributed control systems, Moscow, Zolotoye secheniye, 2014 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Сарапулов А. В., Уманский А. Б. Реконфигурирование бортовой вычислительной машины для повышения отказоустойчивости // Вестник Томского государственного университета. 2017. № 38. С. 59—62. DOI: 10.17223/19988605/38/9.</mixed-citation><mixed-citation xml:lang="en">Sarapulov А. V., Umanskii А. B. Vestnik Tambovskogo gosudarstvennogo universiteta, 2017, no. 38, pp. 59—62, DOI: 10.17223/19988605/38/9 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Bukov V., Kutahov V., Bekkiev A. Avionics of Zero Maintenance Equipment // 27th Congress of the International Council of the Aeronautical Sciences, 19—24 September 2010, Nice, France, ICAS 2010, CD-ROM Proc. ISBN 978-0-9565333-0-2, Paper Number 7-1-1.</mixed-citation><mixed-citation xml:lang="en">Bukov V., Kutahov V., Bekkiev A. 27th Congress of the International Council of the Aeronautical Sciences, 19—24 September 2010, Nice, France, ICAS 2010, CD-ROM Proc. ISBN 978-0-9565333-0-2, Paper Number 7-1-1.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Буков В. Н., Евгенов А. В., Шурман В. А. Интегрированные комплексы бортового оборудования с управляемой функциональной избыточностью // Актуальные проблемы и перспективные направления развития комплексов авиационного оборудования: Сб. науч. статей по материалам V Междунар. науч.-практ. конф. Академические Жуковские чтения, 22—23 ноября 2017. Воронеж: КВАЛИС, 2018. С. 23—28.</mixed-citation><mixed-citation xml:lang="en">Bukov V. N., Evgenov A. V., Shurman V. A. Akademicheskiye zhukovskiye chteniya, Voronezh, KVALIS, 2018, pp. 23—28 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Агеев А. М., Бронников А. М., Буков В. Н., Гамаюнов И. Ф. Супервизорный метод управления технических систем с избыточностью // Изв. РАН. Теория и системы управления. 2017. № 3. С. 72—82.</mixed-citation><mixed-citation xml:lang="en">Ageev A. M., Bronnikov A. M., Bukov V. N., Gamayunov I. F. J. Comput. Syst. Sci. Int., 2017, vol. 56, no. 3, pp. 410—419, DOI:10.1134/S1064230717030029.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Шульга Т. Э. Метод построения восстанавливающих последовательностей для систем без потери информации // Системы управления и информационные технологии. 2009. № 3(35). С. 407—411.</mixed-citation><mixed-citation xml:lang="en">Shul’ga Т. E. Sistemy upravleniya i infomazionnye tehnologii, 2009, no. 3(35), pp. 407—411 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Авакян А. А., Сучков В. Н., Искандеров Р. Д., Шурман В. А., Копненкова М. В., Вовчук Н. Г. Способ и вычислительная система отказоустойчивой обработки информации критических функций летательных аппаратов. Патент RU 2413975 C2. Бюл. № 7 от 10.03.2011.</mixed-citation><mixed-citation xml:lang="en">Avakyan А. А., Suchkov V. N., Iskanderov R. D., Shurman V. А., Kopnyonkova М. V., Vovchuk N. G. Method and computing system for fault-tolerant information processing of critical functions of an aircraft, Patent RU 2413975 C2, Bul. no. 7, 10.03.2011 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Воробьев А. В., Буков В. Н., Шурман В. А., Дьяченко А. М., Яковлев Ю. А., Гнусин М. Ю. Способ автоматического управления избыточностью неоднородной вычислительной системы и устройство для его реализации. Патент RU 2612569 С2. Бюл. № 7 от 09.03.2017.</mixed-citation><mixed-citation xml:lang="en">Vorob’yov А. V., Bukov V. N., Shurman V. А., D’ya chenko А. М., Yakovlev Yu. А., Gnusin М. Yu. Method for automatic control of redundancy of a heterogeneous computing system and the device for its implementation, Patent RU 2612569 С2, Bul. no. 7, 09.03.2017 (in Russian).</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>
