С 2010 года · Более 2 млн запусков инструментов в месяц
С 2010 года
Добавить в Chrome

Моя Панель Инструментов

Автоматический Режим

Сохранённых инструментов пока нет.

Премиум-версия
Похожие инструменты
Решатель ОДУ первого порядкаРешатель уравнения БернуллиРешатель систем ОДУРешатель Рекуррентных СоотношенийКалькулятор метода ЭйлераКалькулятор метода Рунге-Кутты (RK4)Построитель Поля Направлений и Наклонов
Домашняя страница > Математика > Математический анализ

Решатель ОДУ второго порядка

Решает линейные ОДУ второго порядка с постоянными коэффициентами, однородные и нет. Выводит характеристическое уравнение, классифицирует затухание как пере-, крито- или недодемпфированное, даёт форму и траекторию на фазовой плоскости.

БесплатноБез регистрацииМгновенный результат
Решатель ОДУ второго порядкаПопробуйте — бесплатно ▼
Линейное ОДУ второго порядка a·y″ + b·y′ + c·y = g(x)
a·y″
b·y′
c·y
Уравнение имеет вид a·y″ + b·y′ + c·y = g(x), где a, b, c — вещественные константы. Коэффициент a не должен быть равен нулю.
g(x) =
Аналитическое решение y_p выводится для констант, многочленов (до 2-й степени) и A·exp(k·x). Для любых других выражений строится высокоточное численное решение.
x₀
y₀
y′₀
x min
x max
Требуется два начальных условия: y(x₀) = y₀ и y′(x₀) = y′₀. Решатель выполняет интегрирование от x₀ в обоих направлениях x.

Embed Решатель ОДУ второго порядка Widget

О Решатель ОДУ второго порядка

Решатель ОДУ второго порядка принимает линейное обыкновенное дифференциальное уравнение вида a·y″ + b·y′ + c·y = g(x) с постоянными вещественными коэффициентами, автоматически выводит его характеристическое уравнение, классифицирует режим демпфирования (с передемпфированием, критическое, с недодемпфированием, без демпфирования или неустойчивое) и выдает как аналитическое решение в замкнутой форме, так и высокоточное численное решение. Интерактивный вывод сочетает временной график с двумя кривыми y(x) и y′(x) и траекторию на фазовой плоскости (y, y′) — вид, который позволяет мгновенно определить режим: сходящаяся спираль при недодемпфировании, узел при передемпфировании, замкнутая петля при отсутствии демпфирования, расходящаяся спираль при неустойчивости.

Что такое линейное ОДУ второго порядка с постоянными коэффициентами?

Линейное обыкновенное дифференциальное уравнение второго порядка с вещественными постоянными коэффициентами — это уравнение вида

a · y″(x) + b · y′(x) + c · y(x) = g(x)

где a ≠ 0, b, c — вещественные константы, а g(x) — вынуждающий член. Два начальных условия y(x₀) = y₀ и y′(x₀) = y′₀ превращают его в задачу Коши (начальную задачу) с единственным решением в окрестности x₀ — это следует из теоремы Пикара-Линделёфа, примененной к эквивалентной системе первого порядка.

Если g(x) = 0, уравнение называется однородным. В противном случае оно является неоднородным, и полное решение представляется в виде суммы

y(x) = y_h(x) + y_p(x)

где y_h — общее решение соответствующего однородного уравнения (содержит две свободные константы), а y_pлюбое частное решение полного уравнения. Применение двух начальных условий позволяет однозначно определить эти константы.

Характеристическое уравнение

Поиск решения в виде y = e^(r·x) для однородного уравнения приводит к характеристическому (или вспомогательному) уравнению

a · r² + b · r + c = 0

Это квадратное уравнение, чей дискриминант Δ = b² − 4ac определяет всё качественное поведение системы:

Три случая корней и режимы демпфирования

