Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТВ. РУБЦОВ Ю.Ф. ИИСиАСУТП.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
580.1 Кб
Скачать

5. Системы базисных функций. Двоично-ортогональные системы базисных функций. Функции Уолша. Свойства функций Уолша. Система Уолша-Пэли. Масштабирование данных.

Системы базисных функций (СБФ)

Один и тот же сигнал может быть разложен по различным СБФ или, что одно и то же, рассмотрен в различных системах координат. При этом внутренние закономерности сигналов не могут нарушаться при изменении системы координат. Однако спектральному анализу в различных СБФ соответствует различная физическая интерпретация и, что особенно важно, различная практическая реализация. При решении практических задач целесообразно подбирать наиболее подходящие СБФ. Выбор базиса во многом обусловлен спецификой решаемых задач и требованиями, предъявляемыми при их решении.

Если задан ряд из N чисел X1, X2, …, Xk,…, XN,(1) то и функциональный базис следует выбрать из конечного набора N функций Ф (Х),  = 1, 2,…, N,(2) существующих на совокупности точек Xk. Тогда дискретное преобразование в этом базисе даст ровно N коэффициентов C, кoтoрыe находятся с помощью формального суммирования: C = k Xk Ф (Xk),  = 1, 2,…, N. (3) Совокупность N коэффициентов C и составляет дискретное представление ряда чисел (1) в функциoнaльном базисе (2). Часто эту совокупность чисел C называют линейчатым спектром в выбранном базисе.

Полных и ортогональных СБФ существует бесчисленное множество.

Системы единичных функций. Два прямоугольных импульса, не перекрывающие друг друга, ортогональны. Поэтому система прямоугольных импульсов, приставленных друг к другу и заполняющих интервал [t0, tN], будет ортогональной системой.Такая система полна только для подмножества ступенчатых сигналов с шириной ступени t, где t - длительность импульсов, N = T / t - число импульсов на рассматриваемом интервале. Система таких функций будет полна для любого непрерывного сигнала при t  0 и N . В этом случае она превращается в систему единичных импульсов {u(t)}, имеющих единичную амплитуду и бесконечно малую длительность, положение которых определяется сдвигом по оси t = t при t  0, . Система функций {u(t)} является полной ортогональной системой.Из нее дискретизацией можно получить систему дискретных единичных функций {u(i)}, каждая из которых имеет вид единичного импульса бесконечно малой длительности и аналитически записывается в виде

(3.17)

Такая система определена на целочисленном интервале [0, N). Система {u(i)} в форме (3.17) является ненормированной, и ее норма (корень квадратный из мощности) Эта система представляет собой полную СБФ, служащую для разложения дискретных сигналов произвольной формы. Система дискретных единичных функций обладает тем свойством, что ее спектральный коэффициент с номером совпадает со значением сигнала в точке i = его интервала определения, т.е. ca = x().

Системы тригонометрический базисных функций. Система тригонометрических функций {cos(k) , sin(k)} = { 1, sin(), cos(), sin(2), cos(2), ...} является полной ортогональной системой с интервалом ортогональности [-, ], либо [0, 2]. Система является периодической с периодом 2 и ненормированной (норма равна 1/ ). Проведя нормирование на ее основе, можно получить полную ортонормированную систему { 1, sin(), cos(), sin(2), cos(2), ...}. Дискретный аналог этой СБФ - полная ортонормированная система дискретных тригонометрический функций определенная на интервале [-N/2, N/2) или [0, N).

Системы комплексных экспоненциальных функций. Полной ортогональной системой на интервале [-, ] или любом другом интервале длительностью 2 является система комплексных экспоненциальных функций. {ejk} Это нормированная периодическая система с периодом 2. Для нее характерно свойство мультипликативности, заключается в том, что произведение двух любых ее функций является также функцией этой системы: ejk + ejm = ejl, где l = k + m. Дискретный аналог этой системы - система дискретных комплексных экспоненциальных функций {e2ki/N}, обладающая свойствами полноты, нормированности, ортогональности и мультипликативности на интервале, содержащим N отсчетов. Спектр c в этом базисе является комплексной функцией.

Полиномиальные базисные системы. К ним относят системы, построенные на основе ортогональных полиномов.

