Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Готовые РГР / Расчетно-графическая работа Вариант 4

.docx
Скачиваний:
16
Добавлен:
21.06.2024
Размер:
412.3 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕ- ДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение высшего образования

«Казанский национальный исследовательский технический университет им. А.Н.

Туполева-КАИ»

Институт Радиоэлектроники, фотоники и цифровых технологий

(наименование института (факультета), филиала)

Кафедра Радиофотоники и микроволновых технологий

(наименование кафедры)

11.03.02 «Инфокоммуникационные технологии и системы связи»

(шифр и наименование направления подготовки (специальности))

РАСЧЕТНО-ГРАФИЧЕСКАЯ РАБОТА

по дисциплине

«Цифровая обработка сигналов» Вариант 4

Обучающийся

(номер группы)

(подпись, дата)

№ зачет.кн.

(Ф.И.О.)

Руководитель

Доцент РФМТ

Р.Р. Самигуллин

(должность)

(Ф.И.О.)

Казань, 2022

Содержание

Задание №1. 3

Решение 4

Задание №2. 8

Решение 9

Задание №3. 11

Решение 12

Задание №1.

Моделирование процесса дискретизации аналогового сигнала и восстановления ана- логового сигнала из дискретного.

Наблюдение эффектов размножения и наложения спектров Требуется:

  1. Сформировать аналоговый сигнал x(t) в виде суммы трех гармонических колебаний

где

x(t)  x1(t)  x2 (t)  x3 (t),

x1 (t)  X1 cos(2  F1t  1 ), x2 (t)  X2 cos(2  F2 t  2 ), x3 (t)  X3 cos(2  F3t  3 ), F2 =2 F1, F3 = 3 F1.

(1)

При моделировании аналогового сигнала на ЭВМ следует принять

t it,

где t - временной интервал между двумя соседними расчетными точками, i – порядковый номер расчетной точки, изменяющийся от 0 до imax.

Значения X1, X2, X3, φ1, φ2, φ3, F1 и Δt приведены в таблице 1.

Таблица 1. Исходные данные для выполнения задания №1

Номер варианта-

-последняя цифра номера студенческого билета

X1

X2

X3

φ1

φ 2

φ 3

F1

FД

Δt

4

1

0.5

0

0

0

0

1кГц

8кГц

1/512 мс

  1. Определить амплитудный спектр аналогового сигнала.

  2. Сформировать вспомогательный сигнал u(t) в виде периодической последователь-

ности единичных отсчетов с периодом, равным интервалу дискретизации T 1 , где

F

Д

Д

FД – частота дискретизации (рисунок 1). Значение FД приведено в таблице 1.

0 t

Рисунок 1 – Вспомогательный сигнал в виде последовательности единичных отсчетов

  1. Сформировать дискретный сигнал

xd (t)  x(t) u(t) .

  1. Определить амплитудные спектры аналогового и дискретного сигналов и убедиться в том, что при дискретизации имеет место эффект размножения спектра аналогового сиг- нала.

  2. Восстановить аналоговый сигнал из дискретного путем выделения из спектра дис- кретного сигнала той части, которая соответствует спектру аналогового сигнала. Сравнить восстановленный сигнал с исходным аналоговым сигналом.

  1. Повторить машинный эксперимент при в два раза меньшей частоте дискретизации. Убедиться в том, что восстановленный сигнал отличается от исходного аналогового сиг- нала, и объяснить причину искажения восстановленного сигнала.

Решение

Для моделирования аналогового сигнала преобразуем соотношение (1), определив количество расчетных точек is в периоде T1 аналогового сигнала

T1

is t

1 , F1  t

С учетом последнего соотношения сигнал в расчетной точке i определяется следую- щим образом:

где

110 3 10 3

x(i)  x1(i)  x2 (i)  x3 (i),

3

(2)

1

x i  1cos 2 i

 0  1cos1,953 10

i,

512

2 10 3 10 3 3

x2i  0,5 cos 2 i

512

 0  0,5 cos3,906 10

i,

x3 i  0 cos 2 i

3 10 3 10 3

512

 0  0

xi  cos1,953 10 3i 0,5 cos3,906 10 3i

Количество расчетных точек в интервале дискретизации равно

id

1

Fд   t

512

8 103 10 3

 64

Поэтому вместо функции приведен на рисунке 2.

ut

можно рассматривать функцию

u i, график которой

u(i) 1

0 i

Рисунок 2

Сигнал

u i

формируется в цикле по порядковому номеру расчетной точки i с ис-

пользованием счетчика расчетных точек, переменная которого z изменяется от нуля до id.

Алгоритм формирования i – го значения сигнала u i приведен на рисунке 3

Рисунок 3 – Алгоритм формирования вспомогательного сигнала

Дискретный сигнал определяется следующим соотношением

x Д i  xi ui.

(3)

Рассчитаем частоты спектральных составляющих дискретного сигнала, учитывая, что размножение спектра осуществляется по закону:

kFd  F ,

где F – частота спектральной составляющей аналогового сигнала, k = 0, 1, 2, 3. . .

В рассматриваемом случае частота F принимает значения F1, F2 и F3.

Расчет нужно выполнить при k = 0 и k = 1, а рассчитанные частоты представить в по- рядке возрастания.

Расчет частот спектральных составляющих дискретного сигнала по формуле

kFd  F

k = 0

F=F1, f1 = F1 = 1 кГц, F=F2, f2 = F2 = 2 кГц, F=F3, f3 = F3 = 3 кГц. K=1

F=F3, f4 = Fd – F3 = 8 – 3 = 5 кГц, F=F2, f5 = Fd – F2 = 8 – 2 = 6 кГц, F=F1, f6 = Fd – F1 = 8 – 1 = 7 кГц, F=F1, f7 = Fd + F1 = 8 + 1 = 9 кГц, F=F2, f8 = Fd + F2 = 8 + 2 = 10 кГц, F=F3, f9 = Fd + F3 = 8 + 3 = 11 кГц.

Построение спектральных диаграмм аналогового и дискретного сигналов

0 1 2 3 4 5 6 7 8 9 10 11 12 f кГц

Рисунок 4 – Амплитудный спектр аналогового сигнала

X/Xmax

1

0,5

0 1 2 3 4 5 6 7 8 9 10 11 12 f кГц

Рисунок 5 – Амплитудный спектр дискретного сигнала

На рисунке 5 амплитудный спектр представлен в относительном масштабе по оси ор- динат как отношение амплитуды спектральной составляющей X к максимальной ампли- туде Xmax.

  1. Результат моделирования по программе «Diskret» при исходных данных таблицы 1 в виде временных и спектральных диаграмм аналогового и дискретного сигнала приве- дён на рисунке 6

Рисунок 6. Временные и спектральные диаграммы при FД > 2F3

Проанализируем полученные временные и спектральные диаграммы:

  • Сравнивая спектры аналогового и дискретного сигналов, можно сделать вывод о том, что спектр дискретного сигнала представляет собой сумму бесконечно боль- шого числа «копий» спектра аналогового сигнала, расположенных на оси частот через одинаковые интервалы.

Иначе говоря: спектр дискретного сигнала состоит из суммы спектров исходного не- прерывного сигнала, сдвинутых друг относительно друга по оси частот на величину рав- ную частоте дискретизации FД.

Спектры аналогового и дискретного сигналов совпадают в диапазоне частот [-0,5 FД ; 0,5 FД]

Аналоговый сигнал, восстановленный из дискретного идентичен по форме исходно- му аналоговому сигналу, действующему на входе дискретизатора, но меньше по амплиту- де.

Выводы:

  • Сгустки спектра дискретного сигнала соответствуют спектру соответствующего аналогового сигнала.

  • Восстановленный сигнал полностью идентичен по форме исходному аналоговому и меньше по амплитуде.

  • Несоответствие восстановленного сигнала исходному аналоговому сигналу по ам- плитуде обусловлено.

Повторим эксперимент при в два раза меньшей частоте дискретизации. Результат мо- делирования в виде временных и спектральных диаграмм аналогового и дискретного сигнала приведён на рисунке 7.

Рисунок 7. Временные и спектральные диаграммы при FД < 2F3

Выводы:

  • если условие FД > 2F3 не выполняется (Рис 7), смежные спектры частично перекры- ваются. В этом случае сгустки спектра распределяются по оси частот неравномер- но, в результате чего возникает наложение спектров, приводящее к искажению

сигнала. Эти искажения являются неустранимыми и называются ошибками нало- жения.

  • Сигнал восстанавливается без искажений, если выполняется условие (FД > 2F3), в противном случае сигнал восстанавливается с искажениями, обусловленными ошибками наложения, что и доказывается при сравнении исходного аналогового сигнала и восстановленного аналогового сигнала.

Заключение:

При дискретизации аналогового сигнала возникают два эффекта, касающиеся спек- тра сигнала:

  1. Эффект размножения спектра аналогового сигнала,

  2. Эффект наложения сгустков спектра дискретного сигнала друг на друга.

Эффект наложения спектров приводит к искажению дискретного сигнала и невоз- можности точного восстановления аналогового сигнала из дискретного.

Спектр дискретного сигнала представляет собой периодическую функцию частоты, период которой равен частоте дискретизации.

Если дискретизации подвергается периодический аналоговый сигнал с линейчатым спектром, то размножение спектра осуществляется по закону:

kFд  F при k=0,1,..K

