Применение теории перколяции для моделирования различных процессов в системе MATLAB
Автор: Иудин Иван Дмитриевич, Косовцева Татьяна Реональдовна
Журнал: Горные науки и технологии @gornye-nauki-tekhnologii
Статья в выпуске: 2, 2010 года.
Бесплатный доступ
В работе рассматривается базовые понятия теории перколяции как системы для моделирования многофазовых процессов с применением пакета MatLab. Автор рассматривает применение теории перколяции для решения задач из области биологии и экологии.
Перколяция, многофазовые процессы, инвазия, реинвазия
Короткий адрес: https://sciup.org/140215100
IDR: 140215100
Текст научной статьи Применение теории перколяции для моделирования различных процессов в системе MATLAB
В 1957 году математики Броадбент и Хаммерсли опубликовали статью, в которой поделились с читателями идеей вероятностной формализации процесса просачивания воды в перколяторе электрической кофеварки. [1] Их построение было альтернативой классическому

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

двухфазных
(многофазных) системах с контрастными физическими свойствами компонент:
протекание жидкостей через пористые среды, прохождение электрического тока в композитах металл-диэлектрик, распространение фронта возбуждения в сильно неоднородных активных средах (эпидемий, лесных пожаров), передачу информации через случайные каналы связи и т.п.
Рассмотрим классическую постановку
задачи статической перколяции. Простейшие решеточные задачи теории протекания формулируются следующим образом. Рассмотрим квадратную решетку, каждый узел которой занят с вероятностью p или пуст с вероятностью 1 - p . Вероятность p можно интерпретировать как долю
(концентрацию) занятых узлов при случайно-однородном заполнении решетки. [2] Пустые и занятые узлы могут отвечать самым разнообразным физическим свойствам, например, являться проводниками и изоляторами. Очевидно, что при малых концентрациях р<<1 проводящие квадратики либо изолированы друг от друга либо формируют небольшие группы - кластеры ближайших соседей. Два проводящих узла принадлежат одному кластеру в том и только том случае, когда они связаны проводящей цепочкой ближайших соседей.
При р<<1 система в целом демонстрирует диэлектрические свойства, поскольку не существует длинных проводящих цепей соединяющих противоположные стороны решетки. Наоборот, при p < 1 проводящей оказывается подавляющая доля пространства решетки. Существует некоторое критическое значение p = pc, при котором происходит переход от диэлектрического состояния (при p < pc ) к проводящему при (p > pc). Критическое значение p = pc называется порогом протекания (перколяции).
Как отмечает Шредер, несмотря на простое определение, установление точного значения порога перколяции для узлов на квадратной решетке является нетривиальной задачей. Массированные расчеты по методу Монте-Карло дали значение p *0,59275, при этом количество десятичных знаков возрастет с использованием все более мощных компьютеров.

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

выше перколяционн ый переход является геометрическим Перколяционный геометрическими фазовым превращением. переход характеризуется свойствами проводящих
кластеров вблизи p = p . При р<<1 существуют только кластеры небольших размеров. По мере роста концентрации p средний размер кластеров увеличивается. При концентрации близкой к критической появляется кластер, связывающий противоположные стороны решетки. Такой кластер называют перколяционным. В термодинамическом пределе бесконечно протяженной решетки перколяционный кластер называют бесконечным кластером (БК). С дальнейшим ростом концентрации доля принадлежащих перколяционному кластеру узлов (плотность перколяционного кластера) возрастает. Соответственно, средний размер конечных кластеров, не принадлежащих перколяционному кластеру, уменьшается и при p = 1 все узлы принадлежат, очевидно, только одному кластеру.
Такие задачи являются простейшими для перколяционной модели. Таким образом описание более сложных систем и структур может быть сведено к перколяционной модели с наличием большего количества различных параметров.
В экологии и биологии также широко применима теория протекания. Например, данная модель могла служить для нахождения времени озеленения района после пожара. В основу легла задача окружностей. Ее краткое описание выглядит так: допустим, что, на плоскости расположены окружности с одинаковым радиусом, равным R , центры которых случайно-однородно (т.е. совершенно хаотически и в среднем равномерно) распределены по плоскости. Другими словами, обе координаты центров окружностей задаются случайными числами, равномерно распределенными в интервале от нуля до L где L очень большая (по сравнению с R ) длина, характеризующая размер рассматриваемой системы. Важная отличительная черта этой задачи состоит в том, что окружности могут сколь угодно перекрываться друг с другом. В противоположность решеточным задачам дискретной перколяции, представленная постановка является типичным примером, так называемой континуальной перколяции. Будем считать, что среднее число центров окружностей, приходящееся на единицу площади (концентрация центров окружностей), равно n . Две окружности считаются связанными друг с другом, если они имеют общие точки, т.е. являются пересекающимися. Если окружность A связана с окружностью B, а B связана с C, то A связана с C. Таким образом, далекие друг от друга окружности могут быть связаны по цепочке охватывающих окружностей. Задача состоит в том, чтобы найти критическое значение концентрации n , при котором возникает протекание по связанным окружностям, т, е. возникают пути, проходящие через всю систему и состоящие из пересекающихся окружностей. Иными словами, возникает бесконечный кластер связанных друг с другом окружностей.
В пакете MATLAB была построена упрощенная динамическая модель распространения возбужденного фронта в неоднородной среде, что по сути является моделью инвазии травянистых растений.
Проблема озеленения территорий после выработки месторождений очень актуальна. Моделирование процесса инвазии лежит на стыке теоретической экологии, и теории сложных нелинейных систем. Важно подчеркнуть, что анализ структурных особенностей подобных систем не укладывается в рамки традиционных подходов и делает актуальным использование средств современной дискретной математики. Вместе с тем, попытки такого рода в биологии не многочисленны. Область эта, особенно ее "экологическая" часть, находится в начале своего становления, поэтому важность и актуальность подобных исследований несомненна. Так, например, серьезную роль в актуализации темы играют проблемы восстановления поврежденных экосистем в условиях увеличенной антропогенной нагрузки. Комплекс задач, состоящий в восстановлении структуры, функции, разнообразия и динамики специфичной экосистемы, решается путем активной реинтродукции и, в частности, путем высаживания и засевания территории растениями исходных видов. Ясно, что выявление факторов воздействующих на успех и скорость реинвазии может быть осуществлено только с применением методов математического моделирования.
Список литературы Применение теории перколяции для моделирования различных процессов в системе MATLAB
- Иудин Д. И., Касьянов Д. А., Шалашов Г. М., Фильтрационное течение в среде с переменной пористостью.//Доклады РАН, 1999, Т. 2, с. 257-259
- Курбатова Е.А. MATLAB 7.0 Самоучитель. -Киев, Вильямс, 2005.
- Иудин Д. И., Трахтенгерц Д. Ю. Динамическая перколяция в активных средах. 'Нелинейные волны', 2004.