Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Попко Евгений Александрович

Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках
<
Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках
>

Диссертация - 480 руб., доставка 10 минут, круглосуточно, без выходных и праздников

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Попко Евгений Александрович. Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках : диссертация ... кандидата физико-математических наук : 05.13.18 / Попко Евгений Александрович; [Место защиты: ГОУВПО "Уральский государственный технический университет"].- Екатеринбург, 2010.- 132 с.: ил.

Содержание к диссертации

ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 7

ВВЕДЕНИЕ ; 8

ГЛАВА 1. АНАЛИТИЧЕСКИЙ ОБЗОР ПРОГРАММНЫХ СРЕДСТВ И МЕТОДОВ МОДЕЛИРОВАНИЯ ПРОЦЕССОВ ТЕРМОЛЮМИНЕСЦЕНЦИИ В КРИСТАЛЛАХ 13

1.1. Типовые зонные модели термолюминесценции 13

1.1.1. Модель «одна ловушка — один рекомбинационный центр» 14

1.1.2. Система невзаимодействующих ловушек 16

1.1.3. Система взаимодействующих ловушек 1.2. Описание термолюминесцентной кинетики 18

1.3. Математическое описание многоловушечных систем 20

1.4. Обзор аналогов систем программного обеспечения моделирования процессов ТЛ

1.4.1. Программный пакет для аппроксимации кривых LAB Fit 22

1.4.2. Программный пакет для минимизации MINUIT 23

1.4.3. Программное обеспечение для моделирования ModelKinetix ModelMaker 23

1.4.4. Программное обеспечение для решения дифференциальных уравнений FlexPDE 24

1.4.5. Программа анализа кривых свечения GCA 24

1.4.6. Программный пакет GlowFit 25

1.4.7. Программа для численного моделирования оптически стимулированной люминесценции OSL-GA 25

1.4.8. Программное обеспечение для построения кривых DataFit 26

1.5. Оценка аналогов и выбор прототипа программного комплекса 26 1.6. Анализ методов минимизации суммарной меры отклонений экспериментальных и расчетных данных 28

1.6.1. Вычислительные методы 29

1.6.2. Метод полного перебора 30

1.6.3. Стохастические методы 31

1.6.4. Эвристические методы 33

1.7. Генетические алгоритмы 35

1.8 Выводы и постановка задач исследований 38

ГЛАВА 2. АДАПТАЦИЯ МАТЕМАТИЧЕСКОЙ МОДЕЛИ И РАЗРАБОТКА АЛГОРИТМОВ ДЛЯ СОЗДАНИЯ ПРОГРАММНОГО КОМПЛЕКСА 40

2.1. Структурированная обобщенная кинетическая модель процессов термолюминесценции 40

2.2. Иерархия методов программного комплекса генетического моделирования механизмов термолюминесценции в диэлектриках 43

2.3. Генетический алгоритм для конструирования моделей термолюминесценции 45

2.4. Выбор типа кодирования, используемого в генетическом алгоритме

2.4.1. Выбор типа кодирования структурной части хромосомы генетического алгоритма 49

2.4.2. Выбор типа кодирования параметрической части хромосомы генетического алгоритма 2.5. Выбор целевой функции 51

2.6. Настройка операторов генетического алгоритма для моделирования процессов термолюминесценции

2.6.1. Селекция решений 53

2.6.2. Скрещивание решений 54

2.6.3. Мутация 57

2.6.4. Результаты вычислительного эксперимента 59

2.6.5. Сравнительный анализ эффективности двоичного и вещественного кодирования 65

2.6.6. Сравнение критериев качества аппроксимации экспериментальных данных в задаче моделирования ТЛ-процессов 68

2.7 Основные результаты и выводы по главе 70

ГЛАВА 3. ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ПРОГРАММНОГО КОМПЛЕКСА ДЛЯ ГЕНЕТИЧЕСКОГО МОДЕЛИРОВАНИЯ 72

3.1. Многоуровневые модели программного комплекса 72

3.1.1. Концептуальная модель программного комплекса 72

3.1.2. Диаграмма вариантов использования программы 73

3.1.3. Структурная модель системы 74

3.1.1. Алгоритм работы программного комплекса 75

3.1.4. Функциональная модель пакета 78

3.1.5. Информационная модель базы данных 83

3.2. Проектирование программного комплекса 85

3.2.1. Задачи внутреннего проектирования 85

3.2.2. Выбор метафоры программирования 86

3.2.3. Проектирование структуры и ее элементов 86

3.2.4. Выбор средств реализации программы 87

3.2.5. Проектирование интерфейса пользователя 88

