
- •5. Преобразование непрерывных сигналов в дискретные
- •5.1. Преимущества цифровой формы пердставления сигналов
- •5.2. Общая постановка задачи дискретизации
- •5.3. Способы восстановления непрерывного сигнала
- •5.4. Критерии качества восстановления
- •5.5. Методы дискретизации посредством выборок
- •5.6. Равномерная дискретизация. Теорема Котельникова
- •5.6.1. Дискретизация по частотному критерию
- •5.6.2. Теорема Котельникова
- •5.7. Теоретические и практические аспекты использования теоремы Котельникова
- •5.8. Дискретизация по критерию наибольшего отклонения
- •5.9. Дискретизация с использованием экстраполирующих многочленов Тейлора
- •5.10. Адаптивная дискретизация
- •5.11. Квантование сигналов
- •5.12. Квантование сигнала при наличии помех
- •Список литературы
- •Оглавление
5.8. Дискретизация по критерию наибольшего отклонения
В процессе дискретизации непрерывная функция u(t), имеющая (n+1) ограниченных производных, аппроксимируется многочленом
n-й степени. В зависимости от выбранного способа восстановления он может быть интерполирующим или экстраполирующим. Задача обеспечения минимальной погрешности при восстановлении сигнала на практике не ставится. Обычно указывается ее допустимое значениеε0.
Погрешность восстановления Δu(t) функцииu(t) многочленомu*(t) на каждом участке аппроксимации определяется остаточным членомLn(t):
Δu(t)=Ln(t)=u(t)-u*(t). (153)
Следовательно, шаг дискретизации должен быть выбран из условия Ln(t)≤ε0.
Выбор аппроксимирующего многочлена более высокой степени при малой допустимой погрешности ε0обеспечивает меньшее число отсчетов, однако при этом существенно возрастает сложность технической реализации метода. Поэтому обычно ограничиваются многочленами нулевой, первой и второй степеней (ступенчатая, линейная и параболическая аппроксимации соответственно).
Преимущества и недостатки использования интерполирующих и экстраполирующих многочленов указывались ранее. В качестве интерполирующих чаще других используются многочлены Лагранжа, а в качестве экстраполирующих — многочлены Тейлора.
Дискретизация
с использованием интерполирующих
многочленов Лагранжа. Интерполирующий
многочлен Лагранжа при равномерной
дискретизации может быть записан в виде
(154)
где
λ=(t-t0)/Δ,Δ=tj-tj-1,j=0,1,...,n.
Значение остаточного члена Ln(t)
(155)
где Mn+1 —максимальный во всем интервале преобразования модуль (n+1)-й производной сигналаu(t).
Пример.Определить шаг равномерной дискретизации на основе интерполирующих многочленов Лагранжа нулевой степени.
Значение восстанавливающей функции u*(t) в любой момент времениtна каждом j-м интервалеtj-1≤t≤tjпринимается равным отсчетуu(tj) (рис.5.6). Получим выражение для остаточного члена:
L0≤M1|t-t0|. (156)
Его максимальное значение пропорционально шагу дискретизации. Оно не должно превышать ε0. Отсюда условие, определяющее шаг дискретизации
Δ≤ ε0 /M1. (157)
Рис.5.6
Нулевая степень многочлена Рис.5.7
Многочлен первой
степени
Если проводить восстановление сигнала u(t) по двум отсчетам, пользуясь функциями
u*(t)=[u(tj)+u(tj-1)]/2 , t[tj-1,tj], (158)
то при том же шаге дискретизации погрешность восстановления уменьшится вдвое (рис.5.7).
Пример.Определим шаг равномерной дискретизации с помощью интерполирующих многочленов Лагранжа первой степени.
При
восстановлении исходного сигналаu(t)
на каждом интервале времени [tj-1,tj]
используются два отсчетаu(tj)
и u(tj-1).Они соединяются прямой линией (рис.5.7).
Максимальное значение для остаточного
членаLл1
maxнайдем,
приравняв нулю его производную:
(159)
откуда допустимый шаг дискретизации
(160)
5.9. Дискретизация с использованием экстраполирующих многочленов Тейлора
Экстраполирующий многочлен Тейлора определяется выражением
(161)
где un(t0) —n-я производная сигналаU(t) в момент времениt0.
Оценка снизу для остаточного члена имеет вид
(162)
Пример. Определим шаг равномерной дискретизации на основе многочлена Тейлора нулевой степени.
Значение восстанавливающей функции u*(t) в любой момент времениtна каждомj-м интервалеtj-1≤t≤tjпринимается равнымu(tj-1) (рис.5.8).
Значение остаточного члена LT0 maxдостигает максимума в конце интервала (приt=tj):
(163)
поэтому шаг дискретизации должен удовлетворять условию
Δ≤ε0/M1.
Рис.5.8. Нулевая степень Рис.5.9. Первая степень
Пример. Определим шаг равномерной дискретизации с помошью многочлена Тейлора первой степени.
При восстановлении сигнала u(t).помимо отсчетаu(t0) используется значение первой производной в момент времениt0—u'(t0).
Максимум значения остаточного члена
(164)
достигается при t=tj. Соответственно получаем соотношение для шага дискретизации
(165)
Восстановление сигнала происходит без задержки во времени (рис.5.9). Однако по сравнению с интерполяционным методом для него требуется вдвое большее число отсчетов.