Научная статья на тему 'Точечные аналитические модели дифференциально-разностных уравнений'

Точечные аналитические модели дифференциально-разностных уравнений Текст научной статьи по специальности «Математика»

CC BY
99
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Точечные аналитические модели дифференциально-разностных уравнений»

© В.В. Осипов, В.А. Осипова, В. А. Овинников, А. А. Чешель, О.В. Устинович, 2008

УДК 519.71:62.50

В.В. Осипов, В.А. Осипова, В.А. Овинников,

А.А. Чешель, О.В Устинович

ТОЧЕЧНЫЕ АНАЛИТИЧЕСКИЕ МОДЕЛИ ДИФФЕРЕНЦИАЛЬНО-РАЗНОСТНЫХ УРАВНЕНИЙ

1. Введение

ифференциально-разностные уравнения запаздывающие типа (уравнения с

запаздывающим аргументом) составляют особый класс уравнений, теория которых заметно отличается от теории соответствующих дифференциальных уравнений без запаздывания.

Отличие, прежде всего, связано с тем принципиальным фактом, что будущее протекание процесса, как решение уравнения с запаздыванием, зависят не только от настоящего, но и от прошлого.

Так, начальная задача (задача Коши) для дифференциального уравнения с постоянным запаздыванием на величину 1, требует для своего решения при t > 0 не только знание начальных условий в точке 1 = 0 (как для уравнений без запаздывания), но еще и полную информацию о некоторой начальной функции ф (1) и ее производных, определенных «в прошлом» - на отрезке [-1з,0]. Таким образом, требуется знание начальных условий не в одной точке 1 = 0, а на множестве точек [-1з,0] из прошлого. Это множество называется начальным [4].

Дифференциально-разностные уравнения с запаздыванием при нулевых начальных условиях возникают, в частности, при исследовании динамики САР, имеющих звено чистого запаздывание в цепи обратной связи.

2. Постановка задачи

Рассмотрим начальную задачу для линейного дифференциально-разност-ного уравнения с запаздывающим аргументом п-го порядка:

Эта задача, естественно, связана с заданием на [-1 з ,0] некоторой непрерывной и (п-1) раз дифференцируемой функции ф(1) 1 є [-13 ,0] для которой должны выполняться равенства:

(1)

(2)

Ф<*>(0) = y(v>(0) = yV (v = 0,(n-1) )

(3)

где у0 (V = О, П -1 ) - заданные начальные условия, как значения (правых) производных функций у(1) в точке 1 = 0. Можно предполагать начальную функцию ф (1) нашей задачи в виде отрезка степенного ряда, функции у(1) в окрестности точки 1=0, определенного и для отрицательных значений аргумента из промежутка [-1з ,0]:

У I У II у(п-1) п-1 ..(к)

ф(1) = У0 + У0* + — 12 + -У^13 + ... + —------1(п-1) = У —tк (4)

>0 >0 2! 3! (п-1)! £0 k!

Тогда, очевидным образом, будут выполняться равенства (2) и (3), как необходимые и определяющие условия для начальной функции ф (1). Функция (4) есть прошлое процесса у(1), настоящее и будущее которого описывается уравнением (1) при

0

1 >0. Будем искать решение поставленной задачи в виде процесса у (1), совпадающего с процессом у(1) при 1 >0, но не имеющею явной связи с „прошлым”, однако, учитывающего его влияние через добавление к правой части уравнения (1) некоторой функции, определяемой заданной начальной функцией (4). Речь идет о функции

0

у (1), со следующими свойствами:

0) Г у^) 1 > 0 ----------

у (1) = \п Гп ^ = 0, (п -1)) (5)

[0 1 < 0

0 Г у(,,)(/ _ 1 ) 1 > 1 ----------

и Ум (Из) = [ \ ( 3) “ з (V = 0, (п _ 1)) (6)

[ 0 1 < *3

причем имеются в виду правые производные функций при нулевых значениях их

0

аргументов. Предполагаемое решение у (1) удовлетворяет следующему уравнению при1> 0:

Iа-V А) + £Ьп-Vу^)(/ _ (3) = х(1) + 1 (ф;{); 80 = 1, (7)

v=0 v=0

где Г( ф ; 1) - некоторая функция, определяемая начальной функцией (4) и параметрами дифференциального уравнения (1), связанными с запаздыванием. Определим явно эту функцию.

Учитывая сказанное, запишем решение поставленной задачи (1), определенной на [4з, да ] в следующем виде:

0 Г ф£) 1 Е [- 1з,0]

У «) = Б$3, t М) +1(/) у () =Г0 (8)

[ у (t) 1 > 0

где ЕЦ3,t) = 1(t +13)- 1(t) = Г 1 Е (- 1з,0) (9)

3 3 [0 1 г [- 1з,0]

есть единичный импульс („окно”) длительностью \ 3, расположенный на отрезке [-1з,

0].

Символом 1(^) обозначены единичные функции:

1^) = <Р 1 >0; 1(t +13) = <Р 1 > *3 (10)

[0 1 > 0 3 [0 1 > t3

Для производных функций у(1), имея в виду производные в интервалах (4з, 0) и (0, да) для составляющих эту функцию, будем иметь

у^(0 = ЕЦ3,t)ф(V)(t) +1(0уЦ) = I ф(^) 1Е (-1з,0) (ч; =1,(п-1)) ф(П)(0 = 0 (11)

[y(v)(t) t > 0 (v = 1,(n-1))

со стыковкой односторонних производных в точке t=0

p(v)(t)=-0 = P(v)(0) = У(v)(0) = У(v)(t)=+0 (v = 1,(л -1)) (12)

При запаздывании аргумента на величину t3, все составные функции в (11) сместятся вправо по оси t на ту же величину, занимая только положительную полуось [0, да):

У(v)(t -13) = E(t3; t - f3)cp(v)(f -13) + 1(t -13)y0v\t -13) = J ^ U t £ [0, *з\ (v = 1,(n-1))

y(v)(t -13) t > t3

(13)

Подставляя (11) и (13) в (1), получим при 1 >0:

Хап^ ^)(t) + Е(t3; t -13)1 Ьп_vФ(V)(t - tз) +1Ь,^ ^)(t - tз) = х^)

v=0 v=0 v=0

или в форме (7):

¿а„-V уЧ) +1 Ьп_v у-)(t -13) = х(t)- Е^3;t -tз)§Ьп_vФ(VЦ - tз) (14)

v=0 v=0 v=0

Таким образом, добавочная функция Г( ф ;1) в правой части уравнения (7) имеет вид:

1 (ф;t) = -Е^;t -tз)§Ьп_vФ(V^ -1з) 1 е [0Л] (15)

v=0

и представляет собой финитную функцию с интервалом финитности (0, 1з). Итак, уО) - решение начальной задачи (1) с „предысторией” ф (1) 1 е [4з,0], при 1 >0 совпадает с функцией у(1), не имеющей „предыстории”, согласно условиям (5) и (6), и являющейся решением задачи Коши для преобразованного уравнения (14) с начальными условиями (12) и измененной правой частью, учитывающей „предысторию” процесса у(0 .

В силу сказанного и тождественных равенств (5) и (6) целесообразно отказаться

0

от „нулевой” отметки в обозначениях функции у (1) (1) и ее производных. Тогда, поставленная начальная задача для уравнения (1) окажется эквивалентной при V1 > 0 следующей задаче Коши для преобразованного уравнения (14) в прежних обозначениях:

±ап-V у(^) +1Ьп^ у{у^ - tз) = х^)- Е^з;t -13)§Ьп^Ц -13), (16)

v=0 v=0 v=0

с чистым запаздыванием

у(v^ -13) = |0 ( ) (0 “ 1 > *3) (V = 1 ,(п-1)) (17)

3 1 у (v)(t -13) 1 > t3

и финитной добавочной функцией

E(tз; t -1з)Xb„-v9<v)(t -tз) =

£b„-v9(v)(t -13) t e (0,1з) (18)

10 t g [0,t3 ]

в правой части уравнения, определенной заданной начальной функции ф (t), ее

производными членов с запаздыванием.

Известный пошаговый метод решения указанной задачи при таком преобразовании реализуется естественным образом. Этот подход может быть использован для преобразования начальных задач в задачи Коши и для более сложных линейных дифференциальных уравнений с запаздыванием.

Преобразованную таким образом задачу предлагается решить методом точечных представлений, хорошо приспособленным для описания запаздывания и решения подобных задач.

3. Метод решения

