<?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.25.295-305</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1568</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>SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING</subject></subj-group></article-categories><title-group><article-title>Сетевое информационное взаимодействие агентов роя: техническая и программная реализация</article-title><trans-title-group xml:lang="en"><trans-title>Network Information Interaction of Swarm Agents: Technical and Software Implementation</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>Gulay</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>г. Минск</p></bio><bio xml:lang="en"><p>Ph. D., Associate Professor, Chief of Department</p><p>Minsk, 220013</p></bio><email xlink:type="simple">is@bntu.by</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>Zaitsev</surname><given-names>V. M.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>г. Минск</p></bio><bio xml:lang="en"><p>Minsk, 220013</p></bio><email xlink:type="simple">is@bntu.by</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>Belorussian National Technical University</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2024</year></pub-date><pub-date pub-type="epub"><day>06</day><month>06</month><year>2024</year></pub-date><volume>25</volume><issue>6</issue><fpage>295</fpage><lpage>305</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2024</copyright-statement><copyright-year>2024</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/1568">https://mech.novtex.ru/jour/article/view/1568</self-uri><abstract><p>Проанализированы особенности структурно-функционального построения интеллектуальной роевой системы, обусловленные спецификой информационного взаимодействия ее агентов. Выделен набор специфических свойств агентов роевой системы, которые принято относить к категории интеллектуальных. При анализе модели движения роя приведены следующие концепции управления его агентами: отдельные агенты реализуют индивидуальные процессы перемещения, и рой рассматривается как неуправляемое облачное образование; выполняется коллективное движение агентов, при котором рой является единым управляемым образованием. Здесь обсуждается также достаточно противоречивый прием построения интеллектуальной многоагентной системы при введении лидерства в ее структуру. На основе указанных концепций движения роя проанализированы варианты организации управления его агентами: централизованное прямое и иерархическое управление, а также децентрализованное коллективное и стайное управление. Приведен укрупненный состав технического, информационного и программного обеспечения основных компонентов роевой системы: центрального органа управления системы; локальных органов управления оверлейных лидеров; бортовых систем навигации и управления агентов. Показано, что для многоагентных систем принципиально необходима организация поточного режима асинхронной подачи в вычислительное оборудование блоков информации в виде цифровых пакетов. С учетом этого построена обобщенная схема организации функционирования асинхронных процессов в роевой системе. Данная схема основывается на применении аппаратных механизмов прерывания информации, с которыми связан супервизор процессов операционной системы. Определены задачи супервизора роевой системы, которые заключаются в обеспечении инициализации, приоритетного запуска на исполнение и взаимной синхронизации следующих основных типов программных процессов: прием цифровых пакетов в вычислительное оборудование; идентификация цифровых пакетов, назначение процессов—обработчиков и приоритетов обработки; приоритетная обработка цифровых пакетов; вывод результатов обработки в виде цифровых пакетов из вычислительного оборудования. Раскрыта сущность метода псевдослучайной перестройки рабочей частоты в системе радиосвязи агентов для повышения уровня защиты информации.</p></abstract><trans-abstract xml:lang="en"><p>The features of the structural and functional construction of an intellectual swarm system due to the specifics of the information interaction of its agents are analyzed. Discussed the following concepts of managing agents are given: individual agents implement individual movement processes and the swarm is considered as an unmanaged cloud formation; a collective movement of agents is performed, in which the swarm is a single controlled entity. The enlarged composition of the technical, information and software of the main components of the swarm system is given: the central control body of the system; local control bodies of overlay leaders; on-board navigation and agent control systems. It is shown that for multi-agent systems, it is fundamentally necessary to organize the flow mode of asynchronous supply of information blocks in the form of digital packets to computing equipment. With this in mind, a generalized scheme for organizing the functioning of asynchronous processes in a swarm system is constructed. This scheme is based on the use of hardware information interruption mechanisms associated with the supervisor of the operating system processes. The tasks of the swarm system supervisor are defined, which are to ensure initialization, priority launch for execution and mutual synchronization of main types of software processes. The essence of the method of pseudorandom adjustment of the operating frequency in the agent’s radio communication is revealed.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>роевая технология</kwd><kwd>многоагентная система</kwd><kwd>коллективное поведение</kwd><kwd>интеллектное управление</kwd><kwd>цифровой пакет</kwd><kwd>помехозащищенность радиосвязи</kwd><kwd>псевдослучайный код</kwd></kwd-group><kwd-group xml:lang="en"><kwd>swarm technology</kwd><kwd>multi-agent system</kwd><kwd>collective behavior</kwd><kwd>intelligent control</kwd><kwd>digital package</kwd><kwd>interference immunity of radio communications</kwd><kwd>pseudorandom code</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">Гулай А. В., Зайцев В. М. Конвергенция интеллектуальных систем. Минск: ИВЦ Минфина, 2020. 384 с.</mixed-citation><mixed-citation xml:lang="en">Gulai A. V., Zaitsev V. М. Convergence of intelligent systems, Minsk IVTc Minfina, 2020, 384 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Giorgini P., Müller J. P., Odell J. Agent-Oriented Software Engineering IV // 4th International Workshop, AOSE 2003. Melbourne, Australia, July 15, 2003. 247 p.</mixed-citation><mixed-citation xml:lang="en">Giorgini P., Müller J. P., Odell J. Agent-Oriented Software Engineering, 4th International Workshop, AOSE 2003, Melbourne, Australia, July 15, 2003, 247 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Guessoum Z., Briot J.-P., Faci N., Martin O., Guessoum Z. Towards reliable multi-agent system: An adaptive replication mechanism // Int. Journal of Cloud Computing. 2010. N. 6. P. 1—24.</mixed-citation><mixed-citation xml:lang="en">Guessoum Z., Briot J.-P., Faci N., Martin O. Towards reliable multi-agent system: An adaptive replication mechanism, Int. Jornal of Cloud Computing, 2010, no. 6, pp. 1—24.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Hübner J. F., Boissier O., Bordini R. H. A normative programming language for multi-agent organizations // Annals of Mathematics and Artificial Intelligence. 2011. Vol. 62, N. 1. P. 27—53.</mixed-citation><mixed-citation xml:lang="en">Hübner J. F., Boissier O., Bordini R. H. A normativе programming language for multi-agent organizations, Annals of Mathematics and Artificial Intelligence, 2011, vol. 62, no. 1, pp. 27—53.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Boissier O., Bordini R. H. et al. Dimensions in programming multi-agent Systems // Knowledge Engineering Review. 2019. Vol. 34, N. 2. P. 1—28.</mixed-citation><mixed-citation xml:lang="en">Boissier O., Bordini R. et al. Dimensions in programming multi-agent Systems, Knowledge Engeneering Review, 2019, 34 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Рыбина Г. В. Современные архитектуры динамических интеллектуальных систем: проблемы интеграции и основные тенденции // Приборы и системы. Управление, контроль, диагностика. 2017. № 2. C. 1—12.</mixed-citation><mixed-citation xml:lang="en">Rybina G. V. Modern architectures of dynamic intelligent systems: integration problems and main trends, Pribory i sistemy. Upravlenie, kontrol’, diagnostika, 2017, no. 2, pp. 1—12 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Карпов В. Э. Модели социального поведения в групповой робототехнике // Управление большими системами. 2016. Вып. 59. С. 165—232.</mixed-citation><mixed-citation xml:lang="en">Karpov V. E. Models of social behavior in group robotics, Upravlenie bolshimi sistemami, 2016, no. 59, pp. 165—232 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Семенов Н. А. Интеллектуальные информационные технологии. Тверь: ТвГТУ, 2016. 114 c.</mixed-citation><mixed-citation xml:lang="en">Semenov N. A. Intelligent information technology, Tver: TvGTU, 2016, 114 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Зайцев В. М. Организация распределенной обработки данных на вычислительных комплексах АСУ // Вопросы радиоэлектроники. Серия общетехническая. 1982. Вып. 10. С. 26—32.</mixed-citation><mixed-citation xml:lang="en">Zaitsev V. М. Organization of distributed data processing on automated control systems, Voprosy radioelektroniki. Seriya obshchetekhnicheskaya, no. 10, 1982, pp. 26—32 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Скворцов А. В., Мирза Н. С. Алгоритмы построения и анализа триангуляции. Томск: Изд-во Том. ун-та, 2006. 168 с.</mixed-citation><mixed-citation xml:lang="en">Skvorcov A. V., Mirza N. S. Algorithms for the construction and analysis of triangulation, Tomsk, Izd-vo Tom. un-ta, 2006, 168 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Ерофеева В. А., Иванский Ю. В., Кияев В. И. Управление роем динамических объектов на базе мультиагентного подхода // Компьютерные инструменты в образовании. 2015. № 6. С. 34—42.</mixed-citation><mixed-citation xml:lang="en">Erofeeva V. A., Ivanskij U. V., Kiyaev V. I. Managing a swarm of dynamic objects based on a multi-agent approach, Komp’yuternye instrumenty v obrazovanii, 2015, no. 6, pp. 34—42 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Воробьев В. В. Алгоритмы выбора лидера и кластеризации в статическом рое роботов // Мехатроника, автоматизация, управление.2017. Т.18, № 3. С. 166—172.</mixed-citation><mixed-citation xml:lang="en">Vorob’ev V. V. Algorithms for leader selection and clustering in a static swarm of robots, Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 3, pp. 166—172 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Зайцев В. М. Цепная организация буферной памяти // Вопросы радиоэлектроники. Серия общетехническая. 1982. Вып. 10. С. 33—40.</mixed-citation><mixed-citation xml:lang="en">Zaitsev V. M. Chain organization of buffer memory, Voprosy radioelektroniki. Seriya obshchetekhnicheskaya, 1982, no. 10, pp. 33—40 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Гулай А. В., Зайцев В. М. Построение интеллектуальных систем. Минск: ИВЦ Минфина, 2022. 368 с.</mixed-citation><mixed-citation xml:lang="en">Gulai A. V., Zaitsev V. М. Building intelligent systems, Minsk, IVTc Minfina, 2022, 368 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Макарченко С. И., Иванов М. С., Погов C. А. Помехозащищенность систем связи с псевдослучайной перестройкой рабочей частоты. СПб.: Свое издательство, 2013. 166 c.</mixed-citation><mixed-citation xml:lang="en">Makarchenko S. I., Ivanov M. S., Pogov S. A. Noise immunity of communication systems with pseudorandom adjustment of the operating frequency, SPb, Svoye izdatel’stvo, 2013, 166 p. (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>
