Научный архив: статьи

MULTIGRID METHODS WITH SKEW-HERMITIAN BASED SMOOTHERS FOR THE CONVECTION-DIFFUSION PROBLEM WITH DOMINANT CONVECTION (2022)

The convection-diffusion equation with dominant convection is considered on a uniform grid of central difference scheme. The multigrid method is used for solving the strongly nonsymmetric systems of linear algebraic equations with positive definite coefficient matrices. Two-step skew-Hermitian iterative methods are utilized for the first time as a smoothing procedure. It is demonstrated that using the proper smoothers enables to improve the convergence of the multigrid method. The robustness of the smoothers with respect to variation of the Peclet number is shown by local Fourier analysis and numerical experiments.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 23 № 1 (2022)
Автор(ы): Мартынова Т. С., Муратова Г. В., Шабас И. Н., Бавин В. В.
Сохранить в закладках
IMPLEMENTATION AND PERFORMANCE OF WAVE TOMOGRAPHY ALGORITHMS ON SIMD CPU AND GPU COMPUTING PLATFORMS (2021)

This paper is concerned with implementation of wave tomography algorithms on modern SIMD CPU and GPU computing platforms. The field of wave tomography, which is currently under development, requires powerful computing resources. Main applications of wave tomography are medical imaging, nondestructive testing, seismic studies. Practical applications depend on computing hardware. Tomographic image reconstruction via wave tomography technique involves solving coefficient inverse problems for the wave equation. Such problems can be solved using iterative gradient-based methods, which rely on repeated numerical simulation of wave propagation process. In this study, finite-difference time-domain (FDTD) method is employed for wave simulation. This paper discusses software implementation of the algorithms and compares the performance of various computing devices: multi-core Intel and ARM-based CPUs, NVidia graphics processors.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 22 № 4 (2021)
Автор(ы): Гончарский А. В., Романов С. Ю., Серёжников С. Ю.
Сохранить в закладках
СХЕМА КАБАРЕ НА ПОДВИЖНЫХ СЕТКАХ ДЛЯ ДВУМЕРНЫХ УРАВНЕНИЙ ГАЗОВОЙ ДИНАМИКИ И ДИНАМИЧЕСКОЙ УПРУГОСТИ (2021)

Схема КАБАРЕ, являющаяся представителем семейства балансно-характеристических методов, широко используется при решении многих задач для систем дифференциальных уравнений гиперболического типа в эйлеровых переменных. Возрастающая актуальность задач взаимодействия деформируемых тел с потоками жидкости и газа требует адаптации этого метода на лагранжевы и смешанные эйлерово-лагранжевы переменные. Ранее схема КАБАРЕ была построена для одномерных уравнений газовой динамики в массовых лагранжевых переменных, а также для трехмерных уравнений динамической упругости. В первом случае построенную схему не удалось обобщить на многомерные задачи, а во втором - использовался необратимый по времени алгоритм передвижения сетки. В данной работе представлено обобщение метода КАБАРЕ на двумерные уравнения газовой динамики и динамической упругости в смешанных эйлерово-лагранжевых и лагранжевых переменных. Построенный метод является явным, легко масштабируемым и обладает свойством временной обратимости. Метод тестируется на различных одномерных и двумерных задачах для обеих систем уравнений (соударение упругих тел, поперечные колебания упругой балки, движение свободной границы идеального газа).

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 22 № 4 (2021)
Автор(ы): Афанасьев Н. А., Майоров П. А.
Сохранить в закладках
МАТЕМАТИЧЕСКАЯ МОДЕЛЬ И АЛГОРИТМ ВЫЧИСЛЕНИЯ ЦИКЛОВ ЯЧЕЕК КАРТЫ ГРАФА (2021)

Выделенные свойства циклов DFS-базиса блока карты простого графа позволили составить математическую модель вычисления циклов ячеек карты графа. По данной модели предложен практический алгоритм вычисления циклов ячеек карты графа. Алгоритм имеет квадратическую сложность относительно числа вершин в графе.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 22 № 4 (2021)
Автор(ы): Иванов Б. Н.
Сохранить в закладках
ОБ ОСОБЕННОСТЯХ ЧИСЛЕННОЙ ДИАГНОСТИКИ МГНОВЕННОГО РАЗРУШЕНИЯ РЕШЕНИЯ НА ПРИМЕРЕ РЕШЕНИЯ УРАВНЕНИЯ МЕДЛЕННОЙ ДИФФУЗИИ (2021)

В работе демонстрируется, как метод апостериорной оценки порядка точности разностной схемы по Ричардсону позволяет сделать вывод о некорректности постановки (в смысле отсутствия решения) решаемой численно начально-краевой задачи для уравнения в частных производных. Это актуально в ситуации, когда аналитическое доказательство некорректности постановки ещё не получено или принципиально невозможно.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 22 № 1 (2021)
Автор(ы): Пригорный И. В., Лукьяненко Д. В., Панин А. А.
Сохранить в закладках
СХЕМА КАБАРЕ С УЛУЧШЕННЫМИ ДИСПЕРСИОННЫМИ СВОЙСТВАМИ ДЛЯ СИСТЕМ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ ГИПЕРБОЛИЧЕСКОГО ТИПА (2021)

Предложен балансно-характеристический метод решения систем линейных дифференциальных уравнений в частных производных гиперболического типа, обладающий четвертым порядком аппроксимации на равномерных сетках и вторым порядком и улучшенными дисперсионными свойствами на неравномерных сетках. Метод основан на известной схеме КАБАРЕ, балансные фазы которой модифицированы путем добавления антидисперсионных членов особого вида. Ранее метод, обладающий схожими свойствами, предлагался только для простейшего одномерного линейного уравнения переноса. Приведенная модификация схемы позволяет улучшить дисперсионные свойства переноса сразу всех инвариантов Римана рассматриваемой системы уравнений. Схема бездиссипативна при отключенных процедурах монотонизации и устойчива при числах Куранта CFL ≤ 1. Точность метода и его порядок сходимости продемонстрированы на серии расчетов задачи о переносе волны, промодулированной гауссианом, на последовательности сгущающихся сеток. Предложенный метод планируется использовать в качестве основы для построения схемы КАБАРЕ с улучшенными дисперсионными свойствами для систем нелинейных дифференциальных уравнений.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 22 № 1 (2021)
Автор(ы): Афанасьев Н. А., Головизнин В. М., Соловьев А. В.
Сохранить в закладках
ИССЛЕДОВАНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ КАТАЛИТИЧЕСКОГО РИФОРМИНГА БЕНЗИНА МЕТОДАМИ АНАЛИЗА ЧУВСТВИТЕЛЬНОСТИ (2020)

Для изучения одного из важнейших процессов нефтепереработки - каталитического риформинга, требуется детализированная кинетическая модель. При разработке кинетической модели возникает сложность в связи с большим количеством компонентов реакционной смеси и большим количеством стадий химических превращений. Альтернативой могут быть сокращенные механизмы реакций, которые применимы для решения задачи и обеспечивают реалистичное описание процесса. В данной работе для анализа кинетической модели и получения сокращенного механизма реакции используются методы анализа чувствительности математической модели. Применение указанной методики позволяет выявить стадии каталитического риформинга бензина, наименее влияющие на общую динамику изменения концентраций значимых веществ реакции. Исследовано влияние исключения данных стадий на кинетику процесса с химической точки зрения. Предложена редуцированная схема каталитического риформинга бензина с исключением данных стадий. Редуцированная схема обеспечивает вполне удовлетворительное согласие как по профилям температуры, так и по профилям концентраций значимых веществ реакции.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 4 (2020)
Автор(ы): Сафиуллина Л. Ф., Губайдуллин И. М., Зайнуллин Р. З., Коледина К. Ф.
Сохранить в закладках
ОБ АНАЛИЗЕ УСТОЙЧИВОСТИ ТЕЧЕНИЙ ЖИДКОСТИ В КАНАЛЕ ЭЛЛИПТИЧЕСКОГО СЕЧЕНИЯ С ПРИМЕНЕНИЕМ МЕТОДА КОНЕЧНЫХ ЭЛЕМЕНТОВ НА НЕСТРУКТУРИРОВАННОЙ СЕТКЕ (2020)

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

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 4 (2020)
Автор(ы): Клюшнев Н. В.
Сохранить в закладках
О МЕТОДЕ РАСЧЕТА МОДУЛЯ НЕПРЕРЫВНОСТИ ОБРАТНОГО ОПЕРАТОРА И ЕГО МОДИФИКАЦИЙ С ПРИЛОЖЕНИЕМ К НЕЛИНЕЙНЫМ ЗАДАЧАМ ГЕОЭЛЕКТРИКИ (2020)

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

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 4 (2020)
Автор(ы): Шимелевич М. И.
Сохранить в закладках
РАЗРАБОТКА ПРОТОТИПА ВЫСОКОПРОИЗВОДИТЕЛЬНОГО ГРАФОВОГО ФРЕЙМВОРКА ДЛЯ ВЕКТОРНОЙ АРХИТЕКТУРЫ NEC SX-AURORA TSUBASA (2020)

В данной статье описан подход к созданию прототипа графового фреймворка VGL (Vector Graph Library), нацеленного на эффективную реализацию графовых алгоритмов для современной векторной архитектуры NEC SX–Aurora TSUBASA. Современные векторные системы позволяют значительно ускорять приложения, интенсивно использующие подсистему памяти, подклассом которых являются графовые алгоритмы. Однако подходы к эффективной реализации графовых алгоритмов для векторных систем на сегодняшний день исследованы крайне слабо: вследствие сильно нерегулярной структуры графов реального мира, эффективно задействовать векторные особенности целевых платформ затруднительно. В работе показано, что разработанные на основе предложенного фреймворка VGL реализации графовых алгоритмов не уступают в производительности оптимизированным “вручную” аналогам за счет инкапсуляции большого числа оптимизаций графовых алгоритмов, характерных для векторных систем. Вместе с этим предложенный фреймворк позволяет значительно упростить процесс разработки графовых алгоритмов для векторных систем, на порядок сокращая объем кода реализуемых алгоритмов и скрывая от пользователя особенности программирования систем данного класса.

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 3 (2020)
Автор(ы): Афанасьев И. В.
Сохранить в закладках
О ТЕОРЕМЕ КЕНИГА ДЛЯ ЦЕЛЫХ ФУНКЦИЙ КОНЕЧНОГО ПОРЯДКА (2020)

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

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 3 (2020)
Автор(ы): Громов А. Н.
Сохранить в закладках
О ВЫЧИСЛЕНИИ ФУНКЦИОНАЛОВ МИНКОВСКОГО ЧЕТЫРЕХМЕРНЫХ ЦИФРОВЫХ ИЗОБРАЖЕНИЙ (2020)

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

Издание: ВЫЧИСЛИТЕЛЬНЫЕ МЕТОДЫ И ПРОГРАММИРОВАНИЕ
Выпуск: Т. 21 № 2 (2020)
Автор(ы): Богоявленская О. А.
Сохранить в закладках