• допустимая последовательность варки цветных стекол в керамическом тигле при условии их конгруэнтного плавления.
В результате расчета по разработанным алгоритмам получены: спектры оптических плотностей (рис.1) и пропускания (рис.2), а так же орграф допустимой последовательности варки цветных стекол (рис.3).
Рис. 3. Граф допустимой последовательности варки цветного стекла по коэффициенту пропускания
Разработанные алгоритмы при незначительной модификации могут быть так же применены для определения концентрации глушителей и люминофоров в цветных стеклах.
Библиографические ссылки
1. Коцик, И. Окрашивание стекла / И. Коцик, И. Небреженский, И. Фан-дерлик. М.: Стройиздат, 1983. 211 с.
2. Булатов, М.И. Практическое руководство по фотометрическим методам анализа/М.И. Булатов, И.П. Калинкин. Л.: Химия, 1972. 407 с.
УДК 66.071.6
А.Д. Поветкин, Х.К. Чан, Э.М. Кольцова
Российский химико-технологический университет им. Д.И. Менделеева, Москва, Россия
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ЯВЛЕНИЙ, ПРОТЕКАЮЩИХ В ПОРЕ, НА ОСНОВЕ МОЛЕКУЛЯРНОЙ ДИНАМИКИ
Under study is the model that describes the transportation of gas in small sized pores. There are two types of mass-transport occurring inside the pore: Knudsen diffusion and molecular diffusion. The movement and interaction of molecules are described through the model of hard spheres. Molecules move according to the laws of classical mechanics and interact with
each other, as well as with the wall, on the basis of the absolutely elastic collision. The diffusion coefficients calculated by this way give the correct order and ensure the accuracy, comparable to precision in the calculation of the Knudsen formula.
Рассматривается модель, описывающая перенос газа в порах малого размера. При этом учитывается два типа переноса вещества, происходящие внутри поры: диффузия Кнудсена и молекулярная диффузия. Движение и взаимодействие молекул описывается с помощью модели твердых сфер. Молекулы движутся по законам классической механики и взаимодействуют друг с другом, а также со стенкой, по принципу абсолютно-упругого удара. Рассчитанные таким образом коэффициенты диффузии дают верный порядок и обеспечивают точность, сопоставимую с точностью при расчете по формуле Кнудсена.
Моделирование процессов, происходящих в пористых структурах мембран, позволяет намного более эффективно использовать эти технологии, за счет того, что при проведении опытов с моделью намного удобнее подбирать оптимальные параметры для технологического процесса.
Данная модель описывает перемещение вещества в порах малого диаметра порядка сотен нанометров и при давлениях порядка сотых долей атмосфер. При таких размерах пор перенос вещества происходит как за счет столкновения молекул друг с другом (молекулярная диффузия), так и за счет соударений молекул со стенкой поры (диффузия Кнудсена), причем второй тип преобладает, так как вероятность соударения молекул друг с другом при низком давлении довольно мала. Расчет количества молекул в поре производится после задания начальных условий: длина, диаметр поры, температура, давление газа и его молекулярная масса. Средняя скорость молекул газа рассчитывается из распределения Максвелла-Больцмана. После вычисления средней скорости молекул газа, каждой молекуле присваивается определенная скорость с учетом вероятности из распределения Максвелла.
Для описания движения и взаимодействия молекул применяется модель твердых сфер. Молекулы движутся по законам классической механики и взаимодействуют друг с другом, а также со стенкой, по принципу абсолютно-упругого удара. Этот метод является достаточно точным приближением реального поведения молекул, так как при соударении соблюдается закон сохранения энергии (если не происходит химической реакции, энергия молекул не может измениться, и суммарная кинетическая энергия системы постоянна).
Таким образом, учитываются оба типа диффузии, молекулярная и Кнудсена, а также появляется возможность определить коэффициент диффузии по формуле
где £) - коэффициент диффузии, (/) - средняя длина пробега, I - время пробега.
Эти данные легко извлечь в процессе моделирования, так как известны параметры движения каждой отдельной частицы.
В качестве входных параметров необходимы только характеристики молекулы вещества (размер, масса) и данные о геометрии поры. При этом
получаемый коэффициент диффузии для поры цилиндрической формы близок к коэффициенту, получаемому при расчете по формуле Кнудсена:
где В - коэффициент диффузии, г - радиус поры, Я - универсальная газовая постоянная, Г - температура, М - молекулярная масса газа.
Модель позволяет провести расчет для геометрии пор, отличной от цилиндрической, а также для смеси из нескольких веществ, причем есть возможность наблюдать кинетику химических реакций между этими веществами (в том числе с поверхностью поры в качестве носителя катализатора), если при столкновении молекул соответственно реакции менять типы молекул и их кинетические энергии в соответствии с тепловым балансом.
Также в модель может быть введен расчет сил межмолекулярного взаимодействия различных типов. Так, для расчета сил Ван-Дер-Ваальса может быть применен потенциал Леннарда-Джонса
где Щг) - потенциал Леннарда-Джонса, г - расстояние между центрами частиц, е - глубина потенциальной ямы, о - расстояние, на котором энергия взаимодействия становится равной нулю.
Эта формула достаточно точно описывает притяжение молекул на дальних расстояниях и отталкивание на ближних (за счет перекрытия электронных облаков). Кроме того, она проста в вычислении, так как для расчета силы необходимо всего несколько простых арифметических действий. Для расчета сил электростатического взаимодействия (если в моделируемой системе есть заряженные частицы) можно применить закон Кулона, который также требует довольно мало вычислительных ресурсов.
где Fj2 - сила, с которой заряд 1 действует на заряд 2, к - коэффициент пропорциональности, qi, if2 - величина зарядов, г¡2 - расстояние между заряда-
Для решения уравнений движения используется скоростной алгоритм Верле, являющийся аппроксимацией классического уравнения движения Ньютона и позволяет точно и быстро находить координаты и скорости частиц.
Модель довольно проста в реализации на компьютере и хорошо сочетается с технологиями параллельного программирования.
Преимущество использования технологии параллельного программирования заключается в том, что в данном моделировании необходимо проводить множество однотипных операций над всеми частицами (проверка на столкновения, численное решение уравнений движения и т. д.). Для такой задачи хорошо подходят решения на основе принципа SIMD (single instruction, multiple data), когда вычислительное устройство выполняет one-
рации сразу над несколькими элементами данных за один такт. На этом принципе построена и используемая в данной реализации технология NVidia CUD А.
Данные для расчета коэффициента диффузии аргона в поре
Температура, К 298
Давление на входу в пору, атм 0,02
Диаметр поры, нм 6, 40, 80, 120, 160, 200
Длина поры, мкм 2
Молярная масса газа, г/моль 40
Диаметр газа, ангстрем 2
Наиболее ресурсоемкой задачей являлась проверка частиц на столкновение друг с другом. Для системы из N частиц необходимо выполнить 1М*(1М-1) проверок, чтобы полностью учесть вероятные столкновения.
АРГОН
3.00Е-05 1
2.80Е-05 -2.60Е-05 - 4 4 4- —■-f—-г—:A—
2.40Е-05 - О ' ^ 2.20Е-05 -| 2.00Е-05 -J: 1.80Е-05 -
■f 1.60Е-05 -? 1.40Е-05- X / i
£ 1.20Е-05- =г 1.00Е-05 - И" 8.00Е-06 - ™ "1 "Г Т "
* 6.00Е-06 - ---1------1------h------h------
4.00Е-06 -
2.00Е-06 - -- 4 4 4-
0.00Е+00 -1-1-1-1-
О 40 80 120 160 200 240
диаметр поры, нм
Рис. 1. Зависимость коэффициента диффузии от диаметра поры
В расчетах количество частиц исчисляется десятками тысяч, и для ускорения расчета в работе был применен метод сканирования по пространству (проверялись только находящиеся в относительной близости друг к другу частицы). Применение параллельного программирования позволяет проводить во много раз больше таких проверок по сравнению с однопоточ-ной версией за одно и то же время, и таким образом позволяет получить более точные результаты. Такой же эффект достигается и на других этапах
расчета, таких, как решение уравнений движения или сбор статистики о параметрах частиц.
Приводятся графики зависимости коэффициента диффузии от температуры и диаметра поры (см. рис. 1, 2). Расчет проводился для газа аргона при параметрах, указанных в таблице. На графиках линия 1 соответствует расчету в многопоточной версии программы (на Nvidia CUDA), линия 2 -расчету по формуле Кнудсена, линия 3 - расчету в однопоточной версии (с более грубой проверкой на столкновения).
АРГОН
1.40Е-05 I I I I I
1.30Е-05 х л I л а I
1.20Е-05 X 4 I 4 4 I
Й 1,10Е-05 X 4 I Г 4 I
1.00Е-05 S -----
о 9.00Е-06 > X 4 I X 4 I
| 8.00Е-06 1 1 1 --
ч 7.00Е-06 X 4 1 1
S 6.00Е-06 1 Л------ 1 1 L L----Т 1 1 4 —■Ш—
J 5.00Е-06 --------1--^..а-я-ЩГ"*"'" ----
f 4.00E-06I ---Н-----h----1----
о 3,00Е-0б| X 4 1 Г 4 1 Г
2.00Е-06 X 4 1 4 4 1
1.00Е-06 - X 4 1 4 4 1
0.00Е+00 -1-1-1-1-1-1-
100 140 180 220 260 300 340 380 420
температура, К
4— 1
Рис. 2. Зависимость коэффициента диффузии от температуры
Работа выполнена в рамках государственного контракта с Министерством образования и науки Российской Федерации № 16.513.11.3039 и гранта РФФИ № 11-08-91159 Г ФЕН а.
Библиографические ссылки
1. S.E. Albo. Multiscale modeling of transport and residence times in nanostruc-tured membranes./ S.E. Albo, L.J. Broadbelt, R.Q. Snurr. // AIChE Journal, 2006. Vol. 52. No 11.
2. Subrata Roy. Modeling gas flow through microchannels and nanopores./ Subrata Roy, Reni Raju, Helen F. Chuang, Brett A. Cruden, M. Meyyappan. // Journal of applied physics, 2003. Vol. 93. No 8.
3. Таненбаум, Э. Архитектура компьютера. 5-е изд./ Э.Таненбаум. СПб.: Питер, 2007. 844 с.