3.3. Реализация программного комплекса 89

3.3.1. Общие сведения о программном комплексе 90

3.3.2. Описание интерфейса 90

3.4 Основные результаты и выводы по главе 94

ГЛАВА 4. РЕЗУЛЬТАТЫ ЭКСПЕРИМЕНТАЛЬНЫХ ИСПЫТАНИЙ ПРОГРАММНОГО КОМПЛЕКСА ГЕНЕТИЧЕСКОГО МОДЕЛИРОВАНИЯ ПРОЦЕССОВ ТЕРМОЛЮМИНЕСЦЕНЦИИ В ДИЭЛЕКТРИКАХ 96

4.1. Построение кривых термолюминесценции 96 4.2. Аппроксимация экспериментальных данных в рамках известных моделей термолюминесценции 104

4.3. Применение генетического конструктора для описания кривых ТЛ 109

4.4 Основные результаты и выводы по главе 113

ЗАКЛЮЧЕНИЕ 114

СПИСОК ЛИТЕРАТУРЫ 116

ПРИЛОЖЕНИЕ А. РЕЗУЛЬТАТЫ НАСТРОЙКИ МЕХАНИЗМОВ ГЕНЕТИЧЕСКОГО АЛГОРИТМА 128

ПРИЛОЖЕНИЕ Б. НАСТРОЙКА ПАРАМЕТРОВ МУТАЦИИ ГЕНЕТИЧЕСКОГО АЛГОРИТМА 130

ПРИЛОЖЕНИЕ В. ОБОЗНАЧЕНИЯ ОСНОВНЫХ ПАРАМЕТРОВ ТЛ МОДЕЛЕЙ 133

ПРИЛОЖЕНИЕ Г. СВИДЕТЕЛЬСТВА О РЕГИСТРАЦИИ ПРОГРАММ ДЛЯ ЭВМ 1  

Введение к работе

Применение программных комплексов (ПК) в автоматизированных системах научных исследований при изучении различных объектов физики конденсированного состояния позволяет решать задачи структурной и параметрической идентификации механизмов сложных явлений по данным натурного эксперимента. Кроме этого, появляется дополнительная возможность эффективного использования методов многофакторного вычислительного эксперимента для количественного анализа поведения твердотельных систем в широком диапазоне изменяемых структур и значений их параметров. Явление термолюминесценции (ТЛ) в диэлектриках, традиционно моделируемое системами обыкновенных дифференциальных уравнений (ОДУ) с переменной структурой и многими параметрами, относится к классу объектов, для которого целесообразно применить описанную идеологию [1, 2].

Существенный вклад в развитие теоретических основ математического моделирования процессов ТЛ внесли российские и зарубежные исследователи: В.В. Антонов-Романовский, Э.И. Адирович, B.C. Кортов, П. Браунлих, Р. Хен, С. МакКивер [1, 3, 4, 5, 6]. Проблемам разработки численных методов моделирования данных процессов посвящены работы В. Пагониса, Д. Китиса, Г. Ада-меца, С. Сунты, А. Дельгадо, Ф. Джеймса, М. Пучальской, С.Д. Агриненко, С. Синга [2, 7, 8, 9,10,11,12].

Большинство известных программных пакетов для численного анализа ТЛ данных, как правило, не решают задачу идентификации (как структурную, так и параметрическую) в полном объеме. Предлагаемые методики либо заменяют существующие модели упрощенными аналитическими выражениями, либо используют локальные методы поиска. Это связано с тем, что в случае систем ОДУ, задающих модели ТЛ, возникают следующие сложности при решении задач идентификации:

1) необходимо использование численных методов;

2) производная оптимизируемой функции может быть найдена только приближенно;

3) присутствуют локальные минимумы;

4) большое количество параметров: в рассматриваемой задаче при аппроксимации требуется настраивать до 50 значений;

5) большие диапазоны изменения параметров;

6) необходимо производить настройку системы уравнений (подбирать количество уравнений и слагаемых).

Вышеприведенные факторы представляют определенную сложность для традиционных методик идентификации моделей. Альтернативным подходом в данном случае могут выступать эвристические методы, одним из которых является генетический алгоритм (ГА). ГА - это итеративная процедура эволюционного развития, которая работает с популяцией особей-решений, трансформируя ее во времени с помощью имитации принципов естественного отбора. Данный метод не имеет значительных математических требований к виду целевой функции, устойчив к попаданию в локальные минимумы, эффективен при решении крупномасштабных проблем оптимизации [13]. ГА показали свою эффективность при решении различных задач структурной идентификации и, в частности, при построении математических выражений и уравнений [14]. Данный подход отличается гибкостью, универсальностью. Для мультимодальных задач большой размерности ГА, как правило, находят лучшее решение при меньших вычислительных затратах по сравнению с традиционными методиками [13].

