Разработка алгоритма распределения веществ для задач механики сплошных сред

Содержание

Слайд 2

Актуальность В настоящее время в РФЯЦ-ВНИИТФ комплексам математического моделирования требуются новые

Актуальность

В настоящее время в РФЯЦ-ВНИИТФ комплексам математического моделирования требуются новые эффективные

методы подготовки начальных данных для расчетов двумерных задач механики сплошных сред. Для численного начала расчета задача сначала аппроксимируется регулярной или нерегулярной сеткой. Затем следует этап задания и распределения физических характеристик по ячейкам расчетных сеток.
Этот этап является одним из важнейших, поэтому для выполнения дипломного проекта в рамках сервисной системы GeomGrid2, которая обеспечивает необходимую функциональность процесса подготовки начальных данных для расчетов, было решено разработать алгоритм распределения веществ по ячейкам регулярной сетки.

/18

Слайд 3

Цель Разработать и программно реализовать новый метод распределения веществ по ячейкам

Цель

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

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

/18

Слайд 4

Для реализации данного метода необходимо создать новые классы для хранения данных:

Для реализации данного метода необходимо создать новые классы для хранения данных:


о физических подобластях счетной области;
о нерегулярных сетках.
Затем дополнить пользовательский интерфейс сервисной системы GeomGrid 2, связанный с объектами вышеупомянутых классов, в целях:
создания в счетной области физических подобластей;
назначения замкнутых контуров физическим подобластям;
задания физическим подобластям необходимых параметров;
построения нерегулярных сеток в физических подобластях;
распределения веществ по ячейкам регулярной сетки.

/18

Задачи

Слайд 5

Счетная область и физические подобласти /18

Счетная область и физические подобласти

/18

Слайд 6

Структура вложенных объектов классов для хранения данных /18

Структура вложенных объектов классов для хранения данных

/18

Слайд 7

Пункт контекстного меню /18 Диалоговая форма

Пункт контекстного меню

/18

Диалоговая форма

Слайд 8

Кнопка построения нерегулярных сеток в физических подобластях /18

Кнопка построения нерегулярных сеток в физических подобластях

/18

Слайд 9

Граф-схема алгоритма минимального интервала ребра /18

Граф-схема алгоритма минимального интервала ребра

/18

Слайд 10

Граф-схема алгоритма построения нерегулярной сетки в физических подобластях /18

Граф-схема алгоритма построения нерегулярной сетки в физических подобластях

/18

Слайд 11

Визуализация нерегулярных сеток в физических подобластях /18

Визуализация нерегулярных сеток в физических подобластях

/18

Слайд 12

Кнопка распределить вещества /18

Кнопка распределить вещества

/18

Слайд 13

Граф-схема алгоритма распределения веществ /18

Граф-схема алгоритма распределения веществ

/18

Слайд 14

Граф-схема алгоритма распределения веществ /18

Граф-схема алгоритма распределения веществ

/18

Слайд 15

Визуализация распределения веществ /18

Визуализация распределения веществ

/18

Слайд 16

Пример работы программы /18

Пример работы программы

/18

Слайд 17

Вывод В результате проделанной работы в сервисной системе GeomGrid2 был реализован

Вывод

В результате проделанной работы в сервисной системе GeomGrid2 был реализован новый

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

/18