Аннотация:
Рассматривается нелинейная колебательная система, описываемая обыкновенными дифференциальными уравнениями с переменными коэффициентами, в которой в явном виде выделяются члены, линейно зависящие от координат, скоростей и ускорений; нелинейные члены записываются в виде неявных функций от этих переменных. Для численного решения начальной задачи, описываемой такой системой дифференциальных уравнений, используется одношаговый метод Галёркина. На шаге интегрирования неизвестные функции представляются в виде суммы линейных функций, удовлетворяющих начальным условиям, и нескольких заданных корректирующих функций в виде полиномов второй и выше степеней с неизвестными коэффициентами. Дифференциальные уравнения на шаге удовлетворяются приближенно по методу Галёркина на системе корректирующих функций. Получаются алгебраические уравнения с нелинейными членами, которые на каждом шаге решаются методом итераций. Из решения в конце каждого шага определяются начальные условия на следующем шаге.
Корректирующие функции берутся одинаковыми для всех шагов. В общем случае для расчетов на больших интервалах времени используются 4 или 5 корректирующих функций: в первом наборе — базовые степенные функции от 2-й до 4-й или 5-й степеней; во втором наборе — образованные из базовых функций ортогональные степенные полиномы; в третьем наборе — образованные из базовых функций специальные линейно независимые многочлены с конечными условиями, упрощающими «стыковку» решений на следующих шагах.
На двух примерах расчета нелинейных колебаний систем с одной и с двумя степенями свободы выполнены численные исследования точности численного решения начальных задач на различных интервалах времени по методу Галёркина с использованием указанных наборов степенных корректирующих функций. Выполнены сравнения результатов, полученных по методу Галёркина и по методам Адамса и Рунге – Кутты четвертого порядка. Показано, что методом Галёркина можно получить достоверные результатына значительно больших интервалах времени, чем по методам Адамса и Рунге – Кутты.
Ключевые слова:обыкновенные дифференциальные уравнения, нелинейные системы, начальная задача, численные решения, одношаговый метод Галёркина
Работа выполнена в рамках государственного задания Института прикладной механики Российской академии наук
(ИПРИМ РАН).
Поступила в редакцию: 17.04.2023 Исправленный вариант: 04.06.2023 Принята в печать: 13.07.2023
Тип публикации:
Статья
УДК:519.62
Образец цитирования:
С. В. Русских, Ф. Н. Шклярчук, “Численное решение систем нелинейных дифференциальных уравнений второго порядка с переменными коэффициентами одношаговым методом Галёркина”, Компьютерные исследования и моделирование, 15:5 (2023), 1153–1167
\RBibitem{RusShk23}
\by С.~В.~Русских, Ф.~Н.~Шклярчук
\paper Численное решение систем нелинейных дифференциальных уравнений второго порядка с переменными коэффициентами одношаговым методом Галёркина
\jour Компьютерные исследования и моделирование
\yr 2023
\vol 15
\issue 5
\pages 1153--1167
\mathnet{http://mi.mathnet.ru/crm1112}
\crossref{https://doi.org/10.20537/2076-7633-2023-15-5-1153-1167}