Научная статья на тему 'МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МНОГОСТАДИЙНОЙ ХИМИЧЕСКОЙ РЕАКЦИИ N-МЕТИЛИРОВАНИЯ АМИНОВ ДИМЕТИЛКАРБОНАТОМ'

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МНОГОСТАДИЙНОЙ ХИМИЧЕСКОЙ РЕАКЦИИ N-МЕТИЛИРОВАНИЯ АМИНОВ ДИМЕТИЛКАРБОНАТОМ Текст научной статьи по специальности «Математика»

CC BY
116
19
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
N-МЕТИЛИРОВАНИЕ АМИНОВ ДИМЕТИЛКАРБОНАТОМ / ПРЯМАЯ И ОБРАТНАЯ ЗАДАЧА ХИМИЧЕСКОЙ КИНЕТИКИ / ТОПОХИМИЧЕСКАЯ КИНЕТИЧЕСКАЯ МОДЕЛЬ / ЗАДАЧА АВТОМАТИЗИРОВАННОГО АНАЛИЗА СХЕМЫ ХИМИЧЕСКИХ ПРЕВРАЩЕНИЙ / N-METHYLATION / AMINES / DIMETHYL CARBONATE / DIRECT AND INVERSE PROBLEMS / CHEMICAL KINETICS / TOPOCHEMICAL KINETIC MODEL / AUTOMATED ANALYSIS OF CHEMICAL REACTION

Аннотация научной статьи по математике, автор научной работы — Карлова Д.Л., Губайдуллин И.М., Коледина К.Ф., Никифорова И.А., Соколов А.П.

В работе рассматривается гетерогенная реакция метилирования аминов диметилкарбонатом. Представлены результаты экспериментов, проведенных в присутствии катализаторов цеолитного типа. Экспериментально получены кинетические параметры реакции и предложена новая схема химических превращений, учитывающая гетерогенность процесса. Обоснована необходимость разработки программного обеспечения, ориентированного на решение классов задач химической кинетики в прямой и обратной постановке и автоматизированного создания адекватных кинетических моделей химических реакций для подбора эффективных катализаторов. Численные решения предложено искать с использованием неявного метода Эйлера с адаптивным выбором шага и метод SIND (Sparse Identification of Nonlinear Dynamical Systems) - для прямой и для обратных задач соответственно. Определено назначение и требования к программному обеспечению, автоматизирующему процессы проектирования, моделирования и оптимизации химико-технологических систем.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Карлова Д.Л., Губайдуллин И.М., Коледина К.Ф., Никифорова И.А., Соколов А.П.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MATHEMATICAL MODELING OF A MULTISTAGE CHEMICAL REACTION OF N-METHYLATION OF AMINES WITH DIMETHYL CARBONATE

The authors consider a complex heterogeneous chemical reaction of methylation of amines with dimethyl carbonate (MADMC). The results of experimental studies of MADMC provided in this paper are taking into account the presence of zeolite-type catalysts. Kinetic parameters of MADMC were obtained experimentally. A new scheme of chemical transformations of MADMC is proposed, taking into account the heterogeneity of the process. Automated development of adequate kinetic models of such reactions with the selection of effective catalysts requires large computational resources. Despite the popularity of well-known mathematical software (Mathcad, Matlab, etc.), including those used for solving problems of chemical kinetics, the authors substantiate the need to develop specialized software aimed for solving classes of chemical kinetics problems in direct and reverse formulation. The purpose and basic technical requirements for software that will automates the processes of designing, modeling and optimizing chemical-technological systems are defined. The key components of such a software are extensible, scalable and are able to support computational libraries of functions for solving direct and inverse problems of chemical kinetics. The graph-based software engineering approach is proposed as the basic technology for developing computational libraries. The implicit Euler method with adaptive step selection is proposed to use for numerical solution of the direct problem of chemical kinetics, which usually leads to rigid systems of ordinary nonlinear differential equations. The well-known sparse identification of nonlinear dynamical systems method is proposed to apply for the solution of inverse problems of chemical kinetics.

Текст научной работы на тему «МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МНОГОСТАДИЙНОЙ ХИМИЧЕСКОЙ РЕАКЦИИ N-МЕТИЛИРОВАНИЯ АМИНОВ ДИМЕТИЛКАРБОНАТОМ»

УДК 544.43+519.876.5

DOI: 10.33184/bulletin-bsu-2020.3.10

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ МНОГОСТАДИЙНОЙ ХИМИЧЕСКОЙ РЕАКЦИИ N-МЕТИЛИРОВАНИЯ АМИНОВ ДИМЕТИЛКАРБОНАТОМ

© Д. Л. Карлова1, И. М. Губайдуллин2'3, К. Ф. Коледина2'3*, И. А. Никифорова4, А. П. Соколов4

1Московский государственный университет им. М. В. Ломоносова, Россия, 119991 г. Москва, Ленинские горы, 1.

2Институт нефтехимии и катализа УФИЦ РАН, Россия, Республика Башкортостан, 450075 г. Уфа, пр. Октября, 141.

3Уфимский государственный нефтяной технический университет Россия, Республика Башкортостан, 450000 г. Уфа, ул. Первомайская, 14.

4Московский государственный технический университет им. Н. Э. Баумана Россия, 105005 г. Москва, ул. 2-ая Бауманская, 5, стр. 1.

Тел.: +7 (347) 284 27 50.

*Email: koledinakamila@mail. ru

В работе рассматривается гетерогенная реакция метилирования аминов диметил-карбонатом. Представлены результаты экспериментов, проведенных в присутствии катализаторов цеолитного типа. Экспериментально получены кинетические параметры реакции и предложена новая схема химических превращений, учитывающая гетерогенность процесса. Обоснована необходимость разработки программного обеспечения, ориентированного на решение классов задач химической кинетики в прямой и обратной постановке и автоматизированного создания адекватных кинетических моделей химических реакций для подбора эффективных катализаторов. Численные решения предложено искать с использованием неявного метода Эйлера с адаптивным выбором шага и метод SIND (Sparse Identification of Nonlinear Dynamical Systems) - для прямой и для обратных задач соответственно. Определено назначение и требования к программному обеспечению, автоматизирующему процессы проектирования, моделирования и оптимизации химико-технологических систем.

Ключевые слова: N-метилирование аминов диметилкарбонатом, прямая и обратная задача химической кинетики, топохимическая кинетическая модель, задача автоматизированного анализа схемы химических превращений.

1. Введение

Химическая реакция ^метилирования аминов диметилкарбонатом (МАДМК) используется в промышленном синтезе для получения ценных соединений, применяемых в качестве лекарственных средств, агрохимикатов, добавок к моторным топ-ливам и красителям, а также при изготовлении резин, синтетических каучуков, взрывчатых веществ и стабилизаторов пироксилиновых поро-хов [1]. ^метилирование часто проводят с помощью метилгалогенидов или диметилсульфата, которые являются токсичными, взрывоопасными и загрязняющими окружающую среду соединениями. Более предпочтительными метилирующими агентами являются формальдегид, описанный в методе Эшвайлера - Кларка, и метанол. Необходимость разработки более экологичных процессов вызвала интерес к нетоксичному, безопасному и биоразла-гаемому соединению - диметилкарбонату (ДМК) [2]. Однако применение ДМК в качестве метилирующего агента ограничено, поскольку его использование необходимо сочетать с катализаторами, т.к. его реакционная способность при умеренных (140-200 °С) температурах значительно ниже, чем у метилга-

логенидов или диметилсульфатов. Преимуществом ДМК является отсутствие образования неорганических солей по ходу расходования: уходящая группа - метилкарбонат - разлагается с образованием только метанола и СО2 в качестве побочных продуктов.

Ввиду высокой нуклеофильности аминного азота в реакциях с ДМК происходит образование смеси вторичных аминов, а двойственное поведение ДМК в качестве метилирующего и карба-милирующего реагента приводит к низкой селективности (рис. 1) [1; 3-4].

Рис. 1. Ход реакции МАДМК по пути метилирования (сверху) и карбамилирования (снизу).

Согласно литературным данным, направление реакции первичных ароматических аминов с диметилкарбонатом зависит от природы катали -затора. В присутствии цеолитных катализаторов

типа Y наблюдается N-метилирование ароматических аминов [5].

Выбор оптимальных условий проведения химических реакций на основе натурных химических экспериментов затратен (затраты на многочисленные эксперименты, дорогие реагенты, электроэнергию, расход воды, зарплату сотрудников и т.д.). Оптимизация проведения химических экспериментов и промышленных процессов возможна на основе методов компьютерного моделирования. Для моделирования химических процессов в экспериментальных установках применяют модели реакторов идеального смешения, которые позволяют описывать изменения концентраций в кинетической области, т.е. без учета процессов тепло-массопереноса. Математическое описание процессов химических превращений в таком реакторе представляет собой систему обыкновенных нелинейных дифференциальных уравнений (СОНДУ), которая строится на основе закона действующих масс [6].

В настоящее время для решения задач химической кинетики используется различное программное обеспечение (ПО), в т.ч.: математическое ПО общего назначения, специализированное ПО, а также часто исследователи создают собственные программы для решения отдельных задач химической кинетики. Программное обеспечение общего назначения (например, Mathcad, Maple, Matlab, SciLab, FreeMath) используется, как правило, для численного решения СОНДУ, описывающих процессы химических превращений. Данные программные пакеты успешно применяются [7-9] и удобны тем, что имеют в наличии большой набор реализованных математических методов. Тем не менее, они обладают рядом существенных недостатков. Например, как правило, специалист химик-технолог, использующий указанные пакеты, вынужден вручную формировать решаемую СОНДУ в процессе моделирования конкретной химической реакции. В то же время, средства автоматизации, обеспечивающие автоматическое построения СОНДУ с возможностью ее последующего решения, обычно, не входят в состав указанных программных пакетов. Отсутствие указанных возможностей фактически не позволяет решать практически значимые задачи химической кинетики в обратной постановке. Для таких задач в процессе их численного решения характерно динамическое изменение схемы химических превращений, включая варьирование констант стадий исследуемой химической реакции. Очевидно, любые такие изменения будут приводить к необходимости многократного решения различных СОНДУ.

Для специализированного программного обеспечения (например, Aspen HYSYS, Chemstations CHEMCAD и пр.) характерен недостаток инфор-

мации о конкретных реализованных в нем вычислительных методах, применяемых для решения задач химической кинетики. В отличие от ПО общего назначения, они уже более удобны для работы с химическими задачами, хотя также не лишены недостатков. Как правило, большинство таких программ являются коммерческими, предполагают высокую стоимость сопровождения и закрыты для их независимой доработки.

В указанных условиях естественной альтернативой становится разработка оригинальных программ автоматизированного численного решения задач химической кинетики. Однако и такой подход часто обладает существенными недостатками. При работе над конкретной задачей исследователь в условиях ограниченных ресурсов (временных и материальных) реализует, как правило, узкоспециализированную программу, направленную на решение только этой задачи. Помимо указанного недостатка, такое ПО сильно ограничено в части расширяемости, масштабирования и возможностей сопровождения. Вместе с тем, такой подход применяется - известны различные специализированные открытые программные библиотеки (Cantera, Antioch, Chempy и др.). Оригинальные программы, в особенности, реализованные с использованием компилируемых языков программирования (С++, Fortran), могут выполнять расчеты быстрее, в т.ч. и за счет возможностей использования технологий и библиотек параллельных вычислений (OpenMP, MPI, OpenCL) [10].

Среди всех описанных вариантов перспективным решением представляется разработка собственных программ, адаптируемых для решения широких классов задач химической кинетики. Для создания такого программного обеспечения были предприняты попытки разработки вспомогательных программных инструментов, которые позволяют упростить процесс разработки собственного химико-кинетического вычислительного программного комплекса [11-14].

Актуальность настоящей работы связана с необходимостью создания специализированного программного обеспечения, удовлетворяющего следующим требованиям, которые не выполняются в ранее используемом ПО, созданном в группе проф. И. М. Губайдуллина. Необходимо, чтобы разрабатываемое ПО было удобным и простым в использовании, не требовало дополнительного обучения и навыков работы с языками программирования и базами данных; чтобы оно было направлено на решение широкого класса химико-кинетических задач (прямой и обратной). Изменения условий задач (схем реакции, констант, начальных данных и т.п.) не должны вызывать трудностей у пользователей, не имеющих навыков программирования, и не должны требовать перекомпиляцию исходных кодов. Требуется, чтобы вычислительная часть раз-

рабатываемого ПО не зависела от программных средств ввода/вывода данных и была представлена в форме независимых вычислительных программных библиотек, обеспечивающих решение прямой и обратной кинетических задач с возможностью использования совместно с различными программными пре- и постпроцессорами (средствами подготовки входных данных и представления результатов расчетов соответственно). Также по мере необходимости для вычислительных библиотек должна быть обеспечена расширяемость (дополнение новыми функциональными возможностями) и гибкого сопровождения (модификации существующих функциональных возможностей). Программное обеспечение, удовлетворяющее описанным требованиям, позволит уменьшить трудозатраты на решение практически значимых задач химической кинетики, переложив на ЭВМ работу над ними - от построения стехиометрических матриц до получения результатов.

Целью данной работы является представить математическое описание реакции МАДМК, включая математически строгие формулировки прямой и обратной задачи химической кинетики в общем и для рассматриваемой реакции. В работе представляется уточненный перечень требований к проектируемому прототипу программного обеспечения автоматизированного численного решения классов прямых и обратных задач химической кинетики, включая определение единого формата входных данных.

Далее рассматривается механизм реакции №ме-тилирования анилина диметилкарбонатом, входящей в исследуемый класс реакций МАДМК, для которой были проведены экспериментальные и вычислительные исследования.

2. К-метилирование анилина диметилкарбонатом

2.1. Используемые катализаторы

Для ^метилирования аминов с использованием ДМК были разработаны разные каталитические системы на основе солей циркония, фосфония, алюмофосфатов, карбоната калия и по-лиэтиленгликоля в качестве межфазных агентов в газожидкостном межфазном катализе. В работе [15] было проведено ^метилирование анилина с использованием ДМК и молекулярного водорода в высокотемпературной системе (Яи/1,1,1-трис(дифе-нилфосфинометил)этан / НЫТ£2).

В качестве катализаторов часто используют структуры, дающие высокий выход продукта ММА в мягких условиях, например, кристаллические структуры А12(ББС)з, Сиз(ВТС)2 и Ре2(ВТС)з (рис. 2) [4]. В случае анилина карбомилирование происходило в незначительной степени. Преимуществом катализаторов данного типа является воз-

можность повторного использования, но при этом происходит постепенное снижение их активности.

Рис. 2. Реакция МАДМК с бензол-1,3,5-три-карбоксилатными комплексами металлов.

Были изучены кинетические закономерности взаимодействия диметилкарбоната с анилинами в присутствии метилата калия в качестве катализатора и выяснен механизм аминолиза, который включает отрыв протона от аминогруппы анилина и последующую атаку полученного аниона на карбонильную группу ДМК [16]. В ДМК насыщенный а-углеродный атом в состоянии sp3-гибри-дизации является мягким электрофилом, а sp2-гиб-ридизованный атом углерод карбонильной группы - жестким. Алифатические амины, будучи жесткими нуклеофилами, реагируют преимущественно с образованием карбаматов. Анилины относятся к промежуточному типу нуклеофилов, поэтому реакция может происходить в обоих реакционных центрах в зависимости от условий синтеза (рис. з). В отсутствие оснований или в присутствии фосфо-ниевых ионных жидкостей (тетраметилфосфоний-галогениды и тозилаты) реакция протекает преимущественно по пути метилирования, а основание частично или полностью отделяет протон, способствуя образованию карбаматов [16].

В работе [17] исследовано влияние основности цеолитных катализаторов, полученных из кристаллических алюмосиликатов 0.94 НY-BS (кислотный), (нейтральный) и 0.72 КЫаХ^ (основной) (рис. 4) и показано, что с ростом основности катализатора растет выход N М-димети-ланилина (ДМА) и понижается выход N моно-метиланилина (ММА).

Рис. 3. Влияние мягкости нуклеофила на ход реакции МАДМК.

Таким образом, на выход желаемого продукта в реакции МАДМК влияют многочисленные факторы, которые необходимо учитывать при проведении селективного синтеза.

Монометилирование замещенных анилинов также проводилось с избытком ДМК и с использованием цеолитов типа X и Y в качестве катализаторов. Цеолиты представляют собой микропористые материалы с чрезвычайно узким распределением пор, они характеризуются объемным заполнением внутрикристаллического пространства при сорбции различных молекул за счет эффективной диффузии молекул реагентов к каталитически активным центрам и обратно к поверхности гранул [18].

ММА при этом способен свободно выходить из цеолита, а образующийся карбамат оставаться в полости ввиду диффузионных стерических препятствий. Вместо высвобождения он подвергается деметоксикарбонилированию с получением желаемого монометилпроизводного анилина [19].

Так, NaY и KY являются высокоселективными катализаторами, реакции в их присутствии протекает в относительно мягких условиях (100 °С, 2-3 ч) и приводят к образованию ММА с выходом 97% [4].

Таким образом, анализ литературных данных и рассмотрение каталитических схем дало основу для выбора в качестве используемых катализаторов - цеолитные, содержащие переходные и щелочные металлы.

2.2. Экспериментальные данные по изучаемой реакции

Известны результаты проведенных экспериментальных исследований [20] N-метилирования анилина ДМК, проведенных в условиях: 120-200 °C в течение 1, 3 и 6 ч в присутствии катализатора FeHY (10 масс. %). Продуктами реакции являлись ММА и ДМА (табл. 1). Изучено влияние температуры на метилирование аминов и экспериментально доказано, что образованию ММА способствует умеренно низкая температура. Включение подходящего количества Fe в каркас цеолита может повысить реакционную способность без потери селективности монометилирования благодаря увеличению основности [20]. Результаты предоставлены проф. Р. И. Хус-нутдиновым (лаборатории химии углеводородов ИНК УФИЦ РАН).

3. Математическое моделирование N-метилирования анилина диметилкарбонатом

3.1. Задача Коши для МАДМК (прямая задача химической кинетики)

Математическая модель МАДМК, как и любого другого процесса химических превращений, со-

ответствует модели экспериментального реактора химического синтеза и может быть построена на основе закона действующих масс. Модель представляет собой СОНДУ, выражающих связь скоростей Щ стадии у рассматриваемой химической реакции и изменения концентраций реагирующих компонентов .

Прямая задача химической кинетики заключается в поиске зависимостей концентраций реагирующих компонентов от времени. В общем виде математическое описание прямой задачи химической кинетики представляется в форме задачи Коши на основе указанной СОНДУ с заданными начальными условиями [21]:

с1х■ \—1

7 = 1

N N

. щ = к/1г [](х) ач - Ц™ [](х) 1 ^ 1; (1)

1=1 1=1

к?1г = к^уе—кГ- к™ = /47е"яГ; х;(0) = х°;

где - концентрация /-того компонента,

[моль! о

-1 ; х" - начальная концентрация /-го компо-

[мольП

-1 ; N - количество компонентов в реак-

ции; - элемент /-й строки и у-го столбца сте-хиометрической матрицы; Щ - скорость у-й ста-

[моль] _

-1 ; Р - количество стадий реакции; и - приведенные константы скоростей у-й стадии в прямом и обратном направлении соответственно, [—л . _ . 1 ; А - суммарная степень всех концентраций в законе действующих масс для данной реакции, называемая также порядком реакции); и - положительные и отрицательные элементы у-й строки стехиомет-рической матрицы соответственно; и -предэкспоненциальный множитель уравнения Арре-

ниуса для реакции ] при протекании в прямом и об-

[лр- 1 и -Р1 I ; ер 1Ги

Е?"" - энергия активации для реакции ] при протекании в прямом и обратном направлении соответственно, МГКЛЬ] ; Т - абсолютная температура, [й] ;

г. (-1 Г М2"КГ 1

й « 8 . 3 1 [ с2 к моль] - универсальная газовая постоянная.

Таблица 1

Влияние условий реакции на выходы ММА и ДМА

№ Температура, С Время, ч Соотношение исходных реагентов [1]:[2] Выход, %

ММА ДМА

1 120 3 1:1 100 0

2 120 3 1:4 100 0

3 120 3 1:8 61 39

4 150 1 1:4 88 12

5 150 3 1:4 47 53

6 150 6 1:4 49 51

7 170 3 1:1 16 84

8 170 3 1:1 14 86

9 170 3 1:4 100 0

10 170 3 1:4 100 0

11 200 3 1:1 100 0

12 200 3 1:1 26 74

13 200 6 1:1 100 0

14 200 1 1:1 37 63

15 200 3 1:4 44 56

16 200 6 1:8 3 97

3.2. Идентификация констант скоростей стадий химической реакции (возможная формулировка обратной задачи химической кинетики)

Одной из возможных формулировок, но не единственной, обратной задачи химической кинетики является задача идентификации некоторых скалярных параметров СОНДУ (1) при известных, как правило, на основе проводимых экспериментальных исследований, в отдельные моменты времени ^ концентрациях реагирующих компо -нентов .

Обратная задача химической кинетики в указанной формулировке является в математическом смысле классической коэффициентной обратной задачей [22] и может быть в общем виде сформулирована как задача минимизации:

Х =

Сю =

К* =а rgmi n* | | X-F ( К) \ | у; *(0)\ /xi(0) ••• xN(0)\

x(tk) *(0)

x(tk)

Xi (tfe) *i(0) Xi (tfe)

xN(tk)/

xN(0)

xN(ßk)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(2)

где К = { ■ ■ ....} - варьируемые константы скоростей стадий реакции в прямом и обратном направлении; X - матрица измерений концентраций реагирующих компонентов в отдельные моменты времени; - матрица решений

СОНДУ (1) в различные моменты времени для конкретных , - некоторая матричная норма.

Число варьируемых параметров в любой обратной задаче определяет размерность пространства варьируемых параметров. В самом общем случае для представленной формулировки (2) число варьируемых параметров определяется удвоенным числом стадий рассматриваемой реакции, т.е. | К| = 2 Р (см. (1)).

Вычислительная сложность обратной задачи кратно зависит от числа варьируемых параметров, т. к. буквально для каждой их комбинации предполагается необходимость, как правило, численного решения прямой задачи (1) для нахождения

. Для большинства практически значимых задач химической кинетики характерно, что СОНДУ в них чаще является жесткой, чем нежесткой [21; 23], численное решение которой представляет отдельную проблему.

С учетом представленного материала для снижения размерности пространства варьируемых параметров и, как следствие, существенного снижения вычислительной сложности процедуры численного решения обратной задачи (2), для каждой конкретной постановки следует проводить предварительный анализ предполагаемых к варьированию параметров, выявляя известные и действительно неизвестные.

Обратные задачи часто некорректны по Ада-мару, т.е. нельзя предполагать, что входные данные достаточно согласованы, решение единственно и

достаточно устойчиво к погрешностям во входных данных. В связи с этим для решения задачи (2) необходимо дополнительно использовать регуляри-зирующие подходы [24].

Одним из перспективных подходов к решению поставленной задачи можно считать метод SIND (Sparse Identification of Nonlinear Dynamical Systems), предложенный в работе [25]. Метод предполагает применение специальной процедуры регуляризации и позволяет осуществлять подбор коэффициентов некоторой динамической системы, задаваемой СОНДУ, правые части уравнений которой являются линейными комбинациями заранее заданных полиномиальных функций с неизвестными коэффициентами. Указанный подход применим и для более общей постановки обратной задачи, когда помимо коэффициентов необходимо хотя бы частично подобрать саму схему реакции.

3.3. Топохимические схемы химических превращений МАДМК и соответствующие им математические модели

На основе литературных данных и по результатам проведенных натурных экспериментов была предложена детализированная схема химических превращений реакции МАДМК в виде элементарных стадий (табл. 2) [26]. По данным табл. 1 была решена обратная задача и найдены константы для каждой стадии МАДМК.

Получены экспериментальные изменения концентраций целевых и побочных продуктов (рис. 4).

Рис. 4. Графики изменения концентраций (а) анилина, (б) метиланилина; (в) диметиланилина в реакции МАДМК в зависимости от времени.

С используем закона действующих масс для схемы 1 (табл. 2) построена СОНДУ:

йхг _

dt " 1 ХЛ Лх2

= —к1 х1х2 — к3 х6х2 + кс, х8х4

с1х3

= к1 ххх2 — к2 х3х5

с1х4

^^ — Х'2 ~Ь к4 ХдХу ХдХ4 к^ хпх4 с1х5

= Х3Х5 + Х9Х7

йг

йх7

чг

(3)

— к2 Х3Х5 к3 х6х2

— /¿2 Х3Х5 /¿4 Х9Х7

dx 8

~dt

dx9

~dt dx10

dt dxn

dt dx12

dt dx13

Xi(0) = x"; x2(0) = x2u; x5(0) = x5u;

— k3 X5X2 /¿5 XgX4

— /ig XßX2 /¿4 X9X7 — /¿4 X9X7

= fee ХоХд - к.

— kfi Xi 1 XA

dt "fe6XllX4

Xj(0) = 0 ,t = 3,4,6-13.

Таблица 2

Детализированная схема МАДМК (схема 1)

Стадия

Уравнение

ln(k>),

моль-мин

Ей

к кал моль.

1 ArNH2 + (CHbO)2CO ^ ANHCO2CH3 + CH3OH

2 ANHCO2CH3 + Z ^ ANCO2CH3 + HZ

3 ANCO2CH3 + (CH30)2C0 ^ ArN (CH3) CO2CH3 + CH3OCO2

4 CH3OCO2 + HZ ^ CH3OH + CO2 + Z

5 ArN (CH3) CO2CH3 + CH3OH ^ ArNHCH3 + (CH30)2C0

6 ArNHCH3 + CH3OH ^ ArN (CH3)2 + H2O

11.2 10.8 9.8 21.5 11.4 3.54

13.5 7.9 7.7

19.6

10.7 7.6

Энергетически наиболее затратным процессом среди прочих в МАДМК (табл. 2) является реакция 4 на поверхности раздела фаз, которая представляет собой три стадии: перенос реагирующих веществ к поверхности раздела фаз, химическое взаимодействие на поверхности раздела фаз и перенос продуктов реакции из реакционной зоны [27]. В результате для более тонкого моделирования рассматриваемого химического процесса схему 1 следует модифицировать таким образом, чтобы учесть адсорбцию молекул на активных центрах твердого катализатора с образованием поверхностно-активного комплекса, который в дальнейшем распадается на продукт и свободную поверхность катализатора [28].

Для подтверждения сделанных предположений в рамках настоящей работы был предложен новый механизм реакции МАДМК, включающий стадии, описывающие химические превращения исключительно на поверхности катализатора. Новый механизм представляет собой 6 последовательных стадий (табл. 3), где использованы обозначения: К - положительный центр катализатора, ОК -отрицательный центр катализатора.

Таблица 3

Детализированная схема МАДМК (схема 2)

dXi

■ — kr x, i xfi

Стадия

Уравнение

1 K+ OK- + (СНзО)2СО ^ KOCO2CH3 + CH3OK

2 CH3OK + ArNH ^ HOK + ArNHCH

3 KOCO2CH3 ^ KOCH3 + CO2

4 CH3OK + HOK ^ CH3OH + KOK

5 KOCO2CH3 + ArNHCH ^ KOHCO2 + ArN (CH3)2

6 KOHCO2 + HOK ^ KOK + H2O + CO2

Составлена СОНДУ для механизма, учитывающего гетерогенность процесса:

dxí

^ = к \ X, x-¿ "Ь /) X/) х6 dx 2

— = -к, XlX2

dx 3

= /q х1х2 — к3 х3 — fc5 х3х7

dx 4

^ — Х1Х2 К-2 Х4Х5 К4 Х4Х6

(4)

dx4

dx.

^' — k2 Х4Х5 — +k2 Х4Х5 fe4 x4x6 fe6 x6x11

dx7 ~dt

— ¡¿2 X4.X5 X3X7

Xl(0) = x1ü;x2(0) =x2ü;x5(0) = x5u;

— feo X'

3 Лз

dxe

~dt

dx9

= fe3 X3 — fe4 X6X1:L dxю _

ЧГ~ 4 x**6

dx

11

dt dx12

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

~df

— fe5 X3X7 fc6 X^Xg,

■ = fc5 X3X7

^ ■'•б "П1Л6

хг(0) = 0 ,t = 3,4,6-13.

3.4. Требования к программному обеспечению для автоматизации процессов решения прямых и обратных задач химической кинетики

В ИНК УФИЦ РАН под руководство проф. И. М. Губайдуллина ведутся работы по созданию прототипа программного обеспечения автоматизированного численного решения классов прямых и обратных задач химической кинетики или системы автоматизированного проектирования химико-технологических систем (САПР ХТС). В связи с вычислительной сложностью планируемых к решению задач очевидна необходимость использования высокопроизводительных многопроцессорных вычислительных систем. Учитывая, что большинство таких систем функционируют под управлением UNIX-подобных операционных систем (в т.ч. Linux), а пользователями разрабатываемой САПР ХТС могут быть специалисты, не обладающие навыками программирования, то естественным решением стало разбить систему на следующие относительно независимые части, «ответственные» за решение различных задач: а) уровень пользователя (подготовка входных данных и вывод результатов);

