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

книги из ГПНТБ / Основы авиационной автоматики учеб. пособие

.pdf
Скачиваний:
50
Добавлен:
22.10.2023
Размер:
13.63 Mб
Скачать

Из

последнего

следует,

что весовая

функция

g t (t , т) по

ошибке

связана с

 

весовой

функцией

g(t, z) системы соотно­

шением

 

 

 

 

 

 

 

 

 

£.(*, x) a

g(*l т) - o ( t

— х)

 

и, таким образом, является

полностью известной, если извест­

на весовая функция

g((, т).

 

 

 

Если на систему воздействует помеха f(t), то ошибка си­

стемы £ (t) представляется в виде:

 

 

 

 

 

 

t

 

t

 

 

 

е (0 =

j

g* У-х) X Ы dz +

I* gf (t, z)f(z)

dz,

 

 

to

 

t0

 

 

где g f ( t , t )— весовая функция системы от точки приложения возмущения до выхода системы.

§ 6.3. МЕТОДЫ ВЫЧИСЛЕНИЯ ВЕСОВЫХ ФУНКЦИИ НЕСТАЦИОНАРНЫХ СИСТЕМ

Пусть нестационарная система задается дифференциальны­ ми уравнениями

 

+ ai2{t)y2{t)+ . . .+a,ay n[t)+

i

1 , fi.

Рассмотрим решения

 

 

 

 

 

(6.13)

 

.Ун (Л т)

 

 

 

 

 

 

 

 

 

 

Уі(*.

 

УпѴ, х)

 

 

 

 

 

 

 

 

 

 

 

 

 

-Упі (*. Т)-

 

 

 

 

Уи(*. х)

 

 

 

' Ут (*> т)

 

 

y 2(t, z) =

У22 (*. Х)

>• •

Упі^і х)

У*я(*. т)

 

 

 

-Уп2 У’ х)-

 

 

-Упп У, х)~

 

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

 

 

 

 

 

yi{t)*=an ( t) y l ( t ) + a a (t)ya(t)+

. . .+ аіп(()уп,

(6.15)

отвечающие начальным условиям

 

 

 

 

~ 1

"

 

"

0 "

 

" 0 -

0

— >

 

 

1

* —>

0

 

УіК т)

. зМ и

т) =

 

........

Уп(^‘с)=

 

 

_ о

 

 

_ Ö _

 

_ І -

329

Составим из этих решений матрицу

Уи(*> “О

Ѵ і2(Л т) ••

 

*}

 

Y( t, ,) = Уі» ( Л т )

ѴИ ( Л х) . .

. -J/an (*,

т)

(6.16)

_3'„l(*> "О З'лг (*, *0 • •

*)_

 

Ясно, что эта матрица, называемая в математике нормирован­ ной фундаментальной матрицей решений, совпадает с матри­ цей G(t,x) весовых функций системы (6.13)

УіЛі, *) = g M

х),

V(t, х) = G(t, т).

(6.17)

Действительно, приложение

к

А-тому входу сигнала

S(t — т)

равносильно тому, что yft(x, х)=

1 , а все остальные координаты

уI (х, X) = 0 , і Ф к.

 

 

 

Отсюда и следует способ для вычисления весовых функций, основанный на решении однородной системы дифференциаль­

ных уравнений с указанными начальными условиями.

 

П р и м е р . Вычислим весовую

функцию

нестационарной си­

стемы первого порядка

 

 

 

 

a i (i )y ( t )

+ Gol . t ) y V) =b( t ) x ( t ),

а,(і ) Ф 0.

(6.18)

Запишем (6.18)

в виде (6.13):

 

 

 

 

 

y ( t ) = ~

aQ' y ( t ) '(*),

 

(6.19)

где a0’{t)= —

,

x'[t)=

^ ^

x{t).

 

 

а, (t)

 

a, (t)

 

 

 

Определим решение y{t, т) однородного уравнения y(t) =

