- •2.Основы теории сигналов
- •2.1.Общие понятия
- •2.2.Классификация сигналов
- •2.3.Геометрические методы описания сигналов
- •2.3.1.Основные понятия
- •2.3.2.Скалярное произведение сигналов
- •2.3.3.Понятие ортогональных сигналов и обобщенного ряда Фурье
- •2.4. Спектральное представление сигналов
- •2.4.1.Периодические сигналы
- •2.4.2.Непериодические сигналы
- •2.4.3.Связь преобразований Фурье
- •2.4.4.Преобразование Лапласа
- •2.4.5.Понятие текущего и мгновенного спектров
- •2.4.6.Основные свойства преобразований Фурье
- •4. Свойство временного сдвига (теорема запаздывания).
- •5. Спектры производной и интеграла.
- •6. Свойство частотного сдвига (теорема о переносе спектра).
- •7. Теорема о свертке.
- •2.5.Энергетические характеристики сигналов
- •2.5.1.Энергетический и мощностный спектры
- •2.5.2.Корреляционная функция
- •2.6.Примеры детерминированных сигналов и их математическое описание
- •2.7.Связь между длительностью сигнала и шириной его спектра
- •2.8.Прохождение детерминированных сигналов через линейные устройства
- •2.8.1.Режимы работы и основные характеристики
- •2. Частотные характеристики:
- •2.8.2.Основные задачи динамики
- •2.8.3.Пример прохождения сигнала через идеальный фильтр нижних частот
- •2.9.Случайные сигналы и их характеристики
- •2.9.1.Общие понятия
- •2.9.2.Основные характеристики случайных процессов
- •2.9.2.1.Нестационарные процессы
- •2.9.2.2.Стационарные процессы
- •2.9.3.Эргодическое свойство стационарных процессов
- •2.9.4.Спектральное представление стационарных процессов
- •2.9.5.Прохождение стационарных случайных сигналов через линейные устройства
- •2.10.Аппроксимация детерминированных сигналов
- •2.10.1.Постановка задачи и общие понятия
- •2.10.2.Ортогональная аппроксимация
- •2.10.3.Ортогональные функции Уолша
- •2.10.4.Неортогональная аппроксимация
- •2.10.4.1.Экстраполяция
- •2.10.4.2.Интерполяция
2.10.3.Ортогональные функции Уолша
Функции Уолша
ортогональны на отрезке
с весом
.
Известны четыре формы их записи и
построения. Мы рассмотрим две.
1. Систему Уолша можно построить на базе системы функций Радемахера
,
где
– порядок функции Радемахера.
Функции Радемахера ортонормированы:
Вид четырех функций Радемахера показан на рис.2.70. Генерируются они технически просто – обычным двоичным счетчиком.
Рис.2.70
Однако система Радемахера неполная. По ней можно разложить не любой сигнал, а только нечетный, так как функции Радемахера – нечетные.
Дополнение системы Радемахера приводит к системе Уолша. Эта система строится следующим образом. Для получения k-й функции Уолша число k представляется в двоичной системе счисления, т. е.
,
где
– целые числа.
Функция Уолша определяется формулой
.
Для функции нулевого
порядка принимается
.
Например,
.
Отсюда следует
и
.
Тогда функция Уолша 7-го порядка будет
(рис.2.71)
.
Рис.2.71
График четырех функций Уолша приведен на рис.2.72.
Рис.2.72
Из функций Радемахера
порядка
можно построить
функций Уолша.
2. Второй способ построения систем функций Уолша. В основе этого способа лежат свойства матриц Адамара. Полученная система называется системой Уолша Адамара.
Элементарная
матрица Адамара состоит из одного
элемента
и имеет вид
.
Для
имеем базисную матрицу Адамара
,
где
Для
матрица имеет ту же структуру, но с
элементами
:
.
Для
имеем матрицу Адамара с элементами
:
и т. д.
Процесс наращивания матрицы продолжают до получения матрицы с нужным числом базисных функций.
Функции Уолша хороши тем, что они достаточно просто реализуются аппаратурно. В качестве примера рассмотрим структуру генератора 8-ми функций Уолша. Составим систему функций Уолша на базе системы функций Радемахера:
Таким образом, для формирования функций Уолша требуется генератор трех функций Радемахера, включающий задающий генератор G , два счетных триггера T1 и T2, а также устройства умножения соответствующих функций Радемахера (рис.2.73). Функция Уолша нулевого порядка W0(z)=R0(z) формируется источником постоянного напряжения с единичным уровнем.
Рис.2.73
Техническая реализация умножения функций Радемахера может быть заменена логическими операциями.
а) Обозначим: уровень символ
отрицательная
логика.
Тогда умножению соответствует логическая операция сложение по mod2:
-
умножение
сложение по mod2
(1)(1)= 1
0 0= 0
(1)(-1)= -1
0 1= 1
(-1)(1)= -1
1 0= 1
(-1)(-1)= 1
1 1= 0
б) Обозначим: уровень символ
положительная
логика.
Здесь умножению будет соответствовать функция алгебры логики (ФАЛ) “равнозначность”.
Таким образом, в зависимости от типа выбранной логики устройства умножения будут представлять собой или устройства сложения по mod2 или устройства, реализующие ФАЛ “равнозначность”.
Произвольный
интервал
задания функции
всегда можно привести к интервалу
ортогональности
.
Для этого нужно сделать замену переменной
,
где
.
