Метод подвижных клеточных автоматов
Ме́тод подви́жных кле́точных автома́тов (MCA, от англ. movable cellular automata) — это метод вычислительной механики деформируемого твёрдого тела, основанный на дискретном подходе[1].
Общие сведения
| Метод подвижных клеточных автоматов | |
|---|---|
| Тип метода | |
| Континуальный/Дискретный | Дискретный |
| Аналитический/Численный | Численный |
| Характеристики | |
| Испытал влияние | Клеточный автомат, Метод дискретного элемента |
| Это метод | вычислительной механики |
Описание метода
Он объединяет преимущества метода классических клеточных автоматов и метода дискретных элементов. Важным преимуществом метода МСА является возможность моделирования разрушения материала, включая генерацию повреждений, распространение трещин, фрагментацию и перемешивание вещества. Моделирование именно этих процессов вызывает наибольшие трудности в методах механики сплошных сред (метод конечных элементов, метод конечных разностей и др.), что является причиной разработки новых концепций, например, таких как перидинамика. Известно, что метод дискретных элементов весьма эффективно описывает поведение гранулированных сред. Особенности расчёта сил взаимодействия между подвижными клеточными автоматами позволяют описывать в рамках единого подхода поведение как гранулированных, так и сплошных сред. Так, при стремлении характерного размера автомата к нулю формализм метода MCA позволяет перейти к классическим соотношениям механики сплошной среды.
Основные положения метода
В рамках метода MCA объект моделирования описывается как набор взаимодействующих элементов/автоматов. Динамика множества автоматов определяется силами их взаимодействия и правилами для изменения их состояния. Эволюция этой системы в пространстве и во времени определяется уравнениями движения. Силы взаимодействия и правила для связанных элементов определяются функциями отклика автомата. Эти функции задаются для каждого автомата. В течение движения автомата следующие новые параметры клеточного автомата рассчитываются: Ri — радиус-вектор автомата; Vi — скорость автомата; i — угловая скорость автомата; i — вектор поворота автомата; mi — масса автомата; Ji — момент инерции автомата.
Новая концепция — концепция соседей
Новая концепция метода MCA основана на представлении состояния пары автоматов (связывает пару взаимодействующих автоматов) в дополнение к обычному состоянию отдельного автомата. Заметим, что учёт этого определения позволяет перейти от статической сеточной концепции к концепции соседей. В результате этого, автоматы имеют возможность менять своих соседей путём переключения состояния(зависимостей) пар.
Определение параметров состояния пары автоматов
Ввод нового типа состояния требует нового параметра используемого в качестве критерия переключения в состояние связанные. Это определяется как параметр перекрытия автоматов hij. Итак, связь клеточных автоматов характеризуется величиной их перекрытия.
Начальная структура формируется установкой свойств особой связи между каждой парой соседних элементов.
Критерии переключения пары автоматов в состояние связанные
По сравнению с методом классических клеточных автоматов в методе MCA имеется не только единичный автомат, но и связи автоматов, которые могут переключаться. В соответствии с концепцией бистабильных автоматов вводится два состояния пары (взаимосвязь):
| связанные | оба автомата принадлежат одному сплошному телу |
| несвязанные | все автоматы принадлежат разным телам или фрагментам повреждённого материала |
Итак, изменение состояния связи пары определяется относительным движением автоматов, а среда, формируемая такими парами, называется бистабильной средой.
Уравнения движения MCA
Эволюция MCA среды описывается следующими уравнениями трансляционного движения:
Здесь mi это масса автомата i, pij это центральная сила действующая между автоматами i и j, C(ij, ik) это особый коэффициент ассоциированный с переносом параметра h из пары ij к ik, ψ(αij, ik) это угол между направлениями ij и ik.
Вращательные движения также могут быть учтены с точностью ограниченной размером клеточного автомата. Уравнения вращательного движения могут быть записаны следующим образом:
Здесь Θij угол относительного поворота (это параметр переключения подобно hij трансляционного движения), qij(ji) это расстояние от центра автомата i(j) до точки контакта с автоматом j(i) (угловой момент), τij это парное тангенциальное взаимодействие, S(ij, ik(jl)) это особый коэффициент ассоциированный с параметром переноса Θ от одной пары к другой (это похоже на C(ij, ik(jl)) из уравнений трансляционного движения).
Следует отметить, что уравнения полностью аналогичны уравнениям движения для многочастичной среды.
Определение деформации пары автоматов
Описание необратимой деформации в методе MCA
Параметр εij используется как мера деформации автомата i взаимодействующего с автоматом j. Где qij — расстояние от центра автомата i до точки его контакта с автоматом j; Ri=di/2 (di — размер автомата i).
Например, титановый образец при циклическом нагружении (растяжение-сжатие). Диаграмма деформирования показана на следующем рисунке:
| схема нагружения | Диаграмма деформирования |
|---|---|
|
|
| (Красные точки — экспериментальные данные) |
Преимущества метода MCA
Благодаря подвижности каждого автомата метод MCA позволяет напрямую учитывать такие события как:
- перемешивание масс;
- эффект проникновения;
- химические реакции;
- интенсивные деформации;
- фазовые превращения;
- накопление повреждений;
- фрагментация и трещины;
- генерация и развитие повреждений.
Используя различные граничные условия разных типов (жёсткие, упругие, вязко-упругие, т.д.) можно имитировать различные свойства окружающей среды, содержащей моделируемую систему. Можно моделировать различные режимы механического нагружения (растяжение, сжатие, сдвиг, т.д.) с помощью настроек дополнительных состояний на границах.
Программное обеспечение
- Реализация MCA в рамках свободного пакета LIGGGHTS (в разработке).
- Программа для моделирования материалов в дискретно континуальном подходе «FEM+MCA»: Номер государственной регистрации в ОФАП (Патент): 50208802297 / Смолин А. Ю., Зелепугин С. А., Добрынин С. А.; заявитель и организация-разработчик ГОУ ВПО Томский государственный университет. — зарег. 28.11.2008; свидетельство ОФАП № 11826 от 01.12.2008.
- Программа для компьютерного моделирования деформации и разрушения наноструктурированных поверхностных слоёв металлокерамических композиционных материалов с явным учётом структурных элементов микро- и наноскопического масштабов на основе метода подвижных клеточных автоматов: Свидетельство о государственной регистрации программ для ЭВМ № 2016614245 / Шилько Е. В., Смолин А. Ю., Коростелёв С. Ю., Димаки А. В., Астафуров С. В.; Правообладатель: Федеральное государственное бюджетное учреждение науки Институт физики прочности и материаловедения Сибирского отделения Российской академии наук (ИФПМ СО РАН); дата регистрации 19.04.2016.]
Примечания
- ↑ Метод подвижных клеточных автоматов как инструмент физической мезомеханики материалов. cyberleninka.ru. Дата обращения: 23 октября 2024.
Литература
- Psakhie, S.G.; Horie, Y.; Korostelev, S.Yu.; Smolin, A.Yu.; Dmitriev, A.I.; Shilko, E.V.; Alekseev, S.V. Method of movable cellular automata as a tool for simulation within the framework of mesomechanics (англ.) // Russian Physics Journal : journal. — Springer New York, 1995. — Vol. 38, no. 11. — P. 1157—1168. — doi:10.1007/BF00559396.
- Псахье, С.Г.; Коростелёв, С.Ю.; Смолин, А.Ю.; Дмитриев, А.И.; Шилько, Е.В.; Моисеенко, Д.Д.; Татаринцев, Е.М.; Алексеев, С.В. Метод подвижных клеточных автоматов как инструмент физической мезомеханики материалов // Физическая мезомеханика : журнал. — Учреждение Российской академии наук Институт физики прочности и материаловедения Сибирского отделения РАН (ИФПМ СО РАН), 1998. — Т. 1, № 1. — С. 95—108.
- Псахье, С.Г.; Остермайер, Г.П.; Дмитриев, А.И.; Шилько, Е.В.; Смолин, А.Ю.; Коростелёв, С.Ю. Метод подвижных клеточных автоматов как новое направление дискретной вычислительной механики. I. Теоретическое описание // Физическая мезомеханика : журнал. — Учреждение Российской академии наук Институт физики прочности и материаловедения Сибирского отделения РАН (ИФПМ СО РАН), 2000. — Т. 3, № 2. — С. 5—13.
- Psakhie, S.G.; Horie, Y.; Ostermeyer, G.P.; Korostelev, S.Yu.; Smolin, A.Yu.; Shilko, E.V.; Dmitriev, A.I.; Blatnik, S.; Spegel, M.; Zavsek, S. Movable cellular automata method for simulating materials with mesostructure (англ.) // Theoretical and Applied Fracture Mechanics : journal. — Elsevier Science Ltd., 2001. — December (vol. 37, no. 1—3). — P. 311—334. — doi:10.1016/S0167-8442(01)00079-9. Архивировано 19 июля 2011 года. Архивная копия от 19 июля 2011 на Wayback Machine
- Псахье, С.Г.; Смолин, А.Ю.; Стефанов, Ю.П.; Макаров, П.В.; Чертов, М.А. Моделирование поведения сложных сред на основе совместного использования дискретного и континуального подходов // Письма в ЖТФ : журнал. — 2004. — Т. 30, № 17. — С. 7—13.
- Shimizu, Y.; Hart, R.; Cundall, P. Numerical modeling in Micromechanics via Particle Methods (англ.). — 2004. — ISBN 9058096793.
- Gnecco, E.; Meyer E. (Eds.). Fundamentals of friction and wear on the Nanoscale (англ.). — 2007. — ISBN 9783540368069.
- Yunliang, Tan; Guirong, Teng; Haitao, Li. MCA Model for Simulating the Failure of Microinhomogeneous Materials (англ.) // Journal of Nanomaterials : journal. — Hindawi Publishing Corporation. — Vol. 2008. — P. 1—7. — doi:10.1155/2008/946038.
- Фомин, В.М.; Андреев А.Н. и др. Механика - от дискретного к сплошному (неопр.). — Рос. акад наук, Сиб. отд-ние, Ин-т теоретической и прикладной механики им. С.А. Христиановича, 2008. — С. 344. — ISBN 978-5-7692-0974-1. Архивная копия от 6 октября 2011 на Wayback Machine
- Смолин, А.Ю.; Роман, Н.В.; Добрынин, С.А.; Псахье, С.Г. О вращательном движении в методе подвижных клеточных автоматов // Физическая мезомеханика : журнал. — Учреждение Российской академии наук Институт физики прочности и материаловедения Сибирского отделения РАН (ИФПМ СО РАН), 2009. — Т. 12, № 2. — С. 17—22.
- Popov, Valentin L. Kontaktmechanik und Reibung (Ein Lehr- und Anwendungsbuch von der Nanotribologie bis zur numerischen Simulation) (нем.). — Springer Berlin Heidelberg, 2009. — ISBN 9783540888369. — doi:10.1007/978-3-540-88837-6. {{{заглавие}}} (неопр.). — doi:10.1007/978-3-540-88837-6.
- Добрынин, С.А. Развитие метода подвижных клеточных автоматов для моделирования генерации и распространения упругих волн при контактном взаимодействии твёрдых тел. — Томск: Диссертация … кандидата физико-математических наук, 2010. — С. 130.
- Добрынин, Сергей. Компьютерное моделирование методом подвижных клеточных автоматов. — Saarbrücken Germany: LAP LAMBERT Academic Publishing, 2011. — С. 132. — ISBN 978-3-8443-5954-1.
- Shilko, E.V.; Psakhie S.G., Schmauder S., Popov V.L., Astafurov S.V., Smolin A.Yu. Overcoming the limitations of distinct element method for multiscale modeling of materials with multimodal internal structure (англ.) // Computational Materials Science : journal. — Elsevier Science Ltd., 2015. — March (vol. 102). — P. 267—285. — doi:10.1016/j.commatsci.2015.02.026.




