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

Методички / DISCRET1

.pdf
Скачиваний:
31
Добавлен:
11.05.2015
Размер:
335.9 Кб
Скачать

МЕТОДИКА ВЫПОЛНЕНИЯ

ЛАБОРАТОРНОЙ РАБОТЫ № 9

ДИСКРЕТИЗАЦИЯ И ВОССТАНОВЛЕНИЕ СИГНАЛОВ ПО ТЕОРЕМЕ ОТСЧЕТОВ (ТЕОРЕМЕ КОТЕЛЬНИКОВА)

КРАТКИЕ СВЕДЕНИЯ О ПРОГРАММЕ "DISCRET"

Программа "DISCRET" обеспечивает моделирование на ПЭВМ процессов дискретизации и восстановления непрерывных сигналов. При этом предусмотрено представление сигнала произвольной формы совокупностью отсчетов в дискретные моменты времени kt . Величина t устанавливается в соответствии с тео-

ремой Котельникова, т.е. t 12 fm , где fm - максимальная

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

Выполнение программы осуществляется в интерактивном режиме, при котором формируется совокупность диалоговых окон, содержащих соответствующие подсказки для последующих действий. Окна диалога всегда находятся в активном состоянии, которое позволяет:

-возвратиться в предыдущее окно - кн. Esc;

-выполнить очередной шаг - кн. Enter;

-установить исходные данные с последующим нажатием кн. Enter;

-окончить сеанс связи с программой - кн. Q.

Программа состоит из нескольких функциональных блоков и подпрограмм сервисного назначения. Функциональные блоки обеспечивают:

1. Формирование сигналов, которые описываются базисными

функциями Gk (t) = E sinωm (t kt) при различных значения E ,

ωm (t kt)

t , и k . Здесь ωm = 2πfm .

2

Сигналы формируются с помощью кнопок ,,,и Enter при выбранном шаге курсора по горизонтальной и вертикальной осям. Процесс и результат формирования отображаются на экране дисплея в соответствующих координатах и масштабе. Предусмотрено формирование суммы нескольких сигналов Gk (t) с различными значениями E , t , и k .

2. Расчет и отображение графика спектральной плотности сформированного сигнала Gk (t) или суммы таких сигналов.

Спектральная плотность сигнала может отображаться в координатах Re, Im (действительная и мнимая часть спектра), Mod, Ph (амплитудный и фазовый спектры). По графику спектра можно определить граничную частоту fm .

3. Формирование и отображение сигнала для исследования его дискретизации по теореме отсчетов.

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

4. Расчет и отображение графика спектральной плотности исследуемого сигнала. Спектральная плотность сигнала может отображаться в координатах Re, Im и Mod, Ph. По графику спектра можно определить граничную частоту fm .

5.Дискретизацию сформированного сигнала конечным числом слагаемых ряда Котельникова при различных значениях интервала дискретизации t .

6.Восстановление сигнала s(t) с помощью функций Gk (t) с

соответствующими параметрами. Процесс и результат восстановления отображаются на экране.

Работа с программой требует хорошей теоретической подготовки по теме лабораторной работы. Пользователь должен очень внимательно изучать содержание диалоговых окон, не спеша и с полным пониманием существа исследуемых вопросов выполнять пункты лабораторной работы, ориентируясь на подсказки ЭВМ.

ДОМАШНЕЕ ЗАДАНИЕ

3

1.Изучить положения теории дискретизации непрерывных сигналов, основанной на теореме Котельникова.

2.Изучить цель и содержание лабораторной работы. Ознакомиться с ПЭВМ и методикой работы на ней.

3.Рассчитать спектральную плотность импульса рис. 1.

Рис 1. Сигнал для расчета спектральной плотности

(τи =100 мкс.)

4. Определить выражение для действительной и мнимой частей спектров функций G0(t), G2 (t) и G2 (t) .

ЛАБОРАТОРНОЕ ЗАДАНИЕ