где F – частота спектральной составляющей аналогового сигнала.

Амплитуды спектральных составляющих дискретного сигнала пропорциональны со- ответствующим составляющим спектра аналогового сигнала.

Размножение спектра апериодического аналогового сигнала осуществляется по это- му же закону, если рассматривать в качестве F характерные частоты непрерывного спек- тра аналогового сигнала.

Эффект наложения спектров при дискретизации отсутствует, если выполняется условие Fд >2Fmax.

Задание №2.

Определение системной функции, комплексного коэффициента передачи, АЧХ и ФЧХ цифрового фильтра

Требуется определить системную функцию H(z), комплексный коэффициент передачи K(jθ), АЧХ K(fN) и ФЧХ φ(fN) цифрового фильтра, где θ = 2π fN, fN=f/FД – нормированная частота.

Построить графики АЧХ и ФЧХ

В таблице 2 приведены номер рисунка с графическим изображением алгоритма функ- ционирования цифрового фильтра и коэффициенты системной функции фильтра.

Номер варианта – последняя цифра номера студенческого билета.

Таблица 2. Алгоритм функционирования и параметры цифрового фильтра

Номер варианта

Номер рисунка

Коэффициенты системной функции фильтра

4

12

A11 = - A12 = - 0.2, A21 = A22 = 0.9

Решение:

Рисунок 8 (рисунок 12 МУ) Графическое представление алгоритма функциони-

рования фильтра

Определим системную функцию H(z), комплексный коэффициент передачи K(jθ), АЧХ K(fN) и ФЧХ φ(fN) цифрового фильтра, где θ = 2π fN, fN=f/FД - нормированная ча- стота.

Из рисунка видно, что

vn   А11 vn1 А21 vn2 xn yn   А12 yn1 А22 yn2 vn

2. Воспользовавшись свойствами Z-преобразования, перейдем от разностных уравне-

ний к уравнениям для Z-преобразований дискретных сигналов vn, xn, yn

1

1

V (z)  X (z)  А1 z 1V (z)  А2 z 2V (z)

2 2

Выразим V(z) через X(z)

Y (z)  V (z)  А1 z 1Y (z)  А2 z 2Y (z)

1

1

X (z)  V (z)  А1 z 1V (z)  А2

z 2V (z)  V (z) 

X (z)

1

1

(1  А1 z 1А2

z 2 )

Подставляя V(z) во второе уравнение, получим:

Y (z) 

1

1

(1  А1 z 1А2

X (z)

2

z 2 )(1  А1

2

z 1А2

z 2 )

Разделив Y(z) на X(z), получим системную функцию цифрового фильтра:

Н (z)  Y (z)

X (z)

1

1

2

(1  А1 z 1А2

1

2

z 2 )(1  А1

1

z 1А2

z 2 )

1  ( А1  А1 )z 1  ( А2  А1 А1  А2 )z 2  ( А2 А1  А1 А2 )z 3А2 А2

z 4

1 2 1 1 2 2 1 2 1 2 1 2

Определим комплексный коэффициент передачи, используя подстановку z ej

K ( j ) 

1  ( А1

А1

)e j  ( А2

А1 А1

А2

1

)e j2  ( А2 А1

А1 А2

)e j3А2 А2

ej 4

1 2 1 1 2 2

1

1 2 1 2 1 2

