29.03.2024
Подписывайтесь на Telegram-канал по ссылке

Нейросеть научилась определять вязкость жидких металлов

Viscosity of liquid gallium

Учёные Института металлургии УрО РАН и Уральского федерального университета разработали метод теоретического высокоточного определения вязкости жидких металлов с использованием обученной искусственной нейронной сети. Метод был успешно опробован в процессе создания потенциала глубокого обучения нейросети на примере жидкого галлия. Учёным удалось значительно увеличить пространственно-временной масштаб моделирования. При этом результаты моделирования молекулярной динамики жидкого галлия отличаются особой точностью. Существовавшая ранее методика расчётов отличалась погрешностями, особенно в диапазоне низких температур. Статья с описанием проведённых исследований опубликована в журнале Computational Materials Science.

«Во-первых, жидкости в принципе сложно поддаются теоретическому описанию. Причина, на наш взгляд, кроется в отсутствии простого начального приближения для этого класса систем (к примеру, начальным приближением для газов является модель идеального газа). Во-вторых, атомистический расчёт вязкости требует обработки большого объёма статистических данных и в то же время большой точности описания поверхности потенциальной энергии и сил, действующих на атомы. Прямыми расчётами такого эффекта не добиться. В-третьих, галлий в жидком состоянии сложен для теоретического описания, так как из-за определённых особенностей его структура отличается от структуры большинства других металлов», — объясняет Владимир Филиппов, старший научный сотрудник кафедры редких металлов и наноматериалов УрФУ, участник исследований и соавтор статьи.

Уральские учёные решили задачу моделирования молекулярной динамики жидкого галлия путём обучения искусственной нейросети, которая до этого успешно применялась к широкому ряду материалов. По словам Владимира Филиппова, в качестве обучающего набора были использованы данные квантово-химического моделирования энергии и сил, действующих на атомы. Моделированию подверглись несколько тысяч конфигураций из 500 атомов в диапазоне от 303 (температура плавления) до 1400 кельвинов (около 30-1130 градусов Цельсия).

«В физическом эксперименте при температурах выше 1300 кельвинов происходит интенсивное испарение жидкого галлия, это приводит к неконтролируемому изменению массы образца и вследствие этого к большой ошибке эксперимента. В молекулярно-динамических расчётах такого ограничения нет», — поясняет Владимир Филиппов.

Для каждого выбранного значения температуры (303, 400, 600, 800, 1000, 1200, 1400 К) использовалось 4000 атомов и 10 различных траекторий — последовательных положений атомов системы во времени, вычисленных по уравнениям движения с различными начальными условиями по скорости и координатам атомов.

«Если 500 атомов использовались для точного расчёта полной энергии и сил, действующих на каждый атом, с помощью первопринципной молекулярной динамики и создания потенциала глубокого обучения нейросети, то в системе из 4000 атомов полученный потенциал машинного обучения использовался для расчёта вязкости с помощью классической молекулярной динамики», — комментирует Владимир Филиппов.

Использование созданного потенциала глубокого обучения нейросети для жидкого галлия позволило увеличить пространственно-временные масштабы моделирования. При этом точность расчётов молекулярной динамики соответствовала первопринципной, то есть основанной на расчётах по законам природы, без допущения дополнительных предположений.

Чтобы проверить результаты моделирования, учёные экспериментально измерили вязкость жидкого галлия от точки плавления (когда показатели вязкости максимальны) до 1270 К. Для этого они использовали оригинальную автоматизированную установку для измерения вязкости высокотемпературных металлических расплавов, основанную на методе затухающих крутильных колебаний цилиндрического тигля (стаканчика).

«В опыте с применением этого метода измеряются две величины: период и декремент затухания колебаний подвесной системы (декремент затухания — количественная характеристика быстроты затухания колебаний). Тигель с исследуемой жидкостью подвешен на упругой нити внутри печи с инертной атмосферой гелия. При свободных крутильно-колебательных движениях подвесной системы внутреннее трение, возникающее в жидкости, вызывает затухание крутильных колебаний и изменение периода колебаний по сравнению с периодом при пустом тигле», — описывает Владимир Филиппов, принявший участие в создании экспериментальной установки.

Чем выше вязкость жидкости, тем быстрее затухают колебания, добавляет учёный. В расчётах вязкости также учитываются силы трения, обусловленные наличием газовой среды вокруг тигля и несовершенством нити подвеса. Этим вызвана необходимость в измерениях периода и декремента затухания с пустым тиглем при тех же условиях, что и в опытах с жидкостью. Измерения вязкости жидкого галлия проводили с шагом по температуре 10-50 K вблизи температуры плавления и 100-150 K при высоких температурах. При каждой температуре измерения периода и декремента затухания проводили после выдержки жидкого галлия в течение 30-40 минут, до получения стабильных значений измеряемых величин.

Проверка показала, что расчёты вязкости по результатам моделирования отлично согласуются с данными, полученными в ходе эксперимента и, в области высоких температур, — с наиболее надёжными экспериментальными данными других исследователей. Более того, полученные результаты позволяют устранить неоднозначность литературных данных о вязкости жидкого галлия в низкотемпературном диапазоне.

«Таким образом, можно утверждать, что представленная в статье температурная зависимость вязкости жидкого галлия является наиболее надёжной на сегодняшний день и может быть использована в дальнейших расчётах явлений и свойств жидкого галлия, например, в поиске закономерностей и аномалий в соотношениях структурных и динамических особенностей системы. Файл с параметрами разработанного — развитого и эффективного — потенциала глубокого обучения нейросети расчётам межатомного взаимодействия в жидком галлии доступен в режиме онлайн», — подчеркивает Владимир Филиппов.