pti_lab2x

advertisement
Нижегородский государственный технический университет им.
Р.Е.Алексеева.
Отчет по лабораторной работе №2
«Передача непрерывных сообщений».
Выполнил студент группы 10-В-1
Сидоренко О.О.
Проверил:
Ломакин Д.В.
Нижний Новгород
2013
Задача:
Передача по каналу связи непрерывного сигнала от источника к
приёмнику оптимальным образом. Предполагается, что сигнал будет
передаваться в дискретизированном виде – дискретно по отсчетам.
Теория:
Примем за сигнал источника некоторую непрерывную функцию х(t). На
приёмнике требуется восстановить функцию y(t), полностью
идентичную х(t).
Так как координата даже одной точки x[i](t) невозможно определить с
абсолютной точностью, вводится отклонение и среднеквадратичное
отклонение:
∆= |х𝑖 − 𝑦𝑖 |
|х𝑖 − 𝑦𝑖 |2
𝜎 2 = ̅̅̅̅̅̅̅̅̅̅̅̅
Эти величины удобны для оценки точности передачи, исходя из
которой, строятся реальные схемы для передачи отсчетов.
Известно, что любую функцию можно разложить в ряд вида:
𝑥(𝑡) = ∑∞
𝑖=1 𝑐𝑖 ∗ 𝜑𝑖 (𝑡),
где 𝜑𝑖 (𝑡) – система ортогональных функций.
На практике берут n первых членов:
∞
𝑥̂(𝑡) = ∑ 𝑐𝑖 ∗ 𝜑𝑖 (𝑡)
𝑖=1
Тогда среднеквадратическая ошибка будет равна:
|𝑥̂(𝑡) − 𝑥(𝑡)|2
𝜎 2 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
Фурье смог вычислить формулу для коэффициентов c[i], которые
минимизируют ошибку:
∞
𝑐𝑖= ∫ 𝑥(𝑡)𝜑𝑖 (𝑡)𝑑𝑡
−∞
Ряд, составленный по таким коэффициентам, называется рядом
Фурье.
Котельников вычислил функцию, при использовании которой в
качестве 𝜑𝑖 (𝑡), 𝑐𝑖= 𝑥𝑖 :
sin⁡(𝑥)
𝜑𝑖 (𝑡) =
𝑥
Тогда, для передачи отсчетов можно передавать просто вектор
значений функции.
Доказано, что отсчеты для достижения наилучшей точности
необходимо проводить через интервалы:
2
∆𝑡 =
1
2𝐹
Где F – граничная частота спектра сигнала (на практике выбирается
приближенно, так как спектры большинства сигналов бесконечны).
Введённая Котельниковым функция оказалась очень хорошо
применима на практике: она не только существенно облегчала
передачу вектора от источника, но и облегчала конструктив
sin⁡(𝑥)
приёмника: функцию вида
можно легко получить с помощь
𝑥
линейного четырёхполюсника, пода на его вход импульсы вектора
отсчетов. По сути, линейный четырехполюсник из вектора отсчетов
позволяет восстанавливать исходную функцию.
Блок-схема источника (АЦП):
Ступенчатая экстраполяция.
x(t)
&
&
ЗУ
y(t)
<∆ ?
-
&
Г
Схема работает по такому алгоритму:
1. Выборка и запоминание очередного отсчета в ЗУ по сигналу
генератора с частотой 2F и признаку различия более чем на
погрешность.
2. Вычитание из текущего значения функции сохранённого в ЗУ.
3. Если разность меньше допустимого отклонения ∆, разрешение
передачи импульса из ЗУ
4. Если разность больше ∆ - запрет передачи и чтение нового импульса
по совпадению с тактом генератора.
1
При таком методе из отсчетов, выбираемых через интервалы ∆𝑡 = ,
2𝐹
отбираются лишь те, отклонение значения которых от предыдущего более
допустимой погрешности ∆.
3
Линейная экстраполяция.
ЦАП
x(t)
|x(t)-P(t)|>
Вычитание x(t)- P(t)
Нет
Ждем
АЦП
x(ti)
Да
Вычисление полинома
P(ti)=x(ti)+x’(ti)*(t-ti)
x(ti)’
Дифференцир.
устройство
АЦП
Замкнуть ключ
Выдать в канал данных
x(ti), x’(ti), z
Да
Ключ замкнут
Ключ
y(t)
ГТИ
Нет
Ждем
Разомкнуть ключ
Счетчик
Схема работает аналогично предыдущей лишь с тем отличием, что
текущее значение на предмет увеличения больше, чем на ∆ проверяется в
сравнении не с самим отсчетом, а с касательной к точке отсчета. Такой
приём уменьшает количество выбираемых отсчетов, но увеличивает
количество сигналов на выходе схемы с 1-го до 3-х, так как необходимо
описать не только сам отсчет, но и касательную к нему и временной
промежуток (количество пропущенных отсчетов).
Полиномы более высоких порядков, при использовании их для
экстраполяции, дают неоправданное усложнение схемы и увеличение
числа передаваемых за отсчет сигналов.
Приёмник (ЦАП):
В качестве приёмника можно использовать четырёхполюсник с линейной
передаточной функцией, так как его импульсная характеристика
sin⁡(𝑥)
представляет собой функцию
. Можно использовать генератор
𝑥
пропущенных отсчетов: при линейной экстраполяции они вычисляются
исходя из производной и T, при ступенчатой экстраполяции – исходя из
предыдущего значения. Также можно отметить, что типичным таким
четырёхполюсником является RC цепочка с конденсатором на выходе.
Такая цепочка, кроме всего, «сглаживает» неровности экстраполяции,
фильтруя высокие частоты.
Вывод
Лабораторная работа показывает типичные приёмы, используемые для
передачи непрерывных сообщений. Были спроектированы схемы
дискретизации непрерывных сообщений с целью их восстановления на
приёмнике методами экстраполяции нулевого и первого порядков.
4
Download