Дискриминант Δ = b² − 4ac Корни a·r² + b·r + c = 0 Однородное решение y_h(x) Физический режим
Δ > 0 Два различных вещественных корня r₁, r₂ C₁·e^(r₁·x) + C₂·e^(r₂·x) Передемпфирование — медленный монотонный возврат к равновесию (если оба корня отрицательны).
Δ = 0 Один кратный вещественный корень r = −b/(2a) (C₁ + C₂·x)·e^(r·x) Критическое демпфирование — максимально быстрый возврат без колебаний.
Δ < 0 Комплексно-сопряженные корни α ± β·i, где α = −b/(2a), β = √(−Δ)/(2a) e^(α·x)·(C₁·cos(β·x) + C₂·sin(β·x)) Недодемпфирование (α < 0) — затухающие колебания; без демпфирования (α = 0) — чистые гармонические колебания; неустойчивое (α > 0) — нарастающие колебания.

Метод неопределенных коэффициентов (неоднородный случай)

Когда g(x) имеет одну из следующих простых форм, метод неопределенных коэффициентов позволяет найти частное решение, предполагая вид решения аналогичным g с неизвестными коэффициентами:

Анализ фазовой плоскости

Эквивалентная система первого порядка имеет вид u = y, v = y′, где u′ = v и v′ = (g(x) − b·v − c·u)/a. Параметрический график v от u по переменной x дает траекторию на фазовой плоскости. Для однородных автономных систем (где g не зависит от x) орбиты однозначно определяются начальной точкой (y₀, y′₀) и наглядно показывают режим:

Пример решения: Вынужденный затухающий гармонический осциллятор

Рассмотрим уравнение y″ + 2·y′ + 5·y = 10 с начальными условиями y(0) = 0, y′(0) = 0 — вынужденная система с недодемпфированием.

  1. Характеристическое уравнение: r² + 2r + 5 = 0 → Δ = 4 − 20 = −16 → r = −1 ± 2i.
  2. Однородное решение: y_h = e^(−x)·(C₁·cos 2x + C₂·sin 2x).
  3. Частное решение для постоянного воздействия g = 10: ищем y_p = K, тогда 5K = 10, откуда y_p = 2.
  4. Применяем НУ: y(0) = 0 → C₁ + 2 = 0 → C₁ = −2. y′(0) = 0 → −C₁ + 2C₂ = 0 → C₂ = −1.
  5. Итоговый ответ: y(x) = 2 − e^(−x)·(2·cos 2x + sin 2x) — колебания с затухающей огибающей и пределом y → 2.

Как пользоваться этим калькулятором

  1. Введите коэффициенты a, b, c в верхней строке. a не должно быть равно нулю (иначе уравнение станет первым порядком).
  2. Введите вынуждающий член g(x) или оставьте 0 для однородной задачи. Аналитические частные решения выводятся для констант, многочленов до 2-й степени и одиночных экспонент A·e^(k·x), включая случай резонанса.
  3. Укажите начальные условия (x₀, y₀, y′₀). Необходимо задать и y, и y′ в точке x₀, так как это уравнение второго порядка.
  4. Выберите диапазон x для графиков. Решатель выполняет интегрирование от x₀ в обоих направлениях x с помощью RK4.
  5. Нажмите "Решить и визуализировать". Вы получите характеристическое уравнение с его корнями на комплексной плоскости, классификацию режима демпфирования, аналитические однородное и частное решения, временной график y и y′, а также траекторию на фазовой плоскости.

Типичные области применения

Численный метод — классический метод Рунге-Кутты (RK4) для 2D-системы

Инструмент сводит уравнение a·y″ + b·y′ + c·y = g(x) к системе первого порядка

u′ = v v′ = ( g(x) − b·v − c·u ) / a

с начальными условиями u(x₀) = y₀, v(x₀) = y′₀. Четырехстадийный метод Рунге-Кутты применяется к вектору состояния (u, v). Метод RK4 имеет локальную погрешность O(h⁵) и глобальную погрешность O(h⁴); стандартные 400 подшагов в каждом направлении обеспечивают точность около шести значащих цифр для нежестких задач.