=а0' (t)y(t) при начальном условии _у(х, т) = 1 . Разделяя переменные, получаем

dy[t) = — а0' (t) dt.

у{і)

Далее имеем, интегрируя в пределах от х до і,

y(t)

Р Qo’Vt)dl\

е

*

_у М

 

 

Положив у(х) = 1 , находим

 

y[t,x) = e z

 

=g(t, x).

330

В таком случае, применяя интеграл Дюамеля (6.12), полу­ чаем связь выходного сигнала y(t) системы (6.19) с входным сигналом х'(і)

!- I' а Д І ,) й ,

 

 

y [ t ) =

\

е

І

 

x'(x)dx

 

 

 

 

 

 

Возвращаясь к системе (6.18), имеем

 

 

 

 

 

 

 

 

 

у it) =

п

..

i asHdti

b(x)

 

 

 

 

 

 

 

 

е

 

 

 

^ - x ( x ) d x ,

 

 

 

 

 

 

J/n

 

 

 

a \

со

 

 

 

 

 

 

так что весовая функция системы (6.18)

имеет вид:

 

 

 

 

 

 

 

 

 

Г ° n W

 

 

 

 

 

 

 

 

 

 

Ы т)

 

 

 

 

 

 

 

( 6.20)

 

 

 

 

 

 

е ‘

 

 

 

 

 

 

 

 

 

 

 

 

Я] (О

 

 

 

 

 

 

 

 

В случае, если коэффициенты

а ^ х ) ,

а 0 ( х )

и

b

(т) постоян­

ны

(система является стационарной), весовая функция равна:

 

 

Sit. т ) = —

 

 

 

 

 

 

 

 

 

 

 

 

 

а.I

 

 

 

 

 

 

 

 

Ь

Вводя стандартные

для

 

инерционного

звена

 

обозначения

, а,

известную из теории стационарных си­

— = д, —1=/,получаем

стем формулу

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g { t ^ ) = Y

&

т

 

 

 

 

 

 

 

Принимая во внимание

линейность

системы

(6.13)

и тот

факт, что фундаментальная матрица

решений

Y(t,

х)

совпада­

ет с весовой

матрицей

G{t, т ),

получаем

вид выходного

сигна­

ла

системы

(6.13), соответствующий

ненулевым

начальным ус­

 

 

 

 

 

 

 

 

 

 

 

 

X ,

it)

ловиям и произвольному входному сигналу

 

 

 

x 2it)

X

(t ) = У

 

 

Уlit) = £ gik(t, i0) y k (f0) +

5]

j Sik I*» 0 * ft(T) dx,

(6.21)

к=1

0

ft = l

 

І — 1 , rt.

331

Последний результат

весьма компактно

может быть

записан

в матричном виде:

 

 

 

- >

,f

- >

(6.22)