б) логический уровень (проведение вычислений);

в) уровень данных (сохранение результатов и постановок задач).

Уровень пользователя удобно реализовывать с использованием современных веб-технологий, что исключит необходимость установки специализированного программного обеспечения на клиентские машины.

Логический уровень должен быть представлен серверным программным обеспечением, включающим в т.ч.: а) сервер приложений, обеспечивающий прием запросов (в т.ч. постановок задач на проведение расчета) от клиентских приложений уровня пользователя; б) множество вычислительных библиотек функций (кроссплатформенных, расширяемых, масштабируемых и сопровождаемых), реализующих необходимые сложные вычислительные методы. В качестве базовой технологии разработки функциональных возможностей логического уровня было принято решение использовать графоори-ентированный подход [12].

Для разработки функциональных возможностей уровня данных было принято решение использовать, помимо прочего, систему управления базами данных PostgreSQL, а также git-репозитории библиотек шаблонов файлов входных данных совместно с системами генерации кода на их основе [29].

Листинг 1 Пример основного файла входных данных в формате .^г

[INPUT] // Исходные данные

ChemComponents=ChemComponents.chc // Обозначения реагирующих хим. соединений. ChemStages=ChemStages.chs // Определение стадий химических реакций. // Кинетические константы, начальные температуры, значения энергий активации ChemStagesData=ChemStagesData.data // Данные по стадиям химической реакции._

Листинг 2. Файл определения стадий реакции в формате .chs

5

T1_0, E1_dir, E1_inv, k1_0: C1 + C2 -> C3 + C4 T2_0, E2_dir, E2_inv, k2_0: C3 + C5 -> C6 + C4 T3_0, E3_dir, E3_inv, k3_0: C6 + C5 <-> C7 + C4 T4_0, E4_dir, E4_inv, k4_0: C7 + C5 -> C8 + C4 T5_0, E5_dir, E5_inv, k5_0: C8 -> C9 + C10

Листинг 3. Пример файла определения реагентов в формате .chc

C1; C6H7NO; 2-ацетилпиррол

C2; CC14; четыреххлористый углерод

C3; C7H6NOC13; 2-ацетил-5-трихлорметилпиррол

C4; HCl; соляная кислота

C5; CH4O; метанол

С6; C8H9C12NO2; 2-ацетил-5-дихлор(метокси)метанпиррол

C7; C9H12C1NO3; 2-ацетил-5-диметокси(хлор)метанпиррол

C8; C10H15NO4; 2-ацетил-5-триметоксиметанпиррол

C9; C8H9NO3; метиловый эфир 5-ацетил-2-пирролкарбоновой кислоты