При практической реализации пошагового метода решения начальных задач даже в простейших случаях имеет место все возрастающая сложность и громоздкость возникающих задач Коши на промежутках, которыми разбивается отрезок [0,Т]. Здесь весьма перспективным является метод точечных представлений, позволяющий перейти от заданной линейной задачи к ее гомоморфной конечномерной модели в пространстве точечных представлений, в частности, оказывается весьма эффективным как метод решения начальных задач для линейных дифференциально-разностных уравнений с постоянным запаздыванием, предварительно преобразованных в эквивалентные задачи Каши. Метод автоматически реализует пошаговый подход, причем без разбиения отрезка [0,Т] на промежутки, связанных с запаздыванием.

Дело в том, что в основе точечно-матричных представлений наиболее важных операторов, в частности оператора интегрирования, лежит каноническая матрица

(правого) сдвига Z (NxN), реализующая сдвиг всех N отсчетов {у(t(vN))} изображаемой финитной функции у(т), как компонент ее точечного N - вектора YT = Colon [ у(т-)),... у (т<;)),... у (т- ))], (19)

на один шаг вправо, что дает точечный изображающий N - вектор финитной функ-

1 1

ции у (т - N) с запаздывающим аргументом на величину т3 = —, равную расстоянию между узлами чебышевской N - сетки:

У(т -N}_^7 ■ Yt = Colon[0, у(тГ)),...у(т-),...у)] (20)

При таком сдвиге последний отсчет у(tN )) функции у(т)выходит за пределы промежутка [0,1]. Запаздывание на величину тз, равную рациональному числу m (m = 1,2,...N -2), означает умножение точечного изображающего N - вектора YT на m-ю степень матрицы Z:

у(т - m) > Zm ■ YT = Colon

УК N’ t

0,...0, у (t(N )),...у (TNN-)m )

(21)

m

что, как видим, эквивалентно сдвигу вправо на т шагов всей “гребенки” отсчетов из т отсчетов {у(т^))} функции у(т), при этом за пределами “финитного окна” промежутка [0,1] оси “т” окажутся т последних отсчетов, а на месте т первых отсчетов окажутся нули.

Естественным образом определяется и изображающий N - вектор результата (вольтерровского) интегрирования функции у (т- т):

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Л • у(т - т) = ТIУ(т - т*т—- = ^0 ^ • У7 (22)

что легко обобщается на V - кратное интегрирование:

т т /| _ У

^у(т-т)=туН у(т--—у¿тут *тУт ^

V раз

Для иллюстрации “работы” метода точечных представлений рассмотрим, сперва, простейшую начальную задачу на отрезке [0,Т]:

+ ау(і) + Ьу(і - із) = х(і); Ф(0) = у(0) = Уо; і є [0,Т] (24)

Преобразуем ее в эквивалентную задачу Коши. В данном частном случае начальная функция ф(ї) есть постоянная, равная заданному начальному значению у0: ф(0 = ф(0) = уо; їє К.,0], (25)

поэтому на [0,Т] получаем следующую задачу Коши

+ а • у (і) + Ь • у (і - і3) = х (і) - Ь • І (і3 ;Ч) • Уо; у(0) = Уо, (26)

где добавочная функция в правой части есть “финитное окно” промежутка [0,і,.] высотой у0:

1 (з Мз )• Уо=[1«)-1н)] уо={оуо 1г ¡оЄу‘з). (27)

а функция у(1-1з.) с запаздывающим аргументом есть чистое запаздывание на величину 1з.:

у(М,) ={ У(,-,• > '■ £ ,£ Т (28)

|0 1 <

Сделаем замену переменного, пологая 1=Тт; тє[0,1]; 1з=Ттз. и не указывая параметр Т в обозначениях функций:

бу (і) 1 бу (т).

у (і) = у (Т т) = у (т); х (і) = х (т);

бі Т бт '

|(з;К )• Уо ,)] уо ^ , е^о€^^,т' ’ (29)

У(1-1,) = УИ,) = |о У<,-,-) ^ ,£11 (30)

[о т < тз < 1

Задача (26) получает вид:

T ■ + а ■ У(х) + b ■ У(Х-Хз) = Х (х) - b '^1(х) - 1(Х-Хз ^Уо; У(0) = Уо (31)

Воздействуем на обе стороны уравнения (вольтерровским) оператором интегрирования

т

T ■ Jт ^ T ■{(•)dт

о

и получаем, что

j •

1 dy (т) Т dy (т)

í rf dт = У(т) - У(0) = У(т) - Уо

Т d Т 0 ^ Т

В результате будем иметь интегральное уравнение

Т Т Т Т

у(т) + а • Т | у(т^т + Ь • Т| у(т - т3 )dТ = Т | х(т)dт - Ь • Т |[1(т) - 1(т - т3)] • у^т;

0 0 0 0 Перейдем теперь к соответствующему уравнению для точечных N - векторных изображений, ассоциированных с чебышевской N - сеткой. При этом заданную величину постоянного запаздывания тз. заменим ближайшим рациональным числом

— (т - натуральное число) ^<N-2). Учитывая (22), а также точечное представление

Т

T í[» - 1(т-т3 )]• yo d т — > TJT (E - Zm )Уо 17

(32)

где 1Т есть точечная единица 1т = Colon [1,...1,...1] ,

получим:

YT + а • TJtYt + b • TJT • Zm • Y7 = TJT • X7 - TJT • b(E - Zm )y017 + y017

Подставим сюда вместо точечной матрицы интегрирования TJT ее известное представление через каноническую матрицу сдвига Z:

TJt = ^0 E + Z E - Z ^0 • (E - Z) 1 • (E + Z); ^0 = —, 0 2N

после чего умножим все члены уравнения на не вырожденную P

' 1 0 0 0 0'

-1 1 0 0 0

E - Z = 0 0 -1 0 1 0 0 0 (N х N)

0 0 0 -1 1

и учтем тождество (E - Z)• 1T = е1 = Colon [1,0,...0] В результате будем иметь:

[(Е-7) + вХ0(Е + 7)]УТ + ЬХ0(Е + 7)• 7” • Ут = = МЕ + 7)ХТ -Х0Ь(Е + 7)(Е - 7”) + у01 т (Е - 7)

или (Л01)Е + Л,(1)7Ут + Ь\(Е + 7)• 7” • Ут = \,(Е + 7)[Хт - У0Ь • е(”)] + /оЄі (33)

где Л01) = а^о +1; = а^о -1 , (34)

а символом е(т) обозначен N - вектор

е(”) = (Е - 7” )• 1т = СоІоп

1,...1,0,...0

(35)

у которого т первых координат - единицы, а остальные ^т координат нули.

В подробной записи, учитывая (21), получим систему из N рекуррентных скалярных равенств:

^у = х0 • (х -Ьу0) + У,; ь,(1)У1 + ^01)у2 = ^ • (х + х2 - 2ЬУ0); Ц(1)У2 + ^01)Уз = X0 • (Х2 + Хз - 2Ьу0);

Ц1(1)У”-1 + Ц1)У™ = х0 •(х”-1 + х”- 2ЬУ0); Ц1(1) У” + Ц1) У”+1 + ьх0 У1 = х 0 • (х” + х”+1- ьу0); Ц1(1) У”+1 + Ц1) У”+2 + ьку + У2) = х0 •(х”+1 + х”+2);

(36)

Ц1(1) У”+* + Ц1) У”+*+1 + ьх 0 (У, + У к+1) = х0 •(х”+* + х”+к+1); (к =1^-”-1;.

Из этой системы, последовательно и буквально “в ручную”, могут быть определены все компоненты Уу = У(т^)) (V = 1, N) неизвестного точечного N - вектора

Ух приближенного решения начальной задачи (24).

В качестве некоторой иллюстрации высокой эффективности метода найдем компоненты точечных N - векторов Ух приближенных решений начальных задач.

СІУ (І )

