Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Планирование и обработка эксперимента / Rakitskiy - Chislenniye metodi resheniya 1979

.pdf
Скачиваний:
84
Добавлен:
13.05.2017
Размер:
6.71 Mб
Скачать

20 Введение

пограничный слой длительностью Тле --0,003-0,005 не

однороден и, в свою очередь, разделяется на два участ­

ка, первый из которых тпе 1,..,,3.10-5 значительно !l.1ень­ ше второго (тле 1«тпе ).

2. Для линейной системы (23) собственные чис.1а '),i матриц~~ А по.1ностью определяют характер частных ре­ шений. Поэтому естественной представляется попытка

выявить те требования, которым должны удовлетворять

Л.i в предположении жесткости, считая для простоты, что кратные собственные числа отсутствуют.

Систему (23) часто считают жесткой [59], если :.1ат­ рица А об.1адает бо.1ьш11м чис.1ом обус.11овленности ( 16), т. е. k(A) » 1. О.:~.на,ко это не совсем так. Как будет ни­ же показано, в жесткой системе ~iатрица А, 1<ак прави­

ло, является плохо обуслов.1енной в смысле критерия

( 16) (и(к.1ючение составляет уже рассмотренный случай

на.11ичпя группы собственных чисе.1 с примерно одинако­ выми модулямп 11 большим промежутком наблюдения решения). Однако из плохой обуслов.1епности матрицы

А свойство жесткости (23) сле.:~.ует далеко не всеоа.

Это нетрудно заметить уже на системе третьего поряд­ ка с собственньвш числам11

Величина k(A) > 104, а решенне (23) не удовлетворя­

ет неравенстRу (21). На всем отрезке [О, 1] наблюдает­

ся си.'!ь~,о осци.ыирующее решен11е, 11 ш1ка1кого протпво­

речия .:,1ежду производны:\1и на отде.1ьных участках ш1-

тегральных крпвых не наблюдается.

В монографни [53] к I<лассу жесткпх систем относят­

ся такпе, для которых справедтшо неравенство

 

max !ReЛ.1 I

» 1

 

i=-= 1,2, ... ,т;

(25)

µ(А)=

i

Rel...i <О,

 

min\ReЛ1I

'

 

 

 

 

i

 

 

 

 

Re Ai -

.:~.ействительная часть /.;.

 

 

Требование (25) также не всегда удовлетворяет ус·

ловию

медленного

изменения решения (21) вне

погра·

ничного с.11оя, что можно видеть на примере

Л~=-104, Л:ц=-1±10-lj, lE[O, 1).

§

В.3.

Свойства

жестких

систем

Кроме

того,

недостатком

описаний

(16)

и

(25)

сле­

дует

считать

полное

игнорирование

длины

промежутка

наблюдения

решения.

 

Установим необходпмые

кой

системе, получающиеся

ограничения

на Лi

из требования

(21)

в жест­ малости

пропзво.J.ных

нне

погранпчного

слоя.

Введем

обозначе­

ния

а1

=

Re

Л

1

,

(l)i

=

Im

Л.

1

,

Л.

1

=

а

1

+

i(J)1

и

запишем

решение

(23) Х (t) =

через матричную

eAt х (0).

экспоненту

Так шобых

ка1к неравенство (21) должно выполняться для

1-~ачальных ус.1овий, выберем х(О)

так,

чтобы

k-я

компонента

вектора

решения

имела

вид

Пусть

х< а;<О.

11

> (t) = С

1

eai

 

Выбпрая

t cos ((J)t t

cpi=O и

+<pi). Ci=

1,

получаем

(26) ре­

шенне.:

maxJxU1 t

J(t)J=x<li>(O)=l.

Дифференцируя

(26),.

имеем

dx<

11

>

dt

(t)

=-

1

1

eai

t

cos

((1)

1

t+

'ф),

=

())· arctg-'

а;

.

Д.'lя выпо.1нения неравенства

необходимо выполненне условия

(21)

прп

всех

t>тпс

. ~ /л

1

1

е

Re

-<;

'tПС

L ~-, N

L=maxlЛ

i

1

J,

N

»

1.

(27)

Теперь

рассмотрим

с.1учай

a.i>O.

Выберем

началь­

ные

усnовня

такнм

образом,

чтобы

максимум

модуля

/•-й ко~шоненты

=е-Rе~-;т. Тогда

достигается в

точке

Т.

для пропзводпой x<

11

>(t)

 

 

 

 

При это.:~.-1 получим

Ci=

dx<k) dt

