<?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.23.309-316</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1204</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>AUTOMATION AND CONTROL TECHNOLOGICAL PROCESSES</subject></subj-group></article-categories><title-group><article-title>Оптимизационно-имитационный подход к оперативному управлению дискретным производством</article-title><trans-title-group xml:lang="en"><trans-title>Simulation Petri Net Model in the Tasks of Operational Control of Discrete Production</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>Sochnev</surname><given-names>A. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Кандидат технических наук, заведующий кафедрой РиТК ПИ СФУ.</p><p>Красноярск.</p></bio><bio xml:lang="en"><p>Cand.of Tech.  Sci., Siberian Federal University.</p><p>Krasnoyarsk, 660041.</p></bio><email xlink:type="simple">asochnev@sfu-kras.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>Siberian Federal University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>03</day><month>06</month><year>2022</year></pub-date><volume>23</volume><issue>6</issue><fpage>309</fpage><lpage>316</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2022</copyright-statement><copyright-year>2022</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/1204">https://mech.novtex.ru/jour/article/view/1204</self-uri><abstract><p>Описан   подход  к  решению  задачи  управления  дискретным   производством   на  основе  эталонной   имитационной модели.  В  качестве   объекта  исследования выбрана  производственная система,  представленная  типичным   технологическим  оборудованием.  Имитационная модель использует  математический аппарат  временных  сетей Петри.</p><p>Сформирован  и апробирован  метод автоматизированного получения  готовых  к использованию моделей  производства.  В основу  метода  положена  идея  синтеза  общей модели  производственного процесса  из моделей  типовых  технологических процессов.  В практике применения  сетей  Петри  сложность  разработки, последующей  интерпретации моделей, а следовательно, и внесения  изменений  — факторы, значимо  сдерживающие  их практическое использование.</p><p>Предложен  новый  способ влияния  на  критерий  оптимальности через  задание  различных  отношений  инциденций в сети  Петри.  В структуре  матрицы  инциденций выделены  неизменяемая и изменяемая части.  Использован способ задания  структуры  изменяемой  части  через  вектор  параметров, что  позволило  использовать   метаэвристический алгоритм  поиска  ее наилучшей  структуры. Сформулирована задача оптимального планирования производства, определенная  для  описанного  выше  подхода.  Биоинспирированный алгоритм  прыгающих  лягушек  адаптирован к  поиску наилучшей   для  заданного  критерия   оптимальности структуры   сети.  Изменения указанного алгоритма   позволили сократить  число шагов  поиска  и работать  с параметрами дискретного  типа.  В процессе  решения  использован  наиболее популярный  критерий  оптимальности. Полученные  теоретические результаты  находятся  в рамках  оптимизационно-имитационного подхода и являются его логическим  развитием.</p><p>Разработанный подход к решению  задачи  оптимального  управления производством  развивает теорию  сетей  Петри, делает  ее более пригодной  для моделирования сложных  систем  с разветвленной структурой и большим  числом взаимных  связей.  На основе разработанных теоретических положений  представлен  тестовый  пример, характеризующий эффект от их применения. Определены  рекомендации по практическому использованию предложенного  подхода в смысле минимизации времени  принятия управленческих решений  с требуемой  точностью.</p></abstract><trans-abstract xml:lang="en"><p>The presented article describes the approach to solving the task of discrete production control based on the reference imitation model. A discrete production system, represented by typical technological equipment, was chosen as the object of research. The  simulation  model uses the mathematical apparatus of temporary Petri nets. A method  for automated  synthesis of ready-to-use production models has been formed and tested. The  method  is based on the idea of synthesizing a production process model  from models  of typical  technological  processes. In the practice of applying Petri nets, the complexity  of developing, subsequent  interpretation  of models, and,  consequently, making  changes are factors that  significantly  hinder  their practical use. A new way of influencing the criterion is proposed by setting different incidence  ratios in the Petri net. In the structure of the incidence matrix, the invariable and variable parts are distinguished.  A method for specifying the structure of the variable part through the vector of parameters is described, which made it possible to use a metaheuristic  algorithm for finding its best structure. The problem of optimal production planning defined for the approach described above is formulated.  The bioinspired algorithm of jumping frogs is adapted  to the search for the best network structure for a given optimality criterion. Changes in the specified algorithm made  it possible to reduce the number  of search steps, as well as work with discrete type parameters. In the  process of solving,  the  most  popular  optimality  criterion  was used.  The  obtained  theoretical  results are  within  the framework  of the optimization-simulation approach  and  are its logical development.  The  developed  approach to solving the problem of optimal production control develops the theory of Petri nets, makes  it more suitable for modeling complex systems with a branched  structure and a large number of interconnections.  On the basis of the developed theoretical provisions, a test example  is presented that characterizes  the effect of their application.  Recommendations for the practical use of the proposed approach in the sense of minimizing  the time for making  managerial  decisions with the required accuracy  are determined.</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>Petri  net</kwd><kwd>optimization-simulation  approach</kwd><kwd>operational  scheduling</kwd><kwd>metaheuristic   algorithms</kwd><kwd>shuffled frog-leaping algorithm</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">Месарович М., Мако Д., Такахара И. Теория иерархических многоуровневых систем. М.: Мир, 1973. 344 с.</mixed-citation><mixed-citation xml:lang="en">Mesarovic M., Mako D., Takahara I. Theory of hierarchical multilevel systems, Moscow, Mir, 1973, 344 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Дальниченко И. А., Мясников В. И., Четвериков В. Н. Автоматизированные системы управления предприятиями. М.: Машиностроение, 1984. 360 с.</mixed-citation><mixed-citation xml:lang="en">Dalnichenko I. A., Myasnikov V. I., Chetverikov V. N. Automated control systems for enterprises, Moscow, Mashinostroenie, 1984, 360 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Горнев В. Ф., Емельянов В. В., Овсянников М. В. Оперативное управление в ГПС. М.: Машиностроение, 1990. 256 с.</mixed-citation><mixed-citation xml:lang="en">Gornev V. F., Emelyanov V. V., Ovsyannikov M. V. Operational management in FMS, Moscow, Mashinostroenie, 1990, 256 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Смоляр Л. И. Оперативно-календарное планирование (модели и методы). М.: Экономика, 1979. 136 с.</mixed-citation><mixed-citation xml:lang="en">Smolyar L. I. Operational scheduling: (Models and methods), Moscow, Ekonomika, 1979, 136 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Воробьев С. А. Планирование и управление дискретным производством на основе временных сетей Петри с переменной нагрузкой: Дис. канд. техн. наук: 05.13.14. Красноярск, Изд-во КГТУ, 2002. 149 с.</mixed-citation><mixed-citation xml:lang="en">Vorobyov S. A. Planning and control of discrete production based on temporary Petri nets with variable load: Dis. cand. tech. Sciences: 05.13.14, Krasnoyarsk, Publishing House of KSTU, 2002, 149 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Макаров И. М., Рахманкулов В. З., Назаретов В. М. Робототехника и гибкие автоматизированные производства. Кн. 3. Управление робототехническими системами и гибкими автоматизированными производствами: учеб. пособие для втузов. М.: Высш. шк., 1986. 159 с.</mixed-citation><mixed-citation xml:lang="en">Makarov I. M., Rakhmankulov V. Z., Nazaretov V. M. Robotics and flexible automated production: In 9 books. Book. 3. Management of robotic systems and flexible automated production, Moscow, Vyssh. school, 1986, 159 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Сочнев А. Н. Сетевые модели в системах управления производством: монография. Красноярск: СФУ, 2013. 157 с.</mixed-citation><mixed-citation xml:lang="en">Sochnev A. N. Net models in production control systems (monograph), Krasnoyarsk, Siberian Federal University, 2014, 162 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Зайцев Д. А. Решение задач оперативного управления дискретным производством на основе сетевых моделей Петри: Автореф. дис. канд. техн. наук. Киев: Институт кибернетики им. В. М. Глушкова, 1991. 12 с.</mixed-citation><mixed-citation xml:lang="en">Zaitsev D. A. Solution of tasks of operational control of discrete production based on Petri net models: Abstract of the thesis. dis. cand. tech. sciences, Kiev, Institut kibernetiki im. V. M. Glushkova, 1991, 12 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Корнеев А. М., Наги А. М. Моделирование сложных технологических процессов с использованием сетей Петри // Современные наукоемкие технологии. 2016. № 9-3. С. 410—414.</mixed-citation><mixed-citation xml:lang="en">Korneev A. M., Nagi A. M. Modeling of complex technological processes using Petri nets, Sovremennye naukoemkie tekhnologii, 2016, no. 9-3, pp. 410—414 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Котов В. Е. Сети Петри. М.: Наука, 1984. 160 с.</mixed-citation><mixed-citation xml:lang="en">Kotov V. E. Petri Nets, Moscow, Nauka, 1984, 160 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Greschke P., Schonemann M., Thiede S., Herrmann C. Matrix structures for high volumes and flexibility in production systems // Procedia CIRP 17. 2014. P. 160—165.</mixed-citation><mixed-citation xml:lang="en">Greschke P., Schonemann M., Thiede S., Herrmann C. Matrix structures for high volumes and flexibility in production systems, Procedia CIRP 17, 2014. pp. 160—165.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Feldkamp N., Bergmann S., Straburger S. Modelling and Simulation of Modular Production Systems // ASIM-Conference Simulation in Production and Logistics. 2019. P. 391—401.</mixed-citation><mixed-citation xml:lang="en">Feldkamp N., Bergmann S., Straburger S. Modeling and Simulation of Modular Production Systems, ASIM-Conference Simulation in Production and Logistics, 2019, pp. 391—401.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Цвиркун А. Д., Акинфиев В. К., Филиппов В. А. Имитационное моделирование в задачах синтеза структуры сложных систем. М.: Наука, 1985. 173 с.</mixed-citation><mixed-citation xml:lang="en">Tsvirkun А. D., Akinfiev V. K., Filippov V. A. Simulation modeling in problems of synthesizing the structure of complex systems, Moscow, Nauka, 1985, 173 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Хоботов Е. Н. Оптимизационно-имитационный подход к моделированию сложных систем // Изв. РАН. Теория и системы управления. 1996. № 1. С. 111—117.</mixed-citation><mixed-citation xml:lang="en">Khobotov E. N. Optimization and simulation approach to modeling complex systems, Izv. RAN. Teoriya i sistemy upravleniya, 1996, no. 1, pp. 111—117 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Feldmann K., Colombo A. W. Monitoring of flexible production systems using high—level Petri net specifications // Control Engeneering Practice. 1999. N. 7. P. 1449—1466.</mixed-citation><mixed-citation xml:lang="en">Feldmann K., Colombo A. W. Monitoring of flexible production systems using high-level Petri net specifications, Control Engineering Practice, 1999, no. 7, pp. 1449—1466</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Basile F., Carbone C., Chiacchio P. An approach to enforce disjunction of GMECs on controlled Petri nets // Proceedings of the IEEE International Conference on Systems Man. and Cybernetics. 2003. P. 1852—1859.</mixed-citation><mixed-citation xml:lang="en">Basile F., Carbone C., Chiacchio P. An approach to enforce disjunction of GMECs on controlled Petri nets, Proceedings of the IEEE International Conference on Systems Man. and Cybernetics, 2003, pp. 1852—1859</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Narimani M. R. A New Modified Shuffle Frog Leaping Algorithm for Non-Smooth Economic Dispath // World Applied Sciences Journal. 2011. P. 803—814.</mixed-citation><mixed-citation xml:lang="en">Narimani M. R. A New Modified Shuffle Frog Leaping Algorithm for Non-Smooth Economic Dispath, World Applied Sciences Journal, 2011, no. 1, pp. 803—814.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Орловская Н. М. Анализ эффективности биоинспирированных методов глобальной оптимизации // Электронный журнал "Труды МАИ". 2020. № 73. С. 1—22.</mixed-citation><mixed-citation xml:lang="en">Orlovskaya N. M. Analysis of the effectiveness of bioinspired methods of global optimization, Elektronnyj zhurnal "Trudy MAI", 2020, no. 73, pp. 1—22 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Vakil Baghmisheh M. T., Madani K., Navarbaf A. A discrete shuffled frog optimization algorithm // Artificial Intelligence Review. 2011. Vol. 36. P. 267—284.</mixed-citation><mixed-citation xml:lang="en">Vakil Baghmisheh M. T., Madani K., Navarbaf A. A discrete shuffled frog optimization algorithm, Artificial Intelligence Review, 2011, vol. 36, pp. 267—284.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Farsangi M., Barati M. Solving unit commitment problem by a binary shuffled frog leaping algorithm // IET Generation Transmission &amp; Distribution. 2014. Vol. 8, N. 6. P. 1050—1060.</mixed-citation><mixed-citation xml:lang="en">Farsangi M., Barati M. Solving unit commitment problem by a binary shuffled frog leaping algorithm, IET Generation Transmission &amp; Distribution, 2014, vol. 8, no. 6, pp. 1050—1060.</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>
