Моделирование аналого-цифрового преобразования 1

Моделирование аналогово-цифрового преобразования сигналов


Блок вычисления гистограмм (Histogram) предна-значен для вычисления, а блок графического отображения (User-defined Frame Scope) — для построения гистограммы (в нашем случае, ошибки квантования). В рассматриваемой модели блок Histogram формирует векторный выходной сигнал, содержащий число значений входного сигнала, попадающих в заданные интервалы (иногда их называют бины), а блок User-defined Frame Scope строит график, на котором по оси ординат отложены значения этого сигнала, а по оси абцисс — номера интервалов, называемых интервалами группировки.

    Вычисление и отображение дисперсии ошибки выполняется соответственно блоками Variance и Display. Как видно из рисунка, в зависимости от положения переключателя Manual Switch, на входы Rst блоков Variance и Histogram поступают постоянные сигналы, равные либо нулю, либо единице. При поступлении на эти входы ненулевого (в данном случае, равного единице) сигнала, накопленная в блоках информация стирается, и происходит обнуление выходов.

    Кроме моделирования во временной области, можно вычислять и графически отображать оценки спектральной плотности мощности (СПМ) исходного и преобразованного сигналов и ошибки квантования. Это выполняется с помощью блоков Buffered FFT Frame Scope и Buffered FFT Frame Scope1, которые вычисляют квадрат амплитуды преобразования Фурье входных данных, накопленных в буфере каждого из блоков, а затем выводят результаты в виде графиков. Каждый раз после заполнения буфера, вычисления и графического отображения результата происходит очистка буфера, и процесс повторяется. Блоки Gain–Gain2 играют роль масштабирующих множителей (усилителей, аттенюаторов). Таким образом, при моделировании можно наблюдать изменяющуюся СПМ, соответствующую разным выборкам сигналов, взвешенных прямоугольным временным окном. Размер окна совпадает с размером буфера.



Содержание раздела