Таким образом, с учетом всего вышесказанного ГА представляется перспективным подходом для идентификации ТЛ-моделей в реальных широкозонных материалах. Разработка такого рода программного комплекса с использованием генетических алгоритмов является актуальной задачей математического моделирования. За счет обоснованного принятия решений у исследователя появляются новые возможности по обработке и верификации экспериментальных ТЛ данных в кристаллах, как на стадии изучения априорной информации, так и на стадии численного анализа полученных результатов.

Целью диссертационной работы является разработка программного комплекса моделирования процессов термолюминесценции в диэлектриках на основе применения генетических алгоритмов.

Научная новизна работы заключается в следующем.

1. Модифицирована обобщенная кинетическая модель термолюминесценции для многоловушечных систем в кристаллах, которая позволяет с использованием ГА конструировать зонные схемы ТЛ-процессов на основе введенных битовых «выключателей».

2. Разработан новый генетический алгоритм с двоично-вещественным кодированием, осуществляющий одновременный перебор моделей и поиск оптимальных значений их параметров при аппроксимации экспериментальных ТЛ кривых.

3. Предложены и обоснованы с использованием полного многофакторного эксперимента новые модификации операторов мутации, селекции и кроссов ера, обеспечивающие наилучшее быстродействие алгоритма при заданной точности.

4. По сравнению с прототипом расширена структура интегрированного пакета для решения комплекса задач моделирования процессов термолюминесценции на основе ГА за счет внедрения нового блока построения моделей.

Защищаемые положения.

1. С использованием битовых «выключателей» в структуре систем кинетических уравнений можно описывать широкий класс моделей ТЛ процессов в диэлектрических кристаллах, а также учитывать вероятные дополнительные механизмы при анализе зонных схем.

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

3. Эмпирическое выражение, полученное в рамках полного 4-факторного эксперимента, дает возможность количественно оценивать влияние разных вариантов генетических операторов на целевую функцию.

4. Предложенная методика генетического моделирования позволяет оценить разбросы параметров зонных схем и выявить среди них наиболее сильно влияющие на форму ТЛ-пика.

5. Улучшенная по сравнению с прототипом структура программного комплекса позволяет расширить функциональность системы и решать задачи структурной идентификации ТЛ-моделей в диэлектриках.

Практическая значимость работы. Разработанные алгоритмы и программное обеспечение позволяют одновременно проводить параметрическую и структурную идентификацию моделей в отличие от традиционных методов. Созданный программный комплекс обеспечивает снижение временных затрат по сравнению с прототипом при аппроксимации экспериментальных ТЛ кривых с заданной точностью. Имеется акт внедрения разработанного ПК, а также получены три Свидетельства о регистрации программ для ЭВМ. Созданная система может использоваться в образовательном процессе при обучении студентов физических и информационных специальностей, а также при подготовке научных кадров высшей квалификации.

Апробация работы. Основные результаты и положения исследований докладывались и обсуждались на конференциях молодых ученых УГТУ-УПИ (Екатеринбург, 2004-2009), на I Международной научно-практической конференции «Современные информационные технологии и ИТ-образование» (Москва, 2005), на XIV и XV Международных конференциях по люминесценции (Китай, Пекин, 2005; Лион, Франция, 2008), на IV Международном симпозиуме по лазерам, сцинтилляторам и нелинейным оптическим материалам (Чехия, Прага, 2006), на X Международной школе-семинаре по люминесценции и лазерной физике ЛЛФ-2006 (Иркутск, 2006), на 6-й и 7-й европейских конференциях по люминесцентным детекторам и преобразователям ионизирующих излучений (Львов, Украина, 2006; Краков, Польша, 2009), на Международной научно-практической конференции «Новые информационные технологии в образовании» (Екатеринбург, 2007), на 15-й Международной конференции по твердотельной дозиметрии (Нидерланды, Делфт, 2007), на IV Уральском семинаре «Люминесцентные материалы и твердотельные детекторы ионизирующих излучений» (Екатеринбург, 2008).

Публикации. По теме диссертации имеется 28 публикаций, в том числе 7 статей в научных журналах, согласно перечням ВАК 2005 - 2009 гг., а также 3 Свидетельства о регистрации программ для ЭВМ. 

Похожие диссертации на Программный комплекс генетического моделирования процессов термолюминесценции в диэлектриках