Файл: Френкс, Л. Теория сигналов.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.10.2024

Просмотров: 120

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Функции Эрмита

Для Т — (—оо, оо) и w (f) = е~р полиномы

Ф„ (t) = (2« н1 У я ) - 1/2 Нп(0, п = 0,

1,2 ,...

(3.42)

образуют ортонормальную систему. Нп это

полиномы

Эрмита,

которые задаются в виде

 

 

Я Л 0 Н - 1 ) " е ^ ( е - Я

 

(3.43)

или рекуррентной формулой

 

 

Нп (t) = 2 Ш п . 1 (/) — 2 ( л - 1) Я„_а (0-

(3.44)

Функции Эрмита

 

 

яМ*)=(2"л! / Й Г 1/2 e~t!l2Hn(t)

(3.45)

ортонормальны с единичным весом на (— оо, оо); они могут также быть получены применением процедуры Грама — Шмидта к последователь­ ности {lne~i!!/2; п = 0, 1, 2, ...}.

Функции Уолша

Для Т — [0, 1] и w (0 = 1 можно построить полную ортонормальную систему функции типа «прямоугольных волн». Для определения

таких функций удобно использовать два индекса. Функции <p„A) (О, называемые функциями Уолша [9—11], определяются следующим об­ разом:

Ф0(0 = 1; 0 < * < 1 ;

1; 0 < / <

Фх ( 0 :

- 1 :

1;

< / < 1,

фУ> (0 =

, + < , < *

ф < « ф ,

Фi2)(t) =

(24—1)

ф™’ (20; о < * < - ± -

(3.46)

Фт+1 ОФ

 

(-1 )* + 1ф!») (2 /-1 );

 

6i


где т = 1, 2, 3, ... и k = \ , 2, 3, .... 2т~ 1.

Эта система весьма важна для практики, поскольку функции ку­ сочно-постоянны и принимают только два значения (+1 и —1). Подоб­ ные сигналы легко могут быть получены с помощью двоичных логи-

¥ 2 ¥

Рис. 3.5. Функции Уолша, пронумерованные в соответствии с количеством перемен знака на интервале 0 < ^< 1 .

ческих схем. Перемножение таких сигналов для получения, скажем, скалярного произведения производится очень просто, с помощью ключа, изменяющего полярность и включаемого в нужные моменты

времени. Заметим, что функции ц>т(т~ !)) {t) соответствуют обычным прямоугольным волнам. Мы можем перейти к соответствующей одноиндексной системе, упорядочив функции (3.46) так, чтобы п-я функ­ ция п раз пересекала нулевой уровень на интервале 0 < t < 1 (т. е. п раз меняла знак). Это достигается при следующих обозначениях:

®о (0 = Фо

(0. %(0 = Фх (0.

(0 = фт( (0,

(3.47)

причем п = 2т~ 1 +

k — 1 (рис. 3.5).

 

 

3.4. ОПЕРАТОР РАЗЛОЖЕНИЯ СИГНАЛА В АППАРАТУРНОЙ РЕАЛИЗАЦИИ

Чтобы завершить процесс отыскания приближенного численного представления для произвольного сигнала конечной энергии, выберем некоторую систему базисных функций {<рг} (и взаимный базис {0*}), и установим эквивалентность

 

П

 

х ~

2 а гф;>

(3.48а)

где

г = 1

 

 

 

а,- - hi (х) =

(х>0j); *' = 1.2,..., 11.

(3.486)

Компонента!

Рис. 3.6. Обобщенный анализатор спектра.

По аналогии с обычным преобразованием Фурье будем рассматри­ вать (3.48) как пару преобразований. В (3.48 а) сигнал представлен определенной линейной комбинацией {<р;}, а формула (3.48 б) дает линейное правило для отыскания разложения сигнала на выбранные компоненты. Последнюю операцию можно рассматривать как обрат­ ную по отношению к разложению, и именно ее мы хотим реализовать с помощью соответствующих физических устройств. Используя метод реализации линейных функционалов, показанный на рис. 2.7, получаем устройство, которое является обобщением лабораторного прибора — анализатора спектра (рис. 3.6). Эту схему можно выполнить иначе, заменив ячейки «перемножитель — интегратор» на ячейки «квантова­ тель — фильтр», что соответствует рис. 2.8.

Во многих случаях, генерируя в приборе «подходящие» колебания, не удается точно сформировать нужную систему функций {0г}. На­ пример, в некоторых системах обработки оптических сигналов опера-

63


ция умножения выполняется путем освещения через материал с раз­ ной степенью прозрачности.

В таких условиях желательно, чтобы функции, на которые умно­ жается сигнал, были неотрицательными, в частности может использо­ ваться система вещественных экспоненциальных функций. В качестве другого примера приведем случай, когда «эталонные» функции должны быть порогового типа («да» — «нет»), чтобы умножение могло произ­ водиться с помощью соответствующего ключа. Может случиться, что у проектировщика системы обработки нет никакого выбора и нужно использовать заданные функции. Это приводит к следующей задаче.

Имеется

набор устройств, реализующих

линейные функционалы

{fUl, fUt,

•••> fuml Как наилучшим образом

использовать эти устрой­

ства, чтобы получить произвольный функционал /д? Для ответа на этот вопрос воспользуемся обсуждавшимся в § 2.6 соответствием между сигналами и линейными функционалами.

Задача состоит в том, чтобы найти наилучшее (в смысле минимума расстояния в сопряженном пространстве) приближение искомого функ­

ционала путем ортогонального проектирования /е £

[L2 (Т)]* на под­

пространство из [L2

(Т)]*, натянутое на

fu„ fu„ ..., fum}.

Приближение /е

линейной комбинацией

{/„.}

реализуется си­

стемой параллельных цепей, рассмотренных в § 2.6; на выходе каждой из цепей имеется звено, регулирующее коэффициент усиления, как показано на рис. 3.7. Коэффициенты усиления устанавливаются так,

 

ТП

 

 

чтобы минимизировать ||/0 —

ah

||; они определяются через ска-

 

k=\

пространстве, согласно

(2.61).

лярные произведения в сопряженном

Применяя ортогональное проектирование, имеем

 

 

ТП

 

 

 

А=1

й

(3.49а)

где

 

 

 

 

ah =

(fe,frft) =

(vft,0).

(3.496)

При этом {vft; k = 1, 2, ..., m) есть взаимный базис в подпространстве Nm, натянутом на {ufe; k = 1,2, ..., m}. Нетрудно показать, что такая аппроксимация для /0 в точности соответствует минимуму расстояния до 0, получаемому при проектировании на Nm■Учитывая соответствие

норм, имеем для любого сигнала х единичной энергии из L2

(Т):

е - 2 atUk

/е — 2

ahfu = e=>-

 

k=i

k=i

 

 

Ы * )— 2

%/«fe(x)

;С е.

(3.50)

*=i

й

 

 

Можно сказать также, что 100 г есть наибольшая ошибка отображения в процентах по отношению к |[ х ||. Отсюда прямо вытекает схема реали­ зации представления сигнала с помощью имеющихся конкретных устройств. Мы хотим представить сигнал х точкой в пространствеМ п, натянутом на {<рг; г = 1, 2, ..., п}\ можем же мы вычислять только

64


скалярные произведения (х, иг), где (и,; i = 1, 2,

т} есть базис

ВN т,’

Всоответствии с (3.49) устройство, в котором реализуется точная

верхняя грань ошибки определения компонент, должно давать

т

 

 

 

 

« г= 2

а,

й

(х, и*); *' = 1 ,2 ,...,« ,

(3.51)

£=1

 

 

 

где

aih= (Vft, 6;).

Рис. 3.7. Аппроксимация в сопряженном пространстве; реализация fe (х) = = (х, 0) с помощью заданной системы функционалов.

Анализатор формы

сигнала должен

содержать, таким образом,

звенья, реализующие заданные линейные

функционалы,

и блок взве­

шенного суммирования,

описываемый

матрицей

А

с элементами

{aik} из (3.51). Такая схема показана на рис. 3.8.

 

 

Рис. 3.9 условно иллюстрирует приближение желаемого пред­

ставления. Вначале находится ортогональная

проекция х на N m,

представимая /п-мерным вектором р = {рь р2,

...,

рт },

а затем полу­

ченная в Nm точка ортогонально проектируется на М п. Получается представление х в М п, аппроксимирующее желаемое представление х,

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

на М п. Приближенное представление от =

{а1( а 2....... ап} получается

при умножении матрицы А на вектор р — представление

х в Nm, по

отношению к базису (v;; /

== 1, 2, ..., т}:

 

 

«1

а11 а 12 • • • а 1т

“ Р Г

 

а 2 =

а 21 а 22 ■■■а 2т

р2

(3.52)

(.

 

 

 

___

 

 

 

й

_O nl ^ п 2 - ^ n m _

 

 

1 з

 

65

3 З а л . S27