Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методы и средства обработки сигналов. Учебное пособие.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
11
Большинство дискретных и цифровых сигналов, с которыми прихо-
дится иметь дело, являются аналоговыми по своей природе, дискретизи­рованными в силу методических особенностей измерений или техниче­ских особенностей регистрации. Но существуют и сигналы, которые изначально относятся к классу счетных, например, гамма-кванты, заре­гистрированные по последовательным интервалам времени.
Рис. 1.2.4. Квантованный сигнал
y(t) = Q
[4.8 exp(–(t – 4)2/2.8)], k = 5
k
Спектральное представление сигналов. Кроме привычного
временного (координатного) представления сигналов и функций, при анализе и обработке данных широко используется описание сигналов функциями частоты, т.е. по аргументам, обратным аргументам вре­менного (координатного) представления. Возможность такого описа­ния определяется тем, что любой сколь угодно сложный по своей фор­ме сигнал можно представить в виде суммы более простых сигналов, в частности, в виде суммы простейших гармонических колебаний, сово­купность которых называется частотным спектром сигнала. Математи­чески спектр сигналов описывается функциями значений амплитуд и начальных фаз гармонических колебаний по непрерывному или дис­кретному аргументу – частоте. Спектр амплитуд обычно называется амплитудно-частотной характеристикой (АЧХ) сигнала, спектр фа­зовых углов – фазочастотной характеристикой (ФЧХ). Описание частотного спектра отображает сигнал так же однозначно, как и коор­динатное описание.
В качестве примера на рис. 1.2.5 приведен отрезок сигнальной
функции, которая получена суммированием постоянной составляющей (частота постоянной составляющей равна 0) и трех гармонических ко- лебаний. Математическое описание сигнала определяется формулой
12
s(t) =
3
0
cos(2 )
n nn
n
A ft
=
π +ϕ
∑
где A
= {5, 3, 6, 8} – амплитуда колебаний; fn = {0, 40, 80, 120} – часто-
n
та колебаний в герцах; ϕ
= {0, –0.4, –0.6, –0.8} – начальный фазовый
n
,
угол колебаний в радианах; n = 0, 1, 2, 3.
Рис. 1.2.5. Временное представление сигнала
Частотное представление данного сигнала (спектр сигнала в виде
АЧХ и ФЧХ) приведено на рис. 1.2.6. Обратим внимание, что частот­ное представление периодического сигнала s(t), ограниченного по чис­лу гармоник спектра, составляет всего восемь отсчетов и весьма ком­пактно по сравнению с непрерывным временным представлением, определенным в интервале от –∞ до +∞.
Графическое отображение аналоговых сигналов (см. рис. 1.2.1)
особых пояснений не требует. При графическом отображении дис­кретных и цифровых сигналов используется либо способ непосред­ственных дискретных отрезков соответствующей масштабной длины над осью аргумента (рис. 1.2.6), либо способ огибающей (плавной или ломаной) по значениям отсчетов (пунктирная кривая на рис. 1.2.2). В силу непрерывности полей и, как правило, вторичности цифровых дан­ных, получаемых дискретизацией и квантованием аналоговых сигналов, второй способ графического отображения будем считать основным.
Рис. 1.2.6. Частотное представление сигнала
13

1.3. Преобразования типа сигналов

Формы математического отображения сигналов, особенно на эта-
пах первичной регистрации, отражают их физическую природу. По­следнее не является обязательным и зависит от методики измерений и технических средств регистрации, преобразований, передачи, хранения и обработки сигналов. На разных этапах процессов получения и обра­ботки информации как материальное представление сигналов в устройствах регистрации и обработки, так и формы их математическо­го описания при анализе данных могут изменяться путем соответству­ющих операций преобразования типа сигналов.

1.3.1. Дискретизация сигналов

Обработка информации в ЭВМ производится в числовой форме с
представлением сигналов в виде последовательностей числовых зна­чений (одно- или многомерных массивов), которые образуют дискрет­ную функцию дискретных переменных. Числовые значения представ­ляют собой или значения отсчетов сигнала, дискретного по своей природе, или квантованные значения выборок при дискретизации ана­логового сигнала.
Для реальных задач обработки данных обычно требуется значи-
тельно меньше информации, чем ее поступает от измерительных дат­чиков в виде непрерывного аналогового сигнала. При этом рациональ­ное выполнение операций дискретизации и квантования исходных данных дает возможность снизить затраты на хранение и обработку информации. Использование дискретных сигналов позволяет приме­нять методы кодирования информации, доступные для последующего обнаружения и исправления ошибок и исключения эффекта накопле­ния искажений.
Представление сигнала s(t) на интервале Т совокупностью дискрет-
ных значений с
где А – оператор дискретизации. Аналогично для операции восстанов­ления сигнала s(t):
записывается в виде
i
(с
, с2, ..., сN) = А[s(t)],
1
s'(t) = В[(с
, с2, ..., сN)].
1
Выбор операторов А и В определяется требуемой точностью вос-
становления сигнала. Наиболее простыми являются линейные опера­торы. В общем случае:
14
( ) ( )
,
nn
t
c q t s t dt=
∫
(1.3.1)
( ) ( )
,
nn
n
s t cv t
′
=
∑
.nt
где qn(t) – система весовых функций. Воспроизводящая функция s'(t) соответственно представляется аппроксимирующим полиномом:
где v
(t) – система базисных функций. Предполагается, что базисные
n
функции ортогональны и обеспечивают сходимость ряда к s(t) при n ⇒ ∞. Оптимальными являются методы дискретизации, обеспечива-
ющие минимальный числовой ряд при заданной погрешности воспро­изведения сигнала.
Отсчеты в выражении (1.3.1) связаны с операцией интегрирования,
что обеспечивает высокую помехоустойчивость дискретизации. Одна­ко в силу сложности технической реализации «взвешенного» интегри­рования последнее используется достаточно редко при высоких уров­нях помех. Более широкое распространение получили методы, при которых сигнал s(t) заменяется совокупностью его мгновенных значе-
ний s(t
), т.е. отсчетов в моменты времени
n
Роль весовых функций в
этом случае выполняют импульсы Кронекера – функции единичного отсчета δ(k∆t – n∆t), которые равны 1 в координатной точке k = n и ну­лю во всех остальных точках. При этом функция δ(k∆t – n∆t) опреде­лена для любых значений ∆t = const, но только для целых значений ко­ординат k и n.
Отрезок времени ∆t между соседними выборками называют шагом
дискретизации. Дискретизация называется равномерной с частотой F = 1/∆t, если значение шага ∆t постоянно по всему диапазону преоб- разования сигнала. При неравномерной дискретизации значение ∆t между выборками может изменяться в зависимости от изменения ка­ких-либо параметров сигнала.
Воспроизведение сигнала по отсчетам может проводиться как на
основе ортогональных, так и неортогональных базисных функций. При неортогональных базисных функциях используются в основном сте­пенные алгебраические полиномы:

1.3.2. Воспроизведение сигналов

15
( )
0
.
N
n
n
n
s t ct
=
′
=
∑
( ) ( )
( )
sinc .
k
st skt Ft kt
∞
=−∞
′
= ∆ π − ∆ 

∑
( )
( )
( )
( )
sinc sinc / ,Ftkt t tkπ − ∆ = π ∆−
sin
sinc( ) =
x
x
x
Если значения аппроксимирующего полинома совпадают со значе-
ниями выборок в моменты их отсчета, то такой полином называют ин­терполирующим. В качестве интерполирующих полиномов обычно используются многочлены Лагранжа.
Естественным требованием к выбору частоты дискретизации ин-
формации является внесение минимальных искажений в динамику из­менения сигналов. Искажения информации будут тем меньше, чем выше частота дискретизации F, но чем больше значение F, тем боль­шим количеством цифровых данных будет отображаться один и тот же объем информации, а соответственно увеличивается время на ее пере­дачу и обработку.
Следовательно, значение частоты дискретизации сигнала F должно
быть необходимым и достаточным для обработки информации с за­данной точностью или для восстановления аналоговых сигналов без искажений.
Интерполяционный ряд Котельникова–Шеннона является основой
для операций дискретизации и восстановления аналогового сигнала, согласно которой аналоговый сигнал с ограниченным частотным спек­тром может быть без потерь информации преобразован в дискретный сигнал и затем точно восстановлен по его отсчетам.
(1.3.2)
По существу, ряд представляет собой разложение сигнала по системе
ортогональных функций
.
Отсюда следует, что если для частоты дискретизации сигнала
справедливо неравенство F ≥ 2f спектре произвольной непрерывной функции s(t), то функция s(t) без потери точности может представляться в виде числовой последова­тельности дискретных значений s(k∆t), k = 0, 1, 2, ... и однозначно по этой последовательности восстанавливается. В этом и состоит сущ­ность теоремы отсчетов Котельникова–Шеннона.
, где f
max
– наибольшая частота в
max
где
16

1.3.3. Квантование сигналов