=

IЛ;J

е

Re

.<i

(t-T)

cos

((1)1

t

+

'lj;).

Дnя чтобы

выполнения

(21)

при

всех

t>тпс

необходимо,

IЛ1I

~

L - N

.

22

Введение

Объеднняя (27) и (28), получаем необходимые тре­ бования на собственные чнс.'Iа в жесткой системе (23):

IЛ;I еRел.' ,;пс < L/N, если RеЛ;<О;

JЛil < L/N,

если Re Лi >О;

(29)

L= тах 1Л;I,

N » 1, тпс ~ Т.

 

i

Не:посредс11венно из систе\'IЫ (29) •следует, что 'В жecт­ h:Oir снсте:\-1е не может быть больших по модулю соб~т­ венных чисел (поряд·ка L) ·с положительной действитель­

ной частью. Для .собственных чисел, имеющих величину ~ю;~,у.11я порядка L, до.11жно иметь место неравенство

еRe "-; ,;пс < _1_ ' N )) 1'

N

т. с. онп доюкны обладать бо.'Iьшпми по модулю отри­

цате.1ы1ыми действительпымп частями.

Важным мо~1ептом в форму"1е (29) является и то,

Ч"О требоваrшя на собственные чпсла связаны с проме­

жуткоl\1 наблюдеrшя решения (т пс ~ Т).

I Iаиболее тппrrчен случай .111нейной жесткой системы,

!\Ог.:~:а ссбственные числа матрицы отчетливо разделяют­

ся по IЗЕ:'.ппч1rне пх '.\10.J:улей на две группы. При этом соб­

ственные чнс.1а /.; первой группы с бо.11ьшимп модулями

опре.:~:елшот поведеrше решенпя

в пограничном слое,

и

соответствующие пм состав.1яющпе быстро убывают,

а

/.; второй группы с малымп модулями

характеризуют

г:оnеденпе решения прп t>т пс .

Однако

возможны

и

друпrе с.тучап. Например, собственные числа могут быть расположены на вещественной оси достаточно равномер­

но п k(А)> 1. Такая система тоже может быть жесткой,

сс.ш пмеет место (29).

Отметим, что при паличпи у матрицы А кратных соб­ ствснн::.1х чпсе.1 выпо.1ненпе ус.11овия (29) для жесткости спстемы (23) также необходпмо.

3. Если среди собственных чисел Ai есть кратные, то, учитывая необходимость выполнения (21) для любых,

начальных условий, аналогично предыдущему потребу· -е:'.1 выполнения (21) для решения

x<h> (t) = С i"; t cos (w; t +<р) Ps-1 (t),

(30)

§ В.3. Свойства жестких систем

23·

rде Ps-1(t) - nропзвольный степенной полином

(s-1)-й

степени; s - кратность корня АФ

Значенпя С 11 ер выбираются при условии max \x<1iJ ( t) \ = 1. Из неравенства

IE[O,T]

по.'lучаем требование на жорданову форму ! (А) матрп­ цы А жесткой системы

11 J (А) ехр (J (А) t)\\t:;. -rпс

L

(31)

<;;;: - .

N

та~< как строки матрицы, стоящей в :1евой части нера­ венства (31), являются различными вариантами пропз­

со.J.НЫХ (30).

Попутно замет11м, что эта матрпца является жорда­ новой формой от производной матрицы Кошп .1ннейпой

спстемы (23).

 

·

4. В ~качестве еще одного свойства

жестких

систе:v~

рассмотрим поведенне матрпцы Кошп

системы

(23)

К(t, t0) = еА (t-t.>, К(t0 , t0)

= Е,

 

при изменении t влево п вправо от точки t0 •

 

При пзменешш t вправо от точки to

пос.1е прохожде­

нпя поrраничноrо с.'lОЯ быстропзменяющ11есн состав.1яю­

щпе решения практ11ческ11 псчезают, п нор~н1 пpo11звo.:i.­

F-i0ii ;,iзтр11цы Кош11 станс~ттся относнте.1ыю l\Ht:юi°r. Ос этом свндетельствует II неравенство (31) д.1я ее жор,J.а­

новой ct:op:v.ы.

В то же время пз;о.1ене11пе t влево от fc пршзодпт к то­

';у,

что опреде.1яющую роль IJачIIнают выпо:тнять п:.1ен­

н~'

быстро11зме11яющпеся экспоIIенты.

Норма про11зво;:.­

но~"1

м атрнцы Коши начинает раст11

экспонешща.1ьно с

достаточно большIIм показателем.

Такое поведение ве.1Jичины llK(t, to) 11 яв.1яется яркн~ч

признаком жесткости (23).

5. Рассмотрим теперь, как связана жеспюсть спсте­ мы (23) с жес11костью неоднородной системы

A=Ax+q(t). (32).

dt

24

Введение

 

 

Решение (32) может быть записано в виде

x(t)=K(t,

f0)(x(f0)-<p(t0))+<p(t),

K(t0 , t0)=E,

где К(t, to) -

нормированная фундаментальная матрица

однородной системы; <p(i) - частное решение

(32).

Пусть система (32) - жесткая.

Тогда

требование

(21) доJiжно выполняться при любых начальных услови­

ях (to, Xt) е:Г. Выбирая в частном случае Xo=<p(fo),

убеждаемся, что условие вида (21) должно выполняться не только для самого вектора x(t), но и для его обоих с.'!агаемых в (32) по отдельности. А так как первое сла­ гаемое (32) является решением однородной системы (23), то эта однородная система должна быть жесткой.

Таким образом, 11з жесткости неоднородной системы (32) следует жесткость (23). Это утверждение свиде­

те:1ьствует о том, что жесткость является внутренним

свойств~м линейной системы и не может появиться толь­

ко благодаря изменениям функции q(t).

Все рассуждения остаются в силе и для того случая,

1(0Гда матрица А имеет переменные коэффициенты.

6. Рассмотрим поведение решения жесткой системы

вне пограппчного слоя.

Пусть среди т собственных чисел 'Ai матрицы А пер­

вые k чисел имеют большие модули, а отвечающие им частные решения быстро убывают в пределах погранич­

ного слоя

i~e 11 ~-пс « 1,

i = 1,2, ... , k.

(33)

Выберем вектор Ui таким образом, что

( eAty и1 = eRe Л1 t cos (lm А1 t) и,.

Тогда, записывая решение (23) в виде

Х (t) = eAt х (0),

получим для скалярного произведения

·(U1, х) = 1, eAt х0) =

= (( eAt)1 и1, х0) = eRe 111 cos (Im 1.,, t) 1, х0).

Учитывая неравенство (33), вне пограничного слоя

.имеем почти точное равенство

1, х) = О.

(34)

§ В.3. Свойства жестких систем

25

Нетрудно заметить, что если 'Ai -

действительное чис­

.110, то Иi - собственный вектор для

транспонированной

матрицы А. Если же 'Ai и 'Ан1 составляют комплексную

пару, в качестве u.i может быть выбрана линейная ком­

бинация соответствующих собственных векторов.

Равенства, аналогичные (34), могут быть получены

ддя всех собственных чисел, удовлетворяющих (33). Ес­

.'IИ среди чисел '}.i имеются кратные, то для построения соответствующих скалярных произведений используют­

