книги / Микропроцессорное управление технологическими процессами в радиоэлектронике
..pdfОпуская выкладки, сводящиеся к приравниванию нулю значений у (/, х) для х = 0 и х = I при всех t, получаем следующее правило продолжения функ ции. Обозначив п = а — и; m = с + и, получим
|
<р(*) |
|
при |
|
|
ф = |
— Ф(— -щ-*) |
ПРИ ~ М п ^ |
х < 0*» (3.7) |
||
|
— Ф^/ — |
при |
/ -f 1п!т, |
||
На положительную полуось х ^ |
0 функция ф про |
||||
должается периодически с отрезка [0, / + |
Inlm]; на по |
||||
луось |
х < |
/ функция |
ф продолжается |
периодически |
|
с отрезка |
[— (1т/п), |
/]. Продолжение ф проводится |
по такой же формуле. Если дополнительно выполня ется условие ф' (tt 0) = ф7 (t, t) = 0, то первая про изводная будет гладкой.
Нулевые граничные условия в формуле (3.2) ис кажают реальную картину колебаний в процессе намотки, поскольку не учитываются эффекты, свя занные с натяжением на направляющих роликах (т. е. в точках 0 и /)• Учет этих эффектов приводит к
следующей начально-краевой |
задаче для уравне |
||||
ния (3.1): |
|
|
|
|
|
у (0, х) = |
ф (*); |
У/ (0, |
х) = 1|> (х); |
|
|
|
ду |
- « ( 0 5 |
(3.8) |
||
dt |
дх |
||||
|
M (4 -+'>4 r ) v { ^ - EF- & l j
где M t Е, F — константы.
Снова будем искать решение задачи (3.1) — (3.5) в виде (3.6), и для этого построим продолжение функций
61
Ф и яр |
следующим образам. |
Разобьем |
ось |
—оо <? |
<С х с |
оо на отрезки At и |
Dt {i ^ 0 ) , |
не |
имеющие |
общих |
внутренних точек при i > 0. Пусть п = а — |
|||
— у; т |
= а + у, тогда |
|
|
|
Будем продолжать функции ф и яр на ось — оо <
< х<С оо так, чтобы для решения ~ |
ф (х -f (а — v) t) -j- |
|
-f- -j ф (x — (а + |
y) t) выполнялись |
граничные усло |
вия c a ( / ) s O B |
задаче (3.8), а для решения |
|
*+<а—о)/ |
(a+u)/ _ |
|
о |
|
о |
выполнялись граничные условия с заданным а.
Из решения уравнения (3.6) следует, что значения
функции ф и яр на интервале At зависят лишь от зна чений этих функций на интервале £<_ь а значения
Ф и яр на интервале Bt зависят от значений ф и яр на интервале Поэтому получаем следующие две цепочки, указывающие последовательность действий
для определения ф и яр на всех интервалах:
А0—► В] —► Л2 —■*- В3—► А4—► • • *
Во Ах -*■ В2-► Л8-► Б4 -*> • • •
62
Для построения функций <р и ф при переходе от
Ai к Bi+ 1 используем граничное условие при х = |
О, |
||||||
а при |
переходе от Bt к Ai+\ — граничное условие при |
||||||
х = I. |
|
|
|
|
|
|
|
Введем следующие обозначения: bt — левый конец |
|||||||
интервала |
Bt\ |
at — правый |
конец интервала |
At\ |
|||
Т — линейное преобразование числовой оси |
по фор |
||||||
муле |
Т — —znfm (симметрия относительно |
нуля с |
|||||
изменением |
масштаба); |
5 — линейное преобразова |
|||||
ние числовой оси по формуле |
|
|
|
||||
Функции ф и ф заданы на интервале у40 = В0 ра |
|||||||
венствами ф = .ф |
и ф = |
ф. Распространение функции |
|||||
Ф и ф с интервала [0, /] = |
Л0 = |
В0проведем индукцией. |
Для этого предположим, что функции ф и ф построены на интервалах At и Bt при i ^ k.
Построение ф на интервале Вь+\. Для z 6 Дм- 1
функция ф (z) удовлетворяет обыкновенному диф ференциальному уравнению с постоянными коэффи циентами
|
|
|
PF ~ |
|
|
|
|
V '(Z ) -----£-ф ' (2) = |
М*)» |
|
|
где k — ~ ~ |
(ma — mv)\ |
L (z) — |
----- п р - ) X |
||
х |
ф/; (Тг) -{- |
ф7 (Тz) (отметим, |
что T z$A k, где ф |
||
по |
предположению |
индукции — известная |
функ |
||
ция). |
|
|
|
|
|
|
Выбрав из условия непрерывности начальные ус |
||||
ловия для г/ ср (Ь^) = ф (Ь*); ф' (&*) = ф' |
запишем |
63
общее решение уравнения |
|
||
- |
EF |
бk |
|
Ф (z) = |
С&1* |
2 -1- С2 — j |
h(z — х) L (т) eh?, (3.9) |
|
|
г |
|
|
EF „ |
EFn |
|
где й ( | ) = - ^ г в 2к |
' - J L ; C , |
= i ' |
С ,- ф (4 к ) - ф '(а д - § - -
Построение (р на интервале Ak+ i. Из граничного
условия при а: = / получаем для <p (z) при z 6 Ла+I соотношение
ф(2) = — jjjr ф (5z) + С, |
(3.10) |
где константа С, подбираемая из условия непрерыв
ности ф в точке afe, имеет вид
Построение ф на интервале Вк+\. Построение вы полняется по формуле
|
ц |
, k |
ф (z) = |
Се |
\ h{z — т) 0 (т) da, (3.1 1 ) |
|
|
г |
1 - ^ - 1 |
константа С определена из |
|
где МЮ = ~Ц |
е к> ' ; |
условия непрерывности ф в точке bk по формуле С —
= ф (&*) е ~ .
Определение ф на интервале Ак+Ь Используя граничные условия при г = /, получаем следующее
64
соотношение:
4 ~ ij> (/ + |
nt) -f- ф ij> (/ — mt) + |
ij> (/ -f- nf)— |
|
— - й г й ( * — « *) = |
«(<)• |
Следовательно, |
|
|
♦ |
f ) + |
a ( - S = i - ) . (3.12) |
Получаемое решение можно рассматривать как предел дифференцируемых (классических) решений при малых изменениях <р и ф.
Однородные дифференциальные уравнения с пере менными коэффициентами. Рассмотрим уравнение, аналогичное уравнению (3.4), но с переменным коэф фициентом а (t), который далее предполагается диф ференцируемой функцией,
(4-+v4r)‘ у«’ х)=аг®-^>- ■(зла)
С уравнением (3.13) связывается начально-крае вая задача
у (0, х) = ф (х)\
у', {0, |
*) = |
ф (*); |
(3.14) |
y(U |
0) = |
y(tt l) = |
0. |
Для решения этой задачи используется прибли женный метод, называемый методом ^-произведений [7; 21]. Разобьем интервал [0, 71, в котором изменя ется переменная t (время) на п равных частей точками Г0 = 0, 7\, Т2, ...» Тп = 7\ Длина каждого интервала А = Tin. На первом интервале [0, 7\] решаем началь но-краевую задачу для уравнения
( 4 - + ° 4 г ) ^ г (/. *) = *(0) |
(3.15) |
бб
с начальными условиями
|
i/i (0, х) — Ф1 (х) = ф (х)\ |
|
-щ- Ух (О, х) — Ф1 (х) = -ф (х) |
и нулевыми |
граничными условиями. |
При t = |
Д получаем функции у{ (Д, х) = ср2 (х) и |
(Д, я) = ф2 W* Эти функции принимаем за на
чальные условия для следующего уравнения с ну левыми граничными условиями:
Решая на временном интервале [О, Д] эту начально краевую задачу, получаем (полагая t = Д) функции
Фз М = Уг (д . х) и ф3 (х) = |
у2 (Д, я), которые |
принимаем за начальные данные для следующего уравнения с постоянными коэффициентами. При этом функции % (я) и ф, (я) определим методом индукции
Ф< (х) = У1 - 1 (А. X); 1|>( (*) = |
у(_ , (Д, х) решения |
У{ - 1 начально-краевой задачи yt- i (0, х) = cp*_i (я);
■ ^Ус- |
1 (0, х) = |
(*); yt- \ (t, 0) = yt—| (t, 0 = 0 |
для |
уравнения |
|
(i- +0 4 r f »*-' <*•*>= *г
при i ^ 2. В результате получаем на интервале ГО,
Т] непрерывную функцию у (t, я), определяемую для всех / 6 ГО, Т] и я 6 [0, /] по формуле
у(п) (t, X) = (/,+, (< - Г „ х) для < 6 [Г,. r i+1], |
(3.16) |
Докажем, что указанный метод для рассматривае мого уравнения является приближенным. При этом
66
нужно показать, что точное решение у (/, х) можно
записать как поточечный предел последовательности функций
y (t,x ) = Uт у т>((,х), |
(3.17) |
где у п) (it, х) — функция, определенная |
по формуле |
(3.16), / е ю , п * € [О, Л. |
|
Введем новую функцию W /, х) = |
(/, х) и за |
меним исходное уравнение (3.13) следующей систе мой [35—39];
Поставим для нее начально-краевую задачу
|
|
у (0, |
х) ■ = ф (х); |
W(0, х) = |
ф (х); |
||||
|
|
|
W |
(/, |
0) = 0 ; |
W (/, I ) = |
0 . |
||
|
Заметим, что если у, W — решение этой системы, |
||||||||
то |
у (/, 0) = |
у (/, |
/) |
= 0, |
поскольку |
у (0, 0) = у (0, |
|||
/) - |
0 и |
из |
первого |
уравнения |
следует, что у (/, 0) и |
||||
у (/, /) не зависят от /. |
|
|
|
||||||
|
Пусть |
А (/) — оператор |
в |
пространстве |
|||||
|
|
|
|
Г?([0, Г]) L 2 «О, Г]), |
|
||||
который |
задается |
матрицей |
1 |
|
|||||
|
|
|
' |
|
0 |
|
|
где W2\ (Ю, /]) — соболевское гильбертово простран ство, являющееся пополнением множества гладких (бесконечно дифференцируемых) функций на [0, /] по
67
скалярному произведению
-х г -*)и + * т < м
L2= L 2[0, /] — гильбертово пространство функций, сум мируемых с квадратом модуля на [0, /], снабженное
стандартным скалярным произведением [31]
/ ___
(a. P)L, = j а (х) р (х) dx.
О
Область определения оператора A (t) при каждом фиксированном t состоит из таких пар функций
(У* W) 6 Wl X L2, что оператор А (,t) замкнут [31], и. выполняются условия
W( 0) = W (/) = 0.
В пространстве Wl (0, /) рассмотрим также экви валентную, ранее введенную норму
» « Ц „ = Т1«1г ь |
(3.18) |
где у — действительное число, большее нуля. Докажем следующую лемму. Оператор A (t) явля
ется консервативным в норме
Напомним, что линейный оператор G в гильберто вом пространстве Н (со скалярным произведением (,)//) консервативен, если для любого h из области определения D (G) оператора G справедливо равенство Re (Gh, h)n = 0. В рассматриваемом случае утвержде ние о консервативности оператора А Ц) означает, что
Re (А (0 (у, W), (у, |
= 0, |
(3.19) |
где через (W2), обозначено пространство W\ (0, 0 о нормой (3.18); у = У а2 (/) — о2.
68
Действительно,
Re04 (О {У, W), (у, UP))(W^)(xLu— (W^ j У)(\у\)^ Ч*
+ (»* (0 - « ) ( - § - . w )Lt - Ъ ( 4 - w u w )Lt.
Используя интегрирование по частям, убеждаем ся, что
( £ * |
* * |
) , , |
|
|
|
о |
|
= |
I W Is |о — J W |
dx. |
|
Поскольку |
|
О |
|
|
|
|
|
и |
|
|
|
|
|
(W. &)WVHI«P ^ = |
|
|
|
I |
|
= (<z! (<)-«) J - I - у (*)■-£• |
+ |
||
|
|
о |
|
|
+ |
(аг (t) — v)W (0) u (0), |
то, снова интегрируя по частям, получаем
(V. у № у ш = 0 =
=(<?(() — v)W(x) у'(X) |S —
-( a * ( t ) - v ) j w ( x ) - ? 0 L dx.
Учитывая, что W (0) = W (0 = 0, убеждаемся в справедливости равенства (3.9).
Следовательно, оператор A (f) удовлетворяет ус ловию Т. Kato [31; 36] в переменной по t норме, ко торая остается эквивалентной стандартной норме в
пространстве - W\ (0, /) х Ц (0, /).
Поэтому, используя результаты работ [37] и [39], получаем равномерную корректность в пространстве
W\ (О, I) х L2 (О, J) задачи Коши для эволюционного
уравнения (г/, W)t = A {() (у, W) (это означает суще ствование, единственность и непрерывную (равномер но по временному интервалу [О, Т\) зависимость на [О, Т] решения задачи Коши от начальных данных из области определения оператора А (/), которая пред полагается не зависящей от t).
Получаемая в результате решения задачи Коши функция у (/, х) непрерывна по / и по я (ввиду извест
ного включения С (0, /) cz W\ (0, /)) и является ре шением уравнения (3.13).
Метод получения эволюционного оператора для
уравнения {у, W)\ = A (t) (у, W) [20; 35] представля ет собой описанную формулами (3.16) и (3.17) процеду ру приближенного решения, что показывает схо димость указанного приближенного метода.
Неоднородные дифференциальные уравнения с по стоянными коэффициентами. Для решения задачи управления колебаниями струны необходимо полу чить решение неоднородных уравнений. Рассмотрим следующую начально-краевую задачу:
{a2U\ — v2) - 2у |
4- 2v |
д*у |
— д2у |
= и (х, 0; |
||
1а w |
U > дх* |
+ |
dxdt |
дР |
|
(3.20) |
у (0, |
х) = ф (х)\ |
у\ (0, |
х) = |
ф (д:); |
|
|
|
ду |
L r a « y' |
|
|
||
|
- w + vi k |
|
(3.21) |
|||
|
м (4 |
+”-4 -)»|„.-£FT |
||||
|
| |
70