Включение и запуск ПЭВМ на выполнение программы "DISCRET" производит инженер лаборатории. В результате выполнения программы на экране дисплея высветится первое диалоговое окно с названием и другими атрибутами лабораторной работы. С этого момента времени пользователь работает с ими- тационно-моделирующей программой "DISCRET" в соответствии с методическими указаниями на лабораторную работу, ориентируясь на подсказки (меню) внизу окна. Основное меню Исследование "Системы базисных функций Gk (t) ", "Процесса дискрети-

зации сигналов", "Процесса синтеза сигналов", которое содержит команды, соответствующие основным вопросам лабораторной работы, отображается во втором окне.

 

4

1. АНАЛИЗ СИГНАЛОВ,

СООТВЕТСТВУЮЩИХ

СИСТЕМЕ БАЗИСНЫХ (ОТСЧЕТНЫХ) ФУНКЦИЙ Gk (t)

1.1.Анализ сигналов Gk (t) при k = 0

1.В основном меню выбрать команду Исследование "Системы базисных функций Gk (t) ". Затем с помощью кн. Enter пере-

ходить к последующим окнам, внимательно прочитывая содержание окна "Help". Для формирования сигнала G0(t) установить:

t =10 мкс. - шаг выборки по оси t ;

s =1 В - шаг курсора по вертикальной оси.

Сформировать сигнал G0(t) с максимальным значением

E = 5 В. С этой целью кнопками ,,,установить метку на экране дисплея в точку, соответствующую k = 0 , E = 5 В и нажать кнопку Enter. На экране будет изображен график сигнала G0(t) с параметрами, соответствующими установленным значе-

ниям t , k и E . По графику сигнала определить, при каких значениях аргумента t сигнал G0(t) равен нулю.

2. Пользуясь меню внизу экрана (команда "Спектр"), вывести на экран и зарисовать график спектра сформированного сигнала: действительную и мнимую части спектра (Re и Im), амплитудный и фазовый спектры (Mod и Ph). Определить граничную частоту спектра fm и значения спектральной плотности в полосе частот

( fm fm ).

3.Теоретически доказать справедливость полученных результатов (без выполнения данного пункта не продолжать работу).

4.По аналогичной методике, возвращаясь в начальные окна (с помощью кн. Esc), проанализировать характеристики сигналов

G0(t) с другими параметрами, устанавливая

- t = 20 мкс,

s =1 В,

E = 7 В;

- t = 50 мкс,

s =1 В,

E = 6 В.

1.2. Анализ сигналов Gk (t)

5

при k 0

Выполнить анализ сигналов G5(t) , G2 (t) , G3(t) и G8(t) .

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

- для сигнала G5

(t)

t =10 мкс,

s =1 В,

E = 4 В;

- для сигнала G2 (t)

t = 25 мкс,

s =1 В,

E = 5 В;

- для сигнала

G3

(t)

t = 20 мкс,

s =1 В,

E = 6 В;

- для сигнала

G8

(t)

t =10 мкс,

s =1 В,

E = 7 В.

1.3. Анализ суммы сигналов Gk1(t) и Gk 2 (t)

а) Выполнить анализ сигнала GΣ(t) = Gk1(t) +Gk2(t) при k1 = k2 = 0 .

1. Нажатием кн. Esc вернуться в начальное окно и выполнить последовательно для каждой пары сигналов операции пункта 1.1, установив следующие параметры:

- для сигнала Gk1(t)

t =10 мкс,

s =1 В,

E = 3 В,

k1 = 0 ;

- для сигнала Gk2(t)

t = 40 мкс,

s =1 В,

E = 4 В,

k2 = 0 .

Формирование сигналов Gk1(t) и Gk2(t) для получения суммарного сигнала осуществляется последовательно друг за другом. Для этого необходимо после формирования сигнала Gk1(t) нажать кн. Enter (в меню уже выбрана команда "Сигнал") и выполнить операции для формирования сигнала Gk2(t) , установив

соответствующие параметры. Суммирование сигналов для получения сигнала GΣ(t) производит ЭВМ.

