Одним из определяющих физико-химических принципов взаимодействия веществ является диффузия. Модели, возникшие при исследовании этого принципа взаимодействия, называют диффузионными. Математическая модель диффузионного процесса представляет собой точное описание метода построения определенной структуры посредством соединения (слипания) частиц при условии диффузионного характера их движения. Такая структура называется фрактальным кластером.
По характеру процесса модели делятся на типы “кластер-частица” и “кластер-кластер”. К первому типу относится модель Виттена-Сандера (Diffusion-limited aggregation — DLA) — самая известная и одна из самых первых диффузионных моделей. В ней фрактальный кластер получается посредством последовательной агрегации блуждающих частиц к ядру — фиксированной частице. Модель DLCA (Diffusion-limited cluster-cluster aggregation) относится к классу CCA (cluster-cluster aggregation) и описывает рост фрактального агрегата, получаемого при слипании
кластеров малых размеров, совершающих броуновское движение. Полученные кластеры обладают фрактальными свойствами, которыми обладают многие процессы и явления в природе, также имеющие фрактальную структуру. Примерами могут служить физические явления — релаксация паров металлов, образование гелей в растворах, коагуляция частиц в дымах, геометрические фрактальные структуры, полученные в результате диэлектрического пробоя [5]; химические — коагуляция аэрозолей и коллоидов [12]; а также процессы в биологии и медицине — рост колоний бактерий [14], образование раковых опухолей [16], структура нейронов мозга [3].
При разной природе этих явлений геометрическая фрактальная структура получаемых образцов позволяет анализировать подобные системы, опираясь на общие для них модели. К фрактальным свойствам относятся дробная размерность, которая содержится в определении фрактальной структуры, самоподобие и способность сохранять структуру
при масштабировании. Значительный интерес в исследовании диффу-
4зионных процессов представляет возможность математического моделирования важных свойств, которые могут быть подтверждены опытным путём [5]. Диффузионные модели изучают, начиная с 70-х годов
XX века. Исследовательский интерес к ним не ослабевает и по сей день,
предлагаются различные модификации известных моделей.
Существует множество реализаций DLA-модели, ввиду простоты алгоритма ее построения, ее применимости к широкому классу реальных процессов, красоте получаемых изображений. Приложения, позволяющие моделировать рост DLA-кластеров, реализованы в большинстве своём как апплеты на языке java (java-applets) (например, используемый для создания диффузионных моделей в [3] DLA Java Applet
(Anna Umansky, Sergey Buldyrev)). Так как современные браузеры больше не поддерживают выполнение java-апплетов, подобные реализации можно назвать устаревшими. Кроме того в этих приложениях не реализованы методы оценки фрактальных размерностей; вместо этого они реализуются в качестве отдельных функций (например, в пакете Matlab), что не является удобным при моделировании и изучении диффузионных процессов.
0.1. Цель и задачи
Целью выпускной квалификационной работы является создание инструментального программного средства моделирования диффузии на основе математических моделей типа DLA и CCA для анализа реальных процессов различной природы.
Для достижения поставленной цели в работе решались следующие задачи:
• анализ предметной области посредством изучения литературы по теме исследования;
• реализация базовых моделей диффузионных процессов (ВиттенаСандера, DLCA);
5• реализация различных вариаций базовых моделей с параметрами среды;
• получение численных характеристик изображений, рассматриваемых как фазовые портреты изучаемой системы, на основе определения фрактальных размерностей
В ходе выпускной квалификационной работы было создано инструментальное программное средство моделирования диффузионных процессов.
Реализована классическая DLA-модель Виттена-Сандера построения фрактального агрегата с определенными для неё параметрами среды.
Реализована нерешеточная модель DLA.
Реализована модель кластер-кластерной агрегации DLCA.
Реализованы методы оценки двух типов фрактальных размерностей.
Создан графический интерфейс с помощью библиотеки Java.swing
[1] Бобылёв Д. К. Центр, в физике. –– СПб. : Энциклопедический словарь Брокгауза и Ефрона : в 86 т. (82 т. и 4 доп.)., 1890—1907.
[2] Журавлёв В.Ф. Основы теоретической механики. –– М. : Физматлит, 2001.
[3] Исаева В.В. Каретин Ю.А. Чернышев А.В. Шкуратов Д.Ю. Фракталы и Хаос в биологическом морфогенезе. –– Владивосток : Институт биологии моря ДВО РАН, 2004.
[4] Мандельброт Б. Фрактальная геометрия природы. –– Москва : Институт компьютерных исследований, 2002. –– 656 p.
[5] Смирнов Б.М. Физика фрактальных кластеров. Соврем. пробл. физики. –– М. : Наука. Гл. ред. физ.-мат. лит., 1991. –– 136 p.
[6] Ball R.C. Brady R.M. Rossi G., Thompson B.R. // Phys.Rev.Lett. ––
1985. –– Vol. 55. –– P. 1406.
[7] Cormen T.H. Leiserson C.E. Rivest R.L., Stein C. Introduction
to Algorithms. –– 2nd edition. –– The Massachusetts Institute of
Technology, 2001.
[8] Falconer K.J. Fractal Geometry. Mathematical Foundations and
Applications. –– John Wiley Sons, 1990.
[9] Family F., Hentschel G. // Faraday Discuss.chem.Soc. –– 1987. ––
Vol. 83. –– P. 139.
[10] Gould H. Tobochnik J. Christian W. An introduction to computer
simulation methods. –– 3rd edition. –– Addison-Wesley, 2006.
[11] Jullien R. Transparency effects in cluster-cluster aggregation with
linear trajectories // J.Phys.A: Math.Gen. –– 1984. –– Vol. 17.
[12] Jullien R. The Applications of Fractals to Colloidal Aggregation //
Croatica Chemica Acta. –– 1992. –– Vol. 65. –– P. 215.
27[13] Kolb M. Botet B., R. Jullien. Scaling of Kinetically Growing Clusters //
Phys.Rev.Lett. –– 1983. –– Vol. 51. –– P. 1123.
[14] Leonard M. Sander. Diffusion-limited aggregation: A kinetic critical
phenomenon? // Cont. Phys. –– 2000. –– Vol. 41. –– P. 203.
[15] Meakin P. Formation of Fractal Clusters and Networks by Irreversible
Diffusion-Limited Aggregation // Phys.Rev.Lett. –– 1983. –– Vol. 51. ––
P. 1119.
[16] Rashidnasab A. Elangovan P. Yip M. Diaz O. Dance D.R. Young K.C.,
Wells K. Simulation and assessment of realistic breast lesions using
fractal growth models // Phys.Med.Biol. –– 2013. –– Vol. 58. –– P. 5613.
[17] Vicsek T. Fractal Growth Phenomena. –– 2nd edition. –– Singapore :
World Scientic Publishing Co Pte Ltd, 1992.
[18] Witten T.A., Sander L.M. // Phys.Rev.B. –– 1983. –– Vol. 27. ––
P. 2586.
[19] Witten T.A. Sander L.M. Diffusion-Limited Aggregation, a Kinetic
Critical Phenomenon // Phys.Rev.Lett. –– 1981. –– Vol. 47. –– P. 1440