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

книги из ГПНТБ / Пугачев, В. С. Основы статистической теории автоматических систем

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

а 22 — I 1 +

j

S 2u W d r j

1 5 12 (г) X

(T) rfx.

 

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

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

x-------) J S jj (x) S12 (x) dr

 

-Di J 1 +

-qj-

j" S2a (x) d

 

K* = M 1

 

 

 

 

 

 

J Sn (x) S12 (x) dr

D2 ( 1 + A

j s 2n (x) dr

 

где M — оператор математического ожидания.

 

 

оп­

Если помехи нет (G =

0), то, как нетрудно проверить по формуле (14.49),

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

значениям: Vj =

Ej,

'Vi = ^

Алгоритм (14.49) достаточно сложен с точки зрения реализации в измеритель­ ной аппаратуре. Его можно упростить за счет соответствующего выбора формы зон­ дирующего сигнала и времени наблюдения.

14.4. Оценка параметров нелинейных систем

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

Y = <p(t,Y, U) + В (t, U) Z (t),

(14.50)

где Y — /г-мерный вектор фазовых координат; <р (t, Y, U) — нели­ нейная вектор-функция размерности /г, зависящая от времени и вектора случайных параметров U\ Z (t) — вектор входного случай­ ного сигнала; В (t, U) — матрица коэффициентов.

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

X (0 = H Y H+ N(t).

(14.51)

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

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

Построим вектор Кн так, чтобы он линейно зависел от вектора случайных параметров системы. Для этого введем модель системы. В качестве модели рассмотрим нелинейную систему, на вход которой поступает сигнал Z (t), а параметры системы равны своим математи-

381

ческим ожиданиям. Уравнение, описывающее модель системы, имеет вид

Кт = <р (*, Ут, т)

+ В (t, т)

Z

(t),

(14.52)

где т — вектор математического

ожидания

параметров; УТ— век­

тор фазовых координат модели

(теоретический

вектор).

 

Предположим, что замена случайных параметров математическими ожиданиями приводит к незначительному отклонению фазовых коор­ динат системы (14.52) по отношению к соответствующим координа­ там системы (14.50). На основании этого предположения можно рассмотреть движение системы, описываемой уравнением (14.50), в вариациях относительно движения системы, описываемой уравне­ нием (14.52). Приняв допущение о дифференцируемости векторафункции ср (t, У, U) и матрицы В (t , U) по фазовым координатам и параметрам, линеаризуем уравнение (14.50) относительно движения системы, описываемой уравнением (14.52). Разложение в ряд Тэй­ лора нелинейной вектор-функции и матрицы коэффициентов и учет в этом разложении только линейных членов приводит к следующим выражениям:

Ф (t, У,

U)

=

ф

( / , К т,

т)

+

Уф {t,

УТ,

т)

АУ +

 

 

 

+

Уцф (t,

УТ, m)

V)

 

 

(14.53)

В (t,

U)

=

В (t, т)

+

VUB

(t,

т)

V,

(14.54)

где

 

 

 

 

 

 

 

 

 

 

 

Д к = К _ К т;

V —

U т\ УФ (t,

К т, m) =

| ^

>

У Т, т)/дУ,-\\-

Vu<P(t,

У т.

т ) = |!5ф(. (/, YT, тп)/ди,сII;

 

 

VuB(t,

m) = \\dBi} (t,

m)/dUk \\.

 

 

(i,

/=1,

2....л),

 

( k = l ,

2 ,...,/).

Подставляя соотношения (14.53), (14.54) в уравнение (14.50) и вычитая из него уравнение (14.52), получаем линейное дифференци­ альное уравнение относительно вектора вариаций фазовых коорди­ нат:

ДК = у Ф (t, Уг, пг) АУ + У„Ф (t, Ут, m) V —

VUB (t, m) VZ (t).

(14.55)

Выходной сигнал системы (14.55) пропорционален вектору откло­ нений случайных параметров относительно математического ожи­ дания

t

A K = J g (K t , m> 1, т ) [ У ыф(т ; Y r, m) VUZ? (т; m)Z(i)]dxV,

о

(14.56)

382

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

d G ( t ,

T , Y r , т ) = Vfp

m) G

( V Т, tn, t, т)

(14.57)

при начальных

условиях G (т, т,

Y r, m )