ся векторы, приводящие АТ к жордановой форме.

Так11м образом, для жесТ1кой системы дифференци­

альных уравнений (23) вне пограничного слоя между компонентами вектора x(t) устанавливаются почти точ­

ные линейные алгебраические связи. Их число отвечает

количес1ву быстроубывающих частных решений k. Поэ­ тому, выражая k компонент вектора x(t) через осталь­

ные, приходим к выводу, что вне пограничного слоя ре­

шение жесткой системы может быть описано решением

системы меньшей размерности, уже не являющейся жест­

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

рассматрива.1ись выше.

Вопросы практического построения коэффициентов адгебраических связей вида (34) рассмотрены в третьей

гдаве.

7. При анализе интегральных кривых на рис. 1 отме­

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

условий от графика кривой х= G(t) в любой его точке производная решения dx/dt резко возрастает по сравне­

ю1ю с производной dG(t)/dt. Аналогичным свойством

обладают и жесткие системы уравнений.

Обшее решение (23) :ма слагаемых вида (26).

может быть записано, как сум­ Если начальная точка Хо нахо­

..:~.птся на интегральной кривой вне пограничного слоя,

то коэффициенты Ci, отвечающие большим по модулю

1.;, будут практически нулевыми. Производные же сла­ гаемых (26), соответствующих малым по модулю /.i. бу­

дут неве.11пю1.

Однако даже небольшое возмущение начальных ус­