2. Вывести на экран и зарисовать графики амплитудного и фазового спектров сигнала GΣ(t) (команда меню "Спектр"). Дей-

ствительную и мнимую части спектра посмотреть и объяснить их

6

вид. Определить граничную частоту спектра fm и значения спектральной плотности в полосе частот ( fm fm ).

3.Теоретически доказать справедливость полученных результатов (без выполнения данного пункта не продолжать работу).

4.По аналогичной методике, возвращаясь в начальные окна (с помощью кн. Esc), проанализировать характеристики сигнала

GΣ(t) = Gk1(t) +Gk2(t) с параметрами

- для сигнала Gk1(t)

t = 50 мкс,

s =1 В,

E = 4 В,

k1 = 0 ;

- для сигнала Gk2(t)

t = 20 мкс,

s =1 В,

E = 3 В,

k2 = 0 .

б) Выполнить анализ сигнала GΣ(t) = Gk1(t) +Gk2(t)

при k1 = 0 и k2 0 .

Нажатием кн. Esc вернуться в начальное окно и выполнить последовательно для каждой пары сигналов операции пункта 1.3а, установив следующие параметры:

а) для сигнала Gk1(t)

t = 50

мкс, s =1 В, E = 4 В, k1

= 0 ;

для сигнала Gk2(t)

t = 20

мкс, s =1 В, E = 5 В, k2

= −3;

б) для сигнала Gk1(t)

t = 40 мкс, s =1 В, E = 4 В, k1

= 0 ;

для сигнала Gk2(t)

t =10 мкс, s =1 В, E = 5 В, k2 = 5.

2. Исследование процессов дискретизации сигналов конечной длительности

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

7

Рис.2. Сигналы для исследования процесса дискретизации

2.1. Дискретизация прямоугольного импульсного сигнала

а) Формирование сигнала s(t) и анализ его спектра

1. В основном меню выбрать команду Исследование "Процесса дискретизации сигнала". С помощью кн. Enter переходить к последующим окнам, внимательно прочитывая содержание окна

"Help".

Сформировать прямоугольный импульсный сигнал со сле-

дующими параметрами:

τи =100 мкс;

-

длительность

-

амплитуда

E = 5 В.

Для этого установить t =10 мкс и s =1 В. Кнопками ,вывести метку на экране дисплея в точку на оси t из множества (по указанию преподавателя):

{-120 мкс, -80 мкс, -50 мкс, -20 мкс, 0 мкс, 20 мкс, 20 мкс.}.

В дальнейшем пользоваться методикой формирования сигнала, приведенной внизу экрана.

2.После формирования сигнала нажать на кн. Insert для расчета его спектра. При этом на экране дисплея отображаются амплитудный и фазовый спектры (после окончания расчета).

3.Пользуясь графиками спектра сигнала определить гранич-

ные частоты fm1, fm2, fm3, fm4 первых четырех лепестков спек-

тра. По полученным данным определить соответствующие шаги выборок по t для последующего формирования ряда Котельни-

8

 

кова, т.е. значения t1 =1 2 fm1 , t2 =1 2 fm2 ,

t3 =1 2 fm3 ,

t4 =12 fm4 .

б) Дискретизация сигнала

Установить режим "Discret", пользуясь меню внизу экрана. Исследовать процесс дискретизации при t1 =12 fm1 .

Для

этого

задать

t = ∆t1 , s =1 В

и сформировать

N =τи

t1 +1

сигналов

Gk (t) . Формирование

сигналов Gk (t)

производить в моменты времени, соответствующие отсчетным значениям дискретизируемого импульса в пределах его длительности с максимальными значениями равными значениям сигнала в отсчетные моменты. Очевидно, что начало и конец импульса должны быть в числе отсчетных значений.

Оценить точность аппроксимации прямоугольного импульса при заданном t = ∆t1 .

Продолжить исследование процесса дискретизации при t2 =12 fm2 , t3 =12 fm3 , t4 =12 fm4 по описанной выше методике. При этом каждый раз в меню выбирать команду "New signal"и формировать дискретизируемый сигнал.

