<?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.17.741-749</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-372</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>ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Принципы организации и функционирования безлюдного роботизированного производства с децентрализованным диспетчером</article-title><trans-title-group xml:lang="en"><trans-title>Principles of Organization and Operation of an Unmanned Robotic Production with a Decentralized Controller</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>Kalyaev</surname><given-names>I. A.</given-names></name></name-alternatives><email xlink:type="simple">kaliaev@mvs.sfedu.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>Kalyaev</surname><given-names>A. I.</given-names></name></name-alternatives><email xlink:type="simple">anatoly@kalyaev.net</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>Korovin</surname><given-names>I. S.</given-names></name></name-alternatives><email xlink:type="simple">noemail@neicon.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Южный федеральный университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Southern Federal University</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>Institute of Multiprocessing Computing Systems of Southern Federal University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>28</day><month>08</month><year>2018</year></pub-date><volume>17</volume><issue>11</issue><fpage>741</fpage><lpage>749</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2018</copyright-statement><copyright-year>2018</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/372">https://mech.novtex.ru/jour/article/view/372</self-uri><abstract><p>Рассматривается проблема создания безлюдных роботизированных производств (БРП), включающих в свой состав некоторое множество роботизированных обрабатывающих центров (РОЦ) различной функциональной направленности. Основу такого БРП должен составлять автоматический диспетчер, функции которого заключаются в построении плана (временного графика) изготовления заказываемого изделия с помощью РОЦ, входящих в состав БРП, а также плана транспортных операций по перемещению комплектующих и заготовок между ними. Организация такого БРП требует решения двух основополагающих задач: во-первых, необходимо разработать "форму" представления задания на изготовление заказываемого изделия, "понятную" для диспетчера БРП, а во-вторых, разработать метод автоматического формирования плана (временного графика) выполнения задания с помощью РОЦ, входящих в состав БРЦ. Предлагается метод представления задания на изготовление изделия в виде ацикличного графа, каждой вершине которого приписана некоторая операция, выполняемая одним из РОЦ. При этом дуги графа определяют операции по транспортировке комплектующих и заготовок между РОЦ. Также предлагается метод диспетчирования БРП с помощью множества программных агентов, физически реализуемых на котроллерах отдельных РОЦ, причем распределение операций задания между РОЦ осуществляется путем их коллективного взаимодействия посредством некоторого информационного канала связи. Разрабатывается подробный алгоритм работы программного агента РОЦ.</p></abstract><trans-abstract xml:lang="en"><p>This work is devoted to the topical problem of elaboration of new principles of a decentralized cooperation of the computer systems, which will create a new class of unmanned robotic productions (URP). In the shortest possible time they could produce a variety of prototypes and individual items meeting the remote customers' requirements. Use of the principles of decentralized multiagent scheduling of URP ensures: firstly, high availability of the system, because it lacks the 'bottleneck" in the form of a central controller, and a failure of any of the agents does not lead to the catastrophic consequences for the entire URP; secondly, a possibility of virtually unlimited increase of the number of nodes as a part of URP because of an easy connectivity to the information communication channel; and, finally, thirdly, a reduction of the computational load on an individual software agent in the solution of the scheduling tasks, which in turn, makes it possible to get solutions in real time. This article describes the generic principles of organization and functioning of the unmanned robotic productions with a decentralized controller. Implementation of these principles ensures: - a possibility of automation of the approach to the flow of tasks of production of various products coming from customers in advance and in unknown times; - an adaptive quasi-optimal allocation of resources based on their expertise in the real-time of receipt of the assignments; - a high payload operation of the nodes in the URP; - a possibility of unlimited scalability; - an increased fault tolerance, since it lacks components, the failure of which could lead to a failure of the entire system.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>безлюдное роботизированное производство</kwd><kwd>автоматический диспетчер</kwd><kwd>граф задания</kwd><kwd>программный агент</kwd><kwd>коллективное взаимодействие</kwd><kwd>алгоритм работы агента</kwd><kwd>unmanned robotic manufacturing</kwd><kwd>decentralized controller</kwd><kwd>fault tolerance</kwd><kwd>multi-agent system</kwd><kwd>robotic machining center</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">URL: www.umpro.ru</mixed-citation><mixed-citation xml:lang="en">URL: www.umpro.ru</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">URL: www.rosbalt.ru</mixed-citation><mixed-citation xml:lang="en">URL: www.rosbalt.ru</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Каляев А. И., Каляев И. А. Метод децентрализованного управления распределенной системой при выполнении потока заданий // Мехатроника, автоматизация, управление. 2015. № 9. C. 585-598.</mixed-citation><mixed-citation xml:lang="en">Каляев А. И., Каляев И. А. Метод децентрализованного управления распределенной системой при выполнении потока заданий // Мехатроника, автоматизация, управление. 2015. № 9. C. 585-598.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Каляев А. И., Каляев И. А., Коровин Я. С. Метод муль-тиагентного диспетчирования ресурсов в гетерогенной облачной среде при выполнении потока задач // Вестник компьютерных и информационных технологий. 2015. № 11. C. 34-40.</mixed-citation><mixed-citation xml:lang="en">Каляев А. И., Каляев И. А., Коровин Я. С. Метод муль-тиагентного диспетчирования ресурсов в гетерогенной облачной среде при выполнении потока задач // Вестник компьютерных и информационных технологий. 2015. № 11. C. 34-40.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Kalyaev A. I. Multiagent Approach for Building Distributed Adaptive Computing System // Procedia Computer Science. 2013. Vol. 18. P. 2193-2202 (URL: http://dx.doi.org/10.1016/j.procs. 2013.05.390)</mixed-citation><mixed-citation xml:lang="en">Kalyaev A. I. Multiagent Approach for Building Distributed Adaptive Computing System // Procedia Computer Science. 2013. Vol. 18. P. 2193-2202 (URL: http://dx.doi.org/10.1016/j.procs. 2013.05.390)</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Kalyaev A. I., Korovin Y. S. Adaptive Multiagent Organization of the Distributed Computations // AASRI Procedia. 2014. Vol. 6. P. 49-58 (URL: http://dx.doi.org/10.1016/j.aasri.2014.05.008).</mixed-citation><mixed-citation xml:lang="en">Kalyaev A. I., Korovin Y. S. Adaptive Multiagent Organization of the Distributed Computations // AASRI Procedia. 2014. Vol. 6. P. 49-58 (URL: http://dx.doi.org/10.1016/j.aasri.2014.05.008).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. М.: Мир, 1980. 476 с.</mixed-citation><mixed-citation xml:lang="en">Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и практика. М.: Мир, 1980. 476 с.</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>