■ +10у(і-у = 20-1(і) (0 < і < 0,5); ф(і) = ф(0) = У, = 0 . (37)

и М + 10у(Н) = 201(1) 1 е [0,0,5]; ф(1) = ф(0) = Уо = 1; 1 е [^ ,0] (38)

ат

Это простейший частный случай начальной задачи (24) возникающей при Т =

0,5 с.; а = 0; Ь = 10; х(т) = 201(т); 1,. = 0,1 с. Примем N = 10, тогда

^0 = — = — = 0,025 и— = т3 = ^ = 0,2 = — ^ — = 2; Л™ = 1; ^ = -1 .

0 2 N 40 N 3 Т 10 0 1

При таких значениях параметров задачи система рекуррентных равенств (36)

приобретает вид:

У = 7 (2 - Уо) + У о 4

-Уі + У2 =1(2 - Уо)

1 1

-У2 + Уз +7Уі = 7(4 - Уо)

4 4

- Уз + У 4 + — (У + У2) = 1

4

- У V- + У V+ 7(У у-3 + У у-2) = 1

(у = 4,5,...М)

По этим элементарным формулам найдены компоненты {у^,} точечного вектора

Ут при у0 = 0 (задача (37)) и при у0 = 1 (задача (38)). Результаты представлены таблице.

* (10) 1 V 1 40 3 40 5 40 7 40 9 40 11 40 13 40 15 40 17 40 19 40

у(С) 0.5 1,5 2,437 2,937 2,943 2,578 2,088 1,097 1,531 1,675

у(0 1,25 1,75 2,219 2,468 2,471 2,289 2,044 1,848 1,765 1,796

у V 0.5 1,5 2,375 2,875 2,906 2,593 2,18 1,804 1,611 1,615

Уv 1,25 1,75 2,187 2,437 2,453 2,296 2,074 1,886 1,794 1,803

В первых строках указаны точные значения решений тех же задач (38) и (39) в

2 V 1

узлах чебышевской N - сетки ІV> = — т при N=10 и Т=0,5сек., найденных ме-

тодом шагов.

Точность решений, полученных методом точечных представлений, оказывается достаточно высокой, если иметь в виду столь небольшое значение N (N=10) и довольно колебательный характер процессов на выбранном отрезке [0,Т], особенно при нулевых начальных условиях.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

При увеличении N в два раза, т.е. при N = 20, точность резко возрастает. Максимальная погрешность не превышает 1 - 2 % (расчеты здесь не приводятся).

Кстати отметим, что, в этом случае, степень “т”, характеризующая величину запаздывания в методе точечных представлений, также возрастает в два раза, т. к.

І 0 1

т = Ь-N = 20 = 4 .

Т 0,5

Систему рекуррентных равенств (39) эквивалентную векторно-матричному урав-нению(33) следует рассматривать как эффективный алгоритм численного решения поставленной начальной задачи (24) на отрезке [0,Т] методом точечных представлений при конкретном задании численных значений всех параметров задачи.

Решение примера показывают это очевидным образом. Для формульного же представления точечного изображающего N - вектора Ут, как решения векторноматричного уравнения (33), система (39), в общем случае, мало пригодна. Это решение, однако, найдется стандартным путем, обращая системную матрицу в левой части уравнения (33):

Ут = [ Н1 (7) + Б (т; 7)]-1 • {^ (Е + 7) • [Х7 - Ь • у0 • е(т)] + у0 • е1} где Н1 (7) = Е + й(1)7 (Ы х Ы)

двухдиагональная невырожденная Р - матрица (Л($1) Ф 0 ), а

+ 7т+1) = 5,(7) • 7т =

(40)

(41)

^(т; 7) = Ь^(Е + 7) • 7т [0 0 0 0 0 : О 0

= ьк

= Ь\{7п ... 0]

0

0

0

0

0

0

0

0

0

0 110

N х N)

(42)

также двухдиагональная Р - матрица со сдвинутой на т шагов нулевой диагональю.

Теперь рассмотрим решение методом точечных представлений более общей начальной задачи (1) на отрезке [0,Т], которая, после преобразования, становится задачей Коши для уравнения (16) с чистым запаздыванием (17) и финитной добавочной функцией (18) в правой части уравнения, определяемой начальной функцией (4) заданной на [4з,0], ее производными и параметрами членов с запаздыванием.

Решение же у^) [0,Т] задачи коши для линейного дифференциального уравне-

ния п - го порядка с запаздыванием вида (3.39) в общем случае представляется в виде суммы двух составляющих

У(*) = У, (*) + У „ $)——— Ут = УТ1 + Ут. (43)

Первая составляющая у^) есть решение задачи при нулевых начальных условиях. Точечный изображающий N - вектор Ут, этого решения определяется формулой:

Ут 1 = £п(т; 7)Л"(Е + 7)" • Хт = 1^*(т; 7)• Хт (44)

Здесь изображающий N - вектор решения нашей частной задачи Коши обозначен символом Ут!, вместо ранее используемого символа Ут.

