автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.18, диссертация на тему:Высокопроизводительные клеточные автоматы с реконфигурируемым шаблоном и их применение для моделирования неоднородных динамических систем
Автореферат диссертации по теме "Высокопроизводительные клеточные автоматы с реконфигурируемым шаблоном и их применение для моделирования неоднородных динамических систем"
На правах рукописи
Мамзин Евгений Анатольевич
Высокопроизводительные клеточные автоматы с ре-конфигурируемым шаблоном и их применение для мо делирования неоднородных динамических систем
05.13.18 - математическое моделирование, численные методы и комплексы программ
АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук
- 7 ИЮЛ 2011
Тольятти - 2011
4851396
Работа выполнена в Тольяттинском государственном университете
Научный руководитель: доктор технических наук, доцент,
Лиманова Наталия Игоревна
Официальные оппоненты: доктор физико-математических наук,
профессор, Лобанов Алексей Иванович
доктор физико-математических наук, профессор, Леонтьев Виктор Леонтьевич
Ведущая организация: ГОУ ВПО «Самарский государственный
университет», г. Самара
Защита диссертации состоится «30» июня 2011 года, в 13.00 часов, на заседании диссертационного совета Д 212.264.03 в ГОУ ВПО «Тольяттин-ский государственный университет» по адресу: 445667, Тольятти, ул. Белорусская, 14, Г-208 (зал заседаний).
С диссертацией можно ознакомиться в библиотеке Тольятгинского государственного университета.
Автореферат разослан « мая 2011 г.
Учёный секретарь
диссертационного совета Д 212.264.03
к.п.н. Пивнева С.В.
Общая характеристика работы
Актуальность темы
В диссертационной работе рассматриваются задачи численного моделирования неоднородных динамических систем. Эти задачи являются актуальными, так как позволяют проследить эволюционные закономерности подобных систем в режиме реального времени. Аналитическое решение дифференциальных уравнений, описывающих поведение таких систем, занимает продолжительное время, полученные решения могут получиться настолько сложными, что наблюдение динамики процессов в реальном режиме времени окажется невозможным. Математическое моделирование является мощным инструментом исследования сложных динамических систем, которые выступают в качестве моделей реальных физических процессов. Эффективное решение задач реальных размерностей требует применения высокопроизводительных средств вычислений и развития численных методов.
Одним из таких методов является метод клеточных автоматов. Наиболее эффективно клеточные автоматы используются для описания различных фазовых и бифуркационных переходов, где коллективное поведение системы определяется локальным поведением составляющих элементов. Например, они с успехом применяются в таких задачах как движение ансамблей живых организмов, моделирование различных физических явлений, начиная с элементарных явлений диффузии вещества и тепловых процессов и заканчивая явлениями, описываемыми уравнениями Навье-Стокса и Кортевега де Фриза, для расчета напряженности материалов, моделирования разрывов, деформаций и электрических явлений.
В настоящее время наибольшее применение клеточные автоматы нашли в задачах моделирования гидро- и газодинамических, эволюционных, поведенческих, колебательных и различных вероятностных процессов, что обусловлено сравнительной простотой их реализации, предрасположенностью к распараллеливанию и большими перспективами дальнейшего использования. Вопросам применения клеточных автоматов посвящены исследования многих отечественных и зарубежных учёных. Среди них Малинецкий Г.Г., Шакаева М.С., Лобанов А.И., Биндера К., von Neumann J., Martin О., Toffoli T., Margolus N., Wolfram S., Moore F., Cipra В., Gacs P., Gardner M., Gutowitz H. и др.
Однако известные клеточные автоматы не обладают достаточным быстродействием для моделирования неоднородных динамических систем задач в больших масштабах и на подробных сетках. Поэтому совершенствование данного численного метода является весьма перспективным.
Работы по теме диссертации выполнялись в рамках реализации аналитической ведомственной целевой программы Министерства образования и науки РФ «Развитие научного потенциала высшей школы (2009-2010 годы)» по мероприятию 1 (№темы 1.2.09).
Цель работы
Целью работы является повышение эффективности вычислений на основе клеточных автоматов за счет применения реконфигурируемых шаблонов и их использование для моделирования сложных динамических систем.
Основные задачи исследования
• Разработка высокопроизводительных клеточных автоматов с реконфи-гурируемым шаблоном на регулярных сетках.
• Разработка дискретной математической модели поперечных колебаний поверхности вязкой жидкости без учета близости дна и ее программной реализации на основе метода клеточных автоматов.
• Разработка моделей формо- и порообразования в неравновесных малых металлических частицах на основе высокопроизводительного клеточного автомата.
• Разработка комплексов программ, реализующих указанные модели неоднородных динамических систем на основе метода высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
• Проведение вычислительных экспериментов на основе разработанных моделей неоднородных динамических систем.
Объект исследования
В качестве объектов исследования выбрано несколько конкретных задач моделирования неоднородных динамических систем:
1. Моделирование колебательных процессов на поверхности вязкой жидкости без учета близости дна.
2. Моделирование процессов формообразования пентагональных малых частиц, получаемых методом электролитической диссоциации.
3. Моделирование порообразования в неравновесных малых металлических частицах.
Предмет исследования
Предметом исследования являются клеточные автоматы с реконфигурируемым шаблоном на регулярных сетках, возможность и эффективность применения реконфигурируемых шаблонов в методе клеточных автоматов в задачах моделирования неоднородных динамических систем.
Методы исследования
В качестве аппарата исследований применялись методы вычислительной математики и математической физики, использовались методы численного анализа, математическое и компьютерное моделирование.
Научная новизна
1. Предложен численный метод высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном на гексагональной сетке.
2. Разработана дискретная математическая модель поперечных колебаний поверхности вязкой жидкости без учета близости дна с использованием предложенного метода.
3. Разработаны модели формо- и порообразования неравновесных малых металлических частиц на основе предложенного клеточного автомата с диффузионным механизмом релаксации, с учетом влияния неоднородного поля напряжений и тепловых флуктуаций.
4. Разработаны комплексы программ, реализующие модели неоднородных динамических систем на основе метода высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
5. Проведены вычислительные эксперименты на основе разработанных моделей неоднородных динамических систем.
Практическая значимость исследования
1. Разработанный метод высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном позволяет повысить эффективность вычислений в задачах моделирования неоднородных динамических систем.
2. На примере разработанных комплексов программ продемонстрирована принципиальная возможность моделирования динамических систем, описываемых неоднородными гиперболическими и параболическими уравнениями, на основе предложенного метода численного моделирования клеточными автоматами с реконфигурируемым шаблоном.
3. На основе численного исследования моделей формо- и порообразования неравновесных малых металлических частиц получены эволюционные закономерности изменения пространственной конфигурации частицы с учетом влияния неоднородного поля напряжений и тепловых флуктуаций.
Достоверность результатов
Достоверность результатов исследования быстродействия клеточных автоматов с реконфигурируемым шаблоном подтверждается данными, полученными на основе вычислительного эксперимента для задачи моделирования поперечных колебаний поверхности вязкой жидкости.
Адекватность моделей формо- и порообразования неравновесных малых металлических частиц, а также результаты вычислительных экспериментов, проведенных на их основе, подтверждаются данными экспериментальных исследований, представленных в отечественных и зарубежных литературных источниках. Результаты исследований обсуждались на Российских и международных научных конференциях.
Основные положения, выносимые на защиту
1. Численный метод высокопроизводительных клеточных автоматов с ре-конфигурируемым шаблоном на гексагональной сетке.
2. Дискретная математическая модель поперечных колебаний поверхности вязкой жидкости без учета близости дна и ее реализация на основе метода клеточных автоматов с реконфигурируемым шаблоном.
3. Модели формо- и порообразования в неравновесных малых металлических частицах с учетом и влияния неоднородного поля напряжений и тепловых флуктуаций, разработанные на основе метода высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
4. Комплексы программ, реализующие разработанные модели неоднородных динамических систем на основе предложенного метода.
5. Результаты вычислительных экспериментов на основе разработанных моделей неоднородных динамических систем.
Апробация работы
Материалы, отражающие содержание диссертационной работы опубликованы. Результаты обсуждены и одобрены специалистами на следующих научных конференциях:
1. V Всесибирском конгрессе женщин-математиков (в день рождения С.В.Ковалевской) (Красноярск, 2008).
2. Международной междисциплинарной научной конференции «Четвертые Курдюмовские юбилейные чтения: «Синергетика в естественных науках» (Тверь, 2008).
3. XVII Международной конференции «Физика прочности и пластичности материалов» (Самара: СамГТУ, 2009).
4. Всероссийской конференции «Многомасштабное моделирование процессов и структур в нанотехнологиях» (Москва, 2009).
5. Научно-практической конференции «Инновации в условиях развития информационно-коммуникационных технологий» (Сочи, 2008,2009).
6. IV Международной школе «Физическое материаловедение» (Тольятти,
2009).
7. Седьмой Всероссийской научной конференции с международным участием «Математическое моделирование и краевые задачи» (Самара,
2010).
8. Второй Международной научной конференции «Моделирование нелинейных процессов и систем» (Москва, 2011).
Публикации
По теме диссертации опубликовано 14 работ, из них 4 - в изданиях, рекомендованных ВАК.
Структура и объем диссертации
Диссертация состоит из введения, 5 глав, и списка литературы, состоящего из 104 наименований источников отечественных и зарубежных авторов. Общий объем диссертации составляет 152 страницы.
Основное содержание работы
В первой главе диссертации содержится описание задач моделирования неоднородных динамических систем и применяемых методов их решения, обзор и классификация клеточных автоматов.
В первом разделе рассматривается применение аналитического метода для решения задач моделирования неоднородных динамических систем.
Во втором разделе приводится решение задачи моделирования колебательных процессов поверхности жидкости конечноразностным методом.
Третий раздел содержит решение задач моделирования неоднородных динамических систем методом клеточных автоматов. Здесь приводится классификация клеточных автоматов, особенности, достоинства и недостатки использования. Рассматривается пример моделирования поперечных колебаний металлической струны с закрепленными концами и колебательных процессов на поверхности жидкости с помощью метода клеточных автоматов.
Четвертый раздел посвящен рассмотрению известных методов распараллеливания алгоритмов вычислений, основанных на локальности взаимодействий, таких как разностные схемы и клеточные автоматы.
Вторая глава посвящена способу усовершенствования метода клеточных автоматов за счет использования реконфигурируемых шаблонов.
Первый раздел посвящен рассмотрению работы клеточных автоматов на всех основных типах регулярных сеток.
Проведено исследование работы клеточных автоматов с использованием реконфигурируемого шаблона и без его использования для всех типов сеток:
• для клеточного автомата на квадратной сетке были рассмотрены двухтактные реконфигурируемые шаблоны для окрестностей Неймана и
Мура,
Ш ГЕ Ш И Д
I Н^^^^^^Н ^ДнЦм шнНВЦ
ПВ еж: Гш 10: ГШа
а б
Рис. 1. Двухтактные реконфигурируемые шаблоны клеточного автомата на квадратной сетке для окрестности Неймана (а) и Мура (б)
для клеточного автомата на гексагональной сетке рассмотрены двухтактный и трехтактный реконфигурируемые шаблоны.
а б
Рис. 2. Двухтактные (а) и трехтактные (б) реконфигурируемые шаблоны клеточного автомата на гексагональной сетке
• для клеточного автомата на треугольной сетке рассмотрен двухтактный реконфигурируемый шаблон для окрестности с двенадцатью соседними элементами.
Рис. 3. Двухтактный реконфигурируемый шаблон клеточного автомата на
треугольной сетке
Исследована эффективность использования двухтактных и трехтактных реконфигурируемых шаблонов. Результаты исследования приведены в диссертации.
Второй раздел содержит описание дискретной математической модели поперечных колебаний поверхности вязкой жидкости без учета близости дна на основе метода клеточных автоматов. Решение поставленной задачи основывается на представлении колебаний поверхности вязкой жидкости через локальные взаимодействия ячеек клеточного автомата.
Границы области моделирования являются неподвижными ячейками, в
которых значения величин отклонения от положения равновесия и' =0, в
остальных случаях значение данной величины определяется в два этапа: 1. на первом этапе рассчитывается скорость движения каждой ячейки моделируемой области. Для расчета с помощью клеточного автомата на квадратной сетке формула будет иметь следующий вид:
+ + и' +и' -г и' -4 и'\ф,
4 ^ Ч-\ 1/-1 ¡-I,./ 1-й у)
Здесь у'у, V1'' - скорость движения ячейки с координатами /,;' в момент времени соответственно; и' - величина отклонения амплитуды от по-
ложения равновесия ячейки с координатами в момент времени А - коэффициент, отражающий характер распространения волны; с1ф - элементарный временной интервал - продолжительность одной итерации;
и1 У
и-\ I.
,и ,и\ - величины амплитуд колебаний соседних элементов ок-
' У
и '•],./ рестности Неймана.
2. на втором этапе выполняется расчет отклонения от положения равновесия каждой ячейки моделируемой области. Для клеточного автомата на квадратной сетке:
"у =ыу
Данный клеточный автомат реализован на всех рассмотренных типах сеток с применением и без применения реконфигурируемых шаблонов.
Третья глава содержит результаты моделирования волновых процессов на поверхности вязкой жидкости без учета близости дна с помощью клеточных автоматов на всех типах регулярных сеток.
В первом разделе приведены результаты исследования эффективности полученных моделей колебаний поверхности вязкой жидкости на всех типах регулярных сеток без использования реконфигурируемых шаблонов и с их использованием. Исследование базируется на разработанной во второй главе модели поперечных колебаний поверхности вязкой жидкости.
——
• я >. * % . <4И ■■ЙЙ щ
II Шь мтш
. ' ь
ш \ «ят |: Л
а) б)
Рис. 4. Результат моделирования поперечных колебаний поверхности вязкой жидкости без учета близости дна: а - объемная визуализация, б - часть моделируемого пространства (вид сверху)
На рисунке 4(а) приведена объемная визуализация разработанной модели с помощью клеточного автомата на гексагональной сетке. На рисунке 4(6) представлена схема проведения вычислительного эксперимента для определения эффективности разработанных клеточных автоматов. Эксперимент начинается с отклонения амплитуды колебаний стартовой точки (в левом верхнем углу) от положения равновесия и продолжается до тех пор, пока расходящаяся волна не достигнет пяти точек вдоль фронта волны (см. Рис. 4(6)). Исследуемым параметром здесь является продолжительность расчетов для моделей на всех типах регулярных сеток для разных площадей области
моделирования. Результаты проведенных вычислительных экспериментов представлены на рисунках 5 и 6.
Рис. 5. График зависимости продолжительности расчетов от площади области моделирования
На рисунке 5 приведены результаты исследования быстродействия разработанных моделей для шести типов клеточных автоматов: 1 и 2 - квадратные клеточные автоматы с окрестностью Неймана без реконфигурируемого шаблона и с его использованием; 3 и 4 - шестигранные клеточные автоматы; 5 и 6 - четырехгранные клеточные автоматы с окрестностью Мура. Здесь время т измеряется в секундах, а под площадью ,5 области моделирования понимается количество ячеек с порядком 103.
Как видно из графика, наименьшей скоростью расчетов обладает клеточный автомат на квадратной сетке с окрестностью Мура, наибольшая скорость наблюдается в случае использования обычного клеточного автомата на квадратной сетке с окрестностью Неймана. Однако в случае использования реконфигурируемого шаблона, наиболее эффективным оказался клеточный автомат на гексагональной сетке с реконфигурируемым шаблоном.
Если за эффективность вычислений в данном случае взять отношение площади области моделирования к затраченному времени, то получим зависимость, представленную на рисунке 6.
Из графика видно, что эффективность клеточных автоматов на квадратной и гексагональной сетках с реконфигурируемыми шаблонами близки к друг другу, но при увеличении площади области моделирования эффективность гексагонального клеточного автомата начинает превышать эффективность клеточного автомата на квадратной сетке с окрестностью Неймана. Исходя из проведенных исследований, можно сделать вывод, что эффективность клеточного автомата на гексагональной сетке с использованием рекон-
фигурируемого шаблона на 20-23% превышает эффективность классического клеточного автомата на квадратной сетке.
Рис. 6. График зависимости коэффициента эффективности разработанных клеточных автоматов от площади области моделирования
Второй раздел содержит результаты моделирования колебательных процессов на поверхности вязкой жидкости без учета близости дна с помощью метода клеточных автоматов на гексагональной сетке с двухтактным реконфигурируемым шаблоном.
Четвертая глава посвящена моделированию формо- и порообразования в неравновесных малых металлических частицах методом высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
В первом разделе рассматривается физическая модель формо- и порообразования. Малые металлические частицы, образующиеся на начальных этапах процесса электрокристаллизации, являются неравновесными напряженными структурами с избыточной концентрацией дефектов вакансионного типа. Такие структуры вследствие термодинамической неустойчивости состояния будут релаксировать в метастабильное состояние, соответствующее одному из локальных минимумов термодинамического потенциала.
В работе рассматривались следующие физические модели релаксационных процессов, протекающих в них во время и после электрокристаллизации:
1. Модель структуры первого типа строилась на основе неоднородного уравнения диффузии без учета неоднородного поля напряжений, но с учетом стоков на дисклинационном ядре частицы и её поверхности. В основу моделирования релаксационных процессов была положена диффузионно-деформационная модель, согласно которой начальное состояние частицы ха-
рактеризуется избыточной концентрацией вакансий, неоднородным по объему значением коэффициента диффузии, что связано с наличием внутренних и внешних границ, на которых диффузия (самодиффузия) протекает гораздо активнее, чем в областях с кристаллической фазой. Рассмотрим неоднородное уравнение диффузии:
01
Здесь С/г,1) - концентрация вакансий в точке с радиусом-вектором г в момент времени I, £>„(?; - коэффициент диффузии, ц,(?,!) - плотность источника-стока, являющаяся заданной функцией.
Уравнение диффузии становится неоднородным, когда в объеме, где происходит чистая диффузия, имеются внешние источники-стоки диффундирующего компонента.
2. В модели структуры второго типа учитывалось распределение поля напряжений дисклинации. Соответствующее кинетическое уравнение можно записать в виде:
дС
= сИvfD.fr; • - б ■ %гас1{о{г )) + ц,(г,1).
о1
Здесь б характеризует скорость вакансий на границе, у(7) характеризует распределение механических напряжений по объему частицы.
Коэффициент самодиффузии экспоненциально зависит от температуры (соотношение Аррениуса):
Здесь О0 - фактор диффузии, Еа - энергия активации, Д - универсальная газовая постоянная.
Экспоненциальная зависимость коэффициентов самодиффузии от температуры наблюдается в широких температурных интервалах для подавляющего большинства твердых тел.
Выбор граничных и начальных условий определялся физикой процесса и морфологией частиц. Граничные условия задавались в зависимости от состояния поверхности частицы в начальный момент времени - ее температуры, структуры и свойств, граничащей с ней фазы. Простейший случай статических граничных условий - граничные условия 1-ого рода: внешняя поверхность - поверхность стока вакансий С,(РЬ,1) = 0. Здесь 7Ь задавалось уравнением поверхности частицы.
Метод клеточных автоматов позволяет реализовать динамические граничные условия. В этом случае массив клеток поверхности пересчитывается, при этом и форма, и свойства поверхности частицы в процессе диффузии изменяются. Граничные условия третьего рода позволяют отслеживать стоки на границах и являются более подходящими в условиях нестационарной диффузии:
С-д •л;=б-с„й,/;.
Граничные условия третьего рода задаются при условии протекания процесса электроосаждения. Использовалась комбинация динамических гра-
ничных условий на поверхности частицы и потоковых на внутреннем дис-клинационном стоке.
Во втором разделе приводится описание дискретной математической модели клеточного автомата для моделирования формообразования пентаго-нальных малых металлических частиц. Процесс моделирования разделен на несколько этапов:
1. Анализ фазового состояния частицы на основе анализа текущего состояния ячеек клеточного автомата: кристаллическая фаза, аморфная фаза или образование поры. Вывод делается на основании текущего количества вакансий в ячейках моделируемой области.
2. Моделирование диффузии вакансий с учетом неоднородного распределения коэффициента диффузии по пяти межзеренным границам. Данные границы образуются в процессе формообразования пентаго-
нальной частицы. Они располагаются таким образом, что угол между ними составляет 72 градуса. В центре частицы задавался сток вакансий, что обусловлено особенностью расположения точки пересечения межзеренных границ.
Расчет диффузии выполнялся по формуле:
Здесь п\, - количество вакансий в ячейке г - текущий момент времени, Д , - значение коэффициента диффузии в в ячейке /,/, п[ - количество вакансий в к -ой ячейке шаблона клеточного автомата; N - количество ячеек шаблона, принимающих участие в процессе расчета.
3. Моделирование движения вакансий по градиенту напряжений материала.
На данном этапе происходит расчет движения вакансий под действием неоднородного поля напряжений, сконцентрированным в геометрическом центре частицы и ослабевающим по мере удаления от него.
Здесь для каждой ячейки моделируемой области рассматривались соседние с ней ячейки. В зависимости от того, где больше оказывалась величина напряжений, туда осуществлялся перенос вакансий в количестве
Здесь К - коэффициент, отражающий степень влияния данного вида переноса вакансий в системе относительно прочих видов переноса, - коэффициент диффузии в текущей ячейке моделируемого пространства, \>ч -уп\ - абсолютная разность величин упругих напряжений в текущей и одной из соседних ячеек.
4. Моделирование тепловых флуктуаций вакансий с помощью вероятностного клеточного автомата.
В процессе формо- и порообразования нанообъектов, важную роль играют тепловые флуктуации частиц, поэтому их требуется учитывать при моделировании. Случайные блуждания вычислялись для всех четырех направ-
лений в аморфной матрице. Максимальное число вакансий птю, способных перейти в соседнюю ячейку пространства, зависело от числа вакансий в текущей ячейке и коэффициента тепловых флуктуаций
5. Пересчет распределения атомов вещества.
Так как в конечном итоге моделируется движение атомов вещества, а в основу модели заложено движение вакансий, то на данном этапе происходит пересчет количества вакансий вещества в число атомов, исходя из заданного изначально количества частиц в ячейке клеточного автомата. Именно на данном шаге происходит окончательная обработка состояния модели и подготовка данных для визуализации результата вычислений.
6. Визуализация результата моделирования.
На последнем этапе осуществлялось отображение данных, полученных на предыдущих стадиях моделирования с использованием графических средств кросс-платформенного инструментария разработки программного обеспечения
В третьем разделе описываются особенности применения метода клеточных автоматов на гексагональной сетке и двухтактных реконфигурируе-мых шаблонов к разработанным моделям формо- и порообразования пента-гональных малых металлических частиц. Приводятся вычислительные схемы алгоритмов для следующих этапов моделирования:
а) Моделирование диффузии вакансий с учетом неоднородного распределения коэффициента диффузии по пяти межзеренным границам. Переход на клеточный автомат с гексагональной сеткой и двухтактным реконфигурируемым шаблоном позволил сократить суммарное количество вычислений и в конечном счете увеличить скорость работы клеточного автомата на 16%.
б) Моделирование движения вакансий по градиенту напряжений в материале. Здесь в отличие от случая с квадратной элементарной ячейкой, на каждой итерации при расчетах учитываются только три соседних элемента, что позволяет дополнительно увеличить скорость вычислений на 10%.
в) Моделирование тепловых флуктуаций вакансий вероятностным клеточным автоматом. В данном случае расчет случайного смещения вакансий происходит не по четырем соседним элементам как в случае обычного клеточного автомата на квадратной сетке, а по трем. Сокращение числа соседей на данном этапе оказало наибольший эффект на скорость вычислений и составило 23%. Обусловлено это тем, что функции нахождения случайных чисел являются наиболее ресурсоемкими и сокращение количества подобных вычислений положительно сказывается на производительности системы в целом.
В результате применения двухтактного реконфигурируемого шаблона на гексагональной сетке эффективность вычислений повысилась в сумме на
49% по сравнению с данной моделью, реализованной на квадратной сетке без использования реконфигурируемых шаблонов.
Пятая глава содержит результаты моделирования формо- и порообразования пентагональных малых металлических частиц предложенным клеточным автоматом с реконфигурируемым шаблоном.
В данной главе приведены результаты моделирования для трех процессов формообразования частиц:
1. Формообразование пентагональной малой частицы без полостей. Основным механизмом релаксации в данном случае является диффузионный.
Вследствие неоднородности коэффициента диффузии, возникает поток вакансий, скорость которого определяется коэффициентом диффузии, а направление - положением стока вакансий.
Результатом компьютерного моделирования явилась модель пентагональной малой частицы, приведенная на рисунке 7(а), где представлено сечение декаэдра плоскостью, перпендикулярной оси симметрии пятого порядка и проходящей через центр декаэдра. Показано, что характер распределения коэффициента диффузии однозначно влияет на формообразование и эволюцию габитуса частицы.
а) б)
Рис. 7. Модель пентагональной малой частицы без полостей: а - визуализация эволюции частицы; б - зависимость изменения площади сечения частицы от количества итераций
40000 35000 ЗОООО 25000 20000 15000 10000 5000 0
0
5000 10000 15000 20000 25000
Кол-во итераций
Процесс изменения размера частицы на этапе релаксации представлены на рисунке 7(6). График отражает зависимость площади сечения частицы от количества итераций, полученную в результате моделирования роста пентагональной малой частицы.
Данная модель является упрощенной и не учитывает влияния неоднородного поля напряжений, которое присуще всем наноструктурам на начальных этапах электрокристаллизации.
2. Эволюция частицы с учетом влияния неоднородного поля напряжений. Рассмотрен процесс моделирования роста частицы с учетом поля напряжений. Пентагональная частица находится в аморфной матрице. При этом частица является напряженной структурой с неравновесными границами.
Русинок 8. Процесс релаксации объемных напряжений в частице: а - визуализация эволюции частицы; б - фотография икосаэдрической частицы
На первом этапе в центре частицы образуется небольшая пора. Возникновение поры и ее рост происходит на начальном этапе релаксации напряжений. На рисунке 8(а) представлен момент времени через 10000 итераций после начала моделирования. Идет перестройка областей кристаллической фазы частицы вблизи границ с аморфной матрицей. Это свидетельствует об изменении внешней формы частицы в процессе релаксации. Как видно из рисунка 8(а), у частиц имеющих внутренние полости, могут появляться «канавки» на внешней поверхности вдоль ребер1. На рис. 8(6), приведена фотография икосаэдрической частицы, полученной экспериментально2.
3. Процесс порообразования в неравновесных малых частицах с учетом неоднородного поля напряжений материала и тепловых флуктуаций в аморфной фазе вещества.
Рассмотренная выше модель формо- и порообразования с учетом смещения вакансий по градиенту напряжений была дополнена эффектом тепловых флуктуаций частиц аморфной фазы вещества. При расчете модели были получены результаты, приведенные на рисунке 9. Из рисунка 9(а) видно, что в некоторых произвольных областях образуются поры малого размера и малые области вещества кристаллической фазы. Таким образом, малые области
1 L.D. Marks, J. Cryst. Growth 61, 556 (193).
2 LS. Yasnikov. On Habit Modification in Pentagonal Small Particles // ISSN 1063-7850, Technical Physics Letters, 2008, Vol. 34, No. 11, pp. 944-945.
a)
6)
кристаллической фазы и поры имеют флуктуационное происхождение и могут как увеличиваться, так и уменьшаться вплоть до исчезновения с течением времени. Из рисунка видно, что в отличие от предыдущей модели без учета тепловых флуктуаций вещества получаемая структура представляет собой область кристаллической фазы, которая не является сплошной, а содержит некоторое количество хаотически расположенных пор разного размера.
13 Render window ! о В £ 22 ]
з объемно» фазе по межэереиным границам
10000 15000 Кол-эо итераций
а) б)
Рис. 9. Формообразование малой частицы с учетом тепловых флуктуаций: а - визуализация эволюции частицы в момент времени Т=3000 итераций; б - зависимость изменения радиуса поры от количества итераций
Пост поры в настице
Наибольшим размером обладает центральная пора, которая вследствие флуктуаций заполняется несвязными группами атомов, образуя кристаллическое ядро или, так называемый «холодный мусор».
На рисунке 9(6) представлен график увеличения радиуса поры в процессе релаксации. Он отражает полученные зависимости радиуса поры от количества итераций в результате моделирования роста частицы. Здесь радиус измеряется количеством ячеек от центра частицы в газообразной фазе.
В процессе релаксации пора достигает предельного размера, то есть радиусы поры по направлениям межзеренных границ (максимальный радиус) и в объемной фазе (минимальный радиус) стремятся к своему пределу. Изменение скорости роста поры связано со сменой преобладающих в данный момент механизмов релаксации.
Полученную в результате моделирования и приведенную на рисунке 9(a) картину образования полостей в пентагональных малых частицах подтверждают экспериментальные исследования1'2, обнаружившие подобные полости после термообработки внутри икосаэдрических малых частиц металлов, что говорит об адекватности разработанных моделей.
! Ясников И.С., Викарчук A.A. К вопросу о существовании полостей в икосаэдрических малых металлических частицах электролитического происхождения // Письма в ЖЭТФ. - 2006. - Т. 83, № 1.
-С. 46-49.
2 A. L. Kolesnikova and А. Е. Romanov, Pis'ma Zh. Tekh.Fiz. 33 (20), 73 (2007) [Tech. Phys. Lett.33, 886
(2007)].
Основные результаты работы
1. Предложен численный метод высокопроизводительных клеточных автоматов, основанный на использовании реконфигурируемых шаблонов.
2. Разработаны клеточные автоматы с реконфигурируемым шаблоном на треугольной, квадратной и гексагональной сетках.
3. Разработана дискретная математическая модель поперечных колебаний поверхности вязкой жидкости без учета близости дна и ее программная реализация для клеточных автоматов на треугольной, квадратной и гексагональной сетках с использованием реконфигурируемых шаблонов.
4. На основе проведенного вычислительного эксперимента исследована эффективность разработанных клеточных автоматов для всех типов реконфигурируемых шаблонов. Выявлено, что при использовании клеточного автомата на гексагональной сетке с двухтактным реконфигурируемым шаблоном эффективность вычислений повышается на 23%.
5. Разработаны модели формо- и порообразования неравновесных малых металлических частиц на основе высокопроизводительного клеточного автомата на гексагональной сетке с применением двухтактного рекон-фигурируемого шаблона:
а) модель, учитывающая диффузионно-деформационный механизм формообразования;
б) модели с диффузионным механизмом перераспределения вакансий, с учетом влияния неоднородного поля напряжений в материале, а также с учетом влияния тепловых флуктуаций.
6. Разработан комплекс программ, реализующий рассмотренные варианты моделей формо- и порообразования в неравновесных малых металлических частиц. Применительно к данным моделям использование клеточных автоматов на гексагональной сетке с двухтактным реконфигурируемым шаблоном позволило увеличить эффективность вычислений на 49%.
7. Проведены вычислительные эксперименты на основе разработанных моделей формо- и порообразования. Получены зависимости изменения площади сечения и радиуса поры частицы от количества итераций в результате моделирования роста частицы. Разработанные модели и результаты вычислительных экспериментов подтверждают кристаллографические исследования, что говорит об адекватности разработанных моделей и полученных зависимостей.
ПУБЛИКАЦИИ АВТОРА ПО ТЕМЕ ДИССЕРТАЦИИ Публикации в изданиях, рекомендованных списком ВАК
1. Лиманова Н.И., Мамзин Е.А. Дискретная математическая модель детерминированного клеточного автомата и ее программная реализация // Информационные технологии, № 2,2010. - С. 34 - 38.
2. Лиманова Н.И., Мамзин Е.А., Талалова Е.А., Викарчук A.A. Моделирование формообразования полостей в пентагональных малых частицах электролитического происхождения II Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, №2(19), 2009 - С. 209 - 216.
3. Лиманова Н.И., Мамзин Е.А., Матвеев С.Г. Моделирование процессов теплообмена П Вестник Сам. гос. аэрокосмич. ун-та им. акад. С.П.Королева. №3(19), 2009.- с.265 - 270.
4. Лиманова Н.И., Мамзин Е.А. Высокопроизводительные клеточные автоматы с реконфигурируемым шаблоном // Вектор науки Тольяттин-ского Государственного Университета, №1(15), 2011-е. 28-30.
Прочие публикации
5. Лиманова Н.И., Мамзин Е.А. Моделирование физических явлений на основе использования клеточных автоматов // V Всесибирский конгресс женщин-математиков (в день рождения С.В.Ковалевской): Материалы конференции, 15-18 января 2008 г. - Красноярск: РИО СФУ, 2008, с. 262 - 266.
6. Лимакова Н.И., Мамзин Е.А. Дискретное моделирование волновых процессов шестигранным клеточным автоматом // Материалы международной междисциплинарной научной конференции «Четвертые Кур-дюмовские Юбилейные чтения: «Синергетика в естественных науках» 10-13 апреля 2008 г. Тверь: ТГУ, 2008, с. 94 - 96.
7. Лиманова Н.И., Мамзин Е.А. Дискретное моделирование волновых процессов // Материалы научно-практической конференции «Инновации в условиях развития информационно-коммуникационных технологий». -М.: МГИЭМ, 2008. - с. 133 - 135.
8. Лиманова Н.И., Мамзин Е.А. Дискретное моделирование процесса диффузии в полупроводниках II Материалы Всероссийской научно-технической конференции «Актуальные проблемы радиоэлектроники и телекоммуникаций» 14-16 мая 2008 г. - Самара: СГАУ, 2008, с. 89-92.
9. Лиманова Н.И., Талалова Е.А., Мамзин Е.А., Викарчук A.A. Исследование формообразования полостей в пентагональных малых частицах электролитического происхождения // Физика прочности и пластичности материалов: Сб. тез. XVII Международной конф. - Самара: Сам-ГТУ, 2009. - С. 47.
10.Лиманова Н.И., Мамзин Е.А., Талалова Е.А., Викарчук A.A. Моделирование процессов формообразования полостей в пентагональных на-
ночастичах // Многомасштабное моделирование процессов и структур в нанотехнологиях: Тр. П Всероссийской конф. - М.: МИФИ, 2009. - С. 243-245.
П.Лиманова Н.И., Мамзин Е.А., Талалова Е.А. Дискретное моделирование формообразования частиц с пентагональной симметрией // Материалы научно-практической конференции «Инновации в условиях развития информационно-коммуникационных технологий» 1-10 октября 2009 г. - Сочи, 2009. - С. 124 - 127.
12.Лиманова Н.И., Мамзин Е.А., Талалова Е.А., Викарчук А.А. Компьютерное моделирование процессов диффузии в нанообъектах электролитического происхождения // Сборник материалов IV Международной школы «Физическое материаловедение». - Тольятти: ТГУ, 2009. - с.
П.Лиманова Н.И., Мамзин Е.А. Дискретное моделирование процессов теплообмена в трубопроводах сложной формы // Тез. докл. МНТК, поев. Памяти Генерального конструктора Н.Д.Кузнецова «Проблемы и перспективы развития двигателестроения» - Самара: СГАУ, 2009. - С. 189.
14.Лиманова Н.И., Талалова Е.А., Мамзин Е.А. Моделирование процессов образования полостей в неравновесных малых частицах // Математическое моделирование и краевые задачи: Тр. седьмой Всероссийской научной конференции с международным участием, Самара, 3-6 июня 2010 г., ч. 4. Самара: СамГТУ, 2010. - С. 116 - 119.
Подписано в печать 26.05.2011. Формат 60x84/16. Печать оперативная. Усл. п. л. 1,16. Тираж 120 экз. Заказ № 3-109-11.
Тольяттинский государственный университет 445667, г. Тольятти, ул. Белорусская, 14
128-129.
Оглавление автор диссертации — кандидата физико-математических наук Мамзин, Евгений Анатольевич
Введение.
1. Анализ методов моделирования неоднородных динамических систем.
1.1. Аналитический подход, применяемый для решения задач математической физики.
1.2. Разностные схемы для решения дифференциальных уравнений гиперболического типа на'примёре волнового уравнения
1.3. Моделирование динамических систем с использованием клеточных автоматов.
1.4. Анализ известных методов параллельных вычислений.
2. Клеточные автоматы с реконфигурируемым шаблоном и их применение в задачах моделирования неоднородных динамических систем.
2.1. Подход к созданию клеточных автоматов на регулярных решетках с реконфигурируемым шаблоном.
2.2. Вычислительные схемы- для разработанных клеточных автоматов в задачах моделирования неоднородных динамических систем.
3. Моделирование колебательных процессов на поверхности вязкой жидкости.
3.1. Сравнительный анализ эффективности разработанных клеточных автоматов.
3.2. Результаты моделирования колебательных процессов на поверхности вязкой жидкости высокопроизводительным клеточным автоматом на гексагональной решетке.
4. Применение метода высокопроизводительных клеточных автоматов для моделирования процессов формообразования неравновесных малых металлических частиц.
4.1. Физическая модель формообразования неравновесных малых металлических частиц.
4.2. Дискретная математическая модель детерминированного клеточного автомата для моделирования формообразования неравновесных малых частиц с осями симметрии пятого порядка.
4.3. Применение модели клеточного автомата с реконфигурируемым шаблоном для повышения производительности-системы.
5. Результаты моделирования формо- и порообразования неравновесных малых частиц высокопроизводительными клеточными автоматами.
5.1 Моделирование эволюции частиц с заданным начальным однородным распределением вакансий.
5.2 Моделирование эволюции частиц с учетом влияния неоднородного поля напряжений.
5.3 Моделирование процессов порообразования в неравновесных малых частицах.
5.4 Моделирование формообразования частиц с учетом тепловых флуктуаций.
Введение 2011 год, диссертация по информатике, вычислительной технике и управлению, Мамзин, Евгений Анатольевич
г
В диссертационной работе рассматриваются задачи численного моделирования неоднородных динамических систем. Эти задачи являются актуальными, так как позволяют прослеживать эволюционные закономерности подобных систем. Вычисления на базе аналитических решений дифференциальных уравнений, описывающих поведение таких систем, занимают продолжительное время, что делает их непригодными для моделирования динамических систем в реальных задачах. Математическое моделирование является мощным инструментом исследования сложных динамических систем, которые выступают в качестве моделей реальных физических процессов. Эффективное решение задач моделирования неоднородных динамических систем требует применения* высокопроизводительных средств вычислений и развития численных методов.
Одним из таких численных методов является метод клеточных автоматов. Наиболее эффективно клеточные автоматы используются для описания различных фазовых и бифуркационных переходов, где коллективное поведение системы определяется локальным поведением составляющих элементов. Например, они с успехом применяются в таких задачах как движение ансамблей живых организмов, моделирование различных физических явлений, начиная с элементарных явлений диффузии вещества и тепловых процессов и заканчивая явлениями, описываемыми уравнениями Навье-Стокса и Кортевега де Фриза, для расчета напряженности материалов, моделирования разрывов, деформаций и электрических явлений.
В настоящее время наибольшее применение клеточные автоматы нашли в задачах моделирования гидро- и газодинамических, эволюционных, поведенческих, колебательных и различных вероятностных процессов, что обусловлено сравнительной простотой их реализации, предрасположенностью к. распараллеливанию и большими перспективами дальнейшего использования. Вопросам применения клеточных автоматов посвящены исследования многих отечественных и зарубежных учёных. Среди них Винер Н., Розенблют А., Малинецкий Г.Г., Шакаева М.С., Лобанов А.И., Биндера К., von Neumann J., Martin О., Toffoli T., Margolus N., Wolfram- S.v Moore F., Gipra, В., Gacs P., Gardner M^, Gutowitz H. и др.
Однако известные программы на базе моделей клеточных автоматов, не обладают достаточным, быстродействием для моделирования неоднородных динамических систем задач в больших масштабах и на подробных сетках. Поэтому совершенствование данного класса моделей является весьма перспективным.
Работы по теме диссертации, выполнялись в рамках реализации аналитической ведомственной целевой программы Министерства образования и науки РФ «Развитие научного потенциала высшей школы (2009-2010 годы)» по мероприятию 1 (№ темы 1.2.09).
Целью работы является повышение эффективности вычислений-на основе клеточных автоматов за счет применения реконфигурируемых шаблонов и их использование для моделирования- сложных динамических систем.
Основные задачи исследования:
1. Разработка высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном на регулярных решетках.
2. Разработка дискретной математической модели и ее программной реализации поперечных колебаний поверхности^ вязкой жидкости без учета близости дна на основе моделей клеточных автоматов.
3. Разработка моделей формо- и порообразования в неравновесных малых металлических частицах на основе высокопроизводительного клеточного автомата.
4. Разработка комплексов программ, реализующих указанные модели неоднородных динамических систем на основе метода высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
5. Проведение вычислительных экспериментов на основе разработанных моделей неоднородных динамических систем.
В качестве объектов исследования «выбрано несколько конкретных-задач моделирования неоднородных динамических систем:
1. Моделирование колебательных процессов на поверхности вязкой жидкости без учета близости дна.
2. Моделирование процессов формообразования пентагональных малых частиц, получаемых методом электролитической диссоциации.
3. Моделирование порообразования в неравновесных малых металлических частицах.
Предметом исследования являются клеточные автоматы с реконфигурируемым шаблоном на регулярных решетках, возможность и эффективность применения реконфигурируемых шаблонов в методе клеточных автоматов в задачах • < ■ моделирования неоднородных динамических систем.
В качестве аппарата исследований применялись методы вычислительной математики-и математической физики, использовались методы численного анализа, математическое и компьютерное моделирование.
Научная новизна:
1. Предложен численный метод высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
2. Разработана дискретная математическая модель поперечных колебаний поверхности вязкой жидкости без* учета близости дна с использованием предложенного метода.
3. Разработаны модели формо- и порообразования неравновесных малых металлических, частиц с диффузионным механизмом релаксации, с учетом влияния неоднородного ноля напряжений и тепловых флуктуаций на основе предложенного клеточного автомата.
4. Разработаны комплексы программ, реализующие модели неоднородных динамических систем с использованием метода ' высокопроизводительных; клеточных автоматов * с реконфигурируемым шаблоном.-.
5: Проведены вычислительные: эксперименты на основе разработанных моделей неоднородных динамических систем.
Практическая значимость исследования:
1. Разработанный метод высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном позволяет повысить эффективность вычислений^ в задачах моделирования неоднородных динамических систем.
2. На примере разработанных комплексов программ продемонстрирована принципиальная возможность-моделирования динамических систем:, описываемых неоднородными гиперболическими и параболическими уравнениями, на базе предложенного метода численного моделирования клеточными автоматами с реконфигурируемым шаблоном.
3. Получены закономерности изменения пространственной конфигурации частицы с учетом влияния неоднородного поля напряжений и тепловых флуктуации.
Достоверность результатов исследования эффективности моделей клеточных автоматов с реконфигурируемым шаблоном подтверждается1 данными, полученными на основе вычислительного эксперимента для задачи моделирования, поперечных колебаний поверхности вязкой жидкости.
Адекватность моделей формо- и порообразования неравновесных малых металлических частиц, а также результаты вычислительных экспериментов, проведенных на их основе, подтверждаются данными экспериментальных исследований, представленных в отечественных и-зарубежных литературных источниках. Результаты исследований обсуждались на Российских и международных научных конференциях.
Основные положения, выносимые на защиту:
1. Модели клеточных автоматов на реконфигурируемых шаблонах.
2. Результаты исследования эффективности клеточных автоматов на примере дискретной математической модели поперечных колебаний поверхности вязкой жидкости без учета близости дна.
3. Модели формо- и порообразования в неравновесных малых металлических частицах с учетом и влияния неоднородного поля напряжений и тепловых флуктуаций, разработанные на основе метода высокопроизводительных клеточных автоматов с реконфигурируемым шаблоном.
4. Результат работы программ, реализующих модели неоднородных динамических систем на основе предложенного метода.
5. Закономерности изменения пространственной конфигурации частицы с учетом влияния неоднородного поля упругих напряжений и тепловых флуктуаций.
Материалы, отражающие содержание диссертационной работы опубликованы. Результаты обсуждены и одобрены специалистами на следующих научных конференциях: V Всесибирском конгрессе женщин-математиков (в день рождения С.В.Ковалевской) (Красноярск,
2008), Международной междисциплинарной научной конференции «Четвертые Курдюмовские юбилейные чтения: «Синергетика в естественных науках» (Тверь, 2008),< XVII Международной конференции «Физика прочности и пластичности материалов» (Самара: СамГТУ, 2009), Всероссийской конференции «Многомасштабное моделирование процессов и структур в нанотехнологиях» (Москва,
2009), Научно-практической конференции «Инновации в условиях развития информационно-коммуникационных технологий» (Сочи, 2008, 2009), IV Международной школе «Физическое материаловедение» (Тольятти, 2009), Седьмой Всероссийской научной конференции с международным участием «Математическое моделирование и краевые задачи» (Самара, 2010), Второй Международной научной конференции «Моделирование нелинейных процессов и систем» (Москва, 2011).
По теме диссертации опубликовано 14 работ, из них 4 — в изданиях, рекомендованных ВАК.
Заключение диссертация на тему "Высокопроизводительные клеточные автоматы с реконфигурируемым шаблоном и их применение для моделирования неоднородных динамических систем"
ВЫВОДЫ ПО ГЛАВЕ 5
1. Проведены вычислительные эксперименты на основе разработанных моделей формо- и порообразования. Показано, что средства вычислительного эксперимента позволяют детально исследовать механизмы формо-, фазо- и порообразования в малых металлических частицах.
2. Проведенное на основе вычислительного эксперимента исследование дало возможность получить для областей моделирования наноразмерного диапазона: а. эволюционные зависимости изменения размеров частицы в процессе релаксации; б. эволюционные зависимости изменения радиуса поры в процессе релаксации.
3. Разработанные модели и результаты вычислительных экспериментов соответствуют кристаллографическим исследованиям, что говорит об адекватности разработанных моделей и полученных зависимостей.
Заключение
1. Предложен численный метод высокопроизводительных клеточных автоматов, основанный . на использовании реконфигурируемых шаблонов.
2. Разработаны клеточные автоматы с реконфигурируемым шаблоном на треугольной, квадратной и гексагональной решетках.
3. Разработана дискретная математическая модель поперечных колебаний-поверхности вязкой жидкости без учета близости дна и ее программная реализация для клеточных автоматов на треугольной, квадратной и гексагональной решетках с использованием реконфигурируемых шаблонов.
4. На основе проведенного < вычислительного эксперимента исследована эффективность. - ■ разработанных клеточных автоматов для всех .типов, реконфигурируемых шаблонов. Выявлено, что при использовании клеточного автомата на гексагональной решетке с двухтактным реконфигурируемым. шаблоном эффективность вычислений повышается на 23%.
5. Разработаны модели формо- и порообразования неравновесных малых металлических 1 частиц на основе высокопроизводительного клеточного автомата на гексагональной решетке с применением двухтактного реконфигурируемого шаблона: а. модель, учитывающая диффузионно-деформационный механизм формообразования;б. модели с диффузионным, механизмом перераспределения вакансий, с учетом влияния неоднородного поля напряжений в материале, а также с учетом влияния тепловых флуктуаций.
6. Разработан комплекс программ, реализующий рассмотренные варианты моделей формо- и порообразования в неравновесных малых металлических частиц. Применительно к данным моделям использование клеточных автоматов на гексагональной решетке с двухтактным реконфигурируемым шаблоном позволило увеличить эффективность вычислений на 49%.
7. Проведены вычислительные эксперименты на основе разработанных моделей формо- и порообразования. Получены зависимости изменения площади сечения и радиуса поры частицы от количества итераций в результате моделирования роста частицы. Разработанные модели и результаты вычислительных экспериментов подтверждаются кристаллографическими исследованиями, что говорит об адекватности разработанных моделей и полученных зависимостей.
Библиография Мамзин, Евгений Анатольевич, диссертация по теме Математическое моделирование, численные методы и комплексы программ
1. Андриевский Р: А., Рагуля А;В. Наноструктурныё материалы. -М.: Академия, 2005. 192 с.
2. Ахромеева Т.С., Курдюмов С.П., Самарский A.A., Малинецкий Г.Г. Нестационарные структуры и диффузионный хаос. М.: Наука, 1992.
3. Ахромеева Т.С., Бункин Ф:В1, Кириченко H.A., Курдюмов С.П., Малинецкий F.F., Самарский A.A. Периодические колебания и диффузионный хаос при нагреве; металлов излучением; Известия АН СССР. Сер. физ. 1987, т.51, N6, с. 1154-1161.
4. Базаров И.П. Термодинамика. М:: Высшая школа, 1991. -483 с.
5. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы. 3-е. изд., перераб. и.доп. М:: БИНОМ. Лаборатория знаний, 2009. 632 с.
6. Биндера К. Методы Монте-Карло; в статистической физике. -, М.: Мир, 1982 -485 с.
7. Богачев К.Ю. Основы параллельного программирования, М.: БИНОМ. Лаборатория знаний, 2003.
8. Брауэр В. Введение в теорию конечных' автоматов. М.: Радио и связь, 1987; .
9. Ванаг В К, Вирченко А Ю, Ванаг К В Изв. вузов Прикладная нелинейная/динамика 4 (3) 97, 1996.
10. Викарчук A.A., Волснко А.П. и др. Кластерно-дисклинационный механизм , образования пентагональных кристаллов, дендритов и сферолитов при электрокристаллизации меди на индифферентных подложках /
11. Вестник Тамбовского университета. 2003. - Т. 8. - Вып. 4. -С. 531 -534.
12. П.Викарчук A.A., Воленко А.П. и др. Дисклинационная модель формирования кристаллов с пятерной симметрией при электроосаждении ГЦК-металлов / // Машиностроитель. -2003.-№7. -С. 30-34.
13. Викарчук A.A., Воленко А.П. и др. О дисклинационной природе пентагональных кристаллов, формирующихся при электрокристаллизации меди / // Электрохимия. — 2004. Т. 40, №2.-С. 207-214.
14. Викарчук A.A., Ясников И.С., Счастливцев В.М. и др. Перспективные материалы: Структура и методы исследования. Учеб. пособие / Под ред. Мерсона Д.Л. М.: МИСиС; Тольятти: ТГУ, 2006. - 324 с.
15. Викарчук A.A., Ясников И.С. Структурообразование в наночастицах и микрокристаллах с пентагональной симметрией, формирующихся при электрокристаллизации металлов. Тольятти: ТГУ, 2006. - 206 с.
16. Воеводин В.В. Модели и методы в параллельных процессах, М.: Наука, 1986.
17. Воеводин В.В. Математические основы параллельных вычислений, М.: МГУ, 1991.
18. Воеводин В.В., Воеводин Вл.В. Параллельные вычисления, СПб.: БХВ-Петербург, 2002.
19. Воробьев Г. Н., Данилова А. Н. "Практикум по численным методам." М.:"Высш. шк.", 2007 г. -184 с.
20. Гергель В.П., Стронгин Л.Г., Стронгин Р.Г. Метод окрестностей в задачах распознавания, Изв. АН СССР. Техническая кибернетика. 1987. №4. С.14-22.
21. Гергель В.П., Стронгин Р.Г. Основы параллельных вычислений для многопроцессорных вычислительных систем, Н. Новгород: Изд-во ННГУ, 2001.
22. Глушков В М Синтез цифровых автоматов (М.: Физматгиз, 1962
23. Глушков В М Введение в теорию самосовершенствующихся систем Киев: КВИРТУ, 1962.
24. Данко П.Е. Высшая математика в упражнениях и задачах: В 2т. учеб. пособ. М.: Высш. шк., 2008. 3. Исаков В.Н. Элементы численных методов: учеб. пособ. -М.: Академия, 2008.
25. Климонтович Ю JI Турбулентное движение и структура хаоса -М.: Наука, 1990.
26. Князева А.Г. Диффузия и реология в локально-равновесной термодинамике // Математическое моделирование систем и процессов. М., 2005. - № 13. - С. 45-60.
27. Князева E.H., Курдюмов С.П. Законы эволюции и самоорганизации сложных систем. М.: Наука, 1994.
28. Кобринский Н.Е., Трахтенберг Б.А. Введение в теорию конечных автоматов М.: Физматгиз, 1962.
29. Колдаев В.Д. Численные методы.в программировании, 2008.
30. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ, М.: МЦНТО, 1999.
31. Корн Г., Корн Т. Справочник по математике (для научных работников и инженеров). 4-е изд. - М.: Наука, 1978;
32. Корнеев В.В. Параллельные вычислительные системы, М.: Нолидж, 1999;
33. Корнеев В.В. Параллельное программирование в; MPI, M. -Ижевск: Институт компьютерных исследований; 2003.
34. Курдюмов С.П: Собственные функции горения нелинейной среды и конструктивные законы построения ее горения, Современные проблемы математической физики и вычислительной математики. M. : Наука, 1982, с.217-243.
35. Лиманова Н.И., Мамзин Е.А. Дискретное моделирование; процесса диффузии • в, --полупроводниках // Материалы Всероссийской научно-техническотконференции «Актуальные проблемы радиоэлектроники и телекоммуникаций». — Самара: СГАУ, 2008: С. 89-92.
36. Лиманова Н.И., Мамзин Е.А. Дискретное моделирование волновых процессов,; // Материалы научно-практической конференции «Инновации в условиях развития информационно-коммуникационных, технологий». — М.: МГИЭМ, 2008: с. 133-135.
37. Лиманова Н.И., Мамзин Е.А. Дискретная математическая модель детерминированного клеточного автомата и ее программная реализация // Информационные технологии, 2010. № 2. — С. 34-38.
38. Лиманова Н.И. Распределенные параллельные вычисления в задачах математического моделирования // Материалы Международной научной конференции «Космос, астрономия и программирование (Лавровские чтения)» 20 22 мая 2008 г. -СПб.: СПбГУ, 2008. - С. 211-215.
39. Лиманова Н.И., Жаренов Е.А., Ворона М.М., Шишкин П.А. Параллельные вычисления в задачах моделирования сложных систем // В мире научных открытий, 2010. Ч. 9, №4(10). - С. 133-135.
40. Лиманова Н.И., Мамзин Е.А., Талалова Е.А., Викарчук A.A. Моделирование формообразования полостей в пентагональных малых частицах электролитического происхождения // Вестн. Сам. гос. техн. ун-та. Сер: физ:-мат. науки, 2009. — №2(19). С. 209-216.
41. Лобанов А.И. Введение в численные методы решения квазилинейных уравнений параболического типа, Интернет-университет информационных технологий ИНТУИТ.ру, 2011.
42. Лобанов А.И. Петров И.Б. Лекции по вычислительной математике, БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий ИНТУИТ.ру, 2006.
43. Лобанов А.И. Основы вычислительной математики, Интернет-университет информационных технологий ИНТУИТ.ру, 2010.
44. Лобанов А.И. Численные методы решения уравнений в частных производных, Интернет-университет информационных технологий ИНТУИТ.ру, 2010.
45. Лоскутов А Ю, Михайлов А С. Введение в синергетику М.: Наука, 1990.
46. Малинецкий Г.Г., Кащенко С.А., Потапов А.Б., Ахромеева Т.С., Митин H.A., Шакаева М.С. Математическое моделирование системы . образования. Препринт ИПМ им.М.В.Келдыша РАН, 1995,.NliXb .
47. Наумов Л.А. Разработка среды и библиотеки CAME&L для решения задач с использованием клеточных автоматов, Санкт-Петербург, 2003
48. Немнюгин С., Стесик О. Параллельное программирование для многопроцессорных вычислительных систем, СПб.: БХВ-Петербург, 2002.
49. Нейман Дж. Теория самовоспроизводящихся автоматов. М. , "Мир", 1971, 381с.
50. Николис Г., Пригожин И. Самоорганизация в неравновесных системах. М.: Мир, 1979, 512с.
51. Протасов И.Д. Лекции по вычислительной математике: учеб. пособ. М.: Гелиос АРВ, 2009.
52. Романовский Ю М, Степанова Н В, Чернавский Д С Математическое моделирование в биофизике М.: Наука, 1975 с. 224.
53. Самарский A.A., Гулин A.B. Численные методы, М.: Наука, 1989.
54. Самарский A.A., Галактионов В.А., Курдюмов С.П., Михайлов А.П. Режимы с обострением в задачах для квазилинейных параболических уравнений. М.: Наука, 1987.
55. Самарский A.A., Соболь. И.М. Примеры численного расчета температурных волн. ЖВМ и-МФ^т.З, N4(1963), с.703-719.
56. Страуструп Б. Язык программирования С++. 3-е изд. — СПб: «Невский диалект», 1999;
57. Тихонов А.Н., Самарский. A.A. Уравнения математической физики М.: Наука, 1977. 735с.
58. Трухан С.Н. Моделирование диффузии методом Монте-Карло // Научно-практический журнал «Exponenta Pro. Математика в приложениях», 2004. №2. - С. 15-30.69:Тоффоли Т., Марголус Н. Машины клеточных автоматов. М.: Мир, 1991.-280 с.
59. Трой В Колебания и бегущие, волны в химических системах -Под ред. Р Филда, М Бургера, М.: Мир, 1988 с. 167.
60. Хеерман Д. В. Методы компьютерного эксперимента в теоретической физике. М.: Наука, 1990. - 385 с.
61. Холодов А. С. Нелинейные вычислительные процессы, Интернет-университет информационных технологий ИНТУИТ.ру, 2011.
62. Цетлин М JI Исследования по теории автоматов и моделированию биологических систем М.: Наука, 1969.
63. Ясников И .С., Викарчук А.А., Денисова Д.А., Грызунова Н.Н., Цыбускина И.И. Получение наноструктурных объектов с пентагональной симметрией методом электроосаждения // ЖТФ, 2007. Т. 77, № 10. - С. 81-84.
64. Ясников И.С., Викарчук А.А. Эволюция образования и роста полости в пентагональных кристаллах электролитического происхождения // ФТТ. 2006. - Т. 48, вып. 8. - С. 1352-1357.
65. Ясников И.С., Викарчук А.А. К вопросу о существовании полостей в- икосаэдрических малых металлических частицах электролитического происхождения // Письма в ЖЭТФ. — 2006. -Т. 83, № 1.-С. 46-49:
66. Baras F, Nicolis G Microscopic Simulation of Complex Flows Ed. M Mareschal, New York: Plenum, 1990.
67. Cipra, B. "Cellular Automata Offer New Outlook on Life, the Universe, and Everything." In. ■ What's Happening in the Mathematical Sciences, 1995-1996, Vol. 3. Providence, RI: Amer. Math. Soc., pp. 70-81, 1996.
68. Dewdney, A. K. The Armchair Universe: An Exploration of Computer Worlds. New York: W. H. Freeman, 1988.
69. Gardner, M. "The Game of Life, Parts I-III." Chs. 20-22 in Wheels, Life, and other Mathematical .Amusements. New York: W. H. Freeman, 1983.
70. Gutowitz H Cellular Automata and Cooperative Phenomena Eds E Goles, N Boccara, New York: Kluwer, 1993.
71. Hedlung G. A. Endomorphism and Automorphism of the Shift Dynamic System I I Math. Syst. Theory. 1969. - №3. - pp. 51-59;
72. Hofmeister H. Habit and internal structure of multiply twinned gold particles on silver bromide films // Thin Solid Films. 1984. - Vol. I16.-Iss. 1-3.-P. 151-162.
73. Holland J. Universal Spaces: A Basis for Studies in Adaptation // Automata Theory. Academic Press. - 1966. - pp. 218-230.
74. Hopcroft, J. E. and Ullman, J. D. Introduction to Automata Theory, Languages, and Computation. Reading, MA: Addison Wesley, 1979. .
75. Hopcroft J. E. "An nlogn Algorithm for Minimizing the States in a Finite Automaton." In The Theory of Machines and Computations (Ed. Z. Kohavi.) New York: Academic Press, pp. 189-196, 1971.
76. Levy, S. Artificial Life: A Report from the Frontier Where Computers Meet Biology. New York: Vintage, 1993.
77. Margolus N. CAM-8: a computer architecture based on cellular-automata. In: Pattern Formation and Lattice-Gas Automata. -Addison-Wesley. 1996:
78. Marks L.D., J. Cryst. Growth 61, 556 (193).
79. Martin, O.; Odlyzko, A.; and Wolfram, S. "Algebraic Aspects of Cellular Automata." Communications in Mathematical Physics 93, 219-258, 1984.
80. Nicolis G, Prigogine I Self-Organization in Nonequilibrium Systems New York: Wiley, 1977.' N' 1 '
81. Sloane, N. J. A. and Plouffe, S. Figure M2497 in The Encyclopedia of Integer Sequences. San Diego: Academic Press, 1995.
82. Toffoli, T. and Margolus, N. Cellular Automata Machines: A New Environment for Modeling. Cambridge, MA: MIT Press, 1987.
83. Toffoli T. Cellular Automata Mechanics // Tech. Rep. 208. -Comp. Comm. Sci. Dept., The Univ. of Michigan. 1977;
84. Ulam S. Random Processes and Transformations // Procedings Int. Congr. Mathem. 1952. - №2. - pp. 264-275;96.von Neumann J. Theory of Self-Reproducing Automata Urbana: University of Illinois Press, 1966.
85. Wolfram, S. "Statistical Mechanics of Cellular Automata." Rev. Mod. Phys. 55, 601-644, 1983.
86. Wolfram, S. "Twenty Problems in the Theory of Cellular Automata." Physica Scripta T9, 170-183, 1985.
87. Wolfram, S. (Ed.). Theory and Application of Cellular Automata. Reading, MA: Addison-Wesley, 1986.
88. Wolfram, S. Cellular Automata and Complexity: Collected Papers. Reading, MA: Addison-Wesley, 1994.
89. Wolfram, S. A New Kind of Science. Champaign, IL: Wolfram Media, 2002.
90. Wuensche, A. and Lesser,'M. The Global Dynamics of Cellular Automata: An Atlas of Basin of Attraction Fields of One-Dimensional Cellular Automata. Reading, MA: Addison-Wesley, 1992.
91. Yasnikov I.S. On Habit Modification in Pentagonal Small Particles // ISSN 1063-7850, Technical Physics Letters, 2008, Vol. 34, No. 11, pp. 944-945.
92. Zuse K. Calculating Space: Translated from German. -Tech. Transl. AZT-70-64-GEMIT. MIT Project MAC, 1970;
-
Похожие работы
- Методы и средства оптимизации автоматных моделей поиска информационных структур в потоке данных для реализации на реконфигурируемых вычислительных системах
- Платформа автоматизированного проектирования проблемно-ориентированных реконфигурируемых вычислительных систем
- Разработка и исследование алгоритмов синтеза конечных автоматов для автономных эволюционных аппаратных средств
- Методы и средства программирования софт-архитектур для реконфигурируемых вычислительных систем
- Модели и клеточные алгоритмы самореконфигурации отказоустойчивых мультипроцессорных систем
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность