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

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

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

30

Введение

Пренебреженпе

:\1а.1ыы11 постояннымп Т1 п Т2 в от­

J.е.пьных звеньях \V1 ( р) п \f12(p) равносн.1ьно пренебре­ жению постоянной Т2*= 1 в передаточной функции Q(p)

замкнутой системы. Рассмотренный прнмер явJiяется

простым, п непрпятностн, возникающие с введением по­

.1ож11те.'1ьной обратной связп, могут быть предугаданы.

В практпческих же задачах заранее предсжазать в.rшя­

нпе того и.~п иного параметра в общем с.1учае невоз­ :\южно. Это прнводнт к 11еобхо.J.11мостп учета :v1аксима.1ь­

но ВОЗ:\ЮАШОГО ЧI!С.1а факторов, ВЛИЯЮЩ!!Х на нзучае:.юе

яв:1енпе, 11 .1ш11ь зате:.1 осущестJЗляется оGоснованныЕ пе­

реход к упрощенной :vюдЕ'.1П.

Постановка за.J.ачн управ"1ения объектюш, оппсывае­

:v1ыми Тh.есткпмп уравнениями н системамп, не то.1ыю не

снимает проб.1е:.~ы жесткости, но и, 1\ак правпло, уrугуб­

.1яет ее. Про1ш.1юстр11руе!\1 это на примере передаточ­

ной функцпп разо:\llшутой еисте:.1ы, вк.1ючающей !1егу­

.1нруС":.1ый об'Lеiп 11 регу.1ятор:

х; (р) -

Q ( ) -

,~ .

 

 

--

р --- ,

 

 

Xi_ (р)

-

\Г (р)

 

 

Р <1соютр;1~1

с::;уч;:~ ii. I~Ol'J,a

коэффнuпснты

аа, аi· ... ,

СТОЯЩ!!С

прЕ C'TJj)L:JI:x стспсня:' р, .J.OCT<1TOЧIIO

;чалы, il

.J.нфферопша.11о!Юе уравr1ен11Е\

оштсывающсе

.-щнампче­

СКIIС СlЗОЙства :..тr;го звена,

a 0

tl11i Х2

tim-l Х2 ,

1

ат-1

d.t2 '

 

.

--- al

1···1

-- -;-Х2

"-"flX1

 

d(I!

dtm-1

 

 

 

dt

 

 

яв.1яетс'1

жес гю1:-1

нз-за сн.1ьного

разброса

постоянных

време1ш решення. 1огда nере.J.аточная фун~;лпя заиrшу­ той С!iсте:\1ы зап11сьшае·;сн с.r~едующим образо:-.1:

 

-

Q (р)

 

 

 

k

 

 

 

Qэ (р)- l

+Q (р)

 

\V (р)+k

 

Прп это:11 соответствующее диффере1шпа.1ьное уµав-

ненне

 

 

 

 

 

 

 

 

а· = _!!i__ ·

·

О

'

1

т

-

1

i

k + l '

i =

 

,""

 

'

оказывается, как правп.10, не менее жесткпм, чем урав-

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

31

нение разомкнутой системы ввиду еще бо.1ьшего умень­ шения коэффициентов при старших производных.

В .качестве еще одного примера прояв.1ения жестко­

стн обратимс;r к продо.1ьному возмущенно:\IУ движению сююлета. Ес.111 рассматривается пря:чо.1инейный устано­ вившийся полет без ско.1ьжен11я с небо.Гiьшим отк.11оне­

нне:-.1 паrаметров от нача.1ьных в проuессе возмущенного

.:тшжеш:я, то у равнення возмущенноr-о дi3пжею:я самоле­

т<. распадаютсн па две незаш1сп:--1ые с11сте!'.1ы, оппсьшаю­

щас продо.1ьнос 11 боковое д•шження. Прю1еняя скорост­

ную систему координат с 11ача.10~,1 в центре тяжести са­

:.'IЮЛета, в rсоторой ось Ох i1аправ.1ен2 по скорости по.1е­

та, ось Оу ортогона.1ьна осн Ох II .1еж11т в шюскостн снмметрин са:\юлета, а ось Oz напраь.1е11а вдоль разма­

ха правого I<рыла, 11меб1

т -~~= P-Q-Gsin8.

dt

тV d 8

-G cos е,

(37)

dt

 

 

Iz -d2.&

= Mz-P ·ур,

c.t ='6--6,

dt2

 

 

где т -- масса самолета; Уг - п.1ечо сi1.1ы тяп1 двигате­

.1я относптельно центра тяжестн са:vю.1ета; i1 - величи­

на скоростн; Р - снла тяги, пр11.1оженпая вдо.1ь осп дви­ гатеюr; У - подъемная с1та. шшрав.11енная ортого11аль-

1ю к скоростп rю.1ета вверх; G - вес са:-.ю.'Jета, направ­

.1с-нный вертш::а.'!Ьно вннз; Q - .1обовое сопротив.1ение,

наара13.'1Снное г.о осп скоростп набегающего потока;

JI, - момент внешних спл относl!те.1Lно осн Oz; fz - мо­ ·.rснт rшерщш самолета относпте.1ьно осп Oz; е - угол

:\Iсжду ьекторо:\'1 скорост11 II

горизонта.1ыюй плоскостью;

- уго.1 тангажа (угол :.'IIeж.:i.y

хордой крыла и гори­

зонта.1ыюй п.'lоскостью); а -

уго.1 атакп.

В общем с.1учае с11лы н МО:\Iенты, .:зходящпе в урав­

нения (37), зависят от многих

параметров движения:

угла атакп, плотности воздуха,

скорости по.1ета, угла

отк.1онения ру.'lя высоты, угпа тангажа и 11х производ­ ных во ~ременп.

32 Введение

Основываясь на методике малых возмущений и пере­

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

-

V-Vo

Ла=а-а0,

_

-_ psV0

ЛV=

Vo ,

Л{t-{t-'6-0,

t-~t,

где р -

плотность воздуха, а

s - площадь

крыльев.

В ус.повиях

горизонтального полета для

конкретных

значений параметров самолета система (37) дифферен­

циальных уравнений принимает впд

dЛ! = -О,104ЛV+О,043Ла-О,1 Л{t,

dt

dЛа

=

-

dt

-0,57ЛV-5,12Лa+roz,

dЛ~

 

(38)

-=-

= (J}z•

dt

 

 

droz

=

-

dt

-12,574ЛV-43,690Лa-9,672roz.

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

(38)

Л1,2~-7,4±6,2j, /.3 ~-0.27, Л.4 ~+0,16; V-1-j

разделяются по модулю на две группы:

P·1 I= 1Л2 !?/ 1Лз1 > /Л.4 I,

что является 11шичным при горизонтальном двпжении

самолета и обусл9вливается физикой рассматриваемого

процесса. Двпжение, отвечающее большим по модулю

корням, называют коротко-периодическим двпжением, а

движение, отвечающее двум малым корням, - дю1нно·

периоцическим 11ю1 фугоидным движением.

Таким образом, система (38) является жесткой на

любом отрезке [О, Т], длительность которого значитель·

но превышает длину пограничного слоя (тпс <О,1).

В режимах набора высоты и планирования система

сохраняет свойство жесткости, хотя разброс корней ха·

рактеристического уравнения несколько уменьшается.

Также жесткой является система уравнений бокового

движения самолета и полного описания движения само·

лета, объединяющего боковое и продольное движения.

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

33

Подобное различие в движениях характерно не толь­

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

пед и т. п.

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

заданных в некоторой области, системой обыкновенных

дифференциа.Тiьных уравнений также является типичным

примером возникновенпя жес11кпх систем. Иллюстрацпей

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

вода энергии прпборов СВЧ, описываемой уравнением

-

1

дФ

1 д(дФ\

М2 Ф-аР2

(Ф)+k2 Р1

(Ф)f1(р),

 

-

= -

-- р -)-а1

а2(Ф)

дт

р др

др

 

 

 

 

(39)

 

 

 

 

 

 

 

 

 

 

с пача.1ьны:м н граничными условиями

 

 

 

 

 

Ф iт=о= 0,

Ф lp=l =-=

0,

дФ

1

= 0,

 

 

 

 

 

 

 

 

др

р=О

 

где J1

(~1p) -

функция

БессеJrя;

а2 (Ф),

Р1 (Ф), Р

2 (Ф) -

не.1инейные функции Ф, аппроксимируемые степеннымп

пошшо:v1ами;

а -

приведенный коэффициент излучения;

k2 - параметр

тепловой нагруз1ки; -r - безраз:v1ерная

переменная;

е

-

безразмерная

температура; М2 - при­

веденный коэффицпент теплообмена.

Значення <Эп, ~t п а1 выбирались постояннымп:

ek =

0,3, µ= 1,8412,

al = 0,875.

Используя метод коллокацин с интерполяционным поли­

номом г.о р2, в силу симметрии задачи, и

выбрав узлы

р~= о, р~= 1/4, р~= 1/2, р~= 3/4,

р~= 1,

от уравнения (39) переходим к системе

обыкновенных

дифференциальных уравнений

 

d Фо =а2(Ф0)[ ~( - 25Ф0+48Ф1-36Ф2+ 16Ф3-3Ф4)-

d т

3

2 а1Ф0-аР20)+k2 Р10)f1 (О)],

2 Ю. В. Ракнтски/! и др.

34 Введение

d Ф~=

а2 (Ф1) [__!_

(8 Ф0-ЗОФ1+

24Ф2-2Ф3)-

d 't

2

CXi Ф1-аР2 (Ф1)+ k2 Р1 1)f1( +)]. (40)

з

 

 

d Ф2 =

а2 2) [__.!_(-Ф0+24Ф1

-60Ф2+4ОФ3-ЗФ4)-

З

 

 

2 сх1Ф2-аР22)+k2 Р12)f1( +)].

