Методы интерактивной визуализации динамики жидких и газообразных сред Елена Костикова, 521 гр.

Slides:



Advertisements
Similar presentations
Цифровая оптическая обработка информации и оптические вычисления (физические основы) Николай Николаевич Розанов.
Advertisements

1. ИССЛЕДОВАНИЯ РЕЗОНАНСНОГО РАССЕЯНИЯ НЕЙТРОНОВ ЯДРАМИ В ОБРАТНОЙ ГЕОМЕТРИИ. 2. ИЗМЕРЕНИЕ ДЛИНЫ n-n-РАССЕЯНИЯ. 3. ИЗМЕРЕНИЕ ГРАВИТАЦИОННОЙ МАССЫ НЕЙТРОНА.
по следам популяции серых китов
Дипломная работа Ивановой О.О., группа 545 Научный руководитель: д. ф.-м. н., профессор Терехов А.Н. Генерация кода по диаграмме активностей.
Система Антиплагиат.РГБ: результаты работы и новые возможности Десятая, юбилейная, международная научно-практическая конференция "ЭЛЕКТРОННЫЙ ВЕК КУЛЬТУРЫ"
Расторгуев А.C., 545 группа Научный руководитель: Пименов А.А. Рецензент: ст. преп. Смирнова Е.А.
Алгоритм приближённого join’а на потоках данных Выполнил : Юра Землянский, 445 группа Научный руководитель : Б.А. Новиков СПб, 2011 Санкт-Петербургский.
ЛОМОНОСОВ И МАТЕМАТИКА. Большое значение Ломоносов придавал математике, рекомендуя широко применять математические методы в других науках. Математику,
АМИРАГЯН А. А., ЗАКАРЯН К. С., КРУГЛОВ А. Б., КРУГЛОВ В. Б. Национальный исследовательский ядерный университет ‹‹ МИФИ ›› АМИРАГЯН А. А., ЗАКАРЯН К. С.,
Влияние нестационарного солнечного ветра на структуру гелиосферного интерфейса Проворникова Е.А., Малама Ю.Г., Измоденов В.В., Рудерман М.С. Мех-мат МГУ.
Решение дифф. уравнений на CUDA на примере задач аэро-гидродинамики. zЛектор: yСахарных Н.А. (ВМиК МГУ, NVidia)Сахарных Н.А. (ВМиК МГУ, NVidia)
Санкт - Петербургский Государственный Университет Математико - механический факультет Кафедра системного программирования Система проверки данных на полноту.
Определение необходимого уровня запасов на складе.
Диффузия в пленке Метод разделения переменных:. Диффузия в пленке Десорбция, граничные условия  начальные условия 
Диффузия в пленке Метод разделения переменных:. Диффузия в пленке Десорбция, граничные условия  начальные условия 
Адаптивный метод распределения SPMD-заданий в грид Паньшенсков Михаил, 545 группа Научный руководитель: Лукичев А.С. Рецензент: Демьянович Ю.К июня.
Регрессионное моделирование влияния типа солнечного ветра на геомагнитную активность Алексей Парновский ИКИ НАНУ и НКАУ Юрий Ермолаев ИКИ РАН ІКД.
To the Solution of a Bilinear Optimal Control Problem with State Constrains by the Doubled-Variations Method E.A. Rovenskaya Lomonosov Moscow State University,
Решение задач на движение
Сахарных Николай (Nvidia) Решение трехдиагональных систем для методов покоординатного расщепления и задач гидродинамики.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
L/O/G/O Психология решения задач и проблем: классика и современность Спиридонов В.Ф. (РГГУ-ГУВШЭ)
Аппаратное ускорение алгоритмов компьютерного зрения Стефан Бояровски, 361 группа Научный руководитель: Сергей П. Шувалкин.
Ледяная выпуклость команда «Лицей БГУ 10» Республиканский турнир юных физиков 2007г.
Growing Neural Gas Method Нейросетевой метод построения неструктурированных адаптивных сеток.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
Диффузия в пленке Диффузия через мембрану. Диффузия в пленке Диффузия через мембрану.
Сопоставление полигональных объектов на основе независимой фрагментации контуров Выполнил: Ю. М. Плотников Научный руководитель: канд. ф.-м. наук К. В.
Создание экспериментального стенда для оценки методов поиска изображений по содержанию Выполнила: Теплых М. А. Научный руководитель: Васильева Н. С. Рецензент:
Диффузия в неограниченном теле. Интеграл по источникам фундаментальное решение уравнения диффузии:
Распределение наборов неоднородных по размеру заданий в кластерных системах на основе ClassAd механизма Голубев Александр Юрьевич, 542 группа Научный руководитель:
Применение генетического программирования для генерации автомата в задаче об «Умном муравье» Царев Ф.Н., Шалыто А.А. IV Международная научно-практическая.
Тема: Сравнительный анализ сложности факторизации алгоритмов целых чисел Выполнила: Дубовицкая Н.В., гр 957 Научный руководитель: Ишмухаметов Ш.Т.
Санкт-Петербургский Государственный Университет Математико-Механический факультет Кафедра системного программирования Применение диаграмм двоичных решений.
Анализ и Проектирование качественных приложений Презентация по книге Крэга Лармана.
International Conference “Recent Problems in Computational Mathematics and Mathematical Modeling” November, 29 – 30, 2010, Moscow, Russia Past, Present.
Методы определения параметров вращения Земли
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Математико-механический факультет Кафедра системного программирования Автоматизация выбора оптимальной.
Методы анализа данных. Статистическая проверка гипотез.
Компьютерное моделирование в механике, биомеханике и физиологии Беклемышева Катерина, 531 гр. ФАКИ МФТИ 2010 г.
Формы в HTML. Элемент FORM Элемент уровня «блок» Управляющие элементы Просто текст Атрибуты: action – url обработчика method – post или get enctype –
Разработка инструментария для создания нейронных сетей на мобильных платформах на примере iOS Золотухина Алина Манаев Дмитрий 445 группа Руководитель:
Моделирование систем хранения с целью уменьшения потребления энергии Научный руководитель: ассистент кафедры информатики Алиев А. А. Рецензент: ст. пр.
ФАНИ моей Фани Катя Шишкина 7«Г». Объект исследования: Американский стаффордширский терьер Возраст: 4,5 месяца Кличка: Arctic Glow Fantasy in Cold (Фани)
Объектно-ориентированное проектирование DSP-систем в телекоммуникациях Подготовил: Сергеев Виктор Николаевич СПбГУ, математико-механический Факультет,
Проект «Безопасный браузер» Визовитин Николай Научный руководитель: Д.В. Иртегов.
Доклад сборной команды лицея БГУ Докладчик: Бондаренко Александр Духовое ружьё.
Методы интерактивной визуализации динамики жидких и газообразных сред Костикова Елена Юрьевна, 521 гр. Научный руководитель: Игнатенко Алексей Викторович.
Математическая модель движения автономного робота Руководитель: Рубцов И. В. Докладчик: Мартышин С. В. Цель работы: прогнозирование эксплуатационных характеристик.
Технология и оборудование для получения фальцевых соединений в автомобилестроении с помощью импульсных магнитных полей Автор: Черников Д.Г.
МЕТОД СКОЛЬЗЯЩЕГО КОНТРОЛЯ ДЛЯ ОЦЕНКИ КАЧЕСТВА РЕКОМЕНДАТЕЛЬНЫХ ИНТЕРНЕТ- СЕРВИСОВ А.Ю. Каминская, Р.А. Магизов Научный руководитель – Д.И. Игнатов Государственный.
Диффузия в пленке Кинетика десорбции, граничные условия I-го рода.
ВВЕДЕНИЕ В ВЫЧИСЛИТЕЛЬНУЮ МАТЕМАТИКУ Лекция 5 6 октября 2009 ВЫЧИСЛИТЕЛЬНАЯ ЛИНЕЙНАЯ АЛГЕБРА.
Диффузия в полуограниченном теле Обобщенное граничное условие:
Динамическая модель взаимодействия аминокислотных остатков с границей раздела фаз МГУ им. М.В. Ломоносова Физический Факультет кафедра физики полимеров.
Рубцов И.В. Саламаха П.Н. CМ-7 МГТУ им. Н.Э. Баумана 2005 Создание автоматической системы управления оружием мобильного робототехнического комплекса на.
Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.
Проверка эквивалентности срединной и линейной осей многоугольника Дипломная работа студента 545 группы Подколзина Максима Валериевича Санкт-Петербургский.
LZMA Докладчик : Гареев Роман
 Старший преподаватель кафедры иностранного языка ИЯСГТ ТПУ  Аверкиева Любовь Геннадьевна.