У(() = G [t,

tQ) y(t0) + j G(t,

т) л (т) dx.

 

о

 

 

§6.4. ВЫЧИСЛЕНИЕ ВЕСОВЫХ ФУНКЦИЙ

ИВЫХОДНЫХ СИГНАЛОВ НЕСТАЦИОНАРНЫХ СИСТЕМ

МЕТОДОМ МОДЕЛИРОВАНИЯ

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

Сущность этого метода мы поясним на примере системы вто­ рого порядка:

У\ (*) = аи (ОУі [t)+an [t)_y2(t) + b n {t)xl (t) +

bl2{t) x 2 (t),

'yAt)

= ci2x{t)yx(t) + ai2{t)y2[t) + b2l [t) x x (i) +

b22 (t) x 2[t).

Требуется определить весовые функции glk

(t, т)

(6.23^

и выходной

сигнал

y{t) = Гуі( 0 1

соответствующий

входному сигналу

 

Уі(і)

 

 

 

x.(t)= 'Xi (t)

*2

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

Подавая на входы этой модели входные сигналы X\(t) и x2(t), на выходах ее будем получать выходные сигналы yi{t) и уг(0 -

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

'gii (*.■=) ë n i t , ' ) ' '

.ftl (*. Т) §22^, Х) . *

В § 6.3 было доказано, что если входными сигналами системы считать сигналы

*\ (*) =

Ьи (t) x t [t) +

bl2(0 * 2 (*);

2A)

Хц (f) =

bn (t) x t (() +

b22 (/) x 2 (t),

 

то для вычисления весовых функций £Гц(Лт) и

g2\ (t,t) следу­

ет на выходы интеграторов ввести начальные условия у\ (0 ) = 1 ,

г/г(0) = 0,

а для вычисления весовых

функций gm(t,i),

g2u (t> х),

начальные условия у і(0 ) — 0,

у2 (0 ) = 1 .

332

В таком

случае н а‘основании интеграла Дюамеля

для мно­

гомерных систем (6 .2 1 ) имеем

 

 

 

 

 

 

 

 

=

I

 

 

 

 

 

 

 

Уі(( )

j [£н (* .'0*1 ( т ) + gin (*,

x)*ii

(x)]

dx =

 

*

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

j*

{ [ g n ( ^ > x) * n

(x) ~b

g n i ( £ > x)

* 2i (x )] X j

(x)-f-

 

 

o

 

 

 

 

 

 

 

 

 

+

gn (t,

x) * i2 (x) +

gin

(t,

x) *22 (x)] xl

(x)} dx.

 

Аналогично имеем

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

У2( І ) =

j

{ [ g 2l ( A x ) * l l ( x) + '

g 2I l ( * ,

X) M

X)1 ^ l W

+

 

 

0

 

 

 

 

 

 

 

 

+

g 2i [І, x) b12(x) -1- g in ((, X ) b23(x)] * 2 (x)}

di.

 

P и c. 6.4. Схема моделирования нестационар­ ной системы второго порядка

Следовательно, искомые весовые функции равны:

gn (*. х) =

gn (t, х)

(х) +

gm it, х) b2l (х);

 

gia(*. x) =

gn(C х)* іг ( х) +

gm [t,

x)* 22 (x);

(6.25)

gai (t, x) =

g2i {t, x) *i 1 (x) +

g 2,i {t,

x) b2, (x);

 

g 22(A x) =

g>i(*. x)* i2 (x) +

gall (^

x)* 22(x)-

 

Из (6.25) следует, что функции gn (t, x) и£21(£, x) могут быть по­ лучены i-ia выходах модели, если на выходы интеграторов по­ дать начальные условия Ьп (х) и 62 1 (х), а функции g 12(C х) и

g 22(^> х) — если на выходы интеграторов подать начальные ус­ ловия &12 (х) И &22(х).

333

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

Ясно, что описанный выше способ моделирования легко рас­ пространяется на случай системы п уравнений (6.1). При этом число интеграторов будет равно /г, а векторы весовых функ­ ций, являющиеся столбцами матрицы весовых функций

£ и (Л “0

 

ë l l ( t , *)

 

' S u n ( t , * ) '

ё іх (f, ’ )

)

£ a i( * . T)

1 * • ♦ »

§2m (t , *)

 

 

 

x).-

 

lë n 2 ( t , t)_

 

..ë n m it, *) _

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

" * u C 0 ~

b n W '

' A m W

'

t> 2 lW

)