Кроме того, введена Р - матрица, т. е. матрица, представимая в виде матричного полинома по степеням канонической матрицы Ъ (ЫхЫ)

К (Е + 7 )"

1^(т; 7) = Оп (т; 7) •К" (Е + 7)" =

Нп (7) + Б" (7) • 7"

где Нп (т; 7) • Ут = К" • (Е + 7)" • Хт

(45)

(46)

а Н, (т; 7) = Н, (7) + Б,, (7)• 7” = £ ^)(т) • 79 . (47)

9=0

N-1

и 6„ (т; 7) = Нп\т; 7) = £ 79 N х N), (48)

9=0

Найдем вторую составляющую УТ„ <——— у и (I) I е [0, Т]. Это - точечный N -

вектор решения унО) задачи Коши на [0,Т] для дифференциального уравнения (16), определяемого только начальными условиями, когда х(1)=0:

IX;У/^) + £Ьп-Vу<;>(/ -(3) = Г(ф;I) / е [0,Т], (49)

;=0 ;=0

где Г(ф;I) = -§6„-;ф(;>(/ - Iз) / е [0,Iз] (50)

;=0

есть финитная функция (18).

Применим к (49) процедуру перехода от линейного дифференциального уравнения к уравнению в точечных изображениях, которая включает в себя замену переменного 1=Тт в функциях и производных; переход к эквивалентному интегральному уравнению путем п - кратного интегрирования обеих частей уравнения с учетом ненулевых начальных условий; точечное представление интегрального уравнения с вводом параметра запаздывания т = т^ и по членным умножением на Р - матрицу (Е - г)п (^^.

В результате всех этих действий получим векторно-матричное уравнение для Ут, с прежней системной матрицей Ып(т;2), определяемой (47), но другой правой частью:

Нп (т; 7) • Ут„ = XП • (Е + 7)П Т (ф) + (Е - 7)-1 •§ Нп (IУ) (51)

/=0

Второй член в правой части этого уравнения без всяких изменений “перешел” из задачи Коши для уравнения без запаздывания.

Символом Гт(ф) обозначен точечный изображающий N - вектор финитной функции (50) с интервалом финитности (0Дз), поэтому только “т” первых компонент этого вектора отличны от нуля и определяются параметрами членов с запаздыванием в уравнении (49) и начальными условиями задачи.

Найдем явное представление этого вектора через указанные параметры.

Для начальной функции (4) и ее (п - 1) первых производных имеем

л-1

ік

Ф(;)(1) = IУ0*) • тт^г (; = 0, П -1); I е К,0].

7=; (к -;)!

Следовательно, для финитной функции (50) получим представление

?(ф;О—¿Х^ I у0к)• Iе[0,д (52)

;=0 7=; (к -;)!

Развернем сумму и сгруппируем члены при у0 (к = 0, П-1). В результате ока-

жется:

т (ф;1 ) = -6, I у0

(к)

(I - ^ )к Л П-^.,(к) (I - 1з Г ... Л „(П-1) = „ ,,(0)

-[Ьп (Г - 1 з ) + Ьп-1 ] У01) -

"" - Ь1 • У0 '= Ьп • У0

2!

П-1

П-1 /? - I )П-/-1

— -— § Ьп-/ Ъ—Ъи = -§ у0

(к)

I б,-/

(2)

(I - Iз )к-/ (к)

I Ьп-Л,. ;м у0 к )-

(к - /)!

(к -1)!

где Р (к; I -1 з) =^Ья-/ *з )к' (к = 0, п -1); I е [0, (з]

/=0 (к — 1)!

(54)

есть полиномы степени к = 0, П -1 относительно аргумента (1 - ^), определенные на отрезке [0Дз]. Выполним замену переменного, полагая 1 - ^=Т(т - тз). Получаем финитную функцию на (0,тз) в виде разложения по финитным же полиномам:

т( ;Т ) т( ; ) I -Iу0к)• Р(к;Т(т-тз)) те [0,Тз];

Т (ф; Тт) = т (ф; т) = 1 ^

0 т€ [0, тз],

причем полином нулевой степени также следует считать финитным, т.е. Ьп те[0, тз];