Полиномы Чебышева. На интервале [-1, 1] можно построить полную ортонормальную систему n() = 2n(2)-1/2 Tn(), n=0,1,2,..., где Tn() - полиномы Чебышева, задаваемые следующим образом: T0()=1, . Полиномы Чебышева обладают важным свойством, из всех полиномов n-ой степени, имеющих коэффициент при n, равный единице, полином Чебышева Tn() наименее отклоняется от нуля на интервале [-1, 1].

Полиномы Лежандра. Нормированные и ортогональные функции , , образуют полную систему базисных функций на отрезке [-1,1]. Здесь {Pn()} - полиномы Лежандра, определяемые по формуле

Двоично-ортогональные системы базисных функций. Под этим условным названием объединены системы функций меандрового типа Радемахера, Уолша и Хаара, интервал ортогональности которых при их построении представляется совокупностью двоично-рационального числа равных подынтервалов. Эти системы имеют важное значение для практики спектральной обработки, поскольку принимают только значения 1 (функция Радемахера и Уолша) либо 1 и 0 (функция Хаара) и легко могут быть получены с помощью цифровых устройств. Все эти системы взаимосвязаны друг с другом и каждую из них можно получить из другой, образуя соответствующую линейную комбинацию.

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

Для нормированных функций Уолша принято обозначение wal(n,), где n - номер функции, а находится в интервале 0 <1. Обычно рассматривается множество функций Уолша wal(n,) при n=0,1,...,N-1, где N=2i и i=1,2,3,...

Функции Уолша различают по их порядку и рангу. Под порядком понимают максимальный из содержащих единицу номеров разрядов при двоичном представлении числа n, рангом называют число единиц в двоичном выражении n. Например, порядок и ранг функции wal(5,) равны соответственно 3 и 2, так как двоичным выражением числа 5 является 101. Функции Уолша могут быть упорядочены по Уолшу. Имеется упорядочивание функций Уолша по Пэли.

Свойство симметрии: W (j/N) = Wj (/N).

Система Уолша-Пэли. Масштабирование данных.

Во многих автоматизированных устройствах используются табличные данные. Одним из методов может быть метод сжатия табличной информации за счет ее спектрального разложения в некотором функциональном базисе. Более выгодным является использование для разложения базиса Уолша, так как для гладких функций коэффициенты разложения Уолша быстрее стремятся к нулю. Это допускает большую степень сжатия информации в базисе Уолша. Возможность сжатия информ. появляется, если число коэффициентов спектра можно сделать меньше числа N. Например, когда часть коэффициентов спектра равна нулю или близка к нему. Возможность сжатия информации и степень ее сжатия зависят как от самого ряда чисел, так и от набора функций, составляющих базис спектрального разложения C. Поскольку ряд чисел Хk нам задан, то управлять степенью сжатия мы можем, изменяя базис спектрального разложения.

Функции Радемахера: R0(z) = 1, Rk(z) = sign (sin (2k z)), k = 1,2,…,

Наиболее интересной в плане сжатия информации является система функций Уолша-Пэли. Образование этой системы тесно связано с двоичными номерами составляющих ее функций. Конкретно, функция Уолша-Пэли с номером есть произведение функций Радемахера с номерами тех двоичных разрядов , в которых расположены 1. Если записать номер в двоичном представлении с n = log N разрядами  = k 2k-1 k, то функции системы Уолша-Пэли можно представить так: W (z) = k [R (z)]k.

Для проблемы сжатия исходной информации важна скорость убывания коэффициентов C разложения в базисе Уолша при росте номера . Если функция, представляемая рядом (1), обладает непрерывной производной до m-го порядка, и максимальное значение модуля производной |X(m)| есть М, то коэффициенты спектра с номерами , ранг которых не меньше порядка производной (r  m), удовлетворяет неравенству |C (rm)|<M/ 2m(m+3)/2.

Именно это важное неравенство гарантирует быструю сходимость спектральных коэффициентов C с ростом номера и открывает перспективы сжатия табличной информации. Действительно, ранг r функции Уолша увеличивается с ростом номера функции так, что условие r  m выполняется для больших номеров . Это значит, что оценка действует для финальных коэффициентов разложения. Чем меньше степень функции, которая порождает ряд чисел (l), тем большей степени сжатия можно достичь при разложении. Если ряд короткий, а степень велика, то сжатие вообще не достигается. Если при той же степени функции увеличивать число членов ряда и, следовательно, число коэффициентов спектра, то степень сжатия растет.