Название: Двоично-ортогональные системы базисных функций
Вид работы: реферат
Рубрика: Коммуникации и связь
Размер файла: 63.24 Kb
Скачать файл: referat.me-169646.docx
Краткое описание работы: Курс: Теория информации и кодирования Тема: ДВОИЧНО-ОРТОГОНАЛЬНЫЕ СИСТЕМЫ БАЗИСНЫХ ФУНКЦИЙ Содержание Введение ФУНКЦИИ РАДЕМАХЕРА ФУНКЦИИ УОЛША
Двоично-ортогональные системы базисных функций
Курс: Теория информации и кодирования
Тема: ДВОИЧНО-ОРТОГОНАЛЬНЫЕ СИСТЕМЫ БАЗИСНЫХ ФУНКЦИЙ
Содержание
Введение
1. ФУНКЦИИ РАДЕМАХЕРА
2. ФУНКЦИИ УОЛША
3. ПРЕОБРАЗОВАНИЕ УОЛША
4. ДИСКРЕТНОЕ ПРЕОБРАЗОВАНИЕ УОЛША
Список литературы
Введение
Широкое использование спектрально-частотного представления процессов при исследовании сигналов и систем (преобразование Фурье) связанно с тем, что при гармонических воздействиях колебания сохраняют свою форму при прохождении через линейные цепи (системы) и отличаются от входных только амплитудой и фазой. Это свойство используют ряд методов исследования систем (например, частотные методы).
Но при реализации алгоритмов, использующих преобразование Фурье на ЭВМ, необходимо выполнять большое количество операций умножения (миллионы и миллиарды), что занимает большое количество машинного времени.
В связи с развитием средств вычислительной техники и применения их для обработки сигналов широко используются преобразования, содержащие в качестве ортогонального базиса кусочно-постоянные, знакопеременные функции. Эти функции легко реализуются с помощью средств вычислительной техники (аппаратно или программно) и их использование позволяет свести к минимуму время машинной обработки (за счет исключения операции умножения).
К числу таких преобразований можно отнести преобразования Уолша и Хаара, которые широко используются в области управления и связи. В области компьютерной технике эти преобразования используются при анализе и синтезе устройств логического типа, комбинационных схем особенно использующих большие и сверхбольшие интегральные схемы (БИС и СБИС), содержащие сотни тысяч элементов, выполняющих различные логические функции. Преобразования Уолша и Хаара используют кусочно-постоянные функции Уолша, Радемахера, и др., принимающие значения ±1, либо Хаара, принимающие значения ±1 и 0 на интервале определения [-0,5, 0,5] либо [0, 1].
Все эти системы взаимосвязаны и каждую из них можно получить как линейную комбинацию из другой (например: система Радемахера- составная часть системы Уолша). Обозначение функций связанных с авторами этих функций:
Уолша - Walsh - wal(n, Q),
Хаара- Haar- har(l, n ,Q),
Радемахера- Rademacher - rad(m, Q),
Адамара - Hadamard - had(h, Q),
Пели- Paley - pal(p, Q).
Все эти системы функции представляют собой системы двоично–ортогональных базисных функций.
1. Функции Радемахера
Функции Радемахера можно определить по формуле :
rad(m,Q) = sign[sin(2m p Q)], (1)
где 0 £ Q < 1 - интервал определения; m - номер функции; m = 0, 1, 2, ...
Для m = 0 функция Радемахера rad(0,Q) = 1.
Знаковая функция sign(x) определяется соотношением
(2)
Функции Радемахера это периодические функции с периодом 1, т. е.
rad(m,Q) = rad(m,Q+1) .
Первые четыре функции Радемахера показаны на рис. 1.
![]() |
1
0 rad(0, Q)
-1
1
0 rad(1, Q)
-1
1
0 rad(2, Q)
-1
1 rad(3, Q)
0
-1
Q
0 0.51
Рис. 1. Функции Радемахера
Дискретные функции Радемахера определяются дискретными значениями Q в точках отсчета. Например: Rad(2,Q) = 1, 1, -1, -1, 1, 1, -1, -1.
Функции Радемахера ортогональные, ортонормированные (3) но являются нечетными, а значит, не образуют полную систему функций, т. к. существуют и другие функции ортогональные функциям Радемахера (например: rad(m,Q) = sign[cos(2m p Q)]) поэтому их применение ограничено.
(3)
Полными двоично-ортогональными системами базисных функций являются системы функций Уолша и Хаара.
2. Функции Уолша
Функции Уолша представляют собой полную систему ортогональных, ортонормированных функций. Обозначение: wal(n, Q) , где n - номер функции, при этом: n = 0, 1,... N-1; N = 2i ; i = 1, 2,… .
Первые 8 функций Уолша приведены на рис. 2.
1
0 wal(0, Q)
-1
1
0 wal(1, Q)
-1
1
0 wal(2, Q)
-1
1
0 wal(3, Q)
-1
1
0 wal(4, Q)
-1
1 wal(5,Q)
0
-1
1wal(6,Q)
0
-1
1 wal(7,Q)
0
-1
Q
0 0.5 1
Рис. 2. Функции Уолша
Функция Уолша имеет ранг и порядок. Ранг –число единиц в двоичном представлении n. Порядок - максимальный из содержащих единицу номер разряда двоичного представления. Например, функция wal(5,Q) имеет ранг- 2 а порядок –3 (n = 5 Þ 101).
Функции Уолша обладают свойством мультипликативности. Это значит, что произведение любых двух функций Уолша также является функцией Уолша: wal(k,Q)wal(l,Q)= wal(p,Q), где p = k Å l. В связи с возможностью применения к функциям Уолша логических операций, они широко используются в многоканальной связи с разделением по форме (используется также временное, частотное, фазовое и т. д. разделение), а также аппаратуре формирования и преобразования сигналов на базе микропроцессорной техники.
Функции Уолша можно получить как произведение функций Радема-хера, номер которых соответствует коду Грея номера функции Уолша. Соответствия для первых 8 функций Уолша приведены в табл. 1.
Таблица 1
N | Двоичный код n |
Код Грея |
Соотношения |
0 | 000 | 000 | wal(0,Q)=1 |
1 | 001 | 001 | wal(1,Q)=rad(1,Q) |
2 | 010 | 011 | wal(2,Q)=rad(1,Q)×rad(2,Q) |
3 | 011 | 010 | wal(3,Q)=rad(2,Q) |
4 | 100 | 110 | wal(4,Q)=rad(2,Q)×rad(3,Q) |
5 | 101 | 111 | wal(5,Q)=rad(1,Q)×rad(2,Q)×rad(3,Q) |
6 | 110 | 101 | wal(6,Q)=rad(1,Q)×rad(3,Q) |
7 | 111 | 100 | wal(7,Q)=rad(3,Q) |
Существуют различные способы упорядочения функций Уолша: по Уолшу (естественное), по Пэли, по Адамару. Нумерация функций Уолша при различных способах упорядочения (n - по Уолшу; p - по Пэли; h - по Адамару) приведена в табл. 2.
При упорядочение по Пэли номер функции определяется, как номер двоичного кода Грея прочитанный, как обычный двоичный код. Такое упорядочение называется диадическим.
При упорядочение по Адамару номер функции определяется, как двоичное представление номера функции Уолша системы Пели, прочитанное в обратном порядке такое упорядочение называется естественным.
Таблица 2
n | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
p | 0 | 1 | 3 | 2 | 6 | 7 | 5 | 4 |
h | 0 | 4 | 6 | 2 | 3 | 7 | 5 | 1 |
Как видно из таблицы, различные системы используют одни и те же функции Уолша в различной последовательности, которые равнозначны для представления сигналов, но отличаются только свойства разложения (например, функции Уолша - Пэли сходятся быстрее). При этом, каждому виду упорядочений соответствуют определенные формулы.
3. Преобразование Уолша
Рассмотрим спектральное представление сигналов с использованием базиса Уолша. Аналогично с рядом Фурье ряд Уолша имеет вид:
, (4)
где спектр Уолша
. (5)
Для проверки правильности расчета спектральных коэффициентов может быть использовано равенство Парсеваля
.
Если ограничиться N членами в разложении, то получим усеченный ряд Уолша:
,(6)
гдеt Î [0,T]; N=T/ D t; t = a D t приt ® ¥ a ® ¥ , a - сдвигпооси;
wal(n,Q)
после преобразования аргументов.
Для практических расчетов можно использовать формулу:
.
где: ; (7)
r - ранг спектрального коэффициента с номером a (число двоичных разрядов числа a в которых имеются 1).
i - номер подынтервала определения функции x(t) ;
. (8)
Приэтом Гi принимает значение ±1 или 0 в зависимости от того меняет ли W a (i/N) в точке i/N знак с "+" на "-",c "-" на " +" или знак не меняется.
Пример 1. Разложить функцию x(t) = at в ряд по упорядоченным по Пэли функциям Уолша при N=8, T=1, a=1.
Решение: Определим Ф(t):
.
Определим спектральные коэффициенты с учетом функций Уолша упорядоченным по Пэли по формуле (7)
C0 = aT/2;
C1 = -aT/2 + 0 +0 + 0 +2(aT/4) + 0 + 0 + 0 = -aT/4;
C2 = -aT/2 + 0 + 4aT/64) + 0 - 16aT/64 + 0 +36aT/64 +0 =-aT/8;
C3 = aT/2 + 0 + 4aT/64) + 0 + 0 + 0 - 36aT/64 +0 = 0;
C4 =-aT/2 + aT/64 - 4aT/64 + 9aT/64 - 16aT/64 + 25aT/64 –
- 36aT/64 + 49aT/64 =-aT/16;
C5
=C6
=C7
=0.
Ряд Уолша - Пэли имеет вид:
.
Аппроксимация функции x(t) = at при а=1 и t=1 полученным рядом приведена на рис. 3.
X
1
0 1 t
Рис . 3. Аппроксимация функции x(t)=at рядом Уолша – Пэли
4. Дискретное преобразование Уолша
Дискретное преобразование Уолша (ДПУ) производится при использовании дискретных функций Уолша W a (i/N) Þ Wal(n, Q) и выполняется над решетчатыми сигналами x(i) , при этом число отсчетов N должно быть двоично -рациональным, т. е. N = 2n , где n = 1, 2,... , i - определяет номер точки дискретного интервала определения a = 0, 1,..., N-1 .
Формулы дискретного ряда Уолша имеют вид:
,(9)
где дискретный спектр Уолша
. (10)
Для проверки правильности расчета спектральных коэффициентов может быть использовано равенство Парсеваля:
(11)
График дискретной функции Уолша, упорядоченных по Пели приведен на рис.
W0
012 3 4 5 6 7i
W1
W2
W3
![]() |
W4
![]() |
W5
![]() |
W6
![]() |
W7
![]() |



Рис. 4 График дискретной функции Уолша
Для ускорения дискретных преобразований Уолша используются алгоритмы быстрого преобразования Уолша (БПУ) аналогичного БПФ.
БПУ также производится прореживанием по времени и частоте.
Применение преобразований Уолша. Преобразования Уолша находят широкое применение при:
- построении цифровых фильтров;
- исследовании систем автоматического управления (моделировании, оптимизации, идентификации и т. д.);
- формировании сигналов;
- анализе и синтезе логических устройств (в теории цифровых автоматов).
Пример 2. Найти спектр Уолша - Пэли для дискретного сигнала
x(i) = i, N = 8, i = 0, 1, ...,7 .
Используя формулу для C a при N=8 , в соответствии с графиком дискретной функции Уолша , приведенной на рис. 4, можно найти спектр Уолша (таб. 3).
Таблица 3
Значения функций и спектральных коеф. при значениях индексов i и a |
|||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ||
x(i)=i |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
|
Ca |
3,5 |
-2 |
-1 |
0 |
-0,5 |
0 |
0 |
0 |
|
Список литературы
1. Коганов А.В. Векторные меры сложности, энтропии, информации. “Математика. Компьютер. Образование”. Вып. 7, ч. 2, “Прогресс-Традиция”, М., 2000, с. 540 — 546
2. Гольдштейн А.Л. Теория принятия решений. Задачи и методы исследования операций и принятия решений: Учеб. пособие для вузов. - Пермь: Изд-во ПГТУ, 2004.-360 с.
3. Абдулгамидов А.Р., “О системах Хаара, Радемахера и Уолша функций многих переменных”, Функциональный анализ и теория функций. 6, Учён. зап. Казан. гос. ун-та, 129, № 3, Изд-во Казанского ун-та, Казань, 1969, 53–59
4. Малозёмов В.Н., Машарский С.М. Основы дискретного гармонического анализа. Часть вторая. СПб.: НИИММ, 2003. 100 с.
5. Львович А.А., Кузьмин Б.Д. Аналитическое выражение для спектров функций Уолша // Радиотехника. 1980. Т. 35. № 1. С. 33–39.
6. Зеленков А.В. Быстрое преобразование спектра сигнала из базиса Уолша в базис дискретных экспоненциальных функций // Радиотехника и электроника. 1977. Т. 27. № 3. С. 552–565.
7. Пойда В.Н. Спектральный анализ в дискретных ортогональных базисах. Минск: Наука и техника, 1978. 136 с.
Похожие работы
-
Синтез счетчиков импульсов
Министерство образования Российской Федерации Пермский Государственный технический университет Кафедра: Автоматики и телемеханики Курсовой проект по курсу
-
Линейные метрические, нормированные и унитарные пространства
Создание теории сигналов, как элементов специально сконструированного пространства, и методы функционального анализа. Определение понятий линейного метрического, нормированного и унитарного пространства. Построение ряда Фурье и неравенства Бесселя.
-
Цифровой тахометр
Функциональная спецификация системы. Описание интерфейса между системой и пользователем. Описание работы тахометра. Описание алгоритма работы системы и программы. Выбор соотношения между аппаратными и программными средствами. Разбиение системы на модули.
-
Классификация помехоустойчивых кодов. Особенности практического кодирования
Помехоустойчивые коды и их классификация. Формирование каскадного кода. Линейные коды. Замкнутость кодового множества. Схемы кодирования, применяемые на практике. Основные классы кодов. Блоковый код мощности. Сферы декодирования. Неполный декодер.
-
Информационные характеристики систем передачи сообщений
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ кафедра ЭТТ РЕФЕРАТ на тему: Информационные характеристики систем передачи сообщений
-
Система сжатия и уплотнения каналов Разработка системы
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ РЯЗАНСКАЯ ГОСУДАРСТВЕННАЯ РАДИОТЕХНИЧЕСКАЯ АКАДЕМИЯ Кафедра радиоуправления и связи КУРСОВОЙ ПРОЕКТ
-
Разделение каналов в радиолинии
Классификация методов разделения каналов. Условия линейной разделимости сигналов. Разделение сигнала по форме. Базисные функции ортогональны в частотной области. Способы определения начала переднего фронта k-го импульса. Мажоритарное уплотнение каналов.
-
Проектирование узла цифрового комбинационного устройства
Канонические формы представления логической функций. Сущность методов минимизации Квайна, Квайна-Мак-Класки и карт Вейча, получение дизъюнктивной и конъюнктивной форм. Модели цифрового комбинационного устройства с помощью программы Electronics Workbench.
-
Расчет параметров радиотехнической системы
Расчет параметров преобразования непрерывных сообщений при их кодировании, определение ошибок и выбор соотношения между ними. Расчет характеристик системы передачи информации. Методы помехоустойчивого кодирования сообщений. Временные диаграммы процессов.
-
Преобразователь двоичного кода от 0 до 255 в двоично-десятичный код
Основные способы реализации преобразователей кодов. Структурная схема преобразователя двоичного кода, описание работы ее составных элементов: DIP-переключателей, семисегментного индикатора с дешифратором. Основы моделирования схемы в среде Quartus II.