.1овий х0* =Хо+ в приведет ;к тому, что в решении поя­

вятся быстро убывающие слагаемые (26) с большими lч, обладающие бо.11ьшими производными. Подобный эф­

фект резкого возрастания производных при отклонении

26

Введение

от решения вне пограничного слоя будет иметь место практически всегда, кроме -специального случая выбора

ве~<тора в таким образом, чтобы С; при быстроизменяю­

щихся экспонентах оставались нулевым11.

Мноr11е 11з рассмотренных выше свойств решений ли­

нейной жесткой системы (23) с постояннымп коэффи­ uпента!'.111 легко пере11ест11 на системы с переменной мат­ рпцей

·dx

(35)

- = A(t)x.

dt

0,J.нако судпть о ее жесткостп по ссбствепным ч11с­ ,1юr l.;(t) ~1атрrщы A(t) можно, сс.1п собстnеш-rые веrпо­ ры А (t) пз;..:С'няются не CJI!Iilli''v:vr сп.1ыю. Хорошо извест­

но (см., напрrмер, [4]), что l.;(t) 11 хар;:~ктерпстичесюrе

покщ1атет1 Ляпунова решення системы (35), опреде­

.1яющпе рост этого решения, могут отличаться даже по

знаку. Так, напр11мер, для А (t) третьего порядка

-1+100cos200t

+

100 (l -sin200t)

оо),

А (t) = ( - 100 (1+sin200 t)

-

(1+100 cos200 t)

1200 (cos 100 t +sin 100 t) 1200 (cos lOOt - sin 100 t)

-501

 

tE[O,

1]

 

собственные числа, полученные пз уравнения

 

det (А-Л.Е)= О,

 

постоянны на всем отрезке решения:

 

Л.1 = -501,

Л.2 = -1, Л.3 = -1.

 

Лшrейную систему (23) с постоянной :-.1атрнцей, обла­

J.ающую таrшм11 собственными чис.1ам11, с.Тiедует считать

жестко!~ пр11 tE[O, 1]. Однако система (35) не может

быть отнесена к чпс.1у жестюrх, что нетрудно видеть пз ее общего решепшr с быстрорастущиын экспонентами, rrмеющнми полож11те.11ь11ый показате.11ь:

х<1> (t) 1 е991 cos l 00 t +С2 е-10

1 t sin 100 t,

х<2> (t) = 1 е991 sin 100 t+ С2 е-1

01 t cos l 00 t,

х<з> (t) = 1 e99t +3 С2 е-101 t +Сз

е-501 t,

где константы С1, С2, С3 определяются по начальным ус­

,1овиям.

§ В.3. Свойства жестких систем

27

Нелинейные системы представляют собой еще бо.1ее с.1ожные объекты исследования. Однако в практических задачах, особенно в теор·ии управления, объекты с

нелинейными овойсrnа•:\1И часто успешно аппроксюш­

руют на отде.1ьных участках решения линейными спсте­

:ча:-.ш (23).

Поэтому наряду с жесткпмн нелинейными с11сте:-..1а­

:-.ш общего впда будем рассматрпвать такие, которые :\lо­

гvт быть описаны лпнейнымп системами с постоянной

;-..i'атр1щей на отрезках, значптельно превышающих по

дт1не пограничный с.1ой. Иными словами, на любом от­

резке [t;, t;+H] с: [а, Ь] длпны Н пмеет место неравен­

ство

(36)

где А" - постоянная матрнца и <пс << Н.

Подобные снстемы будем называть системами с 1•у­

со,,но-постоя11ной жесткостью. Сс:ш величина е неве.111- r<л :;,ля да:шmi задnчн, то выпо.'lнение условий (29) д.1я

собственных чисел l\1атрпцы Якоби системы (15) являет­ ся в:::рны:v1 нр1;з11аком ее жесткостн. Прп этом замепrм, что спстема ::ножет проявлять сущестnенно пелннейные спойства II ко.1ичество про:v1ежуnков длиной Н с разлнч-

11ы;ш1 4;, на тюторых нмеет место (36), может быть до­

ст:ночrю велико па по.1но:v~: отрезке наблюдения реше­

rrн я.

Учнтывап (36) 11 нспользуя рассмотренные выше

свойства, укажем простые крптерпи, которые позволя.-;н

бы с до~таточной степенью надежностн опюсить к жест-

1.;нм ту и.1н иную снстему. Неравенство (2 l) было введе­

но для форма:1ыюго описания жестких систем, и исполь­

зование его д.'lя проверю~ жесткостп реальной системы :.:tтруд1-1t"но, т~ш как требует, по меньшей мере, по.1уче-

11ня решения.

Как уже отмечалось, матрица Якоби жесткой систе­ :v~ы, как правило, плохо обусловлена. Для качественной оценки числа обусловленности (16) необходимо оценить

:-.~аксима.тrьпые п минимальные значения модулей Лi шш

11х действительных частей. Если величину максимально­

го модуля собственных чисел нетрудно оценить сверху

ве.111чипой нормы матрицы, а их действительную часть-

28

Введение

величиной следа матрицы

тт

Sp (А)= }: a111t = ~ Л1t.