C10; CH3OCH3; формальдегид_

Листинг 4. Пример определения данных стадий реакции в формате ^а!

5; Ti_0; Ei_dir; Ei_inv; ki_0

100; 35; 55; 1.4

300; 25; 15; 1.4

200; 15; 75; 2.6

600; 55; 10; 1.4

450; 10; 90; 1.4

Рис. 5. Примеры файлов входных

Следует учитывать, что разрабатываемое программное обеспечение должно позволить проводить моделирование произвольных химических реакций, включающих произвольное количество стадий. Для поддержки указанных возможностей предлагается применение единого формата файлов входных данных, разработку которого предлагается осуществлять с использованием языка аШ1 [11]. Указанный подход применим для постановки как прямых, так и обратных задач (см. рис. 5).

Разные схемы реакций, очевидно, приводят к разным СОНДУ, которые обладают разными свойствами и определяют различные требования к вычислительным методам. Предлагаемый формат предполагает, что в рамки разрабатываемой системы должны войти программные средства автоматического построения СОНДУ на основе заданных входных данных. Вместе с тем должны быть созданы программные средства анализа свойств построенных СОНДУ, которые обеспечат автоматический выбор

ых постановки прямой задачи.

наиболее предпочтительного вычислительного метода решения конкретной задачи.

Выводы

В результате проведенных исследований была предложена и обоснована новая химокинетическая схема реакции МАДМК, учитывающая гетерогенность процесса и механизмы адсорбции молекул на активных центрах твердого катализатора. Для представленных схем реакции (схемы 1 и 2) построены соответствующие им СОНДУ, на основе которых планируется провести численное моделирование процессов химических превращений и сравнить получаемые результаты с результатами экспериментов, проведенных в рамках настоящей работы.

В работе определены и конкретизированы требования к разрабатываемому программному обеспечению, представлены некоторые детали реализации.

Учитывая необходимость создания универсальных программных средств решения как прямых, так и обратных задач химической кинетики,

предложено использовать универсальный формат файлов входных данных на основе языка aINI.

Исследование выполнено при финансовой поддержке

РФФИ в рамках научного проекта №18-07-00341.

ЛИТЕРАТУРА

1. Esakkidurai T., Pitchumani K. Zeolite-promoted selective mono-N-methylation of aniline with dimethyl carbonate // Journal of Molecular Catalysis A. 2004. V. 218. P. 196-201.

2. Арико Ф., Тундо П. Диметилкарбонат - современный «зеленый» реагент и растворитель // Успехи химии. 2010. Т. 79. №6. С. 532-543.

3. Латышова С. Е. Научные основы гетерогенно-каталитического процесса синтеза N-метиланилина восстановительным метилированием нитробензола: ав-тореф. дисс. ... канд. хим. наук. Волгоград, 2006. 23 с.

4. Dhakshinamoorthy A., Alvaro M., Garcia H. Metal organic frameworks as heterogeneous catalysts for the selective N-methylation of aromatic primary amines with dimethyl carbonate // Applied Catalysis A. 2010. V. 378. P. 19-25.

5. Selva M., Bomben А., Tundo P. Selective mono-N-methylation of primary aromatic amines by dimethyl carbonate over faujasite X- and Y-type zeolites // Journal Chem. Soc. Perkin Trans. 1997. Vol. 245. Pp. 21-23.

6. Коледина К. Ф. Последовательно-параллельное определение кинетических параметров при моделировании детального механизма гидроалюминирования олефинов: дигс. ... канд. физ.-мат. наук. Башкирский гос. ун-т. Уфа, 2011.

7. Коледина К. Ф., Губайдуллин И. М. Кинетика и механизм каталитических реакций гидроалюминирования олефинов алюминийорганическими соединениями // Журнал физической химии. 2016. Т. 90. №5. С. 671-678.

8. Коледина К. Ф., Коледин С. Н., Щаднева Н. А., Губай-дуллин И. М. Кинетика и механизм каталитической реакции спиртов с диметилкарбонатом // Журнал физической химии. 2017. Т. 91. №3. С. 422-428.

9. Коледина К. Ф., Губайдуллин И. М., Коледин С. Н., Бай-гузина А. Р., Галлямова Л. И., Хуснутдинов Р. И. Кинетика и механизм синтеза бензилбутилового эфира в присутствии медьсодержащих катализаторов // Журнал физической химии. 2019. Т. 93. №11. С. 1668-1673.

10. Koledina K. F., Koledin S. N., Nurislamova L. F., Gubaidullin I. M. Internal parallelism of multi-objective optimization, optimal control over the catalytic reaction of dimethyl carbonate with alcohols based on the compact kinetic model: мат-лы междунар. науч. конф. «Параллельные вычислительные технологии 2019». Секция «Суперкомпьютерное моделирование в физике и химии». 2-4 апреля 2019, Калининград.

11. Соколов А. П., Першин А. Ю. Программный инструментарий для создания подсистем ввода данных при разработке систем инженерного анализа // Программная инженерия. 2017. Т. 8. №12. С. 543-555.

12. Соколов А. П., Першин А. Ю. Графоориентированный программный каркас для реализации сложных вычислительных методов. Программирование. 2019. T. 47. №5. С. 43-55.

13. Сахибгареева М. В., Спивак С. И., Губайдуллин И. М. "CHEMKINOPTIMA" для комплексного математического моделирования и оптимизации кинетики многостадийных химических процессов. Свидетельство о регистрации программы для ЭВМ RU 2015662060, 16.11.2015. Заявка №2015618638 от 21.09.2015.

14. Еникеева Л. В., Карамова Э. Р., Губайдуллин И. М., Ени-кеев М. Р. Программа для решения обратной задачи химической кинетики с использованием островной модели генетического алгоритма. Свидетельство о регистрации программы для ЭВМ RU 2018619408, 06.08.2018. Заявка №2018616742 от 29.06.2018.

15. Cabrero-Antonino J. R., Adam R., Warna J., Murzin D., Beller M. Reductive N-methylation of amines using dimethyl carbonate and molecular hydrogen: mechanistic insights through kinetic modelling // Chemical Engineering Journal.

2018. Vol. 351. No. 11. Pp. 1129-1136.

16. Mantrov S. N., Gordeev D. A., Dashkin R. R., Nefedov P. A., Seferyan M. A. Interaction of dimethyl carbonate with anilines in the presence of potassium methylate: kinetics and the role of the base // International Journal of Chemical Kinetics.

2019. Vol. 51. No. 10. Pp. 777-785.

