Реферат: Компьютерное моделирование для исследования физических явлений в нефтедобыче
Название: Компьютерное моделирование для исследования физических явлений в нефтедобыче Раздел: Рефераты по менеджменту Тип: реферат | ||||||||||||||||||||
Федеральное агентство по образованию Вступительный реферат в аспирантуру на тему: «ПОСТРОЕНИЕ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ, РЕАЛИЗАЦИЯ ИХ НА ЭВМ ДЛЯ ИССЛЕДОВАНИЯ ФИЗИЧЕСКИХ ЯВЛЕНИЙ» Специальность: 05.13.18 – «Математическое моделирование, Выполнила: Казань – 2006 Моделирование в нефтедобыче... 7 Управление нефтедобывающим производством... 7 Пример процесса оптимизации.. 9 моделирование в МЕДИЦИНСКой физике... 13 Диагностика онкологических заболеваний.. 13 Виды обмена данных с устройствами.. 17 Организация класса работы с устройствами.. 18 Пользовательский интерфейс. 21 Результаты работы программы... 22 Моделирование строения атома... 25 Движение электрона в кулоновском поле ядра.. 25 ВведениеПрикладная математика является областью математики, представляющей собой научный инструмент для создания математических моделей объектов, систем, процессов и технологий, предназначенных для проведения расчетов, анализа, подготовки решений и разработки наукоемкого программного обеспечения во всех сферах производственной, хозяйственной, экономической, социальной, управленческой деятельности, в науке, технике, медицине, образовании. Мои научные интересы это компьютерное моделирование физических процессов в таких прикладных областях математики как физика, электроника, медицина. Изучение физических явлений с помощью математического моделирования является признанным, быстро развивающимся и перспективным направлением в науке и технике. Цель подобной работы для существующей задачи описать модель и применив численные методы написать программу, с помощью которой будут получены результаты для анализа, прогнозирования и выбора оптимальных решений. Такая диссертационная работа может стать продолжением научных исследований, проводимых мною во время обучения на ВМК КГУ. Приобретенная теоретическая база и навыки, научные интересы и достижения соответствуют специальности аспирантуры. Имеется опыт моделирования различных физических процессов (движение электрона в кулоновском поле ядра, магнитно-резонансная томография, производство нефти). На основе таких моделей с помощью самостоятельно разработанных программ были получены практические результаты. Проделанные работы были оценены на отлично и имели практическое применение. Подходы и методыСовременные исследования настолько наукоёмки, что просто физически невозможно обойтись без помощи вычислительной машины. Колоссальные объёмы информации требуется анализировать при исследовании процессов в различных областях науки и техники. Автоматизация исследований невозможна без описания математической модели процесса и применения численных методов. Математическая модель - это система математических соотношений, приближенно, в абстрактной форме описывающих изучаемый процесс или систему. Математическое моделирование необходимо для эффективного изучения любых процессов. В настоящее время математические модели применяются для анализа, прогнозирования и выбора оптимальных решений. Прогнозирование глобальных процессов необходимо для человечества - исследование космоса, исследование протекающих в земной коре процессов, прогнозирование землетрясений, прогнозирование погоды, исследование глобальных изменений климата, внедрение новых экозащитных технологий, разработка энергосберегающих систем и т.п. Планирование и оперативное управление производством применяется во всех областях экономики: управление трудовыми ресурсами, управление запасами, распределение ресурсов, планировка и размещение объектов, руководство проектом, распределение инвестиций и т.п. Исследуются всевозможные процессы в теплоэнергетике - горение топлива в различных моделях топок, течение парожидкостных смесей в проточных частях турбогенераторов (расчёт нагрева металла и его расширение при различных граничных условиях, основывается на решении уравнений теплопроводности) и расплавленных металлов, являющихся теплоносителем первого контура, в парогенераторах атомных электрических станций, исследуется влияние струй пара на поверхность лопаток турбины, что необходимо для предотвращения их коррозионного износа, так же исследуются процессы протекания ядерных реакций в тепловыделяющих элементах (ТВЭЛах). Большинство процессов в теплоэнергетике уже давно изучено. Исследования проходят по оптимизации этих процессов и изучению глубинной сути явлений для достижения максимального эффекта при разработке энергетического оборудования. Здесь и нужна математическая модель. Хорошую модель составить не просто. Известный математик Р.Беллман сказал так: «Если мы попытаемся включить в нашу модель слишком много черт действительности, то захлебнемся в сложных уравнениях; если слишком упростим ее, то она перестанет удовлетворять нашим требованиям». Для успешного моделирования необходимо учесть главные свойства моделируемого объекта, пренебрегать его второстепенными свойствами, уметь отделить главные свойства от второстепенных. Можно выделить следующие основные этапы операционного исследования : · наблюдение явления и сбор исходных данных; · постановка задачи; · построение математической модели; · расчет модели; · тестирование модели и анализ выходных данных. Если полученные результаты не удовлетворяют исследователя, то следует либо вернуться на этап 3, т.e. предложить для решения задачи другую математическую модель; либо вернуться на этап 2, т.e. поставить задачу более корректно; · применение результатов исследований. Таким образом, операционное исследование является итерационным процессом, каждый следующий шаг которого приближает исследователя к решению стоящей перед ним проблемы. В центре операционного исследования находятся построение и расчет математической модели. Найдя частное решение уравнения для линейной модели, с помощью принципа суперпозиции можно получить решение в общем случае. Однако, многие модели реальных процессов оказываются нелинейными. Принцип суперпозиции здесь неприменим, и алгоритмов для построения общего решения не существует. Поэтому для нелинейных моделей законченных теоретических результатов получено немного. Методология математического моделирования в кратком виде выражена знаменитой триадой "модель - алгоритм - программа", сформулированной академиком А. А. Самарским, основоположником отечественного математического моделирования. Эта методология получила свое развитие в виде технологии "вычислительного эксперимента", разработанной школой А. А. Самарского, - одной из информационных технологий, предназначенной для изучения явлений окружающего мира, когда натурный эксперимент оказывается слишком дорогим и сложным. Во многих важных областях исследований натурный эксперимент невозможен, потому что он либо запрещен (например, при изучении здоровья человека), либо слишком опасен (например, при изучении экологических явлений), либо просто неосуществим (например, при изучении астрофизических явлений). Моделирование в нефтедобычеОсновной задачей нефтедобывающих предприятий является добыча, начальная переработка и продажа нефти. Для ее выполнения необходимо множество вспомогательных производств, предназначенных для создания и поддержки необходимой инфраструктуры. На основе математического моделирования создаются трехмерных числовые геолого-технологические модели месторождений. Анализируются разработки и выработки запасов нефти, а так же эффективность применения способов добычи. Разрабатываются программные комплексы для анализа и интерпретации данных исследований скважин, а так же для нахождения способов повышения нефтеотдачи пластов. Управление нефтедобывающим производствомУправление нефтедобывающим производством является очень сложной задачей из-за необходимости интеграции и взаимного согласования деятельности множества организаций и подразделений, принятия решения в условиях многих неопределенностей, связанных с часто недостаточными знаниями о процессах, происходящих в недрах. В этих условиях предприятие не может обойтись без специализированных средств, осуществляющих информационную поддержку принятия решений, повышающих эффективность работы предметных специалистов, приводящих к более оптимальным решениям по управлению. От функционирования информационной системы (ИС) компании напрямую зависит эффективность работы самой компании, и как следствие, её конкурентоспособность. Компаний, в производственном процессе которых используются значительные объемы данных, в наше время становится все больше. Одной из них является ОАО «Татнефть», где проводилась моя дипломная работа. Постановка задачиДаже с успешно введенным в эксплуатацию приложением со временем возникают проблемы производительности, так как меняется сама система: происходит рост хранимой информации, появляются новые пользователи, изменяется состав данных. Поэтому, чтобы не допустить ухудшения характеристик как отдельных приложений, так и всей системы в целом, требуется исследование ИС и использование специальных методов, повышающих скорость доступа к данным. Управление большими и сверхбольшими базами данных, проектирование и разработка приложений для них имеет свои особенности. Задачей дипломной работы являлось определение возможных действий, необходимых при решении типовых проблем производительности серверов Oracle, не изменяющих бизнес-логику и структуру SQL-запроса, так как для эксплуатирующихся систем это, как правило, невозможно. РеализацияОсновные технологические системы «Татнефть» это OilServer - информационно-аналитический комплекс управления нефтедобывающим производством. Это самая большая БД «Татнефти». В её состав входит более 450 таблиц. Объем хранящейся в ней информации занимает около 40Гб. Энергосервер – это прикладная система, предназначенная для информационного обеспечения процессов, связанных с энергоснабжением. В её состав входит более 150 таблиц. Объем хранящейся в ней информации занимает около 20Гб.
|
Тип ошибки | Возможные неполадки |
Записываются разные значения, а считываются одинаковые | 1. Не проходит строб записи 2. Не проходит строб чтения 3. Устройство не подключено |
Считываются значения из соседних ячеек | Ошибки инкремента |
Записываемые и считываемые данные не совпадают | 1. Битые ячейки памяти 2. Ошибки стробов чтения/записи |
Таблица 1. Типы аппаратных ошибок
При несовпадении результатов тестирований разными уровнями доступа диагностируются ошибки драйвера.
Тест ввода/вывода . Используется для проверки интерфейсной логики устройств спектрометра с использованием осциллографа. Диагностируются, как правило, ошибки монтажа электронных компонентов.
Заключение
Графический интерфейс разработанной системы реализует удобный механизм диагностирования аппаратных неисправностей блоков радиоспектрометра, а так же отладки драйверов верхнего уровня программного комплекса mrscan. На данный момент программа введена в эксплуатацию и применяется разработчиками в лаборатории для выявления аппаратных неисправностей собранных или эксплуатируемых спектрометров.
В процессе выполнения данной работы свои знания и умения в области математики и программирования применила в прикладных науках – радиофизике и медицине. Приняла участие в серьезном и интересном научном проекте и процессе производства важного медицинского оборудования. Ознакомилась с работой и взаимодействием в команде ученых разных специальностей.
Моделирование строения атома
Попытка постигнуть основы мироздания с помощью физики - наиболее естественна. Совершается она уже многие тысячелетия. Сначала строение вещества пытались объяснить понятием материи, затем физики пришли к мысли о том, что в основе мира лежат неделимые атомы. Атомы, как оказалось, делятся. Физики стали эксплуатировать идею, что в основе мироздания находятся элементарные частицы. У современной физики возникло серьезное опасение, что и элементарные частицы имеют сложное строение и могут делиться. Основа мира, в этой связи, снова становится призраком, и снова нет достаточно четкого и ясного ответа.
Движение электрона в кулоновском поле ядра
Моделирование свойств микроэлементов - составная часть общей стратегии исследований, роль которой становится все более активной. Основные причины определяются успехами развития теоретических представлений о строении веществ и фантастическими достижениями компьютерных технологий.
Если придерживаться законов классической нерелятивистской квантовой физики, то движение электрона в кулоновском поле ядра описывает основное динамическое уравнение нерелятивистской квантовой механики - уравнение Шрёдингера. В разумности модели молекулы, используемой для квантово-химических построений, согласно которой анализу подлежит система ядер и электронов и ее поведение, описываемое уравнениями квантовой теории, сомнений нет. Вся совокупность экспериментальных данных, полученных разными методами, не противоречит этой модели.
Трудности получения значимых результатов на ее основе связаны с тем, что она слишком обща и всеобъемлюща, так что численное решение уравнений представляет крайне сложную задачу. Приходится делать немалое число шагов на пути создания практичных алгоритмов расчетов свойств молекул, межмолекулярных комплексов и твердых тел.
Мною была проделана научно-исследовательская работа, разработан и реализован алгоритм решения уравнения Шрёдингера для задачи движения электрона в кулоновском поле ядра.
Постановка задачи
Гамильтониан (оператор набла) - квантовомеханический оператор, соответствующий функции Гамильтона в классической механике и определяющий эволюцию квантовой системы. В представлении Шрёдингера эта эволюция описывается зависимостью от времени вектора состояния |Ψ > системы, который удовлетворяет уравнению Шрёдингера.
(1)
где Н - гамильтониан. Если классическая функция Гамильтона не зависит явно от времени, то она является интегралом движения и значение её совпадает с энергией системы. Соответственно гамильтониан системы в этом случае является оператором энергии. Оператор Гамильтона в случае движения электрона в поле ядра будет состоять из операторов кинетической энергии электрона и взаимодействия электрона с ядром.
(2)
При решении этого уравнения будем использовались следующие математические операции: переход в сферические координаты; решение дифференциального уравнения второго порядка в частных производных методом разделения переменных; разложение функции в ряд по степеням z; полиномы Лежандра; оператор Лапласа и Гамильтона; многочлены Чебышева-Лагерра; сферические функции (гармоники); условие нормировки решения уравнения Шрёдингера.
где Ω область определения Ψ(x,y,z).
Ψ(x,y,z) волновая функция прямого физического смысла не имеет. Смысл имеет квадрат модуля волновой функции |Ψ|2 как плотность вероятности обнаружения частицы в точке пространства (x,y,z) области определения Ψ(x,y,z).
Вывод алгоритма
В работе был создан алгоритм для вычисления этой плотности. Искалось решение в виде: и выведены следующие формулы:
Для решения уравнения Θ(θ) необходимо разбираться в следующих понятиях.
Орбиталь – это некоторый объем пространства, где вероятность нахождения электрона составляет не менее 90%.
Квантовые числа - энергетические параметры, определяющие состояние электрона и тип атомной орбитали, на которой он находится.
1. Главное квантовое число n определяет общую энергию электрона и степень его удаления от ядра (номер энергетического уровня); оно принимает любые целочисленные значения, начиная с 1 (n=1,2,3,...).
2. Орбитальное (побочное или азимутальное) квантовое число l
определяет форму атомной орбитали. Оно может принимать целочисленные значения от 0 до n-1 (l = 0,1, 2, 3, ...,
n-1
). Каждому значению l
соответствует орбиталь особой формы: l=0 –
s-орбитали; l=1 –
р-орбитали (3 типа, отличающихся магнитным квантовым числом m
); l=2 –
d-орбитали (5 типов), l=3 –
f-орбитали (7 типов).
3. Магнитное квантовое число m определяет ориентацию орбитали в пространстве относительно внешнего магнитного или электрического поля. Его значения изменяются от – l до + l , включая 0. Например, при l=1 число m принимает 3 значения: +1, 0, -1 , поэтому сущ. 3 типа: p x ,p y ,p z .
4. Спиновое квантовое число s может принимать лишь два возможных значения ±½. Они соответствуют двум возможным и противоположным друг другу направлениям собственного магнитного момента электрона, называемого спином. Для обозначения электронов с различными спинами используются символы: ↑ и ↓.
Произведение найденных функций Θ(θ) и Ф(ф) представляет собой угловую часть волновой функции и называется сферической гармоникой Y lm (θ,φ)
Решение радиального уравнения было следующим:
Полученные результаты
На основе выведенной формулы была составлена программа для подсчета вероятности нахождения электрона в точке пространства при конкретных квантовых числах. Графики вероятностей обнаружения частицы в данных углах при максимально вероятном при этих углах радиусе выглядят так.
Литературный обзор
Основоположником отечественного математического моделирования является академик А. А. Самарский, сформулировавший методологию, в кратком виде выраженную знаменитой триадой "модель - алгоритм - программа". Эта методология получила свое развитие в виде технологии "вычислительного эксперимента". В нашей стране имеют давние традиции исследования по механике жидкости и газа на основе уравнений Навье Стокса. Начало им положено ещё в первой половине 60-х годов в трудах участников семинара НИИ ВЦ МГУ по численным методам аэромеханики, работавшего под руководством Г.И. Петрова, Л.А. Чудова, Г.Ф. Теленина, Г.С. Рослякова. Эти работы удачно развивались благодаря успешным достижениям советских учёных в вычислительной математике. Среди многих рассматривавшихся в то время классов задач гидро- и аэродинамики, решение которых не могло быть получено в рамках теории пограничного слоя или невязкого газа (отрывные течения, взаимодействие ударной волны и пограничного слоя, структура ударной волны и т.д.), в работах В.И. Полежаева было значительно продвинуто изучение естественно-конвективных процессов. Эффективные численные методы и программы, разработанные для этого класса задач, позволили уже на ЭВМ второго поколения решить многие практически важные задачи: изучение эффективности тепловой изоляции, теплообмен и температурное расслоение при хранении жидкости в сосудах, конвекция в глубокой атмосфере для интерпретации данных зондирования атмосферы Венеры, исследование гидромеханики невесомости и анализ результатов технологических экспериментов в космосе..
На данный момент имеется немало литературы, излагающей теоретические основы математического моделирования и методов поиска решения. А так же литературы по каждому конкретному направлению научных исследований, в которой описываются модели и методы, эффективные в особенностях прикладной области. Одними из самых популярных областей применения математических методов являются: экономико-математическое моделирование (автоматизированные системы управления, прогнозирование изменений на рынке); математическое моделирование биологических процессов (биофизика, медицина); моделирование промышленных систем; модели нефтедобычи (пластовые структуры, залежи месторождений).
Не смотря на обширный объем литературы по данной тематике, многие области до сих пор остаются малоизученными математиками, хотя и остро нуждаются в применении математического аппарата (например, медицина). Помимо того, типология процесса не может учесть весь класс задач прикладной области, а в каждом частном случае существенное влияние могут оказывать любые особенности решаемой задачи.
Следующие источники использовались мной:
1. «Математическое моделирование. Идеи. Методы. Примеры». Монография А. А. Самарский, А. П. Михайлов. Издательство: М.:ФИЗМАТЛИТ, 2005г.
-- В монографии представлены методы и примеры построения и анализа математических моделей для различных задач механики, физики, биологии, экономики, социологии на основе использования фундаментальных законов природы, вариационных принципов, метода аналогий.
2. «Математическое моделирование технических систем». Учебник для вузов. В.П.Тарасик. Издательство: Минск: Дизайн ПРО, 2004 г.
-- Изложены основы методологии математического моделирования и проведения вычислительных экспериментов на ЭВМ и процессе проектирования сложных технических систем. Рассмотрены принципы и современные методы построения детерминированных и вероятностных, теоретических и экспериментальных факторных моделей, численные методы решения систем алгебраических и дифференциальных уравнений и задач многокритериальной оптимизации.
3. «Математическое моделирование пластовых систем». Пер. с англ. Х. Азиз, Э. Сеттари. Серия: Современные нефтегазовые технологии. Издательство: М., Ижевск: Институт компьютерных исследований, 2004г.
-- Изложены теоретические основы математического моделирования пластовых систем и описаны методы решения уравнений фильтрации с помощью вычислительных машин. Даны рекомендации по конструированию математических и компьютерных моделей, их анализ и примеры программных систем. Для инженерно-технических работников нефтяной промышленности, научно-исследовательских организаций и высших учебных заведений, занимающихся анализом и проектированием разработки нефтяных месторождений, а также для студентов вузов. Репринтное издание (оригинальное издание: М.: "Недра", 1982 г.).
4. «Математическое моделирование в биофизике. Введение в теоретическую биофизику» Ю. М. Романовский. Издательство: М.; Ижевск: Институт компьютерных исследований , 2004г.
-- В книге изложены основные принципы построения математических моделей биологических процессов и методы их исследования. Рассмотрены как точечные модели, описывающие поведение пространственно однородных процессов, так и модели, описывающие образование пространственных структур, распространение волн в активной среде и синхронизацию нелинейных осцилляторов. Обсуждаются следующие вопросы: возникновение жизни и эволюция видов; дифференциация ткани и морфогенез; культивирование микроорганизмов и инженерная микробиология; динамика иммунной реакции; термодинамика открытых систем и ее роль в описании биологических процессов.
5.
«Математическое и компьютерное моделирование». Вводный курс: Учеб. пособие :Ю. Ю. Тарасевич.
-- В первой части автор на примерах из физики, химии, экологии показывает, как составляют и анализируют дифференциальные модели. Вторая часть посвящена задачам, когда качественный анализ затруднен или невозможен и требует прямое компьютерное моделирование процесса. Изложенное подкрепляется значительным количеством иллюстративного материала и в большинстве случаев достаточно подробными математическими выкладками. В то же время ряд примеров несомненно предполагает и большую самостоятельную работу студентов по составлению компьютерных программ и анализу полученных результатов.
6. «Введение в анализ, синтез и моделирование систем» Учеб. пособие В. М. Казиев. Серия: Основы информационных технологий. Издательство: М.: Интернет-Университет Информационных Технологий: БИНОМ. Лаборатория знаний, 2006г.
-- В курсе изложены основы системного анализа, синтеза и моделирования систем, которые необходимы при исследовании междисциплинарных проблем, их системно-синергетических основ и связей. Курс предназначен для студентов, интересующихся не только тем, как получить конкретное решение конкретной проблемы (что достаточно важно), но и тем, как ставить, описывать, исследовать и использовать такие задачи, находить и изучать общее в развивающихся системах различной природы, особенно, в информационных системах.
7. «Информационные технологии в медико-биологических исследованиях» Вячеслав Дюк, Владимир Эмануэль. - М. [и др.]: Питер, 2003 (ГП Техн. кн.). - 528 с. : ил.; 24 см.
-- В книге дается целостное представление о современных информационных технологиях в медико-биологических исследованиях и приводятся сведения о наиболее передовых теоретических и практических решениях в этой области.
8. Диссертац. «Дискретно-логические методы принятия решений в информационных медицинских диагностических системах» Шустерман И.Л., к.т.н.. 05.13.01. Уфа 2004, 149 с. ил.
-- Здравоохранение. Медицинские науки -- Методы и техника -- Математические методы -- Кибернетика в медицине.
Системный анализ, управление и обработка информации (по отраслям)
9. «Гибкие элементы медицинских систем» П.И. Бегун. - СПб. : Политехника, 2002. - 295 с. : ил., табл.; 22 см.
-- Книга содержит: современное состояние биомеханических исследований гибких элементов медицинских систем; моделирование и исследование гибких элементов структур человеческого организма в норме, патологии и при хирургических операциях.
10. «Математические модели в биологии, экологии и медицине». Герасимов, А. Н. Учеб. пособие / М-во общ. и проф. образования РФ. Фак. эксперим. и теорет. физики. - М. : Моск. гос. инж.- физ. ин-т (техн. ун-т), 1998. - 40 с. : ил; 20 см.
-- Общая экология -- Методика и техника научно-исследовательской работы -- Математические методы -- Учебник для высшей школы. Математическое моделирование в биологии.
11. «Физиологическая и медицинская информатика : Сб. науч. тр. / АН УССР, Ин-т кибернетики им. В. М. Глушкова, Науч. совет по пробл. "Кибернетика"; [Редкол.: Н. М. Амосов (отв. ред.) и др.]. - Киев : ИК, 1990. 76 с.: ил; 21. Физиологические функции, Математическое моделирование