( )
max min
/Ns s
σ
= − ∆σ
ε
Операция квантования или аналого-цифрового преобразования
(АЦП) заключается в преобразовании дискретного сигнала s(n∆t) в цифровой сигнал s(n) = sn ≈ s(n∆t), n = 0, 1, 2, .., N, как правило, коди- рованный в двоичной системе счисления.
Сущность квантования заключается в округлении мгновенных зна-
чений входной функции s(t) до ближайших значений s шаг квантования шкалы цифровых отсчетов. Квантование с постоян­ным шагом ∆σ называется равномерным.
Установленный диапазон шкалы квантования от s
квантования ∆σ определяют число делений шкалы и цифровую разрядность квантования. Погрешность округления
ε = s(n∆t) – s
(n∆t) заключена в пределах |ε| < ∆σ/2 и называется шумом
i
квантования. При достаточно малом шаге квантования любое значение в его пределах можно считать равновероятным, а значения случайной величины ε – распределенными по равномерному закону:
p(ε) = 1/∆σ, –∆σ/2 ≤ ε ≤ ∆σ/2.
Соответственно дисперсия и среднее квадратическое значение шу-
ма квантования:
= ni∆σ, где ∆σ –
i
min
до s
и шаг
max
него выражения нетрудно определить допустимое значение шага кван­тования.
ственно сигнала s(t) и входной помехи q(t) с дисперсией соответствен­но σ вания суммарная дисперсия шумов
времени, квантуется совместно как единый вектор, такой процесс называ­ется векторным квантованием, известный также как блочное квантование.
ε2 = ∆σ2/12,
≈ 0.3 ∆σ.
При задании уровня шума квантования с использованием послед-
Входной сигнал содержит, как правило, аддитивную смесь соб-
2
. Если помехи не коррелированны с сигналом, то после кванто-
q
2
= σ
2
q
+ε2.
2
<< σ
2
.
q
σ
Обычно шаг квантования выбирают таким, чтобы ε
Векторное квантование и кодовые книги
Когда набор значений амплитуд сигнала, дискретизированного по
17
Будем считать, что L = [l1, l2, …, lN]T, N-мерный вектор с действи-
тельными значениями (индекс T означает сдвиг по времени); l
– слу-
k
чайным образом меняющийся компонент с непрерывной амплитудой, где 1 ≤ k ≤ N. При векторном квантовании вектору L ставится в соот­ветствие другой N-мерный вектор y, имеющий действительные значе­ния и дискретные амплитуды. Вектор y выбирается из конечного набо­ра значений Y = y
, 1 ≤ i ≤ L, yi = [yi1, yi2, …, yiN]T.
i
Набор Y называется кодовой книгой или шаблоном, L – размер ко-
довой книги, y даются только индексы i векторов y
– набор векторов кодовой книги. В линию связи пере-
i
, входящих в кодовую книгу.
i
Некоторые кодовые книги рассчитываются заранее и не изменяют-
ся. Другие кодовые книги могут обновляться в процессе работы. Кодо­вую книгу можно сделать следящей за характеристиками входного вектора с течением времени. Такие кодовые книги называются адап­тивными. Применяются также случайные кодовые книги.

1.3.4. Децимация сигналов

Децимацией (прореживанием, сокращением) цифровых данных
принято называть уплотнение данных с удалением избыточной ин­формации. Последнее имеет место, если шаг дискретизации данных был установлен излишне подробным и f
= 1/2∆t >> f
N
формация высокочастотной части сигнала может быть ненужной, если основная энергия полезной части сигнала заключена в низкочастотной области. Децимация может потребоваться и в том случае, если масси­вы данных представлены с разным шагом дискретизации.
Как правило, децимации должна предшествовать низкочастотная
фильтрация данных. Это связано с тем, что в процессе децимации шаг дискретизации ∆t заменяется на новый шаг ∆t' = p∆t, где p > 1, с соот­ветствующим сжатием главного частотного диапазона, при этом появ­ляется опасность отражения отбрасываемых частотных составляющих и высокочастотных шумов в главный диапазон (как и при неправиль­ном выборе шага дискретизации). Точка отсечки низкочастотного фильтра обычно устанавливается по новой частоте Найквиста:
' = 1/(2p∆t).
f
N
сигнала. Ин-
max
18

1.3.5. Цифроаналоговое преобразование сигналов

Операция цифроаналогового преобразования (ЦАП) обратна опе-
рации квантования, при этом на выходе регистрируется либо дискрет­ный сигнал s(n∆t) = s который восстанавливается из s(n∆t) = s
, либо непосредственно аналоговый сигнал s(t),
n
.
n
Квантование сигналов всегда выполняется с определенной и не-
устранимой погрешностью, поэтому операции АЦП и ЦАП не являют­ся взаимно обратными.