d~~з = а2 3) [ ~ (-4Ф0+ 18 Ф1-50Ф3+ З6Ф4

-Л12а1Ф3-аР23)+ k2 Р13) f1 ( ~ ) ] ,

где Фi=Ф(т, р2;), Ф4=0.

Спсте:~,.1а (40)

яв.'Iяется :жесткой

на промежутке [О,

Т], 1·де Т> l, О,

а

ма ксима.11,ное по

l\IO,.::i:yлю собственное

чнс:;о :-.1атрицы

Якобн, колеблясь от режи:-.1а к

режиму,

пр11нп:.н1ет значенпя порядка 100.

Прнмсненпе

метода

пряi\1ых для аппрокспмащш (39) таюке прпводит к жест­

кой снстеме, ана.т~огнчной (40).

Яв.пенпе жесткости весьма распространено в задачах х1пшческой технологпн, ставших уже традиционным ис­ точю1ком примеров «п.11ох11х» систем уравнений, с тру­ до:-.1 по;щающпхся интегрированию общепринятыми ме­ то.:~:а:ш1. В качестве характерного примера рассмотрим процесс термоинициированной гомополимеризации сти­ рола в массе, имеющий важное промышленное значение

при синтезе целого ряда полимерных материалов.

Снстема обыкновенных дифференциальных уравне·

ний, описывающих процесс полимеризации, имеет сле­ дующий вид:

: 1 = ki x~-(ktХ1+kзХа)Х1,

:· = ksX3X6-(keXз+k1Xz)X2,

dxs = -[k!xa+(k4 +ks) x4 +k8 x11 +kaX1] Хз,

dt

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

35

dx4 = (k9 х2+ k3 х13-(k5 +k8) x;-k8 Х3Х4,

dt

 

 

 

dхь

k

.

 

- =

 

4Х3Х4,

 

dt

 

 

 

dхв =

k10 Х4Х1+ k4 Х3Х8-

(41)

dt

 

-[(k5 + 2 k6) х4+ k8 х3+ k10 x5 - k6 х8] Х6,

 

 

dx, = (2 k4 Х3+ k6 х6) Х6,

 

dt

 

 

 

dхв = k6 x~-2[(k6 +2k6) Х4+k8 Х3

+k10 Х5] Хв+

dt

 

 

 

+k8 х3 х4+(k5 + 2k6) х;+2 k10 Х4 5 6)+

+(k9 Х2+ kз Х1) Х3,

dx9 с--= (k9 Х2--j-- k3 Х1) Х3-0, 5 k6 х;, dt

где ki -- · юшстr1ческ11е параметры, определяющие скоро­

спr протска1шя отде.'!ьных элементарных реа1кций про­

цесса н завпсящие от темпера.туры.

Сот·ветствующпс температуре Т=413° К ве.1ичины

парю1етров оказываются равными

k1 =

3,0290310- ;,

k2 = k6 = k 7 = 3,46236101,

k3 =

k4 =

1,8701510з,

k 5 = 7, 64053101,

k11 =