[0 т € [0, тз].

т

Р (0; Т (т-тз)) = Положим т

(55)

(56)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

N

- рациональное число, ближайшее к заданной относительной

величине запаздывания тз = —, тогда на интервале финитности (0,тз) функции (55)

будет располагаться ровно т первых узлов N - сетки 2 ;-1

т(") =

2N

(; = 1^)

(57)

Сложный аргумент Т(т - тз) финитных полиномов в (3.105) в этих узлах будет принимать дискретные значения, определяемые формулой

Т(т-тз) = 2Гу (2;-2т-1) = Х -[2(;-т)-1] (; = 1,2,...т), (58)

а отсчеты полиномов

к-/ [2(;-т)-1 ]к-1.

; (к = 0,п-1); (; = 1,т);

(59)

Р(к; X • [2(;-т)-1]) = I Ьп_Л0

I=0 (к-|)!

будут т первыми компонентами точечных изображающих N - векторов Рт (к) (к = 0, п -1) этих полиномов. Остальные N - т компонент векторов

РТ (к) (к = 0, П -1) будут равны нулю, причем при к =0 окажется, в силу (56),

РТ (0) = Ьп • Со1оп

1,...1,0,...0

т N-т

(60)

Таким образом, точечный изображающий N - вектор іт(ф) финитной функции (55) представится в виде линейной комбинации точечных N - векторов

Рт (к) (к = 0, л -1)с начальными условиями в качестве коэффициентов:

Т (Ф) =- § У0к) • Рт (к) (61)

к=0

и, как уже отмечалось, будет иметь отличными от нуля только т первых своих компонент.

Вернемся к векторно-матричному уравнению (51). Его решение, т.е. вторая составляющая Ут„ решения Ут задачи Коши (16), связано снова с обращением (48) системной матрицы Ып(т;2) и представляется в виде

Ут„ = Оп (т; 7) • XЛ (Е + 7)л • Т (ф) + Оп (т; 7)(Е - 7)-1 § Нл (ІУ) (62)

І=0

Объединение обеих составляющих Ут! и Ут„ дает формулу

Ут = Ут, + Ут. = 1<(т; 7)• [Хт + (ф)] + Оп (т; 7)(Е - 7)-1 § Нл (І)у0') (63)

І=0

определяющую точечный N - вектор Ут решения у(1) задачи Коши (16) на отрезке [0,Т], эквивалентной начальной задаче (1) на том же отрезке.

4. Заключение

На основе предлагаемого метода была разработана прикладная программа, позволяющая находить точечный изображающий вектор решения этой задачи.

Приближенно - аналитический метод решения дифференциально-раз-ностных уравнений с запаздыванием любых порядков (предварительно преобразованных в задачу Коши) на основе точечных представлений является весьма эффективным, что показывают многочисленные примера проведенные на ЭВМ.

---------------------------------------------------------- СПИСОК ЛИТЕРАТУРЫ

1. Осипов В.М., Осипов В.В. Моделирование линейных динамических систем методом точечных представлений. - М.: МАКС Пресс, 2005. - 296 с. ISBN 5-317-01390-9.

2. Хейл. Дж. Теория функционально - дифференциальных уравнений Пер. с англ.-М.: Мир, 1984.- 421с., ил.

3. Эльсгольц Л.Э. Введение в теорию дифференциальных уравнений с отклоняю-щимся аргументом - М.: Наука, 1964. - 128 с., ил.

4. Системы с переменным запаздыванием. Солодов А.В., Солодова Е.А. -М.: Наука, 1980. -384 с., ил. ГГШ

— Коротко об авторах ---------------------------------------------------------------

Осипов В.В. - кандидат физико-математических наук, доцент кафедры «Высшей математики №3» Сибирского федерального университета,

Осипова В.А. - кандидат технических наук, доцент, зав. кафедрой «Автоматизации производственных процессов» Института цветных металлов и металловедения Сибирского федерального университета,

Овинников В.А. - кандидат технических наук, профессор Сибирского федерального университета г. Красноярск,

Чешель А.А. - кандидат физико-математических наук, доцент кафедры «Высшей математики №1» Сибирского федерального университета,

Устинович О.В. - старший преподаватель кафедры «Бухгалтерского учета и аудита» Сибирского государственного аэрокосмического университета им. ак. М.Ф. Решетнева.

Статья представлена Сибирским федеральным университетом.

Рецензент доктор физико-математических наук В.А. Романов.

i Надоели баннеры? Вы всегда можете отключить рекламу.