19088

Выбор частоты дискретизации с помощью функций отсчетов

Практическая работа

Физика

Лекция № 2. Выбор частоты дискретизации с помощью функций отсчетов. Теорема Котельникова: произвольный сигнал непрерывный спектр которого не содержит частот выше может быть полностью восстановлен если известны отсчетные значения этого сигнала взятые через равн

Русский

2013-07-11

187.5 KB

18 чел.

Лекция № 2.

Выбор частоты дискретизации с помощью функций отсчетов.

Теорема Котельникова: произвольный сигнал, непрерывный спектр которого не содержит частот выше ,  может быть полностью восстановлен, если известны отсчетные значения этого сигнала, взятые через равные интервалы  времени  Теорема Котельникова устанавливает принципиальную возможность полного восстановления детерминированного сигнала с ограниченным спектром и указывает предельное значение шага (интервала) дискретизации, при котором такое восстановление возможно.

Доказательство теоремы. Пусть функция , описывающая дискредитируемый сигнал, имеет ограниченную спектральную плотность , причем

при ,                                                                       (2.1)

где  наибольшая частота спектра  . Используя обратное преобразование Фурье с учетом соотношения (2.1), запишем:

.                                                                    (2.2)

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

.                                                          (2.3) 

Рассматривая спектральную плотность  как функцию частоты с периодом ,  и периодически продолжая ее с этим периодом, разложим   в ряд Фурье  на интервале частот :

                                                                         (2.4)

где коэффициенты разложения равны:

                                                              (2.5)

Сравнивая (2.3) и (2.5),  видим, что , откуда определяем:

                                                                                 (2.6)

Выразим  через отсчеты исходной функции:

                     (2.7)

Поскольку суммирование ведется как по положительным, так и по отрицательным числам , знак перед  в выражении (2.7) можно изменить на обратный:

.                                                             (2.8)

Подставив (2.8)  в выражение (2.2), определим значения исходной функции в любой момент времени:

                                           (2.9)

Учитывая сходимость ряда Фурье, изменим порядок суммирования и интегрирования:

.                                                  (2.10)

В полученном выражении вычислим интеграл:

                                (2.11)

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

.                                                        (2.12)

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

Выражение (2.12) представляет собой ряд Котельникова, в котором роль коэффициентов выполняют отсчеты функции , а базисными являются функции вида:      .                                                               (2.13)

Базисные функции называют функциями отсчетов. 

Свойства функций отсчетов.

1. Так как  при любых целых числах  и  справедливы соотношения , то очевидно

                                            (2.14)

Каждая из функций имеет неограниченную протяженность во времени и достигает своего наибольшего значения, равного 1,  в моменты времени . Относительно этого момента времени функция   симметрична. В любые другие моменты времени, кратные , функция  обращается в нуль. Общий вид функций отсчетов приведен на рис 2.1. Благодаря свойству (2.14) сигналы  с ограниченным спектром могут быть представлены своими дискретными отсчетами без потери информации.

2. Функции отсчетов ортогональны с весом 1 на бесконечно большом интервале времени:            .                                                         (2.15)

Каждую функцию отсчета можно рассматривать как реакцию (отклик) идеального фильтра нижних частот с частотой среза  на дельта-импульс, приходящий в момент времени  и имеющий площадь, равную .

Практические аспекты использования теоремы Котельникова. Важная особенность теоремы Котельникова состоит в ее конструктивном характере: она не только указывает на возможность разложения сигнала в соответствующий ряд, но и определяет способ восстановления непрерывного сигнала, заданного своими дискретными значениями (отсчетами). Очевидно, с ее помощью может быть выбран оптимальный шаг дискретизации реального сигнала и оценена возникающая при этом погрешность дискретизации. Однако использование теоремы как точного утверждения по отношению к реальным сигналам наталкивается на ряд принципиальных трудностей. Во-первых, реальный сигнал имеет конечную длительность и, следовательно, обладает неограниченным спектром. Однако в силу реальных свойств источников сигналов и ограниченности полосы пропускания реальных приборов и систем  спектр сигнала с той или иной степенью точности можно считать ограниченным некоторой предельной  частотой.  Чаще всего предельное (граничное) значение частоты  определяют  на основе энергетического критерия, согласно которому практическую ширину спектра сигнала выбирают так, чтобы в ней была сосредоточена подавляющая часть энергии сигнала.  Для этого используют равенство Парсеваля, позволяющее определить энергию сигнала  либо через функцию, описывающую реальный сигнал длительностью ,  либо через модуль ее спектральной плотности :