k=I k=I

то эффективная 11 простая оценка минимального по мо­ дулю 'Лi реально затруднена. Однако знание физических

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

рядок вЕличины

промежутка наблюдения решения

[а,

Ь]. Пос.'Iедняя является косвенной оценкой маJ1ых

по

модулю 'Лi.

 

 

Простейшн"'1

.:критерием яв.11яется выполнение нера­

венств

11А11-1 « Ь- а, 1Sp (А) 1--1 <~ Ь-а.

При этом остается проверить, не яв.1яется т1 решение системы силыю осциллирующим подобно примеру (24).

Еще одним критерием служит пнтегрирование сис­ темы на начальном участке методом ломаных Эйлера пли методом Эйлера - Коши.

Решение с малым шагом дискретности порядка llA 11-1

пр11водит к тому, что значения x(t) ма.110 меняются от шага к шагу, а при попытке увеличения h экспоненци­ ально растет погрешность («взрыв погрешности»). Осо­

бенности этого явления рассмотрены в первой главе.

Принадлежность спстемы к разряду жестких может

быть установлена и на основе проверки четвертого свой­

ства. Интегрирование системы влево от точки to даже с

малым шагом дает резкое возрастание решения по срав­

нению ~ интегрированием вправо от to.

§ В.4. Примеры

Особенно часто жесткие системы появляются при моделировании явлений, где разброс временнь1х ха­

рактерист:иrк заложен в самой их физической природе.

Примерами могут служить задачи электротехники, хими­

ческой кинетики, описание сложных систем путем фор­ мально[·о объединения разнотипных подсистем (напри­ мер, инерционный объект с малоинерционным регулято­

ром), исследование работы ядерного реактора и т. д. В

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

§ В.4. Примеры

29

житель при производной, а компоненты вектора решения разделяются на «быстрые» и «мед.rrенные».

Однако различие в характере поведения системы

внутри и вне пограничного слоя может возникнуть не

только как простое суммирование движений отдельных

разнотипных подсистем, а как результат объединения и

тесной взаимосвязи в общем случае нежестких однотип­

ны~; объектов. При этом движения системы в целом час­ то значительно отличаются от двпжений каждой подсис­

те:v1ы в отде.rrьностп.

Анализу и исследованию таких систем сопутствует

следующая широко распространенная ошибка. Простой

характер изменения решения вне пограничного слоя ста­

внт задачу о существенном упрощении исходной модели.

Но необоснованное пренебрежение разного рода, на пер­

вый взгляд, мало влияющими

факторами и параметрами неред-

ко приводит к переупрощению

модели, и та перестает соответ-

 

ствовать исходному объекту. Ти­

Щ(р}

пичным просчетом яв:1яется упро­

 

щение отдельных подсистем еди­

Рис. 4.

ного комплекса без учета взаимо­

 

связи между блоками. Рассмотрим

недостатки такого

поJ.хода на примере работы объекта с положительной

обратной связью (рис. 4), в состав которого входят два

апериодических звена первого порядка

W'1(Р)=Т1Рki+1 W2(Р)--Т2рk2+1

 

Т =0,002;

Т =- ,

k1 =1; k =

499

<1.

 

 

1

 

2

1

2

 

 

 

 

501

501

 

Полная передаточная

функция

замкнутой

системы

[33] имеет вид

 

 

 

 

 

 

 

~ (р) = Q (р) =

 

 

w1 (р)

 

 

 

 

 

х1 (р)

l -W1 (р) W2 (р)

 

 

 

 

 

 

 

 

 

k1

Т2 р+ 1

 

 

 

 

 

 

1 - ki k2 ( т;р +1)( т;р+1) •

 

 

 

т;= 0,001,

т;= 1.