b%2( T J

5 • ♦ •>

l>2m(z )

(6.27) _

J n l W

-

 

-

L w .

 

Таким образом, для получения всей матрицы весовых функ­ ций при одном значении т требуется m-кратное моделирова­ ние при начальных условиях (6.27).

§6.5. МЕТОД СОПРЯЖЕННЫХ СИСТЕМ

Внекоторых задачах статистической динамики линейных нестационарных систем возникает необходимость в вычислении

весовых функций g lk (t, т) как функций непрерывного перемен­

ного

X при фиксированном значении аргумента

t.

Это

бывает

в тех

случаях,

когда продолжительность работы

какой-либо

системы точно

известна заранее. Изложенный

в

§

6.4

метод

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

Пусть задана нестационарная система п-го порядка

yi{t) = an (t) уі (t) + . . . + ain(t)yn(t) + x L{t), i = \,ti. (6.28)

Требуется с помощью некоторой модели определить ее весо­ вые функции gik(iix) как функции переменного t при фикси­ рованном значении t.

3 3 4

Введем

понятие системы дифференциальных уравнений,

сопряженной к системе (6.28)

 

Фі (0 = -

а п (О Фі И) - а2і V ) ф2(()— . .

anl {t) фв(О;

Ф„(0 = —«ш(0Фі(if) —«2«(ÖФя(Ö—-•’- а яа\і)^п(і).

Так называют однородную линейную систему (6.29),- матри­ ца коэффициентов .которой является транспонированной по от­ ношению к матрице системы (6.28), и у всех коэффициентов изменен знак.

Докажем следующую лемму: Скалярное произведение

<?(*), ? (0 ) =

V iW M O + ^ ) 'M * ) + •

(6.30)

—>

—+

однородных систем

(6.28) и (6.29) есть

решений y(t) и

ф(^)

постоянная величина, не зависящая от t.

 

Доказательство вытекает из следующих элементарных вы­

кладок:

п

п

п

 

£< у(0, ФІО) -

^ 2 ^

(ОФДО- 1]л-(0Ф,- (О + 2

у,(0 ф,(0 =

 

/= 1

1 -1

 

і- 1

 

 

 

 

 

 

П

«А,-Ф*(0 =

 

2

 

Ф и о - 2

л

V

0 .

т=1 А*-1

 

/=1

 

'"Л- 1

 

 

 

Из леммы следует способ определения gik (t, х)

как функции

непрерывного аргументах. glk (f, х)

— это

весовая

функция,

имеющая место

на г-том .выходе при поступлении 8 -функции

на &-тый вход.

Другими словами,

і

— это номер

фазовой ко­

ординаты, а k — номер решения однородной системы диффе­

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

(6.28), отвечающего

начальным ус­

ловиям

 

 

 

' з'.аНГ

 

“0

-

Уи(х)

= £ 2 к (г>х) =

і

k-тог место

УпкЬ)~

-£nkix>*)-

 

В таком случае на основании леммы имеем

 

 

.. ,

*0 ФИО— const.

(6.31)

 

 

335

Положив t = i , находим величину этой постоянной

S g u V ’ Т)Ф/ (0 = S giki'f х)ФА) = Фй(х)-

1=1

ФА ) !

Если решение ф (х) = выбрать таким образом, чтобы

ІА Ы . «конечные» условия были равны

" Ф > V )

9

 

 

Ф(0 -

І

і'-тое место,

(6.32)

Фа

О

 

 

то получим

 

 

(6.33)

gik(t> ^) =* Ф* (т).

0 < т < ^

Итак, на k-том выходе сопряженной системы при выполнении

условия (6.32) мы получим весовую

функцию

g ik (t,

х)

как

функцию непрерывного аргумента

х.

 

k < п получим

На всех

выходах

сопряженной

системы 1 <

і-тую строку матрицы весовых функций

 

 

 

 

 

gi:1 ({>xh

gl» (t, X), . . .,

gtk (t,

x), . . .,

g in (t, x).

 

 

Изменяя i от 1 до n в условиях

(6.32),

получим

все

п

строк

искомой матрицы весовых функций.

 

 

 

 

 

Однако

моделировать систему

с заданными

конечными, а

не начальными условиями весьма затруднительно. С этой целью в сопряженной системе (6.34), которую мы запишем здесь, обоз­ начая независимую переменную через х

 

,

Фі(‘с) = - а іі(х)Фі(х) - • • • — я„і(х) ф„ (х);

(6-34)

 

, .......................• ...............................................

 

1

Ф » = “

а \п С О Ф і М

у -

• • • -

а пп ( х ) ф „ ( х ) ,

 

сделаем замену переменной х =

t

- о . В

таком случае

получаем

систему

 

 

 

 

 

 

 

 

d-L ^ L

= Дц(*—о)Фі(*-°Н

----М і,А - °)Ф ,А -

°);

ао

 

 

 

 

 

(6.35)

.............................................................................

 

 

 

 

 

 

^ 7

---- — =

—а) Ф. (t—1°Н-------

Vann{t-a)^n{t~ а).

оа

 

 

 

 

 

 

 

Конечные

условия

для системы

(6.34)

являются

начальными

для системы (6.35), та.к как при х = t переменная

а =

0.

336

Итак, если начальные условия при а = 0 для системы (6.35) имеют вид:

ГО

1 — г'-тое место,

0

то на ее выходах мы получаем t-тую строку весовой матрицы системы (6.28)

gn * — °)> gi2 (*>t — о),

. . .,

g.n { t , t - а).

Здесь уместно сделать следующее замечание. В силу того,

что di = — da, переменную а иногда

называют «отрицатель­

ным» временем и считают, что время

а

течет в обратную сто­

рону. Конечно, эти представления имеют формальное значение и никакого физического смысла не имеют.

Рассмотрим применение метода сопряженных систем на конкретном примере.

Пр и ме р . Составим схему моделирования прямой и сопря­ женной системы для нестационарной системы второго порядка

dt2

dt

+ a°{t)y(i) = b° [t) х

{і) + W

dt

(б-36)

От уравнения

(6.36)

сделаем переход

к

системе

(6.5),

обозна­

чив у lit) =y(t):

 

 

 

 

 

 

 

Уі (0 =

О У! (*) + і уа (0 + Яі (tj X (t) =

0 y j ( t ) + ]

y2

(t)

4- х г (t);

у2(^)=-а0(Ол(^)-аі(О>'2(О+92^ИО=—'Оо(^)Уі(0—аіЮл (0+

+ x i[t)'

В таком случае прямая схема 'Моделирования имеет вид

рис. 6.5.

Р и с. 6.5. Схема моделирования прямой системы

22. И зд. № 5312

337

ли

Согласно результатам § 6.4, для получения на выходе моде­

весовой функции g{é, т) как непрерывной функции t

следу­

ет

на

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

q2(^) и

 

(т)

(см. рис. 6.5).

 

Р и с. 6.6. Схема моделирования сопряженной системы

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

<І>, (х) = 0 ф, (х) + а0 (т) ф2 (х);

« а Ы -

- 1 Фі

 

Делая замену переменной z =

t — а,

имеем

— а) =

0 \

{ t — a)

- a0(t

— а) ф2 (* - о);

4*2 У — а) =

1 фі (х) - a ^ t — о) ф2 (t — о).

Схема моделирования

для

сопряженной системы относи­

тельно переменной з

имеет вид рис. 6.6 .

Заметим, что схема моделирования сопряженной системы вы­ текает из схемы моделирования прямой системы, если выпол­ нять следующие правила перестроения:

а) направление всех сигналов изменяется на обратное; б) сумматоры заменяются узлами, а узлы сумматорами;

в) переменные коэффициенты считаются переменными ар­ гумента / — о.

Эти правила могут быть строго доказаны для нестационар­ ных систем общего вида.

На

основании изложенного

в

этом

параграфе,

получаем,

что весовая функция

g n (і, т)

будет

иметь место

на первом

выходе

сопряженной

системы,

а

весовая функция

g2i (А т) —

на втором выходе сопряженной системы, если начальные ус­ ловия имеют вид (1 ,0) (ом. рис. 6 .6).

338

Соседние файлы в папке книги из ГПНТБ