Часто задаваемые вопросы

Что такое линейное ОДУ второго порядка с постоянными коэффициентами?

Линейное ОДУ второго порядка с постоянными коэффициентами имеет вид a·y″ + b·y′ + c·y = g(x), где a, b, c — вещественные константы, а g(x) — вынуждающий (неоднородный) член. При двух начальных условиях y(x₀) = y₀ и y′(x₀) = y′₀ решение единственно. Однородный случай g(x) = 0 всегда имеет аналитическое решение через характеристическое уравнение a·r² + b·r + c = 0; неоднородный случай решается как y(x) = y_h(x) + y_p(x).

Что такое характеристическое уравнение?

Для уравнения a·y″ + b·y′ + c·y = 0 подстановка вида y = e^(r·x) дает a·r² + b·r + c = 0 — это характеристическое (вспомогательное) уравнение. Его корни определяют вид однородного решения: два различных вещественных корня дают y_h = C₁·e^(r₁·x) + C₂·e^(r₂·x); один кратный корень r дает y_h = (C₁ + C₂·x)·e^(r·x); комплексно-сопряженные корни α ± β·i дают y_h = e^(α·x)·(C₁·cos(β·x) + C₂·sin(β·x)).

Что означают термины недодемпфированный, критический и передемпфированный?

Эти термины взяты из модели пружина-масса-демпфер m·x″ + c·x′ + k·x = 0. Передемпфирование (дискриминант > 0, два вещественных корня) означает, что система медленно возвращается к равновесию без колебаний. Критическое демпфирование (дискриминант = 0, кратный корень) — это самый быстрый возврат без "перелета" через ноль. Недодемпфирование (дискриминант < 0, комплексные корни) дает затухающие колебания. Без демпфирования (b = 0, c/a > 0) система совершает чистые синусоидальные колебания бесконечно долго.

Что такое метод неопределенных коэффициентов?

Для простых функций g(x) — констант, многочленов, экспонент, синусов, косинусов и их произведений — частное решение y_p ищется в том же виде, что и g, с неизвестными коэффициентами, которые находятся подстановкой в ОДУ. Если g(x) резонирует с характеристическим корнем, пробную функцию нужно умножить на x (или x² для кратных корней).

Что такое фазовая плоскость?

Для уравнения второго порядка, сведенного к 2D-системе (y, y′), фазовая плоскость отображает зависимость y′ от y по мере изменения x. Кривые на этой плоскости наглядно показывают режим: сходящиеся спирали для недодемпфирования, входящие узлы для передемпфирования, замкнутые эллипсы для гармонических колебаний и расходящиеся спирали для неустойчивости. Это геометрический аналог диаграммы корней характеристического уравнения.

Какой численный метод использует этот инструмент?

Применяется классический метод Рунге-Кутты четвертого порядка (RK4) для эквивалентной системы первого порядка u = y, v = y′, где u′ = v и v′ = (g(x) − b·v − c·u)/a. RK4 обладает локальной погрешностью аппроксимации O(h⁵), а 400 подшагов на каждом интервале обеспечивают точность около шести знаков для нежестких уравнений в выбранном окне.

Дополнительная литература

Ссылайтесь на этот контент, страницу или инструмент так:

"Решатель ОДУ второго порядка" на сайте https://ru.miniWebtool.com/решатель-оду-второго-порядка/ от MiniWebtool, https://MiniWebtool.com/

от команды miniwebtool. Обновлено: 22 апреля 2026 г.

Вы также можете попробовать наш AI Решатель Математических Задач GPT, чтобы решить ваши математические проблемы с помощью вопросов и ответов на естественном языке.

Математический анализ:

Популярные и обновлённые инструменты:

Калькулятор Связанных СкоростейРешатель кубического уравненияРешение показательных уравненийСмотреть все →
Домашняя страница > Математика > Математический анализ > Решатель ОДУ второго порядка