1  ( А11 А12 )((cos( )  j sin( ))  ( А21 А11 А12 А22 )((cos(2 )  j sin( 2 )) 

 ( А21 А12 А11 А22 )((cos(3 )  j sin( 3 ))  А21 А22 ((cos(4 )  j sin( 4 ))

1

1  1,76((cos(2 )  j sin( 2 ))  0,81((cos(4 )  j sin( 4 ))

Найдем АЧХ линии задержки:

K ( ) 

K ( j )  

или

K ( f N ) 

K ( j2f N ) 

Построим график АЧХ (рисунок 9) при изменении fN от 0 до 0.5 с шагом 0.0001. При-

нятый интервал изменения fN соответствует интервалу частот от 0 до FД 2 . Внутри этого

интервала (кроме частоты

FД 2 ) выполняется теорема Котельникова.

Из графика АЧХ следует, что данный фильтр является полосовым. Его коэффициент передачи равен 20 при fN =0.25, т.е. на частоте, равной 1/4 частоты дискретизации.

Рисунок 9 - АЧХ фильтра

Определим ФЧХ фильтра

Из выражения для комплексного коэффициента передачи следует, что его аргумент равен

   arg(K( j )).

 (1,76 sin( 2 )  0,81sin( 4 ))

1,76 sin( 2 )  0,81sin( 4 )

или

   arctg   arctg 

1  1,76 cos(2 )  0,81cos(4 ) 1  1,76 cos(2 )  0,81cos(4 )

   

1,76 sin( 4 f N )  0,81sin( 8 f N )

 f N   arctg

1  1,76 cos(4

f N )  0,81 cos(8

f N )

График

 f N

приведен на рисунке 10.

Рисунок 10 – ФЧХ фильтра

Для построения графиков АЧХ и ФЧХ воспользуемся программой, приведенной в Приложении Б. Имя программы: Расчет АЧХ и ФЧХ_4.

В строках 2-5 введем параметры A11-A22.

В строке 6 задается шаг изменения нормированной частоты delta_f, а в строке 4 диапа- зон изменения нормированной частоты от 0 до 0.5 с шагом delta_f. Затем в цикле по по- рядковому номеру расчетной точки m рассчитываются значения комплексной переменной z, системной функция H, АЧХ K(m) и ФЧХ phi(m). Строки 15-23 организуют вывод гра- фиков АЧХ и ФЧХ, которые приводятся на рисунке 11.

В среде Scilab основание натурального логарифма e записывается в виде %e, мнимая единица - %i, число π - % pi. Эти идентификаторы используются в строке 7 при записи выражения для z.

Чтобы воспользоваться данной программой при расчете других фильтров, заменим строку 11, а вместо строки 2 введем свои исходные данные.

Рисунок 11 – АЧХ и ФЧХ фильтра

Задание №3.

Синтез нерекурсивного цифрового ФНЧ с линейной ФЧХ и гауссовской АЧХ методом ряда Фурье. Моделирование фильтра при действии на его входе полезного сигнала и по- мехи.

Требуется выполнить синтез цифрового фильтра с линейной ФЧХ и АЧХ, выражае- мой функцией Гаусса. Такие фильтры используются, например, при формировании сигна- лов гауссовской минимальной частотной манипуляции GMSK, применяемых в системе подвижной сотовой связи GSM.

Требуемая АЧХ фильтра выражается следующим соотношением

f 2

Kf

  e

ln  N

fNg ,

 

N

где fN – нормированная частота – отношение абсолютного значения частоты f к часто- те дискретизации FД, σ – неравномерность АЧХ в полосе пропускания – отношение мак-

симального коэффициента передачи фильтра Kmax к минимальному Kmin в пределах поло- сы пропускания. Для гауссовской АЧХ

Kmax

K 0  1,

Kmin

K f

 eln1 .

Ng

На рисунке 12 показана гауссовская АЧХ в интервале нормированных частот от ну-

ля до 0.5 с использованием линейного масштаба по оси ординат при   2 и fNg = 0.05.

Пунктирная прямая, параллельная оси абсцисс, проведена на уровне 1   0.707. Абсцис- са точки пересечения пунктирной прямой с АЧХ дает значение нормированной граничной частоты фильтра.

1

KfN0.8

0.6

1

0.4

0.2

0

0

0.1 0.2 0.3 0.4 0.5

fN

Рисунок 12 – АЧХ, описываемая функцией Гаусса

Параметры σ и fNg являются исходными данными для синтеза фильтра. Их значения приведены в таблице 3. Номер варианта – последняя цифра номера студенческого билета.

Реальная АЧХ отличается от идеальной пульсациями в полосе задерживания. Мак- симальный уровень пульсаций задаётся параметром δm, приведенным в таблице 3.

Требуется выполнить моделирование процесса фильтрации при действии на входе фильтра полезного сигнала и помехи.

Полезный сигнал представляет собой случайную последовательность элементарных посылок с уровнями 1 и -1. Количество отсчетов в элементарной посылке равно n0.

Амплитуда синусоидальной помехи Xp, нормированная частота помехи равна fNp. Па- раметры n0, Xp и fNp приведены в таблице 3.

Таблица 3. Параметры фильтра, сигнала и помехи

Номер

варианта

fNg

σ

δm

n0

Xp

fNp

4

0.04

2

-50

25

1

0.30

Решение:

На рисунке 13 дано графическое представление алгоритма реализации нерекурсивно- го цифрового фильтра с линейной ФЧХ. Линейность ФЧХ обусловлена симметрией коэф- фициентов b относительно середины линии задержки. Длина линии задержки (количество элементов задержки) равна 2К0.

Синтез фильтра сводится к определению К0 и коэффициентов системной функции фильтра b.

xn xn-1 xn-K0+1 xn-K0 xn-K0-1 xn-2K0+1 xn-2K0

bK0

Рисунок 13 – Нерекурсивный цифровой фильтр с линейной ФЧХ

Из схемы рисунка 13 видно, что выходной сигнал фильтра yn связан с входным сигна- лом xn следующим соотношением

yn b0 xnK 0 b1 xnK 01 xnK 01 .. bK 01 xn1 xn2K 01 bK 0 xn xn2K 0 .