нено для рассмотренных выше аппроксимаций (2.97) и (2.98).
Устойчивость методов численного интегрирования
. Можно устано-
вить тесную связь между рассмотренными методами построения дис-
кретных моделей непрерывных систем и методами численного решения
задач Коши.
Пусть требуется проинтегрировать уравнение
.0,)0(),,(
)(
0
≥== txxtxf
d
tdx
(2.110)
Известно, что его решение может быть получено в виде некоторого
рекуррентного соотношения x
k+1
=
ϕ
(x
k
, k), где k = 0, 1, 2, … – номер шага
(итерации), а значения x
k
соответствуют значениям искомой функции x(t)
в дискретные моменты времени t
k
= kh, где h > 0 – шаг интегрирования.
Вид функции
ϕ
(x
k
, k) определяется по искомой функции f(x, t) согласно
выбранному методу численного интегрирования.
Например, используя метод Эйлера, получаем хорошо известную
формулу
.,...2,1,0,,),(
1
=+=
+
khkthtxfxx
kkkkk
(2.111)
Более подробно рассмотрим случай, когда функция f(x, t) линейна
по x и уравнение (2.110) может быть представлено в виде
),(
)(
tAx
d
tdx
φ
+= (2.112)
где А – nxn-матрица. Формула метода Эйлера (2.111) приводит к разност-
ному уравнению
()
.)(
1
htxAhEx
kkk
++=
+
(2.113)
Обратим внимание на то, что уравнение (2.113) с точностью до обо-
значений совпадает с уравнением (2.82), в котором матрицы P, Q получе-
ны на основе приближенной формулы (2.91) для матричной экспоненты.
Устойчивость полученной численной процедуры определяется при-
веденными в п. 2.3.1 свойствами данной аппроксимации: так, для А и Т
0
=
h должно выполняться неравенство (2.107).
54
Следовательно, если собственные числа системы велики по модулю
(что соответствует малым по величине постоянным времени), то для по-
лучения устойчивого решения необходимо выбирать шаг интегрирования
h достаточно малым. Это приводит к значительным затратам машинного
времени, а также надо иметь в виду, что уменьшение величины h вызыва-
ет увеличение инструментальных ошибок, связанных с конечностью раз-
рядной сетки ЦВМ.