<?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">vmait</journal-id><journal-title-group><journal-title xml:lang="ru">Computational Mathematics and Information Technologies</journal-title><trans-title-group xml:lang="en"><trans-title>Computational Mathematics and Information Technologies</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2587-8999</issn><publisher><publisher-name>Донской государственный технический университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2587-8999-2022-1-1-39-47</article-id><article-id custom-type="elpub" pub-id-type="custom">vmait-26</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></article-categories><title-group><article-title>Генетический алгоритм при решении обратной задачи химической кинетики</article-title><trans-title-group xml:lang="en"><trans-title>Genetic algorithm for solving the inverse problem of chemical kinetics</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>Shaimardanova</surname><given-names>G. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Шаймарданова Гульназ – студентка.</p><p>ул. Космонавтов, 1, Уфа</p></bio><bio xml:lang="en"><p>Gulnaz F. Shaymardanova - student, Ufa State Petroleum Technological University.</p><p>Kosmonavtov St., Ufa</p></bio><email xlink:type="simple">gulnazsajmardanova20@gmail.com</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>Koledina</surname><given-names>K. F.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Коледина Камила - доктор физико-математических наук, доцент кафедры математики.</p><p>ул. Космонавтов, 1, Уфа</p></bio><bio xml:lang="en"><p>Kamila F. Koledina - Doct. Sci. (Phys.-Math.), associate professor, researcher, associate professor of the Mathematics Department, Institute of Petrochemistry and Catalysis of RAS, Ufa State Petroleum Technological University.</p><p>Kosmonavtov St., Ufa</p></bio><email xlink:type="simple">koledinakamila@mail.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>Ufa State Petroleum Technological 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 Petrochemistry and Catalysis of the Russian Academy of Sciences</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2022</year></pub-date><pub-date pub-type="epub"><day>20</day><month>02</month><year>2023</year></pub-date><volume>6</volume><issue>1</issue><fpage>39</fpage><lpage>47</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Шаймарданова Г.Ф., Коледина К.Ф., 2022</copyright-statement><copyright-year>2022</copyright-year><copyright-holder xml:lang="ru">Шаймарданова Г.Ф., Коледина К.Ф.</copyright-holder><copyright-holder xml:lang="en">Shaimardanova G.F., Koledina K.F.</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.cmit-journal.ru/jour/article/view/26">https://www.cmit-journal.ru/jour/article/view/26</self-uri><abstract><p>Моделирование позволяет получить описание моделируемого объекта, в частности осложнения, улучшающее и уточняющее его понимание и представляющее такую организацию информации, которая обеспечивает более легкое получение необходимой информации. Моделирование задач химической кинетики представляет собой решение систем обыкновенных нелинейных дифференциальных уравнений с определением кинетических параметров. Обратная задача относится к некорректно поставленным задачам и не имеет единственного решения. Развитие современных методов эволюционной оптимизации, в том числе генетического алгоритма, позволяет получить решение такой высокоразмерной задачи за приемлемое время.</p><sec><title>Материалы и методы</title><p>Материалы и методы. Объектом исследования является каталитическая реакция диметилкарбоната (ДМК) со спиртами в присутствии гексакарбонил вольфрама. Решение прямой задачи представляет собой решение системы обыкновенных нелинейных дифференциальных уравнений с начальными данными и заданными кинетическими параметрами. Решение обратной задачи заключается в определении кинетических параметров, соответствующих минимальному отклонению расчётных значений концентраций веществ от экспериментальных данных.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Решена обратная задача химической кинетики, которая заключается в расчете кинетических параметров с минимизацией функционала отклонения расчетных значений концентраций компонент от экспериментальных данных. На языке Python разработана программа, реализующая генетический алгоритм. Проведены численные эксперименты с разным количеством итераций и оценено их влияние на точность решения, а также соответствующие временные затраты.</p></sec><sec><title>Обсуждение и заключения</title><p>Обсуждение и заключения. Рассчитанные значения концентраций компонент по найденным кинетическим параметрам соответствуют значениям экспериментальных данных. Проведены численные эксперименты с разным количеством итераций. На основе экспериментов был сделан вывод, что с увеличением количества итераций увеличивается точность решения. Увеличение количества итераций в свою очередь приводит к увеличению времени, которое необходимо для проведения вычислений. Проведен анализ зависимости времени от количества итераций.</p></sec></abstract><trans-abstract xml:lang="en"><p>Modeling allows to get a description of the object being modeled, in particular complications, which improves and clarifies its understanding and presents an organization of information that makes it easier to get the necessary information. Modeling of chemical kinetics problems is the solution of systems of ordinary nonlinear differential equations with determination of kinetic parameters. The inverse problem refers to incorrectly set tasks and does not have a single solution. The development of modern methods of evolutionary optimization, including the genetic algorithm, makes it possible to obtain a solution to such a high-dimensional problem in an acceptable time.</p><sec><title>Materials and methods</title><p>Materials and methods. The object of research is the catalytic reaction of dimethyl carbonate (DMC) with alcohols in the presence of hexacarbonyl tungsten. The solution of the direct problem is the solution of a system of ordinary nonlinear differential equations with initial data and given kinetic parameters. The solution of the inverse problem consists in determining the kinetic parameters corresponding to the minimum deviation of the calculated values of substance concentrations from the experimental data.</p></sec><sec><title>Results</title><p>Results. The inverse problem of chemical kinetics is solved, which consists in calculating kinetic parameters with minimizing the functional deviation of the calculated values of component concentrations from experimental data. In the language of Python, program has been developed that implements the genetic algorithm. Numerical experiments with different numbers of iterations are performed and their impact on the accuracy of the solution, as well as the corresponding time costs, is estimated.</p><p>Discussion and conclusions. The calculated values of the component concentrations based on the kinetic parameters found correspond to the values of the experimental data.</p><p>Numerical experiments with different numbers of iterations are performed. Based on experiments, it was concluded that with an increase in the number of iterations, the accuracy of the solution increases. An increase in the number of iterations, in turn, leads to an increase in the time required for performing calculations. The time dependence on the number of iterations is analyzed.</p></sec></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>chemical kinetics</kwd><kwd>genetic algorithm</kwd><kwd>mathematical model</kwd><kwd>dimethyl carbonate</kwd><kwd>number of iterations</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена в рамках государственного задания Института нефтехимии и катализа УФИЦ РАН (тема № FMRS-2022-0078).</funding-statement><funding-statement xml:lang="en">The work was carried out within the framework of the state task of the Institute of Petrochemistry and Catalysis, Ural Federal Research Center, Russian Academy of Sciences (subject no. FMRS-2022-0078).</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Koledina, K.F. Kinetics and mechanism of catalytic reaction of alcohols with dimethyl carbonate / K.F. Koledina, S.N. Koledin, N.A. Shchadneva, I.M. Gubaidullin // Journal of Physical Chemistry. 2017. Vol. 91. No. 3. pp. 422-428.</mixed-citation><mixed-citation xml:lang="en">Koledina, K.F. Kinetics and mechanism of catalytic reaction of alcohols with dimethyl carbonate / K.F. Koledina, S.N. Koledin, N.A. Shchadneva, I.M. Gubaidullin // Journal of Physical Chemistry. 2017. Vol. 91. No. 3. pp. 422-428.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Koledina, K.F. Automated system for identifying conditions for homogeneous and heterogeneous reactions in multi-purpose optimization problems / K.F. Koledina, S.N. Koledin, I.M. Gubaidullin // Siberian Journal of Computational Mathematics. 2019. Vol. 22. No. 2. pp. 137-151.</mixed-citation><mixed-citation xml:lang="en">Koledina, K.F. Automated system for identifying conditions for homogeneous and heterogeneous reactions in multi-purpose optimization problems / K.F. Koledina, S.N. Koledin, I.M. Gubaidullin // Siberian Journal of Computational Mathematics. 2019. Vol. 22. No. 2. pp. 137-151.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Koledin, S.N. Information system for assessing the relationship of objective functions and the study of optimal conditions for complex catalytic reaction by multi-purpose optimization methods / S.N. Koledin, K.F. Koledin, A.P. Karpenko, I.M. Gubaidullin // Electrical and information complexes and systems. 2017. Vol. 13. No. 4. pp. 71-80.</mixed-citation><mixed-citation xml:lang="en">Koledin, S.N. Information system for assessing the relationship of objective functions and the study of optimal conditions for complex catalytic reaction by multi-purpose optimization methods / S.N. Koledin, K.F. Koledin, A.P. Karpenko, I.M. Gubaidullin // Electrical and information complexes and systems. 2017. Vol. 13. No. 4. pp. 71-80.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Genetic algorithms / L. A. Gladkov, V. V. Kureychik, V. M. Kureychik // M.: Fizmatlit. 2006. 87 p.</mixed-citation><mixed-citation xml:lang="en">Genetic algorithms / L. A. Gladkov, V. V. Kureychik, V. M. Kureychik // M.: Fizmatlit. 2006. 87 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Genetic algorithms for solving extreme problems / D.I. Batishchev // Nizhny Novgorod State University. Nizhniy Novgorod. 1995. 62 p.</mixed-citation><mixed-citation xml:lang="en">Genetic algorithms for solving extreme problems / D.I. Batishchev // Nizhny Novgorod State University. Nizhniy Novgorod. 1995. 62 p.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Automatic programming / N.I.Polikarpova, A. A. Shalyto // M.: Peter. 2010. 167 p.</mixed-citation><mixed-citation xml:lang="en">Automatic programming / N.I.Polikarpova, A. A. Shalyto // M.: Peter. 2010. 167 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Genetic algorithms, artificial neural networks and problems of virtual reality / G. K. Voronovsky, K. V. Makhotilo, S. N. Petrashev, S. A. Sergeev // Kharkiv, OSNOVA. 1997. 112 p.</mixed-citation><mixed-citation xml:lang="en">Genetic algorithms, artificial neural networks and problems of virtual reality / G. K. Voronovsky, K. V. Makhotilo, S. N. Petrashev, S. A. Sergeev // Kharkiv, OSNOVA. 1997. 112 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Tikhonova, M.V. Parallel conditional global optimization in mathematical modeling of the kinetics of chemical reactions / M.V. Tikhonova, V.V. Ryabov, S.I. Spivak, I.M. Gubaidullin // Computational methods and programming: new computing technologies. 2013. Vol. 14. No. 1. pp. 262-268.</mixed-citation><mixed-citation xml:lang="en">Tikhonova, M.V. Parallel conditional global optimization in mathematical modeling of the kinetics of chemical reactions / M.V. Tikhonova, V.V. Ryabov, S.I. Spivak, I.M. Gubaidullin // Computational methods and programming: new computing technologies. 2013. Vol. 14. No. 1. pp. 262-268.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Koledin, S.N. Optimal control and optimum sensitivity in problems of chemical kinetics / S.N. Koledin, K.F. Koledin // Journal of the Middle Volga Mathematical Society. 2016. Vol. 18. No. 3. pp. 137-144.</mixed-citation><mixed-citation xml:lang="en">Koledin, S.N. Optimal control and optimum sensitivity in problems of chemical kinetics / S.N. Koledin, K.F. Koledin // Journal of the Middle Volga Mathematical Society. 2016. Vol. 18. No. 3. pp. 137-144.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Gubaidullin, I.M. Sequential-parallel determination of kinetic parameters / Gubaidullin I.M., Koledina K.F., Spivak S.I. // Journal of the Middle Volga Mathematical Society. 2009. Vol. 11. No. 2. pp. 14-25.</mixed-citation><mixed-citation xml:lang="en">Gubaidullin, I.M. Sequential-parallel determination of kinetic parameters / Gubaidullin I.M., Koledina K.F., Spivak S.I. // Journal of the Middle Volga Mathematical Society. 2009. Vol. 11. No. 2. pp. 14-25.</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>
