Эффекты квантования в схемах генерации

дискретных сигналов

В данной работе изучаются эффекты, к которым приводят ограничения на точность представления параметров ЛПП-систем, используемых для генерации сигналов. Работа включает теоретический анализ, расчетную часть и компьютерный эксперимент по моделированию генераторов с усеченными значениями параметров.

расчетное задание

Для исследования эффектов квантования в работе используются две разновидности дискретных сигналов:

e-ak , k = 0 (1) N0–1,

U(k) =

0 k < 0, k ³ N0;

cos

V(k) =

0, k < 0, k ³ N0.

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

При составлении идеализированных схем и алгоритмов генерации используйте результаты лаб. работы №1.

В имитационных моделях схем генерации сигналов U(k) и V(k) необходимо учесть следующие особенности.

Схема генерации сигнала U(k) содержит параметры, значения которых меньше единицы (a = e <1, α > 0). В данном случае используйте процедуру усечения дробных чисел по нижеприведенной схеме.

 
 

Здесь E1(•) – односторонний квантователь, n – число сохраняемых разрядов после десятичной запятой. Эту схему включают только в рекурсивную часть генератора. В нерекурсивные части схем усеченные значения параметров вносятся непосредственно (см. рис. 22,б и 23,б).

Чтобы отличить процессы генерации в нерекурсивных и рекурсивных схемах, в первом случае используйте обозначение Uус(k), во втором – Uкв(k). Таким образом будет отмечено наличие квантователя в схеме генерации.

Предусмотрите два режима усечения: n = 1 и n = 2. (Шаг квантования и число уровней квантования соответственно равны: ∆x=∆a=10 , Кmax=10n –1).

В схеме генерации сигнала V(k) (см. рис. 6) усечению подлежат только три параметра: b0, b1 и a1. Они могут иметь положительные и отрицательные значения и превышать единицу (см. a1). Процедуру их усечения выполните с учетом масштабного множителя по нижеприведенной схеме.

 
 

10
Здесь E2(•) – двусторонний квантователь, n – число сохраняемых разрядов (один – в целой части и n-1 – в дробной части). Эту схему внесите только в звено с параметром a1. В нерекурсивную часть схемы усеченные значения параметров b0 и b1 вносятся непосредственно.

Предусмотрите два режима усечения: n=2 (сохраняется один разряд после запятой) и n=3 (сохраняется два разряда после запятой).

Расчетную часть выполните в приведенной ниже последовательности.

1. Для модели U(k), N0=5 c параметром a = eα (значение α задается по варианту α = 0,1; 0,2; 0,3; 0,4):

- составьте идеализированные схемы и алгоритмы генерации (в двух вариантах);

- представьте имитационные модели этих схем и соответствующие алгоритмы;

- вычислите значения отсчетов сигнала U(k), k=0(1)N0-1, по исходному выражению и занесите их в табл. 2;

- вычислите значения отсчетов сигнала Uус(k), k=0(1)N0-1, по алгоритму нерекурсивной схемы генерации для двух режимов усечения и занесите их в табл. 2;

- вычислите последовательно значения отсчетов Uкв(0), Uкв(1), … по алгоритму рекурсивной схемы генерации для двух режимов усечения и занесите их в табл. 2, обратите внимание на значения Uкв(k) на тактах k≥N0=5;

- по данным табл. 2 вычислите ожидаемые погрешности ξ2 и η2 при генерации сигнала по нерекурсивной и рекурсивной схемам для двух режимов усечения

,

.

Таблица 2

К                  
U(k)                  
Uус(k) n=1                  
n=2                  
Uкв(k) n=1                  
n=2                  

2. Для модели V(k), N0=M=8 с параметром φ0 (значение φ0 задается по варианту φ0=0; π/6; π/3; π/2):

- составьте идеализированную и имитационную схемы и алгоритмы генерации в рекурсивном варианте;

- вычислите значения отсчетов V(k), k=0(1)N0-1 по исходному выражению и занесите их в табл. 3;

- вычислите последовательно значения отсчетов Vкв(0), Vкв(1), … по алгоритму работы имитационной схемы для двух режимов усечения и занесите их в табл. 3, обратите внимание на значения отсчета Vкв(N0);

- по данным табл. 3 вычислите ожидаемую погрешность при генерации сигнала для двух режимов усечения

.

Таблица 3

K                  
V(k)                  
Vкв(k) n=2                  
n=3                  

лабораторное задание

Работа выполняется на компьютере в среде MatLab. Ознакомьтесь с краткой инструкцией и демонстрационными примерами (см. прил. 2).

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

1. В среде MatLab (приложение Simulink) составьте нерекурсивную схему генерации сигнала U(k), внесите усеченные значения параметров (два режима усечения: n=1, n=2). Запустите схему единичным отсчетом. Результаты выведите на экран, сравните с данными табл. 2.

Повторите эксперименты с рекурсивным вариантом схем для тех же режимов усечения. Обратите внимание на значения отсчетов генерируемого сигнала Uкв(k) на тактах k=N0, N0+1, …

Пункт заканчивается сравнительным анализом расчета и эксперимента, построением графиков сигналов U(k) и Uкв(k).

2. В среде MatLab составьте имитационную модель схемы генерации сигнала Vкв(k) в двух режимах усечения: n=2, n=3. Запустите модель единичным отсчетом. Результаты выведите на экран, сравните с данными табл. 3. Обратите внимание на значения отсчетов Vкв(k) на тактах k= N0, N0+1, …. Пункт заканчивается сравнительным анализом расчета и эксперимента, построением графиков сигналов V(k) и Vкв(k).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: