Производство по чертежам Подбор аналогов Цены производителя Оригинальная продукция в короткие сроки
INNERпроизводство и поставка промышленных комплектующих и оборудования
Отзыв ★★★★★ Будем благодарны за отзыв в Яндексе — это помогает нам развиваться Оставить отзыв →
Правовая информация Условия использования технических материалов и калькуляторов Правовая информация →
INNER
Контакты

Метод Ньютона–Рафсона

  • 02.04.2026
  • Инженерные термины и определения

Метод Ньютона–Рафсона — итерационный численный метод нахождения корней нелинейных уравнений и систем, обладающий квадратичной сходимостью вблизи решения. На каждом шаге функция аппроксимируется касательной, а точка пересечения касательной с осью абсцисс принимается за новое приближение к корню. Метод является основой расчёта режимов электрических сетей, трубопроводных систем и применяется в большинстве инженерных программ.

Что такое метод Ньютона–Рафсона

Идея метода восходит к Исааку Ньютону (рукопись De analysi, 1669, опубликована в 1711). Джозеф Рафсон в 1690 году упростил процедуру в работе Analysis aequationum universalis. Томас Симпсон в 1740 году обобщил метод на произвольные нелинейные уравнения с использованием производных. Современная форма метода носит имя Ньютона–Рафсона.

Итерационная формула метода касательных

Для скалярного уравнения f(x) = 0 формула имеет вид:

xn+1 = xn − f(xn) / f'(xn)

где xn — текущее приближение, f'(xn) — значение производной в точке xn.

Геометрический смысл: в точке (xn, f(xn)) проводится касательная к графику функции. Точка пересечения касательной с осью x даёт следующее приближение xn+1. Отсюда второе название — метод касательных.

Обобщение на системы нелинейных уравнений

Для системы F(x) = 0, где F: Rn → Rn, формула принимает вид:

x(k+1) = x(k) − J−1(x(k)) · F(x(k))

где J — матрица Якоби (Jacobian), Jij = ∂Fi/∂xj.

На практике обратную матрицу не вычисляют. Вместо этого решают линейную систему J · Δx = −F относительно вектора поправки Δx, а затем обновляют: x(k+1) = x(k) + Δx.

Сходимость метода Ньютона–Рафсона

При выполнении условий: f'(x*) ≠ 0 (простой корень), f дважды непрерывно дифференцируема, начальное приближение x0 достаточно близко к корню x* — метод обладает квадратичной сходимостью. Это означает, что число верных значащих цифр примерно удваивается на каждой итерации.

МетодПорядок сходимостиНужна производнаяЧисло вычислений f на итерацию
Ньютона–Рафсона2 (квадратичная)Да1 (f) + 1 (f')
Секущих≈1,618 (золотое сечение)Нет1
Бисекции1 (линейная)Нет1

Если корень кратный (f'(x*) = 0), сходимость снижается до линейной. Модифицированная формула xn+1 = xn − m · f(xn)/f'(xn), где m — кратность корня, восстанавливает квадратичную скорость.

Проблемы и ограничения

  • Чувствительность к начальному приближению. При неудачном выборе x0 метод может расходиться, зацикливаться или сходиться к другому корню.
  • Деление на нуль. Если f'(xn) = 0 или близко к нулю, шаг становится неопределённо большим. Решение — демпфирование шага или переход к методу секущих.
  • Необходимость производной. Аналитическая производная не всегда доступна. Альтернатива — конечно-разностная аппроксимация (метод секущих) или автоматическое дифференцирование.
  • Для систем — затраты на якобиан. Формирование и факторизация матрицы Якоби требует O(n2) памяти и O(n3) операций. Для больших разреженных систем применяют разреженные решатели.

Применение метода Ньютона–Рафсона в инженерии

Расчёт режимов электрических сетей

Метод Ньютона–Рафсона — стандартный алгоритм расчёта установившихся режимов (power flow) в энергосистемах. Система нелинейных уравнений баланса мощностей линеаризуется на каждом шаге с помощью якобиана. Квадратичная сходимость обеспечивает решение для сетей с тысячами узлов за 3–7 итераций.

Гидравлический расчёт трубопроводных сетей

В кольцевых и разветвлённых сетях водоснабжения уравнения Дарси–Вейсбаха нелинейны по расходу. Метод Ньютона–Рафсона (в составе метода Тодини и алгоритма EPANET) решает систему баланса расходов и потерь напора за несколько итераций.

Нахождение рабочей точки оборудования

Рабочая точка насоса определяется пересечением его Q-H характеристики и характеристики сети. Оба графика описываются нелинейными зависимостями. Метод Ньютона быстро находит точку пересечения по заданному начальному приближению.

Частые вопросы

Что значит «квадратичная сходимость»?
Это означает, что погрешность на каждой итерации пропорциональна квадрату погрешности предыдущей. Если на k-й итерации ошибка составляет 10−3, то на (k+1)-й она будет порядка 10−6, на (k+2)-й — 10−12. Число верных цифр удваивается с каждым шагом.
Чем метод Ньютона отличается от метода секущих?
В методе секущих производная заменяется конечной разностью по двум последним приближениям: f'(xn) ≈ (f(xn) − f(xn-1)) / (xn − xn-1). Это устраняет необходимость аналитической производной, но снижает порядок сходимости до ≈1,618.
Как выбрать начальное приближение?
Для одного уравнения — из графика или грубой оценки. Для инженерных систем начальное приближение берётся из физических соображений: номинальные напряжения для энергосетей, расчётные расходы для трубопроводных сетей. Метод бисекции может служить для предварительного сужения интервала.
Сколько итераций обычно требуется?
При удачном начальном приближении и простом корне типичное число итераций составляет 3–7 для достижения машинной точности. В задачах расчёта режимов энергосистем стандартом считается сходимость за 3–5 итераций.

Заключение

Метод Ньютона–Рафсона — один из наиболее эффективных численных методов решения нелинейных уравнений и систем благодаря квадратичной сходимости. Формула xn+1 = xn − f(xn)/f'(xn) геометрически реализует метод касательных. Обобщение на системы через матрицу Якоби лежит в основе расчёта режимов электрических и трубопроводных сетей, нахождения рабочих точек оборудования и решения задач оптимизации. Главное ограничение — необходимость хорошего начального приближения и вычисления производной.

Статья носит исключительно ознакомительный и справочный характер. Автор не несёт ответственности за последствия применения приведённых данных без надлежащей инженерной проверки. При проектировании руководствуйтесь действующими нормативными документами и привлекайте квалифицированных специалистов.
Появились вопросы?

Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.