1.4. Модели сигналов

Математические модели сигналов. Теория анализа и обработ-
ки физических данных базируется на математических моделях соот­ветствующих физических полей.
Математическое описание не может быть всеобъемлющим и иде-
ально точным и, по существу, всегда отображает не реальные объекты, а их упрощенные гомоморфные модели. Как правило, возникает необ­ходимость преодолеть противоречие: простая модель – огрубление свойств объекта; точная модель – учет несущественных свойств.
Модели могут задаваться таблицами, графиками, функциональны-
ми зависимостями, уравнениями состояний и переходов из одного со­стояния в другое и т.п. Формализованное описание может считаться математической моделью оригинала, если оно позволяет с определен­ной точностью прогнозировать состояние и поведение изучаемых объ­ектов путем формальных процедур над их описанием.
Математические модели сигналов на первом этапе обработки и
анализа результатов наблюдений должны позволять в какой-то мере игнорировать их физическую природу и возвращать ее в модель только на заключительном этапе интерпретации данных.
Два вида моделей сигналов. При анализе физических данных
используются два основных подхода к созданию математических мо­делей сигналов.
Первый подход оперирует с детерминированными сигналами,
априорно известными или точно предсказуемыми. С математических позиций детерминированный сигнал – это сигнал, который с достаточ­ной степенью точности можно описать явными математическими фор­мулами или вычислительными алгоритмами.
19
Второй подход предполагает вероятностный (случайный) характер
( ) ( ) ( ) ( ) ( )
сигналов, которые можно описать только с использованием усреднен­ных (статистических) характеристик. Случайность может быть обу­словлена как собственной физической природой сигналов, так и опре­деленным вероятностным характером регистрируемых сигналов как по времени их появления, так и по содержанию.
Между этими двумя видами сигналов нет резкой границы. Строго
говоря, детерминированных процессов и отвечающих им детермини­рованных сигналов не существует. Даже хорошо известные сигналы всегда осложнены случайными помехами, влиянием дестабилизирую­щих факторов и априорно неизвестными параметрами и строением внешней среды. С другой стороны, модель случайного поля часто ап­проксимируется методом суперпозиции (сложения) сигналов извест­ной формы.
На выбор математической модели поля в том или ином случае в
немалой степени влияет также сложность математического аппарата обработки сигналов и сложившиеся традиции интерпретации результа­тов наблюдений. Не исключается и изменение модели, как правило, с переводом из вероятностной в детерминированную в процессе накоп­ления информации об изучаемом явлении или объекте.

1.4.1. Детерминированные сигналы

Классификация детерминированных сигналов производится на ос-
новании существенных признаков соответствующих математических моделей сигналов. Обычно выделяют два класса детерминированных сигналов: периодические и непериодические.
К периодическим относят гармонические и полигармонические
сигналы.
Гармонические сигналы (рис. 1.4.1) описываются следующими
формулами:
sin 2 sin или cos ,st A ft A t st A t= π +φ = ω +φ = ω +ϕ
где А, f
, ω0, ϕ, φ – постоянные величины: А – амплитуда сигнала, f0 –
0
циклическая частота в герцах, ω
00 0
– угловая частота в радианах, ϕ и φ –
0
начальные фазовые углы в радианах. Период одного колебания T = 1/f При ϕ = φ – π/2 синусные и косинусные функции описывают один и тот же сигнал. Частотный спектр сигнала представлен амплитудным и фазовым значением одной частоты.
.
0
20
0
sin( )
N
n nn
n
At
=
ω +ϕ
∑
Рис. 1.4.1. Гармонический сигнал и его АЧХ
Полигармонические сигналы составляют наиболее широко рас-
пространенную группу периодических сигналов (рис. 1.4.2) и описы­ваются выражениями
s(t) =
или
s(t) = y(t ± kT
где Т
– период одного полного колебания сигнала. Число циклов ко-
p
), k = 1, 2, 3, ...
p
лебаний за единицу независимой переменной t называют фундамен­тальной частотой f
= 1/Tp. Полигармонические сигналы представля-
p
ют собой сумму определенной постоянной составляющей и произвольного (в пределе – бесконечного) числа гармонических со­ставляющих с частотами, кратными фундаментальной частоте f произвольными значениями амплитуд A
и фаз ϕn. Другими словами,
n
, и с
p
частотный спектр полигармонических сигналов дискретен, поэтому получило широкое распространение математическое представление сигналов в виде спектров (рядов Фурье).
Рис. 1.4.2. Полигармонический сигнал и его АЧХ
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]