.                                            (2.16)

Практическая ширина спектра сигнала, сосредоточенная в диапазоне частот от 0 до некоторого значения ,  определяется из соотношения:

.                                                                (2.17)

Здесь  – граничная частота, определяющая верхнее значение спектра сигнала;  – коэффициент, достаточно близкий к 1 (на практике его значение выбирают в интервале от 0.9 до 0,998 в зависимости от требований к качеству воспроизведения сигнала). Значение  означает, что в полосе частот от  до  содержится 99 % энергии сигнала. Значение граничной частоты находят, решая трансцендентное уравнение (2.17).

Ограничение спектра реального сигнала, естественно, приводит к искажению сигнала. Таким образом, восстановление ограниченного во времени сигнала по отсчетам в соответствии с теоремой Котельникова при условии принудительного ограничения спектра сигнала возможно только приближенно.  Точность такого приближения может быть оценена как абсолютным значением погрешности, называемой энергией погрешности:      ,                                                            (2.18)

так и относительной погрешностью: ,  где   .    (2.19)

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

.                                                      (2.20)

Не смотря на вышеперечисленные трудности, теорема Котельникова ( в зарубежных источниках – теорема Найквиста) широко используется в процессе преобразования аналоговых сигналов в цифровую форму.

                                          

PAGE  4


 

А также другие работы, которые могут Вас заинтересовать

16334. Одномерные массивы 60 KB
  Лабораторная работа № 6 Одномерные массивы Цель: приобретение навыков программирования обрабатывать последовательности с помощью пользовательской подпрограммыпроцедуры. Индивидуальные варианты лабораторной работы № 6 представлены в таблице 22 Таблица 22 ...
16335. Двумерные массивы. Вложенные циклы 112 KB
  Лабораторная работа № 7 Двумерные массивы. Вложенные циклы Цель: приобретение навыков программирования обработки табличных данных с помощью пользовательской подпрограммыпроцедуры. Индивидуальные варианты лабораторной работы № 7 представлены в таблицах 23 24
16336. Разработка пользовательского приложения с помощью объектов: кнопки-переключателя, контрольного индикатора, рамки 258.5 KB
  Лабораторная работа № 8 Разработка пользовательского приложения с помощью объектов: кнопкипереключателя контрольного индикатора рамки Цель: приобретение навыков разработки проекта VBA с помощью объектов Формы кнопкапереключатель контрольный индикатор рамка. ...
16337. Массивы в VBA 61.5 KB
  Массивы В VBA различают два вида переменных простые переменные и переменные структурного типа. Простые переменные служат для идентификации и резервирования памяти для одного данного. Переменные структурного вида предназначены для идентификации и резервирования па
16338. Объекты формы в VBA: Кнопки-переключатели, Контрольные индикаторы, Рамки 652.5 KB
  Объекты формы в VBA: Кнопкипереключатели Контрольные индикаторы Рамки Кнопкипереключатели. Элемент управления OptionButtons Переключатель позволяют пользователю выбрать одну или несколько взаимоисключающих альтернатив. Эти элементы управления обычно появляются групп...
16339. Функции в VBA 131.5 KB
  Функции в VBA В VBA используются следующие виды функций: математические встроенные функции; математические функции не представленные в VBA; функции форматирования данных; функции преобразования типов Математические встроенные функции ...
16340. Условный оператор в VBA 49 KB
  Условный оператор Условный оператор VBA позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом условный оператор это средство ветвления вычислительного процесса. В VBA существует 2 типа условного ...
16341. Табулирование функции. Табулирование функции одной переменной в VBA 54 KB
  Табулирование функции Табулирование функции одной переменной Постановка задачи. На отрезке [ab] с шагом h протабулировать функцию fx=x2Ln|x| и вывести на печать значения этой функции. Технология выполнения задания: Для решения задачи в област
16342. Операторы цикла в VBA 42.5 KB
  Операторы цикла В VBA существуют два основных типа циклов циклы со счетчиком параметрические и циклы с условием итерационные. Циклы со счетчиком используют в тех случаях когда необходимо выполнить некоторые действия определенное число раз Циклы с условием при...