17. Khusnutdinov R. I., Shchadneva N. A., Mayakova Yu. Yu., Ardieva S. I., Khazipova A. N. and Kutepov B. I. Methylation of aniline and its derivatives with dimethyl carbonate in the presence of binder-free micro-, meso-, and macroporous zeolites KNaX, NaY, and HY // Russian Journal of Organic Chemistry. 2016. Vol. 52. Pp. 1565-1570.

18. Onaka M., Ishikawa K., Izumi Y. N-Alkylation of aniline derivatives by use of potassium cation-exchanged Y-type zeolite J. Chem. Soc., Chem. Commun. 2011. P. 1202-1203.

19. Sen S. E., Smith S. M., Sullivan K. A. Organic transformations using zeolites and zeotype materials // Tetrahedron. 1999. Vol. 55. No. 44. Pp. 12657-12698.

20. Абдрахманов А. Н., Щаднева Н. А., Маякова Ю. Ю., Хуснутдинов Р. И. Метилирование анилина диметил-карбонатом под действием гранулированного цеолита FeHY: мат-лы XI Всероссийской научной интернет-конференции «Интеграция науки и высшего образования в области био- и органической химии и биотехнологии» (Уфа, 24-25 ноября 2017 г.). 2017. С. 6.

21. Зайнуллин Р. З., Коледина К. Ф., Ахметов А. Ф., Губай-дуллин И. М. Кинетика каталитического риформинга бензина // Кинетика и катализ. 2017. Т. 58. №3. С. 1-12.

22. Kabanikhin S. I. Definitions and examples of inverse and ill-posed problems // Journal of Inverse and Ill-Posed Problems. 2008. Vol. 16. No. 4. Pp. 317-357.

23. Хайрер Э., Ваннер Г. Решение обыкновенных дифференциальных уравнений. Жесткие и дифференциально-алгебраические задачи / пер. с англ. М.: Мир, 1999. 685 с, ил.

24. Тихонов А. Н. О решении некорректно поставленных задач и методе регуляризации // Докл. АН СССР. 1963. Т. 151. №3. С. 501-504.

25. Brunton S. L., Proctor J. L., Kutz J. N. Discovering governing equations from data by sparse identification of nonlinear dynamical systems // Proceedings of the National Academy of Sciences. 2016. Vol. 113. No. 15. Pp. 3932-3937.

26. Mullayanova A. F., Mayakova Y. Y., Koledina K. F., Khusnutdinov R. I., Abdrahmanov A. N. Kinetics and mechanism of the methylation reactions of anilines with dimethylcarbonate // Сб. трудов V Междунар. конф. и молодежной школы «Информационные технологии и нанотехнологии» (Самара, 21-24 мая 2019 г.). 2019. С. 827-831.

27. Розовский А. Я. Теория кинетики топохимических реакций. М.: Химия, 1974. 224 с.

28. Балаев А. В. Моделирование каталитических процессов с переменными свойствами реакционной среды: дисс. . д-ра хим. наук. Институт нефтехимии и катализа. Уфа, 2008.

29. Соколов А. П., Макаренков В. М., Першин А. Ю., Лаи-шевский И. С. Разработка программного обеспечения генерации кода на основе шаблонов при создании систем инженерного анализа // Программная инженерия. 2019. Т. 10. №9-10. С. 400-416.

Поступила в редакцию 27.07.2020 г.

DOI: 10.33184/bulletin-bsu-2020.3.10

MATHEMATICAL MODELING OF A MULTISTAGE CHEMICAL REACTION

OF N-METHYLATION OF AMINES WITH DIMETHYL CARBONATE

© D. L. Karlova1, I. M. Gubaidullin2'3, K. F. Koledina2,3*, I. A. Nikiforova4, A. P. Sokolov4

1Lomonosov Moscow State University

1 Leninskiye Gory, 119991 Moscow, Russia.

2Institute of Petrochemistry and Catalysis, Ufa Federal Recearch Center of RAS 141 Oktyabrya Avenue, 450075 Ufa, Republic of Bashkortostan, Russia.

3Ufa State Petroleum Technological University 14 Pervomayskaya Street, 450000 Ufa, Republic of Bashkortostan, Russia.

4Bauman Moscow State Technical University 5 2nd Baumanskaya Street, 105005 Moscow, Russia.

Phone: +7 (347) 284 27 50.

*Email: koledinakamila@mail.ru

The authors consider a complex heterogeneous chemical reaction of methylation of amines with dimethyl carbonate (MADMC). The results of experimental studies of MADMC provided in this paper are taking into account the presence of zeolite-type catalysts. Kinetic parameters of MADMC were obtained experimentally. A new scheme of chemical transformations of MADMC is proposed, taking into account the heterogeneity of the process. Automated development of adequate kinetic models of such reactions with the selection of effective catalysts requires large computational resources. Despite the popularity of well-known mathematical software (Mathcad, Matlab, etc.), including those used for solving problems of chemical kinetics, the authors substantiate the need to develop specialized software aimed for solving classes of chemical kinetics problems in direct and reverse formulation. The purpose and basic technical requirements for software that will automates the processes of designing, modeling and optimizing chemical-technological systems are defined. The key components of such a software are extensible, scalable and are able to support computational libraries of functions for solving direct and inverse problems of chemical kinetics. The graph-based software engineering approach is proposed as the basic technology for developing computational libraries. The implicit Euler method with adaptive step selection is proposed to use for numerical solution of the direct problem of chemical kinetics, which usually leads to rigid systems of ordinary nonlinear differential equations. The well-known sparse identification of nonlinear dynamical systems method is proposed to apply for the solution of inverse problems of chemical kinetics.

Keywords: N-methylation, amines, dimethyl carbonate, direct and inverse problems, chemical kinetics, topochemical kinetic model, automated analysis of chemical reaction.

Published in Russian. Do not hesitate to contact us at bulletin_bsu@mail.ru if you need translation of the article.

REFERENCES

1. Esakkidurai T., Pitchumani K. Journal of Molecular Catalysis A. 2004. Vol. 218. Pp. 196-201.

2. Ariko F., Tundo P. Uspekhi khimii. 2010. Vol. 79. No. 6. Pp. 532-543.

3. Latyshova S. E. Nauchnye osnovy geterogenno-kataliticheskogo protsessa sinteza N-metilanilina vosstanovitel'nym metilirovaniem nitrobenzola: avtoref. diss. ... kand. khim. nauk. Volgograd, 2006.

4. Dhakshinamoorthy A., Alvaro M., Garcia H. Applied Catalysis A. 2010. Vol. 378. Pp. 19-25.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

