Комплекс программ и алгоритмов для расчета транспорта наносов и многокомпонентных взвесей на многопроцессорной вычислительной системе
Характеристика разработки взаимосвязанных программных комплексов, предназначенных для математического моделирования перемещения донных материалов и примесей. Главная особенность создания основных программ на многопроцессорной вычислительной системе.
Рубрика | Экономико-математическое моделирование |
Вид | статья |
Язык | русский |
Дата добавления | 28.07.2017 |
Размер файла | 20,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Комплекс программ и алгоритмов для расчета транспорта наносов и многокомпонентных взвесей на многопроцессорной вычислительной системе
А.И. Сухинов
А.В. Никитина
Проблема решения систем линейных алгебраических уравнений (СЛАУ) является одной из важных задач вычислительной математики. Приближенное решение СЛАУ дают прямые и итерационные методы. Попеременно-треугольный метод (ПТМ), предложенный А.А.Самарским стал одним из наиболее эффективных двухслойных итерационных методов. Исследования академика А.Н. Коновалова посвящены применению ПТМ. В 2002 году им был предложен адаптивный вариант ПТМ в самосопряженном случае. Алгоритм ПТМ показал себя как наиболее эффективный метод, в классе двухслойных итерационных методов, для решения вычислительно трудоемких задач. В работе [1] данный метод, в случае несамосопряженного оператора (с несимметричной матрицей), был применен для решения задач гидродинамики. Позднее был предложен вариант метода конечных объемов в случае учета заполненностей контрольных областей [2]. Алгоритм расчета, учитывающий заполненность исследуемых областей, позволяет более эффективно использовать представление о границах области на прямоугольной сетке. Данный метод был применен для решения трехмерных задач гидродинамики [3]. Применение схем, учитывающих «заполнености» контрольных областей, потребовало создания модифицированного варианта ПТМ [4]. Данный метод имеет те же оценки скорости сходимости, как и его не модифицированный вариант, в случае равномерной прямоугольной сетки. Метод эффективен для решения задач на сетках, учитывающих сложную геометрию рассматриваемых объектов [5].
Двумерная модель перемещения донных материалов в прибрежных акваториях, предложенная авторским коллективом, включает уравнения движения, неразрывности и перемещения донных материалов, учитывает 2 пространственные координаты. В разработанном комплексе программ касательное напряжение рассчитывается на основе двумерной модели гидродинамики. программный донный многопроцессорный вычислительный
Позже разработана и программно-реализована математическая модель транспорта наносов, учитывающая переход донных материалов во взвешенное состояние и обратно [7, 8]. Описание гидродинамических процессов в данном программном комплексе происходило на основе модели, учитывающей три уравнения движения (без гидростатического приближения). Анализ численного решения модельной задачи показал, что временные затраты с увеличением размеров расчетной сетки для явной разностной схемы уменьшаются существенным образом. Такая модификация явной разностной схемы, как введение в разностную схему слагаемого-регуляризатора, описываемого производной второго порядка, позволяет существенно уменьшить ограничения на величину шага по времени [9]. Явные регуляризованные схемы имеют преимущество по реальному расчетному времени на решение задачи (10-15 раз и более) по сравнению с зачастую используемыми нерегуляризованными явными и неявными схемами [10]. В области программной реализации и разработки математических моделей и алгоритмов, описывающих динамику популяций, разработаны и численно реализованы модели, предназначенные для расчета условий формирования заморов в мелководных водоемах [11] и изучение возможностей улучшения качества вод [12].
Разработана и программно реализована математическая модель движения многокомпонентной воздушной среды, учитывающая перенос тепла и вредоносной примеси; изменение коэффициента турбулентного обмена; переход воды из жидкого в газообразное состояние; силу Архимеда; влияние растительного покрова; осаждение вещества; переменную плотность, зависящую от концентрации загрязняющих веществ, температуры и давления; касательное тангенциальное напряжение на границах раздела различных сред; изменение температуры за счет испарения аэрозоли и конденсации; турбулентное перемешивание многокомпонентной воздушной среды; наличие распределенных источников вещества и температуры; теплообмен между газообразными и жидкими состояниями; сжимаемость среды из-за испарения и конденсации жидкости, давления, изменения температуры наличия источников [13].
Цели и задачи моделирования
Цель работы заключается в создании единого программного комплекса для решения двумерных непрерывных и дискретных задач транспорта донных материалов в прибрежных водных акваториях, описывающих изменение геометрии прибрежной зоны водоемов за счет движения водной среды и транспорта твердых частиц. Поставленная цель предполагает решение следующих задач.
1. Разработка и программная реализация пространственно-двумерной модели перемещения донных материалов в мелководных акваториях, позволяющей предсказывать изменения донной поверхности, вызванные движением воды и твердых частиц. Модель учитывает определяющие физические факторы и процессы: пористость грунта, критическое значение касательного напряжения, при котором происходит транспорт наносов, процесс турбулентности, изменения геометрии дна водоема, ветровые течения и трение о дно.
2. Разработка и программная реализация трехмерной математической модели динамики популяций, предназначенной для моделирования условий формирования заморов в мелководных водоемах и изучения возможностей улучшения качества вод.
3. Разработка и программная реализация модели волновых гидродинамических процессов, учитывающей такие физические параметры, как турбулентный обмен, сложная геометрия дна и береговой линии, трение о дно, наличие примеси и предназначенной для расчета интенсивности перемешивания субстанций в водоеме в зависимости от параметров поверхностных волн.
4. Разработка и программная реализация трехмерной модели гидродинамики, учитывающей определяющие физические факторы, такие как сила Кориолиса, турбулентный обмен, зависящий, в том числе, от параметров поверхностных волн, сложная геометрия дна и береговой линии, испарение, стоки рек, динамическое перестроение расчетной области, ветровые напряжения и трение о дно.
5. Построение разностных схем для разрабатываемых моделей, проведение аналитических исследований для схем повышенного порядка точности, расчет оптимальных весовых и регуляризирующих параметров.
6 Разработка комплекса программ на многопроцессорной вычислительной системе, предназначенного для моделирования перемещения примесей и донных материалов в прибрежной акватории, с учетом турбулентного перемешивания водной среды, для прогнозирования динамики экосистемы и берегового рельефа.
Предлагаемые методы и подходы
При разработке гидродинамической модели движения водной среды будет использована трехмерная модель, включающая: три уравнения движения Навье-Стокса и уравнение неразрывности. При исследовании аппроксимации гидродинамической модели будет использован метод поправки к давлению и применены схемы с весами, устойчивость которых будет исследована на основе сеточного принципа максимума.
Аппроксимация модели расчета перемещения взвеси будут применены аддитивные двумерно-одномерные разностные схемы расщепления по пространственным координатным направлениям, схемы повышенного (четвертого) порядка точности. Сеточные уравнения будут решены адаптивным модифицированным ПТМ вариационного типа. Использование быстросходящихся итерационных методов является эффективным способом уменьшения времени работы алгоритма, хотя и не единственным. Для увеличения временного шага будут использованы схемы с оптимальным значением весового параметра. Как показали исследования, точность при решении модельной задачи диффузии повышается приблизительно в 66 раз, при решении модельной задачи диффузии-конвекции ? в 48 раз [14]. С целью увеличения эффективности алгоритмов решения задач диффузии-конвекции на основе двухслойных разностных схем, выполнены оценки точности схемы в зависимости от шага по временной переменной и веса схемы. Выявлены оптимальные значения весового параметра [15].
При разработке программного обеспечения будут использованы схемы с оптимальными весами. Для увеличения точности расчетов будут использованы схемы, учитывающие заполненности ячеек [16]. Улучшение аппроксимации границы расчетной области дает существенное повышение точности модели. Будут представлены параллельные реализации математической трехмерной модели процессов гидродинамики, перемещения донных материалов и взвесей на основе метода декомпозиции по одному и двум пространственным координатным направлениям.
Работа выполнена при финансовой поддержке РФФИ по проектам №15-07-08626, № 15-01-08619.
Литература
1. Сухинов А.И., Чистяков А.Е., Алексеенко Е.В. Численная реализация трехмерной модели гидродинамики для мелководных водоемов на супервычислительной системе // Математическое моделирование. - 2011. - Т.23, №3, - С. 3-21.
2. Сухинов А.И., Тимофеева Е.Ф. Чистяков А.Е. Построение и исследование дискретной математической модели расчета прибрежных волновых процессов// Известия ЮФУ. -2011. №8 (121). - С 22-32.
3. Сухинов А.И., Чистяков А.Е. Параллельная реализация трехмерной модели гидродинамики мелководных водоемов на супервычислительной системе// Вычислительные методы и программирование: Новые вычислительные технологии. - 2012. - Т.13. - С. 290-297.
4. Сухинов А.И., Чистяков А.Е. Адаптивный модифицированный попеременно-треугольный итерационный метод для решения сеточных уравнений с несамосопряженным оператором// Математическое моделирование. 2012. Т. 24. № 1. С. 3-20.
5. Никитина А.В., Чистяков А.Е., Фоменко Н.А. Применение адаптивного модифицированного попеременно-треугольного итерационного метода для численной реализации двумерной математической модели движения водной среды// Инженерный вестник Дона. - 2012, - Т.20, №2, - С. 335-339.
6. Сухинов А.И., Чистяков А.Е., Проценко Е.А. Математическое моделирование транспорта наносов в прибрежной зоне мелководных водоемов// Математическое моделирование. 2013. Т. 25. № 12. С. 65-82.
7. Сухинов А. И., Чистяков А. Е., Проценко Е. А., Математическое моделирование транспорта наносов в прибрежных водных системах на многопроцессорной вычислительной системе// Вычислительные методы и программирование, 2014, Т 15, №4 , 610-620.
8. Дегтярева Е.Е., Проценко Е.А., Чистяков А.Е. Программная реализация трехмерной математической модели транспорта взвеси в мелководных акваториях// Инженерный вестник Дона. 2012. Т. 23. № 4-2. С. 30.
9. Четверушкин Б.Н. Пределы детализации и формулировка моделей уравнений сплошных сред// Математическое моделирование. -2012. -Т. 24, № 11. -С. 33-52.
10. Сухинов А.И., Проценко Е.А., Чистяков А.Е., Шретер С.А. Сравнение вычислительных эффективностей явной и неявной схем для задачи транспорта наносов в прибрежных водных системах// Вычислительные методы и программирование, 2015, Т 16, №3 , 328-338.
11. Сухинов А.И., Никитина А.В., Чистяков А.Е., Семенов И.С. Математическое моделирование условий формирования заморов в мелководных водоемах на многопроцессорной вычислительной системе// Вычислительные методы и программирование. - 2013. - Т.14. - С. 113-122.
12. Сухинов А.И., Никитина А.В., Чистяков А.Е. Моделирование сценария биологической реабилитации Азовского моря// Математическое моделирование. - 2012. - Т.24, №9, - С. 3-21.
13. Сухинов А. И., Хачунц Д. С., Чистяков А. Е. Математическая модель распространения примеси в приземном слое атмосферы прибрежной зоны и ее программная реализация// Журнал вычислительной математики и математической физики, 2015. Т. 55, №7.С.1238-1254.
14. Сухинов А.И., Чистяков А.Е., Семенякина А.А., Никитина А.В. Параллельная реализация задач транспорта веществ и восстановления донной поверхности на основе схем повышенного порядка точности// Вычислительные методы и программирование, 2015, Т 16, №2, 256-267.
15. Сухинов А.И., Чистяков А.Е., Шишеня А.В. Оценка погрешности решения уравнения диффузии проведена на основе схем с весами// Математическое моделирование. 2013. Т. 25. № 11. С. 53-64.
16. Сухинов А.И., Чистяков А.Е., Фоменко Н.А. будет использована методика построения разностных схем для задачи диффузии-конвекции-реакции, учитывающих степень заполненности контрольных ячеек// Известия ЮФУ. Технические науки. -2013. №4. - С 87-96.
Аннотация
Работа посвящена обзору исследований по разработке взаимосвязных программных комплексов, предназначенных для математического моделирования перемещения донных материалов и примесей, в том числе биологических веществ, в прибрежных системах, реализуемых на высокопроизводительных вычислительных системах.
Ключевые слова: многопроцессорная вычислительная система, сеточные уравнения, взвеси, наносы.
Размещено на Allbest.ru
...Подобные документы
Применение математического моделирования при решении прикладных инженерных задач. Оптимизация параметров технических систем. Использование программ LVMFlow для имитационного моделирования литейных процессов. Изготовление отливки, численное моделирование.
курсовая работа [4,0 M], добавлен 22.11.2012Основные понятия и типы моделей, их классификация и цели создания. Особенности применяемых экономико-математических методов. Общая характеристика основных этапов экономико-математического моделирования. Применение стохастических моделей в экономике.
реферат [91,1 K], добавлен 16.05.2012Определение этапа разработки экономико-математического моделирования и обоснование способа получения результата моделирования. Теория игр и принятие решений в условиях неопределенности. Анализ коммерческой стратегии при неопределенной конъюнктуре.
контрольная работа [940,6 K], добавлен 09.07.2014Понятие и типы моделей. Этапы построения математической модели. Основы математического моделирования взаимосвязи экономических переменных. Определение параметров линейного однофакторного уравнения регрессии. Оптимизационные методы математики в экономике.
реферат [431,4 K], добавлен 11.02.2011Гомоморфизм - методологическая основа моделирования. Формы представления систем. Последовательность разработки математической модели. Модель как средство экономического анализа. Моделирование информационных систем. Понятие об имитационном моделировании.
презентация [1,7 M], добавлен 19.12.2013Анализ средств, предназначенных для организации и осуществления перевозки людей и грузов с определенными целями. Характеристика моделирования прогнозирования потребностей для повышения эффективности работы транспорта. Структуризация и построение модели.
курсовая работа [102,6 K], добавлен 07.05.2011Открытие и историческое развитие методов математического моделирования, их практическое применение в современной экономике. Использование экономико-математического моделирования на всей уровнях управления по мере внедрения информационных технологий.
контрольная работа [22,4 K], добавлен 10.06.2009Порядок расчета установившегося случайного процесса в системе управления. Статистическая линеаризация нелинейной части системы. Расчет математического ожидания, среднеквадратического отклонения сигнала ошибки. Решение уравнений и построение зависимостей.
контрольная работа [269,4 K], добавлен 23.02.2012Применение методов оптимизации для решения конкретных производственных, экономических и управленческих задач с использованием количественного экономико-математического моделирования. Решение математической модели изучаемого объекта средствами Excel.
курсовая работа [3,8 M], добавлен 29.07.2013Модель динамического программирования. Принцип оптимальности и уравнение Беллмана. Описание процесса моделирования и построения вычислительной схемы динамического программирования. Задача о минимизации затрат на строительство и эксплуатацию предприятий.
дипломная работа [845,3 K], добавлен 06.08.2013Описание компьютерного моделирования. Достоинства, этапы и подходы к построению имитационного моделирования. Содержание базовой концепции структуризации языка моделирования GPSS. Метод оценки и пересмотра планов (PERT). Моделирование в системе GPSS.
курсовая работа [594,0 K], добавлен 03.03.2011Исследование изменения во времени курса акций British Petroleum средствами эконометрического моделирования с целью дальнейшего прогноза с использованием компьютерных программ MS Excel и Econometric Views. Выбор оптимальной модели дисперсии ошибки.
курсовая работа [1,2 M], добавлен 14.06.2011Анализ методов моделирования стохастических систем управления. Определение математического ожидания выходного сигнала неустойчивого апериодического звена в заданный момент времени. Обоснование построения рациональной схемы статистического моделирования.
курсовая работа [158,0 K], добавлен 11.03.2013Предмет экономико-математического моделирования, цель разработки экономико-математических методов. Для условной экономики, состоящей из трех отраслей, за отчетный период известны межотраслевые потоки и вектор конечного использования продукции.
контрольная работа [71,0 K], добавлен 14.09.2006Типовая структура организационно-экономической части дипломной работы. Разработка математической модели задачи и алгоритма ее решения. Методы расчета экономической эффективности пакета прикладных программ и внедрения новых методов расчета на ПЭВМ.
методичка [58,0 K], добавлен 16.01.2013Таблица событий по возведению двухэтажного офиса строительным предприятием "СтройКам". Особенности разработки оптимального плана, максимально сокращающего длительность осуществления проекта при минимальных затратах, методом математического моделирования.
курсовая работа [103,0 K], добавлен 06.08.2013Построение математического модельного инструментария для поиска распределения средств между проектами диверсификации. Модель, в которой эксперт предлагает несколько программ инвестирования. Диверсификация производства энергетического предприятия.
дипломная работа [402,4 K], добавлен 20.07.2012Определение характеристик переходного процесса с использованием методик математического моделирования. Расчет степени затухания, времени регулирования и перерегулирования, периода и частоты колебаний. Построение графика, сравнение параметров с расчётными.
лабораторная работа [35,7 K], добавлен 12.11.2014Строение и свойства полиметилметакрилата. Проведение полимеризации в присутствии ферроцена. Определение молекулярно-массовых характеристик полимера. Методика осуществления математического моделирования. Метрологическая обработка экспериментальных данных.
дипломная работа [1,7 M], добавлен 19.03.2014Теория системного анализа техносферы. Общая последовательность формализации и моделирования опасных процессов в техносфере. Особенность формализации и моделирования процесса возникновения происшествий в техносфере вообще и в человекомашинных системах.
реферат [26,4 K], добавлен 06.03.2011