k9 = 5,93615 -2,

k10 = 1,40000 -з.

 

 

10

10

Пр11

этих

::~начениях система (41) является жесткой,

таr{ как спектральный радиус матрицы Якоби превыша­ ет величину 104, а интегрирование требуется проводить

на бо.1ьших промежутках времени t ~ 105-106, опреде­

.1яемых физикой процесса.

Глава 1. Численное интегрирование

жестких систем

§1.1. Разностные схемы

Внастоящем параграфе рассматриваются не­

которые разностные схемы для чнсленного решения

обыкновенных дпфференциальных уравнений, в основу

построения которых положены традиционные идеи, вос­

ходящпе к Эйлеру, Коши, Адамсу и Рунге. При этом

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

методов, используемые в дальнейшем.

Более детально можно озна<комиться с ними в

[2, 3, 39].

Рассмот-рю.1 обыкнавенное дифференциальное урав­

нение

 

~; =f(t, х), x(t0)=X0

(1)

в предположении, что функция f(t, x)e=C~~·d> (Г). Дру­

гими словами, f(t, х) непрерывна в некоторой области Г плоскости tx со своими производными до d-го порядка включительно. В дальнейшем предполагается, что об­

ласть Г выпукла по х.

Пусть решение ( 1) требуется вычислить на отрезке

[t0,

t0 + Т], принадлежащем

интервалу существования

решений

( l), в виде таблицы при значениях fп = 10 + nh,

где п -

целое число, h>O -

достаточно малая величина

(h -

шаг интегрирования

или шаг дискретности та-б­

лицы).

Процесс вычисления таблицы решения (1) с по­

мощью разностных схем носит названия численного ин­

тегрирования (численного решения) дифференциального уравнения. При этом ( 1) заменяется некоторым раз­

ностным уравнением

 

r

 

'I'(z, h)= L [akzпн-hb,J(ln+k• Zn+k• h)]= О

(2)

k=O

§ 1.1. Разностнь~е схемы

97

такю1 образом, что значения Zn=Z(tn), выч11сляемые

согласно (2) точка за точкой, приближенно описывают

решение x(t) в точках tn=to+nh (п=О, 1, ... }, а коэф­ фиuиеН1ы ar и Ьr одновременно не равны нулю.

Уравнение (2) называется методом численного интег­

рирования (разностной схемой). Если число r= 1, метод

чис.1енного интегрирования принято называть одношаго­

вым, при r> 1 - многошаговым. Порядок разностного

уравнения r определяет число дополнительных началь­

ных условпй, необходимых для однозначного решения

(2). Совокупность начальных условий для (2) называ­

ется нзча.тюм таблицы, а способ их вычисления - стар­

товым алгоритмом.

Од:и пз основных идей при построении (2) по ( 1)

состоит в применении к ( 1) формулы Ньютона -

Лейб­

ниuа

 

tn+I

 

х(tп+1) = rx (tп) + s f (т, х ('t)) =

 

t"

 

h

 

=х(tп)+ Sf(tn+1-т, x(tn+1-т))dт

(3)

о

 

с посJiедующей аппроксимацией интеграла в (3). Напрпмер, метод ломаных Эйлера получается, если

прпблпжепно вычислять интеграл в (3) по способу пра­ вых прямоугольников. В этом случае уравнение (2) бу­

дет име1 ь вид

Zn+i-Zп-hfп=O, fп=f(tn, Zп)•

(4)

Другой метод ломаных, так называемый неявный ме­

·-:-од ЛОl\tаных, получается, если приближенно вычислять

интеграл по способу левых прямоугольников

 

Zn+1-Zn-hfп+1=О, fn+i = f (tn+i• Zn+1).

(5)

Нетрудно видеть, что (5) является уравнением, не­ разрешенным относительно Zn+I· В общем случае в (2)

также вводится понятие явных и неявных методов. Если

Ьr=О, то метод (2) называется явным, а в противном

случае·- неявным. Неявным, например, является так на-

88

r

л.

1.

Численное

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

жестких

систем

зываемый

метод трапеций

h Zп+1-Zп-2(fn+i

+fп)=

О,

(6)

который получается

при

аппроксимации интеграла

по

способу трапеций.

 

 

 

Неявные методы

можно

приближенно записать

в в

(3) яв­

ной форме,

ограничась, например, одним

ционного процесса Ньютона

)-lср(У°)= 0,

 

у1-уо+( д~~О)

шагом

итера­

(7)

пр

1

ю1ененного

уравнению

 

ер (у)=

О,

(8)

причем

предполагается,

что

дrр(у

0

)/ду=:/=0.

Например,

рассматривая

(5) в

виде

у

0

=

z11

и

предполагая,

что

 

 

 

 

f

(t

)

l"V f

n•

д

 

 

 

 

-

 

 

 

 

 

 

n+1•

Zn

 

(8)

относительно

у=zп+1

при

пр·иближенно равны величины

f (tn+l• Zn) l"V

д f (tп.

Zn)

 

дz

-

д z

'

 

согласно

(7)

получаем

Zn+1-Zп-h

 

(

1-hдд fzп

)-1

fп

=0.

(9)

Формула (9) может быть непосредственно

вана д.1я получения прпблпженного решения

пспо.1ьзо­ ( 1) точка

за

точкой,

еслп

положить

zo=Xo.

Очевпдно,

она

попада­

ет

в

к.1асс

(2)

как

явная

п

одношаговая

прп

r=

1,

а1

=

=

1,

aJ=-1, F

Ь1 =0,

 

(tn, Z71

Ьо= h} =

1 (

и 1-h

ддzfп

)-1

f

Часто

употребляемым

приемом

при

построении

раз­

личных разностных схем (2) является замена

Ньютона -

Лейбнпца формулой Тейлора

форму.1ь1

Х(fпн)= Х(tп)+h

"

hk-1

 

 

 

~

-

 

 

 

 

 

 

...

kl

 

 

 

 

 

 

k=I

 

tfV+I х (tn +'t)

 

 

 

11

 

 

 

 

+S (h

-•)"

d

 

 

 

 

vl

 

d 'tv+I

't',

 

 

 

 

 

 

 

 

о

 

 

 

 

 

причем

высшие

производные

вычисляются

тельным

дифференцированием

( 1).

 

v <. d,

(lЩ

последова·

 

§ 1.1. Разностные схемы

 

 

39

Явные одношаговые методы (2) получаются при пре­

небреженип интегралом в ( 1О).

 

 

 

 

Разностное уравнение первого порядка

 

 

 

 

 

v

hk-1 dk-1 f

п =О

 

(11)

 

Zп+1-Zп-h t" --

 

 

 

 

 

l.J

k!

dtk-1

 

 

 

 

 

k=I

 

 

 

 

 

;;аJывпют методом степени \' по чпсду учитываемых в

(11)

производных от

x(t).

Поэтому, например, (4) яв­

лrется методом первой степени.

схема (2)

 

 

В

общем случае

 

разностная

называется

::-1с;Gдом степени v,

если раз.1оженпе Ч' (х, h) по

степе­

ляч ii .J.1Я .1юбого tn имеет впд

 

 

 

 

 

Ч'(х, h)= O(hv+1), h~o.

 

(12)

Это озш1чает, что

 

 

 

 

 

 

 

1 Ч' (х, fi)

1 .,,;; М hv+i,

 

 

 

 

-

не1юторая константа относптелыю li;

!i0 - доста­

точrю ма:юе чис.'10). Таю1;-,1 образом методы

(5),

(9) -

первой степени, (6)

-

второй.

 

 

 

 

·Иногда число v называют порядком точности метода.

Одню;о может возншшуть путаница между понятиями

«порядо1< разностного уравненпю> и «порядок метода».

Поэто711у в дальнейшем дая \' будем употреблять поня­ тие степени .метода, а д.1я r в (2) - название «порядок».

Известная формула Тейлора ( 10) не является един­ ствеюrым степенным разложением по Ji, получающимся на основе формулы Ньютона - Лейбница. Для построе­ :ппя других разложений применим к (3) правило интег­

рирования по частям

 

 

 

 

 

 

h"dx (t

 

-•)

dт=

 

 

 

х(tп+1) = x(tn) - J

n+i

 

 

 

 

 

d 't

 

 

 

 

 

о

 

 

 

•) 1: +

 

= Х(tп)-(т+С1) dx (! /; -

 

 

 

 

11

 

 

 

 

 

h

d9 Х (tn+1 -

т)

(т+ С1) di-.

 

 

+ S

d-r:'

 

о

Здесь С1 - произвольная константа при интегрировании

пот.