5. Selva M., Bomben A., Tundo P. Journal Chem. Soc. Perkin Trans. 1997. Vol. 245. Pp. 21-23.

6. Koledina K. F. Posledovatel'no-parallel'noe opredelenie kineticheskikh parametrov pri modelirovanii detal'nogo mekhanizma gidroalyuminirovaniya olefinov: disc. ... kand. fiz.-mat. nauk. Bashkirskii gos. un-t. Ufa, 2011.

7. Koledina K. F., Gubaidullin I. M. Zhurnal fizicheskoi khimii. 2016. Vol. 90. No. 5. Pp. 671-678.

8. Koledina K. F., Koledin S. N., Shchadneva N. A., Gubaidullin I. M. Zhurnal fizicheskoi khimii. 2017. Vol. 91. No. 3. Pp. 422-428.

ISSN 1998-4812

BecTHHK EamKHpcKoro yHHBepcHTeTa. 2020. T. 25. №3

533

9. Koledina K. F., Gubaidullin I. M., Koledin S. N., Baiguzina A. R., Gallyamova L. I., Khusnutdinov R. I. Zhurnal fizicheskoi khimii. 2019. Vol. 93. No. 11. Pp. 1668-1673.

10. Koledina K. F., Koledin S. N., Nurislamova L. F., Gubaidullin I. M. Internal parallelism of multi-objective optimization, optimal control over the catalytic reaction of dimethyl carbonate with alcohols based on the compact kinetic model: mat-ly mezhdunar. nauch. konf. «Parallel'nye vychislitel'nye tekhnologii 2019». Sektsiya «Superkomp'yuternoe modelirovanie v fizike i khimii». 2-4 aprelya 2019, Kaliningrad.

11. Sokolov A. P., Pershin A. Yu. Programmnaya inzheneriya. 2017. Vol. 8. No. 12. Pp. 543-555.

12. Sokolov A. P., Pershin A. Yu. Grafoorientirovannyi programmnyi karkas dlya realizatsii slozhnykh vychislitel'nykh metodov. Programmirovanie. 2019. Vol. 47. No. 5. Pp. 43-55.

13. Sakhibgareeva M. V., Spivak S. I., Gubaidullin I. M. "CHEMKINOPTIMA" dlya kompleksnogo matematicheskogo modelirovaniya i optimizatsii kinetiki mnogostadiinykh khimicheskikh protsessov. Svidetel'stvo o registratsii programmy dlya EVM Pp. 2015662060, 16.11.2015. Zayavka No. 2015618638 ot 21.09.2015.

14. Enikeeva L. V., Karamova E. R., Gubaidullin I. M., Enikeev M. R. Programma dlya resheniya obratnoi zadachi khimicheskoi kinetiki s ispol'zovaniem ostrovnoi modeli geneticheskogo algoritma. Svidetel'stvo o registratsii programmy dlya EVM Pp. 2018619408, 06.08.2018. Zayavka No. 2018616742 ot 29.06.2018.

15. Cabrero-Antonino J. R., Adam R., Wärnä J., Murzin D., Beller M. Chemical Engineering Journal. 2018. Vol. 351. No. 11. Pp. 1129-1136.

16. Mantrov S. N., Gordeev D. A., Dashkin R. R., Nefedov P. A., Seferyan M. A. International Journal of Chemical Kinetics. 2019. Vol. 51. No. 10. Pp. 777-785.

17. Khusnutdinov R. I., Shchadneva N. A., Mayakova Yu. Yu., Ardieva S. I., Khazipova A. N. and Kutepov B. I. Russian Journal of Organic Chemistry. 2016. Vol. 52. Pp. 1565-1570.

18. Onaka M., Ishikawa K., Izumi Y. N-Alkylation of aniline derivatives by use of potassium cation-exchanged Y-type zeolite J. Chem. Soc., Chem. Commun. 2011. Pp. 1202-1203.

19. Sen S. E., Smith S. M., Sullivan K. A. Tetrahedron. 1999. Vol. 55. No. 44. Pp. 12657-12698.

20. Abdrakhmanov A. N., Shchadneva N. A., Mayakova Yu. Yu., Khusnutdinov R. I. Metilirovanie anilina dimetilkarbonatom pod deistviem granulirovannogo tseolita FeHY: mat-ly XI Vserossiiskoi nauchnoi internet-konferentsii «Integratsiya nauki i vysshego obrazovaniya v oblasti bio- i organicheskoi khimii i biotekhnologii» (Ufa, 24-25 noyabrya 2017 g.). 2017. Pp. 6.

21. Zainullin R. Z., Koledina K. F., Akhmetov A. F., Gubaidullin I. M. Kinetika i kataliz. 2017. Vol. 58. No. 3. Pp. 1-12.

22. Kabanikhin S. I. Journal of Inverse and Ill-Posed Problems. 2008. Vol. 16. No. 4. Pp. 317-357.

23. Hairer E., Wanner G. Reshenie obyknovennykh differentsial'nykh uravnenii. Zhestkie i differentsial'no-algebraicheskie zadachi [Solving ordinary differential equations. Stiff and differential-algebraic problems] / per. s angl. Moscow: Mir, 1999. 685 s, il.

24. Tikhonov A. N. Dokl. AN SSSR. 1963. Vol. 151. No. 3. Pp. 501-504.

25. Brunton S. L., Proctor J. L., Kutz J. N. Proceedings of the National Academy of Sciences. 2016. Vol. 113. No. 15. Pp. 3932-3937.

26. Mullayanova A. F., Mayakova Y. Y., Koledina K. F., Khusnutdinov R. I., Abdrahmanov A. N. Sb. trudov V Mezhdunar. konf. i molodezhnoi shkoly «Informatsionnye tekhnologii i nanotekhnologii» (Samara, 21-24 maya 2019 g.). 2019. Pp. 827-831.

27. Rozovskii A. Ya. Teoriya kinetiki topokhimicheskikh reaktsii [Theory of kinetics of topochemical reactions]. Moscow: Khimiya, 1974.

28. Balaev A. V. Modelirovanie kataliticheskikh protsessov s peremennymi svoistvami reaktsionnoi sredy: diss. ... d-ra khim. nauk. Institut neftekhimii i kataliza. Ufa, 2008.

29. Sokolov A. P., Makarenkov V. M., Pershin A. Yu., Laishevskii I. S. Programmnaya inzheneriya. 2019. Vol. 10. No. 9-10. Pp. 400416.

Received 27.07.2020.

i Надоели баннеры? Вы всегда можете отключить рекламу.