R E F R I G E R A T I O N A N D A I R C O N D I T I O N I N G Блок мониторинга и централизованного управления АK-SM 350.
ВИХРЕВАЯ ГИДРОДИНАМИКА НОВЫЙ ПОДХОД К МОДЕЛИРОВАНИЮ ГЕОСИСТЕМ Центр моделирования геосистем «МоГеос» ВИХРЕВАЯ ГИДРОДИНАМИКА НОВЫЙ ПОДХОД К МОДЕЛИРОВАНИЮ.
Инвестиционный паспорт Муниципального образования «Целинский район»
(x – 8) (x + 8) = 0 x – 8 = 0 x + 8 = x = 8 x = (x + 5) (x + 2) = 0 x + 5 = 0 x + 2 = x = - 5 x = - 2.
© Copyright 2012 Hewlett-Packard Development Company, L.P. HP Restricted. For HP and Channel Partner internal use only. Серверы HP ProLiant Gen8 Александр.
照片档案整理 一、照片档案的含义 二、照片档案的归档范围 三、 卷内照片的分类、组卷、排序与编号 四、填写照片档案说明 五、照片档案编目及封面、备考填写 六、数码照片整理方法 七、照片档案的保管与保护.
공무원연금관리공단 광주지부 공무원대부등 공적연금 연계제도 공무원연금관리공단 광주지부. 공적연금 연계제도 국민연금과 직역연금 ( 공무원 / 사학 / 군인 / 별정우체국 ) 간의 연계가 이루어지지 않고 있 어 공적연금의 사각지대가 발생해 노후생활안정 달성 미흡 연계제도 시행전.
OpenCL. #include int main() { cl_platform_id platform[10]; cl_uint num_platforms; clGetPlatformIDs(10, platform, &num_platforms); cl_int clGetPlatformIDs.
SDL TRADOS 2006 Сокращение затрат и удвоение производительности: лингвистические технологии на основе баз данных от ведущей компании.
Presentation transcript:

Методы интерактивной визуализации динамики жидких и газообразных сред Елена Костикова, 521 гр.

Введение в область Объекты моделирования: Течение несжимаемых жидкостей Движение облаков, тумана, пара, дыма

Математическая постановка задачи V — вектор скорости, t — время, µ — коэффициент кинематической вязкости, ρ — плотность, P — давление, f — вектор плотности массовых сил, l — характерный размер

Уравнения Навье-Стокса V xx V x V

V x V x V x

V xx V V x

Требования к алгоритму Физическая точность Скорость Стабильность Визуальное качество

Обзор методов Симуляция акварели Моделирование дыма

Симуляция акварели

Моделирование дыма Уравнения Навье-Стокса для скорости в компактной векторной форме (вверху) и уравнение движения плотности через поле скоростей (внизу)

Движение плотности Добавление из источника Диффузия Движение по полю скоростей

Перенос плотности Диффузия Src i,j i,j+1 i,j i-1,ji+1,j i,j-1 Нестабильный метод! Стабильный метод:

Перенос плотности Движение по полю скоростей Поле Скоростей Прямая Трассировка Обратная Трассировка

Перенос плотности Движение по полю скоростей Обратная Трассировка α1α1 α2α2 α3α3 α4α4 i j y x

Движение поля скоростей Сохранение массы Условие неразрывности Связь скорости и давления Считаем Решаем уравнение Пуассона – Итеративно (метод Гаусса-Зейделя) – Первое приближение p = 0 Вычетаем градиент p из скорости

CUDA TPC - Texture Processor Cluster SM - Streaming Multiprocessor SP - Streaming Processor SFU - Special Function Unit

Чтение данных Из глобальной памяти – Не кэшируется – Большая латентность – Coalesced/Uncoalesced Из текстурных объектов (cudaArray) – Кэшируется – Большая латентность

Запись данных В глобальную память – Не кэшируется – Большая латентность – Coalesced/Uncoalesced В cudaArray – Путем копирования из линейной памяти

Когерентный/некогерентный доступ в память

CUDA Разбиение на блоки Разбиение на потоки

Граничные условия Задаются маской

Результаты

Планы на будующее Переход в 3D – Сама симуляция переводится достаточно просто – Основная проблема – растеризация полигональных объектов в трехмерную сетку (для граничных условий) – Визуализация

Спасибо за внимание!