
Шпаргалки (фу!) / МП 2 курс / шпора
.pdf
3.56. Аналитические методы.
Рассмотрим следующую задачу: активный двухполюсник нагружен на нелинейный элемент, нужно определить ток и напряжение через нелинейный элемент. При помощи метода эквивалентного генератора строим эквивалентную схему замещения. Очевидно, при аналитических методах расчета ВАХ нелинейного элемента должна быть задана аналитически. Пусть в нашей задаче
i 0,1 U 0,6 .
Определим для нашей задачи и параметры эквивалентного генератора (см. рис.). Запишем 1-й закон Кирхгофа:
0,1 U 0,6 U 6 0 . 15
А
15
6
В аналитических функциях в общем виде решить данное уравнение невозможно. Решение находят с помощью итерационных методов или итерационных процедур. Итерационные методы предполагают:
a)задание алгоритма;
b)задание начальной точки.
Воспользуемся методом деления отрезка пополам. Ввиду того, что мы рассматриваем электрическую цепь, функция будет монотонна. А это значит, что если мы возьмем точку примерно в середине интервала, на котором мы рассматриваем исходную функцию, то знак полученного значения совпадет со знаком на одном из концов интервала. Затем подобными
манипуляциями рассчитываем ноль функции до тех пор, пока не будет достигнута требуемая степень точности. График функции изображен на рисунке. Запишем алгоритм решения задачи:
a)на правом конце интервала xП : f xП 0 ;
b)на левом конце интервала xЛ : f xЛ 0 ;
c) |
находим среднее значение на интервале: |
x : f x |
xП xЛ |
; |
|
|||
|
|
|||||||
|
|
|
C |
C |
2 |
|
|
|
|
|
|
|
|
|
|
|
|
d) |
дальнейшие действия определяются |
знаком |
f xC : |
если знак |
f xC |
|||
|
совпадает со знаком f xЛ , тогда xЛ |
заменяем на xC |
и проводим расчет |
|||||
|
снова. Аналогично для случая, если знак |
f xC |
совпадает со знаком |
f xП . |
Отметим, каким образом нужно выбирать пределы интервала.
1 граница: напряжение на линейном элементе отсутствует, U 0 .
2 граница: предельное значение напряжения на нелинейном элементе (в данном случае, когда напряжение на нелинейном элементе равно напряжению источника ЭДС).
В условиях данной задачи:
U 0 f 156 0 U 6 f 0,1 60,6 0
Недостатки алгоритма:
линейная сходимость;
применимость только для цепей с одним нелинейным элементом.
71

57. Метод Ньютона-Рафсона.
При расчете нелинейных цепей этот метод реально используется на практике, поскольку у метода Н-Р сходимость квадратичная. Выберем точку U0 ,
соответствующее значение функции f U0 . Построим
уравнение касательной в этой точке, которая пересечет ось напряжений в точке U1 . Тогда
f (U1 ) f (U0 ) f (U0 )(U1 U0 ) .
Построим уравнение касательной к функции в точке U1 , которая пересечет ось напряжений в точке U2 и
т.д. На k м шаге получим:
f (Uk 1 ) f (Uk ) f (Uk )(Uk 1 Uk ) .
f (U0 )
касательные
U1 |
U |
0 |
f (U1 ) |
|
|
Судя по графику (см. рис.) алгоритм достаточно быстро сходится к искомому решению, поэтому будем считать, что на k 1 м шаге требуемая степень точности достигнута и
f (Uk 1 ) 0 ,
тогда
Uk 1 Uk f '(Uk ) .
Поскольку мы рассматриваем аналитические методы решения, вычисление производной функции тоже можно провести с помощью некоторого численного алгоритма. Разложим функцию в ряд Тейлора:
f (x x) f (x) |
df |
|
x |
|
|
|
d 2 |
f 2 x |
|
d 3 f 3 x |
... |
(*) |
||||||||||
|
|
|
||||||||||||||||||||
|
|
|
x |
dx2 |
|
|
|
|
dx3 |
|
||||||||||||
|
|
|
dx |
|
|
|
2! |
|
x |
3! |
x |
|
||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||
Сформируем выражение для производной: |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
f (x x) f (x) |
|
|
df |
|
d 2 f x |
|
d 3 f 2 x |
... |
|
|
|||||||||||
|
x |
|
dx |
dx2 |
|
2! |
|
dx3 |
|
3! |
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
Ошибка при данном способе вычисления производной будет определяться величиной x . Изменим алгоритм подсчета производной:
f (x x) f (x) |
df |
x |
|
|
|
d 2 |
f 2 x |
|
|
d 3 f 3 x |
..., |
(**) |
||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||
dx |
|
x |
dx2 2! |
|
dx3 |
3! |
||||||||
|
|
|
|
x |
|
x |
|
получается знакочередующийся ряд. Вычтем почленно из уравнения * |
уравнение ** : |
||||||||
|
f (x x) f (x x) |
|
df |
|
d 3 f 2 x |
|
... . |
|
|
|
|
|
|||||||
|
2 x |
dx |
dx3 |
3! |
|
|
|||
|
|
|
|
x |
|
||||
|
|
|
|
|
|
|
|
|
Действительно, при таком определении производной ошибка пропорциональна x 2 , точность метода существенно выше.
72