2.2. Дискретизация треугольного импульсного сигнала

1. Сформировать треугольный импульсный сигнал длительностью 160 мкс и амплитудой E = 7 В. Для этого установить t =10 мкс и s =1 В. Кнопками ,вывести метку на экране дисплея в точку на оси t из множества (по указанию преподавателя):

{-120 мкс, -100 мкс, -80 мкс, -60 мкс, 40 мкс.}.

Сравнить график спектра данного сигнала со спектром прямоугольного импульса.

2. Пользуясь графиками спектра сигнала определить граничные частоты fm1, fm2, fm3 первых трех лепестков спектра. По

 

 

9

 

полученным

данным определить соответствующие

шаги выборок по t

для последующего формирования ряда Ко-

тельникова, т.е.

значения

t1 =1 2 fm1 ,

t2 =1 2 fm2 ,

t3 =1 2 fm3 .

 

 

 

3.Исследовать процесс дискретизации по методике пункта

2.1.Сделать соответствующие выводы.

3.Восстановление сигнала

1.При выполнении данного пункта синтезируется (восстанавливается) сигнал, представленный конечным числом слагаемых ряда Котельникова. Для этого в главном меню установить команду Исследование "Процесса синтеза сигналов". Последова-

тельно формируя сигналы, описываемые функциями Gk (t) с па-

раметрами, приведенными в таблице 1 для синтезируемого сигнала s1(t) , получить (восстановить) данный сигнал. Ему соответ-

ствует первая совокупность выборок. Вывести на экран график его спектра. Сформулировать выводы о форме восстановленного сигнала s1(t) , параметрах его спектра.

2. Вернуться в окно с главным меню. Установить команду Исследование "Процесса дискретизации сигналов". Выполняя соответствующие операции пункта 2 "Исследование процесса дискретизации сигналов конечной длительности", сформировать сигнал, подобный восстановленному сигналу, вывести на экран его спектр и сравнить со спектром восстановленного сигнала. Объяснить полученные результаты.

Повторить операции данного пункта для сигналов s2 (t) и s3(t) (табл. № 1).

Таблица № 1

10

Для сигнала s1(t)

Для сигнала s2 (t)

Для сигнала s3(t)

 

t =10 мкс

 

 

t = 20 мкс

 

 

t = 25 мкс

 

 

s =1 B

 

 

s =1 B

 

 

s =1 B

 

 

 

 

 

 

 

 

 

 

 

 

 

Е, В

 

k

Е, В

 

k

Е, В

 

k

1

 

1

 

-11

1

 

1

 

-5

1

 

8

 

4

2

 

2

 

-10

2

 

2

 

-4

2

 

7

 

3

3

 

3

 

-9

3

 

3

 

-3

3

 

6

 

2

4

 

4

 

-8

4

 

4

 

-2

4

 

5

 

1

5

 

4

 

-7

5

 

5

 

-1

5

 

4

 

0

6

 

4

 

-6

6

 

6

 

0

6

 

4

 

-1

7

 

4

 

-5

7

 

6

 

1

7

 

4

 

-2

8

 

4

 

-4

8

 

6

 

2

8

 

4

 

-3

9

 

4

 

-3

9

 

6

 

3

9

 

4

 

-4

10

 

3

 

-2

10

 

6

 

4

 

 

 

 

 

11

 

2

 

-1

11

 

4

 

5

 

 

 

 

 

12

 

1

 

0

12

 

 

 

 

 

 

 

 

 

СОДЕРЖАНИЕ ОТЧЕТА

Отчет по лабораторной работе должен содержать:

1.Расчеты и графики, сделанные при выполнении домашнего задания.

2.Названия выполненных пунктов работы, графики сигналов

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

3.Сравнительный анализ теоретических данных и результатов эксперимента.

4.Выводы и замечания по результатам экспериментального исследования.

КОНТРОЛЬНЫЕ ВОПРОСЫ