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

книги / Проектирование устройств фильтрации радиосигналов

..pdf
Скачиваний:
2
Добавлен:
12.11.2023
Размер:
9.63 Mб
Скачать

каналу фильтрации дальности в азимутально-дальномерной си­ стеме. Дополнительным элементом дальномерного фильтра яв­ ляется вычислитель углов азимута маяков 0i и 02, которые необ­ ходимы для формирования проекций автономной скорости на на­ правления pi и р2. Величины 01 и 02 определяются из сфериче­ ского треугольника, образованного проекциями векторов pi и р*

на поверхность Земли и дугой R, соединяющей точки радиомая­ ков.

Определим длину проекции р, вектора pi на поверхность Земли. Если радиус Земли равен Яз, а высота полета А, то из

треугольника

с известными

сторонами

(рис. 6.17, а)

находим

угол

 

 

J[2 (, _ £ ) ] "

J. (6.36>

- = “

со. ([> + (. +

А )= _ |

Тогда длина дуги pi =R3 <n, 7 = 1,2. Для расчета азимутов необ­ ходимо найти углы pi и Рг в сферическом треугольнике (рис. 6.17,6). Из теоремы косинусов получим

Р, =

arc cos [(cos

-

cos

cos ± ) j (sin ^

sin ^ ) ] - (6.37)

где

t =

1,

2,

1— 2,

если i— 1, /= 1 ,

 

если i= 2 . Обозначая через 0,-j азимут

 

радиомаяка i

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

радио­

 

маяка /,

 

получим

0| = 02| — Pi

и

 

02 = 012— Рг-

выражений

(6.36)

и

 

Особенность

 

(6.37)

с точки

зрения

вычислений

в

 

том, что они содержат величины, изме­

 

няющиеся в широком диапазоне из-за

 

большого значения R3. Поэтому для

 

получения

высокой

точности

вычисле­

север

ний необходимо использовать пред-

ставление чисел с большим числом

 

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

 

азимута и проекций автономной ско­

 

рости

является

сложной задачей.

 

 

Если отказаться от системы коор­

 

динат р и 0 и использовать географи­

 

ческую

(или

приближенно

заменяю­

 

щую ее прямоугольную систему), то

 

проблема

вычисления

проекций авто­

 

номной скорости исчезает, но вместо

 

нее появляется необходимость

в слож­

 

ном вычислении экстраполированного

Рис. 6.17.

значения дальности ЛА до маяка.

Таким образом, выбор моделей движения и структуры фильт­

Для выбранных моделей изменения дальности и. фазы диф­ ференциальное уравнение для вектора X(i) имеет вид

р (0

0

1

0

0

0

о

р(0

0

0

1

0

0

о

Vo

Vo (t )

о о

- ]!г* О О

о

 

_

я, (О

 

 

 

 

О

 

 

0

f

'V'a(0

О

1

0

1

x a[t)

 

1

®ç (0

О

О

о

о

о

it)

_ К (*>_

О

О

о

о

о

-h'K

_ м о .

оо

оо

1 '7*о

о

117, (t) ■

О

о

(6.38)

[117, W J '

оо

оТо

здесь Т0— интервал корреляции ускорения; Тл — интервал

кор­

реляции скорости изменения частоты; №,(/) и

— незави­

симые белые шумы со спектральными плотностями S,

и

со­

ответственно.

 

 

 

 

ухода фаз л*а(0 учитывает­

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

ся, что скорость ухода зависит от частоты оф(/)

и скорости дви­

жения Vp(t). Уравнение наблюдения имеет-вид

 

 

 

 

 

 

 

 

 

Y, = Н {t) X (û) 4-

1 ( 0 1

(6.39)

 

 

 

 

 

 

Y2

 

 

 

2 ( t )

J

 

 

где

H(f) =

0 0 0 0 0 0

в

однопутевом

режиме;

H (t) =

0 0 0 1 0 0

 

 

 

 

 

 

 

 

 

 

 

 

F1

0

0

0

0

0

в режиме коррекции.

 

 

 

 

 

0 0 0

1 0 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При

переходе

к дискретному

времени

дифференциальное

уравнение

(6.38)

заменяется разностным:

 

 

 

 

 

 

 

 

 

 

 

Х (А + 1 ) =

ФХ ( * ) + W(A),

 

(6.40)

где

"1

At

T0At - Tl (\ - M 0)

0

0

0

0

1

T » ( l - M 0)

0

0

0

0

0

M 0

0

0

0

0

At

T0A t - T l ( \ - M 0)

1

At

T,A t -

0

0

0

0

1

M i - i W . )

_0

0

0

0

0

Ma

М0=ехр{—Д^/Го}; Ма=ехр{—АЦТа}\ W (£)— дискретный белый шум с нулевым средним и ковариационной матрицей

1

<1

 

20

8

b

S , A F

20

0

0

Q =

£{W(Æ)Wr (A)} =

 

 

SiA/3

5, A/3

0

0

3

6

20

 

 

 

Sx&t2

8

0

0

3

2

 

 

S , A*3

Sfit

SfàP

0

0

2

S, A/3

b

 

 

 

(.9, 4 - S , ) Д/5

^ A f 1

S2A P

3

о

20

8

6

0

0

•S2**‘

S2

2

S

3

 

 

0

0

S2

SM*

5иА/

6

2

 

 

 

 

которая вычислена при условии AtfT0<.l, АЦТЛ^ . \ .

 

 

Выражению (6.39)

в дискретном

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

уравнение

H(A)X(A) +

V(A),

(6.41)

Y(A) =

в котором матрица Н(А) совпадает

с

матрицей

Н(£)

(см.

((•6.39) ) ; V(£) — дискретный белый шум с ковариационной

мат­

рицей

 

 

01

 

 

R = £{V (ft)V r (Æ)} =

 

 

 

О

г.,

 

 

 

 

 

 

Если ошибки измерения временного положения в однопуте­ вом и корректирующем каналах равны, то г2= \ г \ из-за дву­ кратного различия масштабов при активном (двухпутевом) и одяопутевом измерениях.

Л

Оптимальная оценка Х(&) находится из рекуррентной форму­ лы (15) (см. Приложение 1):

%{к + 1 )= ФХ (А) + К (k + 1) [Y (k + 1) — H (A + 1) ФХ(А)], (6.42)

где оптимальный коэффициент усиления К(£+1) определяется из выражения (13) и имеет вид

К (А + 1 ) = \ К и

АГ21 АГз .

К а Кы /С о .] 7*

[Кг>

К г2К,->

К к К ъг К е2\

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

измерителя, работающего

в соответствии с алгоритмом

(6.42), приведена на рис. 6.18. Оп­

тимальный измеритель представляет собой две объединенные следящие системы (/ и II).

Особенностью оптимального измерителя является, во-пер­ вых, соответствие его порядку выбранной модели сообщения и, как следствие, сложность устройства. Во-вторых, отсутствие ав-

А

тономности канала оценки ухода фазы хл(к) из-за наличия бло­

ка перекрестных связей (III) и связи (/) по оценке скорости /\

Ор(£). Если для реализации однопутевого режима используются импульсы синхронизации радиотехнической системы, то жела­ тельно, чтобы следящая система синхронизации работала неза­ висимо от других каналов. Для этого она должна вырабатывать оценку суммы расстройки частоты опорных генератора и доп­ леровского приращения частоты из-за движения объекта. Соот­ ветственно новый вектор состояния должен содержать эту сумму:

2 (k) = [р (k) V? (к) аР (k) <? (к) v9 (к) -f v f (k ) m aj(k) + а?(к) m ]T,

где (p(k) — разность фаз принятой и собственной последователь­ ностей импульсов синхронизации; т — масштабный коэффи­ циент. Этот вектор можно получить линейным преобразованием

 

“ 1

О

0

0

0

0""

 

0

1

0

0

0

0

г(Л) = ФХ(Л), где

0

0

1 0 0 0

0

0

0

1 0 0

 

 

0

и

0

0

1

0

 

0

0 и

0

0

1

Изменение вектора состояния представляет собой замену системы координат с помощью линейного преобразования. При этом изменяется разностное уравнение для вектора состояния и из выражения (6.40) получим

Z + 1) = Ф9КВZ (к) 4- W ,„ {к),

(6.43)

где Фэки = Ф Ф ф -\ W9KB(/J) = 4,W (k), Q3KB= VQ4f7'. (6.44)

Переходная матрица ФЭкв принимает вид

Plie. G.18.

” 1 At

0 1

0 0

ф

0 0

0 0 _0 0

r 0A t ~ 7Ü(1 -

r „ [ \ - M 0)

М 0

N 0,

«N

M fl) 0

0

0

0

0

0

0

0

0

1 At тA

t - T l (

0

1

74 (1 —

0

0

M a

где S, = [ Т0М 7‘о (1 — Ж») ] - [7аД/ -

П ( 1- Л1а)\ - 3 , = Т0( I -

— Л/0) — Уа(1 — Жа); оа = Л'10 — Ж,.

Если заменить X (А), Ф »

К (А+ 1 ) в выражении (6.42) на Z(k), Фэк„ и K3IfB(As -f~ 1), то

получим алгоритм оптимальной оценки. Соответствующая струк­

турная схема приведена на рис. 6.19. Отличие от первого вари-

л

анта схемы заключается в том, что связи с оценкой a? (k ) являются несущественными. Во-первых, они малы, так как npiî

условиях АЛ'/’п < 1 и Д/ 7’а « 1 (эти ограничения обычно выпол­

няются) значения 3 32 п о.. ничтожно малы. Во-вторых, припонижении порядка оценка ускорения не вырабатывается и

связи 2, 3 исчезают.

Рассмотренные оптимальные алгоритмы являются сложными,, что затрудняет реализацию. Можно существенно упростить эти алгоритмы за счет понижения размерности вектора оценки, если отказаться от оценивания ускорении. Тогда для первого вари­ анта оптимальной системы оценка вектора имеет вид

х , { k ) =

( к ) V ,, (/г) л \ ( к )

( W ,

а для второго

 

т

2/74 -

{<>

 

где р (k) — и,p (k) + mvp(k).

Чтобы применит!) теорию понижения порядка из раздела 3.1,. преобразуем векторы состояния Х(&) и Z(/e) с целью объедине­ ния оцениваемых и отдельно неоцениваемых компонент с помо­ щью умножения на матрицу

“ 1

0 0

0

0 0

"

01 0

0

0 0

0

0 0

1 0 0

 

Ч»| = 0

0 0

0

10

0

0 10

 

0 0

 

0

0 о

0

0 1 _

После преобразования получим

 

К,1

 

 

к

 

6.С**!)'

л2,

 

 

Задерж-

 

К-..

 

л3 ï

 

Мы

Ksi

К6,

Рис. 6.19-

х* (ft) = Ф.Х (ft) = [р (ft) г»р(А) *а (ft) v9 (k) jа (к)а9 (к)]т, Z* (к) = =4»iZ (/г) = (ft) v 9 (к) ср (ft) ,х (ft) ;a (ft) а ? (ft) + ma (ft) j. (6.45)

Преобразование разностных уравнений (6.38) и (6.43) с по­ мощью соотношений (6.44) дает новые уравнения для X*(ft) и

Z !-(ft) с переходными матрицами Ф* и Ф2 соответственно:

“ 1 м 0 0

At

0 -

“ 1 At 0 0

 

Л

0 "

0 1 0

0

в х 0

0

1 0

0

 

 

0

0

At 1 At А,

Л

0

0

1 At

0

А 2

0

0

0

1 0 в .

0

0

0

1

D

в .

0

0

0

0

м й 0

0

0

0

0

 

м 0

0

0

0

0

0

0

м л

0

0

0

0

м 0- м 3 м ,

(6.46)

где A x-=TaAt—Tl (1—М0); А2= TaA tТ\ (1—А/а'/; В ,= 7V,(1—ЛГ0); •б2 = 7’а(1 — M %)\D = Bi В,. Полученные таким образом матрицы Ф* и Ф2 имеют вид

Ф= ФцФ.*1

ОФп \

Фи — переходная матрица фильтра пониженного порядка (раз­

мерностью 4X4).

В соответствии с выражениями (3.12) и (3.16)оптимальный коэффициент усиления субоптимального фильтра с минималь­

ной ошибкой фильтрации равен К( -j- 1) =AK(ft + 1), а смини­

мальной

ошибкой

экстраполяции— Kt-f-1) = К, (ft -f-1) +

ФП1(ft+ 1 ) Фи (ft +

1 ) К, (ft + 1), где А = [1я10 1; К (ft + 1) - опти­

мальный

коэффициент усиления фильтра полной размерности

на (Л+1)-м шаге; К7 (Л+1)=[кГ (ft+ l)K2r (ft + 1)|.

Для расчетакоэффициента усиления K(ft-H) в соответствии с выражением (3.11) требуется производить вычисление кова­ риационной матрицы ошибок P(ft+1) из выражения (3.5) при

Kr = [Kir(ft+ 1)|О] или Kr =

[Kir(ft -f 1) !0]. Матрица

Д =

= ФП1(й+ 1)Ф12 (ft + U Для Ф1 равна

 

 

~T0à t — T U \ - M 0) - M T 0( { — Af0)

О

 

r .( l- A fo )

 

О

 

Г в Д Ш 0 - Tl ( 1 -

Л*0)

ТЛМ М Л—7*2(1 — A f .) ’

О

 

7*. (1 — Afa)

J

а для Ф2

 

TtJM M 0- T l (

\ - М 0)

О

д =

(1 _ .М в)

О

-

Д* [ 7*, ( I - Ж0) -

Г, (1 - /И а)|

ТЛЫМ, - 7’а (1 - Ж.) *

 

7о( 1 - Ж о) - 7 ’0( 1 - Ж в)

Тя ( [ - М й)

В табл. 6.1 приведены результаты численного расчета ста­ ционарных характеристик оптимального (оба оптимальных вари­ анта имеют одинаковые ошибки) и двух субоптимальных фильт-

' Г а б л и ц а 6.1

 

 

2

 

о

 

о

о

 

 

Весомой

4 , .

3“ -К)-1,

0~

*

4

 

* ŸШ' '

cm

 

рni*

В и д ф ильтра

К ЭффН-

м2

Sr, С2

МКС2

sr

ма.са

МКС*

 

UIICI1T

 

L = :-0

 

 

 

L 120

 

 

 

 

 

 

 

 

оптимальный

К ' к)

569

94

34

 

412

95

34

пониженного порядка

Кг (А)

и з о

355

60

 

1279

360

60

с независимым

Кг (к)

1090

316

57

 

1283

300

 

 

 

 

 

 

 

 

каналом синхронизации

Кг (к)

3520

362

60

 

1920

361

60

 

К | (к)

3860

324

57

 

2050

32\

5 1

ров. При расчете предполагалось

Д /=0,6

с, ri = 100 м2, Г2= 4ги

7’а= 1000 с, 7'о = 60

с, среднеквадратичное

значение

ускорения

объекта 10 м/с2, среднеквадратичное отклонение частоты на ин­ тервале Тл: 10~2. Коэффициент L равен отношению периода ак­ тивного запроса дальномера к периоду импульсов синхрониза­ ции. В таблице приведены максимальные значения дисперсий

ошибок измерения дальности ОрН1 , скорости aim и Фазы внутри интервала запроса (перед излучением импульса запро­ са). Результаты численного расчета показывают, что разные варианты фильтра пониженного порядка, соответствующие пере­

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

Ki (/г) ) и ошибке экстраполяции (весовой коэффициент Ki (k ) ) дает примерно одинаковую величину ошибок.

Для обеспечения независимой работы канала синхронизации необходимо устранить ряд перекрестных связей, идущих в канал синхронизации. В соответствии с результатами раздела 3.2 пред­ ставим коэффициент оптимального фильтра К(/г) в блочном, виде:

~К п КуГ

/<21 КГ1

К (*) =

Кп Кп Kyi

_AGI AG2_

14С

Соседние файлы в папке книги