УДК 681.323(075)
А. П. Бахрушин, Г. И. Бахрушина, Р. И. Цой, О. Б. Че
Разложение сигналов на симметричном интервале
по системам простых, составных и формальных систем базисных функций
Целью работы является обзор известных методов разложения сигнала по различным системам базисных функции на симметричном интервале. В частности рассматриваются простые, составные и формальные системы базисных функций и анализируются их свойства. В статье отмечается, что выбор конкретной системы базисных функций должен определяться особенностями анализируемого сигнала, а также спецификой решаемой задачи и возможностью использования тех или других методов анализа.
Ключевые слова: спектр, сигнал, коэффициенты разложения, системы базисных функций.
Alexander P. Bahrushin., Galina I. Bahrushina, Rudolf I. Tsoy, Oleg B. Cher
SIGNAL DECOMPOSITION WITHIN SYMMETRICAL INTERVAL BY SYSTEMS OF SIMPLE,
COMPOSITE AND FORMAL BASIS FUNCTIONS
(Sholom-Aleichem Priamursky State University, Birobidzhan)
This work is a survey of well-known methods of signal decomposition by different basis functions within symmetrical interval. In particular, the simple, composite and formal basis functions are discussed and their properties are examined. The article notes that the choice of a particular system of basis functions should be determined by the peculiarities of the analyzed signal, as well as the specific character of the problem, and also the opportunity to use these or those methods of analysis.
Keywords: spectra, signal, decomposition coefficients, basis functions.
Наиболее естественной формой представления сигнала является задание закона его изменения как функции времени. В тоже время для анализа и синтеза систем могут быть использованы и другие формы его представления. Любой сигнал можно представить в виде суммы некото-
Бахрушин Александр Петрович — кандидат технических наук, доцент, доцент кафедры информатики и вычислительной техники (Приамурский государственный университет имени Шолом-Алейхема, г. Биробиджан), e-mail: [email protected].
Бахрушина Галина Ивановна — кандидат физико-математических наук, доцент, доцент кафедры программного обеспечения вычислительной техники и автоматизированных систем (Тихоокеанский государственный университет, г. Хабаровск), e-mail: [email protected]
Цой Рудольф Ирсунович — кандидат технических наук, доцент, доцент кафедры информатики и вычислительной техники (Приамурский государственный университет имени Шолом-Алейхема, г. Биробиджан), e-mail: [email protected]
Че Олег Бонсонович — магистрант 2 года обучения факультета Математики, информационных технологий и техники (Приамурский государственный университет имени Шолом-Алейхема, г. Биробиджан), e-mail: [email protected]
© Бахрушин А. П., Бахрушина Г.И., Цой Р.И., Че О.Б., 2013
51
рых элементарных сигналов. Такое представление возможно при разложении временной функции в ряд по системе базисных функций, что равносильно представлению сигнала в различных системах координат.
Как известно, классическое преобразование Фурье, основанное на использовании экспоненциальной системы базисных функций, является наиболее известным математическим аппаратом для анализа и синтеза сигналов. На основе данного преобразования была разработана теория спектрального анализа сигналов, и именно с помощью экспоненциального базиса были решены многие практические задачи по обработке сигналов. В то же время в ряде случаев применение экспоненциального базиса может оказаться неэффективным при обработке некоторых классов сигналов. Поэтому в настоящее время проводятся интенсивные исследования по разработке новых систем базисных функций для решения конкретных прикладных.
В этой связи для спектральной теории сигналов важно, чтобы любую базисную систему, используемую для разложения сигнала на симметричном интервале, можно было представить в единообразной стандартной форме [1,2]. Все эти формы можно скомбинировать из одних и тех же четных Е (к, х) и нечетных 0 (к, х) систем простых функций.
Представим некоторую систему базисных функций {В (п, х) } на симметричном интервале [— X/2,X/2), как систему, состоящую из двух простых систем:
Е (к, х)} и 00 (к, х)},
где Е (к, х) и 0 (к, х) — четные и нечетные функции, соответственно; п = 0,1,2,... — номер функции в системе {В (п, х)}; к = 0, 1, 2 ,. . . — номер функции в системах Е(к,х) и 0(к,х), причем п = 2 к для четных функций Е (к, х) и п = 2 к — 1 для нечетных функций 0 (к, х) .
Как известно, подобная система базисных функций получила название составной системы. Функции, входящие в ее состав, обладают следующими свойствами четности:
Е(к,х) = Е(к, — х) и 0(к,х) =—0(к, — х).
Запишем разложение сигнала 5(х) по составной системе функций:
да да да
5 (х) = £ С (п) В(п, х) = £ С (к) Е (к, х) + £ С2 (к )0(к, х) ,
п = 0 к = 0 к = 1
52
где С (к) и С2 (к) — спектры при базисных функциях Е (к, х) и в (к, х), соответственно.
Данное выражение означает, что некоторый сигнал s(х) может быть разделен на четную и нечетную части. Заметим, что в процессе разложения четного сигнала Яе (х) по четной системе функций {Е (к, х)} одновременно по этой же системе выполняется разложения его каузальной половины на одностороннем интервале [0, X/2).
Покажем, что на данном интервале система функций {Е (к, х)} является также ортогональной.
Действительно, при к Ф I имеем:
1 т
Pki = ^ J E (к'x) E (1, x)dx =
X — Xl 2
1 0 1 Xr2
— J E (k, x) E (l, x) dx + — J E (k, x) E (l, x) dx = 0.
X — Xj 2 X 0
C учетом свойства четности базисных функций получаем:
2 X/ 2
Pkl = — J E (к, x) E (l, x)dx = 0
Х 0
Аналогичным образом несложно показать, что на том же одностороннем интервале система функций {в (к,х) } также является ортогональной.
Таким образом, любой произвольный сигнал можно разложить как по составной системе функций
{Б (п, x) } = {E (k, x), в (k, x)}
x)
на симметричном интервале [— X/2,X/2), так и по простым системам {E(к, x)} или {в (к,x) } на одностороннем интервале [0, X/2).
В качестве примера простых систем функций рассмотрим тригонометрическую систему {sin к x} с интервалом ортогональности [0, ж) . Сдвинем интервал на ж/ 2. Тогда с учетом свойств четности получаем:
E(k, x) = sin k
'ж Л — + x
v 2 у
+ sin k
ж
--x
v 2 y
53
к = 0,2, 4,....
k - i
(-1) 2 2 cos кх, к = 1,3,5,
в (к, х) = sin к
'я
— + х V 2
Л / _ Л
• 1 я
- sin к--х
V 2
у
(-1)2 28\икх, к = 0,2,4,...,
0,
к = 1,3, 5,....
Каждая из этих систем является полной и ортогональной на интервале [0, ж/2). В качестве примеров составных систем базисных функций можно привести тригонометрическую систему базисных функций jcOS kx, sin к x}, определенную на интервале [—ж, ж) или систему функций Уолша \wal(n,x)}, определенную на интервале [— 1/2, У2) .
Среди наиболее часто используемых составных систем базисных функций особое место занимают периодические системы. В этой связи следует отметить, что простые базисные системы не относятся к классу периодических по той причине, что на правом и левом односторонних интервалах нечетные функции не могут повторяться, а в четной системе могут повторяться лишь некоторые функции четного порядка.
Кроме простых и составных систем базисных функций в спектральной теории сигналов вводятся понятия формальной системы базисных функций.
Формальная система функций определяется следующим образом:
F (к, x) } = i E (к, x) + в (к, x) I ^
где
к = - 3, - 2, -1, 0, 1,2,3,...
Данная система обладает следующими свойствами:
- является ортогональной и полной на симметричном интервале
[—X/ 2, X/2);
- включает в себя функции как с положительными, так и с отрицательными порядками — да < к < да;
0
к
54
- является четной как относительно порядка к, так и относительно координаты х:
Е (к, х) = Е (к, - х) = Е (- к, х) и в (к, х) = -в(к, - х) = -в(-к, х).
- все входящие в систему функции имеют равную мощность:
X12 X! 2
Рк = Г р2 (к, х) dх = — и2 (к, х) ёх. (1)
Х - X/ 2 Х 0
С учетом свойства четности функции ¥ (к, х) и ¥ (- к, х) можно представить в виде:
Е (к, х) + в (к, х)
F (к, х) =
F (- к, х) =
2
E (к, х) - в (к, х) 2
Запишем условие ортогональности для функций ¥ (к, х) и ¥ (- к, х) при всех к Ф 0:
1 X12
— | ¥ (к, х) ¥ (- к, х) ёх =
X - X/ 2
X/ 2 X/ 2
- Г Е2 (к, х) ёх--[в2 (к, х) ёх = 0.
4 X [ 4 X Г
4 X - X/ 2 4 X - X/2
Очевидно, что для его выполнения четные и нечетные функции должны иметь одинаковую мощность:
X/ 2 X/ 2
Г Е2 (к, х) ёх =— [ в2 (к, х) ёх.
X - X/ 2 X - X/ 2
Заметим, что такая нормировка находится в полном соответствии со свойством (1):
1 j г j
Р =
Рк V
X - XI2
X 2 E (к, х) + в (к, х)
2
ёх =
2
55
X/2 X/ 2 р
— f E2 (к, x) dx + — \в2(к, x) dx = —, 4 X _ 12 4 X _ 12 2
где
0 X/ 2 2 Г 2 Рс = — ] Л (к, х) ¿X
Х 0 .
Так как Е (0, х) = Е (0, х)/ 2, то для того, чтобы при к = 0 выполнялось условие (1), необходимо установить мощность спектральной составляющей Е(0, х) равной 2 Рс.
Тогда:
1 Х!2 Р Р0 =- [ Е 2(0, х) ¿х = Р
4Х —1/2 2
В заключении следует отметить, что на основе введенных понятий можно сгенерировать бесконечное множество систем базисных функций. Выбор конкретной системы должен определяться особенностями анализируемого сигнала, а также спецификой решаемой задачи (например, анализ фильтров, оценка точности, быстродействия и т.д.), и используемых методов (временные, частотные, операторные и т.д.), а также и других факторов.
В настоящее время наиболее часто используются следующие систем базисных функций [3-5[:
- Системы единичных непрерывных и дискретных функций.
- Системы тригонометрических базисных функций. Эти функции широко используются при частотном представлении сигналов в рядах Фурье.
- Системы комплексных экспоненциальных функций. Эти функции используются в преобразованиях Фурье и Лапласа.
- Системы комплексных дискретных экспоненциальных, базисных функций. Эти функции используются в дискретных преобразованиях Фурье и Лапласа, быстром преобразовании Фурье.
- Полиномиальные системы базисных функций, использующие полиномы Чебышева и Лежандра. Эти функции часто используются для анализа и синтеза цифровых фильтров.
- Двоично — ортогональные системы базисных функций Уолша, Хаара, Радемахера. Эти функции широко используются в вычислительной технике для анализа и синтеза цифровых автоматов.
56
Список литературы
1. Трахтман А.М. Введение в обобщенную спектральную теорию сигналов. М.: Советское радио, 1972. 352 с.
2. Трахтман А.М., Трахтман В.А. Основы теории дискретных сигналов на конечных интервалах. М.: Советское радио, 1975. 397 с.
3. Ярославский Л.П. Некоторые вопросы теории дискретных ортогональных преобразований сигналов / / Цифровая обработка сигналов и ее применения / Под ред. Л.П.Ярославского. М.: Наука, 1981. С. 3 — 71.
4. Голубов В.И., Ефимов A.B., Скворцов В.А. Ряды и преобразования Уолша. М.: Наука, 1987. 544 с.
5. Гольденберг Л.М., Матюшкин В.Д., Поляк М.Н. Цифровая обработка сигналов.
Справочник. М.: Радио и связь,1985. 312 с.
* * *
57