РИД
№ 624111300213-6

Программа численного решения линейной гиперболической системы с граничными условиями, заданными обыкновенными дифференциальными уравнениями

13.11.2024

Программа предназначена для численного решения методом характеристик линейных гиперболических систем первого порядка со смешанными условиями на границах, определяемых из решения задач Коши для систем обыкновенных дифференциальных уравнений. Программа позволяет строить характеристическую расчетную сетку и изменять информацию, хранящуюся в ее узлах. В структуре данных сетки хранится информация о пространственной и временной переменных, предыдущих узлах вдоль характеристик, а также значений на ней определяемых функций. Структура данных позволяет последовательно получать доступ к узлам, для которых может быть получено решения, если на предыдущих решение уже известно. Имеется возможность проводить решения в обратном направлении времени, что полезно для интегрирования сопряженных задач, возникающих при исследовании задач оптимального управления в рассматриваемых системах. Пользователь может переопределить методы решения задачи на границах, где задаются обыкновенные дифференциальные уравнения, в центральной области, а также в начальный и конечный моменты времени. По умолчанию для решения систем используется неявная схема Эйлера с пересчетом. Реализация метода сведена к решению систем линейных алгебраических уравнений. Метод является абсолютно устойчивым и обеспечивает второй порядок аппроксимации. Системы решаются с использованием функции solve модуля linalg библиотеки numpy языка Python. Настройка параметров задачи осуществляется через отдельный класс, который предоставляет возможность перенастраивать все параметры задачи.
ГРНТИ
27.41.19 Численные методы решения дифференциальных и интегральных уравнений
Ключевые слова
задачи оптимального управления
интегрирование сопряженных задач
неявная схема Эйлера с пересчетом
пространственные и временные переменные
характеристическая расчетная сетка
системы обыкновенных дифференциальных уравнений
задачи Коши
линейная гиперболическая система первого порядка
Детали

Тип РИД
Программа для ЭВМ
Сферы применения
Для численного решения методом характеристик линейных гиперболических систем первого порядка со смешанными условиями на границах, определяемых из решения задач Коши для систем обыкновенных дифференциальных уравнений
Ожидается
Исполнитель
Исполнители
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ"
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "ИРКУТСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ"
Похожие документы
Программа численного решения линейной гиперболической системы с граничными условиями, заданными обыкновенными дифференциальными уравнениями
1.000
РИД
Численная реализация нелинейной разностной схемы с расщепленным матричным пучком для решения квазилинейной дифференциально-алгебраической системы уравнений в частных производных произвольного индекса
0.924
РИД
Программа решения дифференциальных уравнений с частными производными эллиптического типа с особенностями методом коллокации и наименьших квадратов
0.914
РИД
Решатель систем обычных дифференциальных уравнений на основе полуявных экстраполяционных многошаговых методов
0.911
РИД
Численные методы решения обыкновенных дифференциальных уравнений
0.905
РИД
Программа решения обыкновенных дифференциальных уравнений с комплексированием одношаговых и многошаговых методов
0.899
РИД
Программа численного решения дифференциальных уравнений на основе фрактальных алгоритмов интегрирования с адаптивным шагом
0.897
РИД
Программа решения краевых задач для систем уравнений с частными производными кубическим вариантом метода коллокации и наименьших квадратов в прямоугольных областях
0.896
РИД
Программа численного решения интегро-алгебраических уравнений со слабой граничной особенностью многошаговыми методами
0.896
РИД
Программа для численной реализации итерационного метода решения задачи Коши для ОДУ
0.894
РИД