= /.

 

Если ввести

обозначение

 

 

 

t

Ф (0 — | G(KT> ш, /, т) V„ [ф (т, Кт, /п) — Я(т, /и) Z (т)] rfx,

(14.58)

то в качестве вектора Y„ в выражении (14.51) следует выбрать

Y„ = ЛК = Ф (О V.

(14.59)

Наблюдаемый вектор теперь будет иметь вид

 

X (0 = S(t) V + N(t),

(14.60)

где введено обозначение

(14.61)

Выражения (14.59) и (14.60) аналогичны формулам (14.19) и (14.20), поэтому дальнейшее решение задачи получения оптималь­ ной оценки вектора параметров аналогично рассмотренному в пре­ дыдущем параграфе.

Структурная схема алгоритма обработки наблюдаемого сигнала для получения оптимальной по критерию минимума среднего квад­ рата ошибки оценки вектора параметров нелинейной системы (14.50)

Рис. 14.4. Структурная схема алгоритма оценки вектора параметров нелинейной системы:

«Г» — операция транспонирования матрицы; ( )~‘ — операция обращения матрицы

383

для частного случая, когда помеха N (t) является белым шумом с ин­ тенсивностью G, изображена на рпс. 14.4.

Наряду с изложенным выше алгоритмом возможны и другие пути решения задачи. В работе [49] рассмотрен алгоритм решения аналогичной задачи, который отличается тем, что параметры системы принимаются за дополнительные фазовые координаты расширен­ ной нелинейной системы. Далее осуществляют линеаризацию сис­ темы и строят алгоритм обработки наблюдаемых координат линеари­ зованной системы, основанный на методе фильтров Калмана. Этот

алгоритм эквивалентен алгоритму, рассмотренному в данном пара­ графе.

to

сл

Пугачев .

П Р И Л О Ж Е Н И Я

1. Основные характеристики элементарных стационарных систем (звеньев)

Уравнение

У = Ахх

у = к х

у ( 0 = X ( t — т)

y ( t ) =

[ X (т)йх

 

J

 

to

Т у + у = к х

Передаточная функция

Ф(S)

к

e- TS

1 S

k

T s - \ - i

Амплитудная частотная

Фазовая частотная

характеристика A (со)

характеристика ф (со)

к

0

1

— тсо

1

я

СО

2

— arctg Т(й

Vт-(£>г + 1

 

Весовая функция g ( | )

/еб (1)

8 ( Е - т )

КЮ

к- 4

те

у = Т х + х

T s + 1

V Г 2ша - f 1

aictg Т а

тЬ ( |) + 6 (£)

со

CD

Уравнение

у — \ х

1

II

*

 

 

 

Продолжение приложения

Передаточная функция

Амплитудная частотная

Фазовая частотная

Весовая функция g (g)

Ф (S)

характеристика А (со)

характеристика ср (со)

k

k

arctg Ты п

k

“=Г

 

V тч?+ 1

е 1

T s — 1

 

Т

 

Т*у + 2Т%у +

+ У = kx

T *jj+ y = kx

Т* у - 2 П у +

+У = kx

k

T2s2+ 2T& + 1

k

ТЧ2 + 1

k

T"-s- — 2Tgs + 1

k

К(1 — ТЧ?)--\- 4Г-^-0)2

| 1 — Т2is? I

k

V (1 — Г-со2)2 + 47’2£22

пгг.„ 2Д® arCtg 1 _ Г ш 2

при

со <

у

1

0

 

к

при

со >

у

 

2Т& La 1 — т2ш2

k

е т

 

£

-7

- - 7 --------

sin - | r X

Т К 1 - £2

Г

 

X V \

-

S2

k . g - у Sin у

л

 

k е т

|

X К 1 - £*

2. Формулы для интегралов от дробно-рациональных четн функций

 

 

 

со

 

/

=

_ !_

Г _____8п М

da

"

 

2п

J kn (t'co) hn (— ш )

 

 

 

-- CO

 

где hn (x) = a0xn -f

■• +

an;

 

§n (x) = bQx-n 4- ьгх~п 4 + • • • + ьп_ъ

причем все корни hn (х) лежат в левой полуплоскости:

/

= _6(L_.

/ -

_ U I

°Pfel

0ПГ

1

2о0а! ’

2

20^!

о2*о + ao*i — ~ р° 1&а

/__ ______________ °3

3

2о0 (а0а3— ага2)

 

bo(— aiai + а.,а3) а0а3Ь1+ а0ахЬ2+

(а„а3— о ^ .,)

/4= --------------------------

----- -------------

5?____________

2 а 0 Ы 'з + а1а4 — а1а2 аз)

Общая формула для вычислений интегралов /„ имеет вид

, _

( - l)n+1 Nn

 

п

2a0Dn

>

где

£ II

dn

.

din

 

d2i

^22 •

d2n

d-rnr ^ 2 m-r i

dn

dn2 .

• dnn

as= 0(s < 0 , s > n ) .

 

— определитель, полученный из £>„ заменой элементов пер­ вого столбца на величины b0, blt. . bп_г.

25*

3. Типовые нелинейности и их статистические характеристики

 

Вид

 

 

Статистическая

Статистаческий

нелинейности

характеристика.

коэффициент усиления

по

у =

ср(х)

 

тУ= 9о

 

л _

дя,

пор.

 

 

 

 

 

 

У

 

 

 

 

L ~ 21

р

20х

1

I

1 ,

% = к0т = 2 1 ф Щ

1 0 *■

 

 

 

 

 

У

 

 

% = к№ = 1 \ $ г щ } ~

.

г

1/)+т,\2

2

\-ч

 

Г { ' Л

* < - 7 щ { е 7 ( б >и

 

 

 

7 р ~ 5

Л *

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ е

г

' J

 

 

У

 

t

% = кот*=1{

( Ф { ^

) ~

 

 

 

-d

 

,

- UH3)2

 

 

 

y

v

’i ,

 

 

J

 

 

S<L

 

 

1 Л /д

d

л

 

 

 

 

 

 

 

 

 

- е - т П

\

 

 

 

У

 

\-d-h

/ Л

4 l \ y о

h i t *

У tgct=s

5А а х

а'уП )

У . sxJ

6

f °

<Р0=котх=7^ { {1+ъ)Ф 1г§*)-

 

-(1 -т ,)ф (^ )-(т1+ о)ф (^}+

 

+ K -v) 0 p ^ j +^ - i h f l

 

1{1~т,\2

1{ЧЩ)2

 

- е ?{б>’ - е

г{* ' +

♦ * W ]

±(± ш ¥ l l

+е г{ ь * JJ

' . - • М т ? } -

- * ( т ? Л

t _ s - r e- « ? ' 4 ^

2|

Ч й г г

J J

5о0 = к0тх =

k,= 3sD x \l+ -д* ]

“ * ' Ч Л [ з + 5 ! Н

388

Вид

по нелинейности пор. У =Ч>(*)

•d -h

h d

-d

Статистическая

Статистический,

характеристика

коэффициент усиления

 

ту = ср0

_______

 

 

 

h

w т

ы

т

 

'[■?"*(й У ] + Ц +0(11у .

 

 

 

 

k’~ k*=lS ,

Ш

И

Ш

+

 

 

 

«

 

 

 

if

(d+mj)

 

А > и е

!D*x

2Dxx K2 - Kx~ ffm.

k - k

- i &

Wto**Dxx

Ы-тх)г

J h llM '

 

 

(h+mx)2

 

— g

2D*X + g

2Dxx — 0 2-Ojrx

 

-!ФШ[чшнт

d-rnx)2 (d+mx)2

+^L= [e 2 DXX_ e

H vDxxSxi L__________________

У

k, = 2 smx

Уsx

10 0 _ k1 = s

+ -k. £~ 2D*

\27T

11

%=L[j + ^(7t)}

L - __L _ P ?ДА-

 

 

 

к ~ Л Ш е

В

формулах Введены

обозначения:

 

 

,

г?

d

 

*

* ~J Нт-

 

 

 

 

 

 

 

 

 

__]_

 

п

 

 

 

4.

Значения функции Ф (х)

J

е 2 dt

 

 

V 2л

 

X

Ф (X)

X

 

Ф (л:)

.V

Ф (.V)

X

Ф (.V)

X

Ф(А)

0,00

0,0000

0,62

0,2323

1,24

0,3888

1,86

0,4686

2,48

0,4938

0,02

0,0080

0,64

0,2389

1,26

0,3925

1,88

0,4699

2,50

0,4941

0,04

0,0160

0,66

0,2454

1,28

0,3962

1,90

0,4713

2,52

0,4945

0,06

0,0239

0,68

0,2517

1,30

0,3997

1,92

0,4726

2,54

0,4948

0,08

0,0319

0,70

0,2580

1,32

0,4032

1,94

0,4738

2,56

0,4951

0,10

0,0398

0,72

0,2642

1,34

0,4066

1,96

0,4750

2,58

0,4953

0,12

0,0478

0,74

0,4625

1,36

0,4099

1,98

0,4761

2,60

0,4956

0,14

0,0557

0,76

0,2703

1,38

0,4131

2,00

0,4772

2,62

0,4959

0,16

0,0636

0,78

0,2764

1,40

0,4162

2,02

0,4783

2,64

0,4961

0,18

0,0714

0,80

0,2823

1,42

0,4192

2,04

0,4792

2,66

0,4963

0,20

0,0793

0,82

0,2881

1,44

0,4222

2,06

0,4803

2,68

0,4965

0,22

0,0871

0,84

0,2939

1,46

0,4251

2,08

0,4812

2,70

0,4967

0,24

0,0948

0,86

0,2995

1,48

0,4279

2,10

0,4821

2,72

0,4969

0,26

0,1026

0,88

0,3051

1,50

0,4306

2,12

0,4830

2,74

0,4971

0,28

0,1103

0,90

0,3106

1,52

0,4332

2,14

0,4838

2,76

0,4973

0,30

0,1179

0,92

0,3159

1,54

0,4357

2,16

0,4846

2,78

0,4974

0,32

0,1255

0,94

0,3212

1,56

0,4382

2,18

0,4854

2,80

0,4976

0,34

0,1331

0,96

0,3264

1,58

0,4406

2,20

0,4861

2,82

0,4977

0,36

0,1406

0,98

0,3315

1,60

0,4429

2,22

0,4875

2,84

0,4979

0,38

0,1480

1,00

0,3365

1,62

0,4452

2,24

0,4881

2,86

0,4980

0,40

0,1554

1,02

0,3413

1,64

0,4474

2,26

0,4887

2,88

0,4981

0,42

0,1628

1,04

0,3461

1,66

0,4495

2,28

0,4893

2,90

0,4984

0,44

0,1700

1,06

0,3508

1,68

0,4515

2,30

0,4898

2,94

0,4986

0,46

0,1772

1,08

0,3554

1,70

0,4535

2,32

0,4904

2,98

0,4987

0,48

0,1844

1,10

0,3599

1,72

0,4554

2,34

0,4909

3,00

0,4993

0,50

0,1915

1,12

0,3643

1,74

0,4573

2,36

0,4913

3,20

0,4997

0,52

0,1985

1,14

0,3686

1,76

0,4591

2,38

0,4918

3,40

0,4998

0,54

0,2054

1,16

0,3729

1,78

0,4608

2,40

0,4922

3,60

0,4999

0,56

0,2123

1,18

0,3770

1,80

0,4641

2,42

0,4927

3,80

 

0,58

0,2190

1,20

0,3810

1,82

0,4656

2,44

0,4931

 

 

0,60

0,2257

1,22

0,3849

1,84

0,4671

2,46

0,4934

 

 

 

5. Значения функции Ф' (х) =

1

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V 2л

 

 

 

X

0

1

 

2

3

4

5

6

7

8

9

0,0

0,3989

3989

3989

3988

3986

3984

3982

3980

3977

3974

0,1

3970

3965

3961

3956

3951

3945

3939

3932

3925

3918

0,2

3910

3902

3894

3885

3876

3867

3857

3847

3836

3825

0,3

3814

3802

3790

3778

3765

3752

3739

3726

3712

3697

0,4

3683

3668

3653

3637

3621

3605

3589

3572

3555

3538

0,5

3521

3503

3485

3467

3448

3429

3410

3391

3372

3352

0,6

3332

3312

3292

3271

3251

3230

3209

3187

3166

3144

0,7

3123

3101

3079

3056

3034

ЗОН

2989

2966

2943

2920

0,8

2897

2874

2850

2827

2803

2780

2756

2732

2709

2685

390

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