Разработка получателя с ADC

Большинство получателей РФ в современных коммуникациях или радиолокационных систем кормят сигналами аналого-цифровой конвертер (ADC). Из-за их конечного разрешения, ADCs вводят ошибку квантования в систему. Разрешение ADC определяется количеством битов и полномасштабной (FS) областью значений ADC.

Предыдущая фигура иллюстрирует сигнал РФ, который находится в пределах динамического диапазона (DR) ADC. Входной сигнал и шум в поставщике услуг fRF имеют высокое отношение сигнал-шум (SNR). Полученный сигнал в fIF уменьшал ОСШ из-за системной фигуры шума. Однако, если ошибка квантования рядом или выше шума получателя, производительность системы ухудшается.

Чтобы гарантировать, что ADC вносит не больше, чем 0,1 дБ шума к сигналу в fIF, уровень шума квантования должен быть на 16 дБ ниже, чем шум получателя. Этим условием можно соблюдать:

  • Сокращение полномасштабной (FS) области значений или увеличение разрешения ADC, который понижает уровень шума квантования.

  • Увеличение усиления получателя РФ, который повышает уровень шума получателя.

Преодолейте ошибку квантования ADC

Модель ex_simrf_adc симулирует низкий получатель-IF с ADC. Эта модель основана на модели ex_simrf_snr описанный в разделе Create a Low Модель Получателя-IF. При выходе системы РФ подсистема ADC моделирует ADC с областью значений FS sqrt(100e-3) V и разрешение 16 битов.

Открыть эту модель, в командной строке MATLAB®, введите:

addpath(fullfile(docroot,'toolbox','simrf','examples'))
ex_simrf_adc

Степень сигнала напряжения в полномасштабной области значений ADC

10log101003+30=0dBm

Чтобы максимизировать производительность, модель использует те же настройки симуляции в качестве ex_simrf_snr. Запускать эту модель:

  1. Откройте модель путем щелчка по ссылке или путем введения имени модели в подсказке Командного окна.

  2. Нажмите Run.

Просмотрите симуляцию Выход

Модель использует подсистемы с реализацией MATLAB Coder™ быстрого преобразования Фурье (FFT), чтобы сгенерировать два графика. БПФ использует 64 интервала, таким образом, для частоты дискретизации 64 Гц, пропускная способность каждого интервала составляет 1 Гц. Впоследствии, уровни мощности, показанные в фигурах также, представляют степень спектральную плотность (PSD) сигналов в dBm/Hz.

  • Входной график Отображения показывает спектр мощности двухцветного сигнала и шума во входе системы ADC получателя.

    Измеренная степень каждого тона -142 dBm сопоставима с ожидаемым уровнем мощности сигнала.1-μV. Уровень мощности шума сопоставим с уровнем шума-174 dBm/Hz.

  • Выходной график Отображения показывает спектр мощности выходного сигнала.

    Ошибка квантования превышает шум получателя.

Если вам установили программное обеспечение DSP System Toolbox™, можно заменить подсистемы MATLAB Coder на блок Spectrum Analyzer.

Измерение уровня шума квантования

Чтобы вычислить уровень шума квантования (QNF) ADC, вычтите динамический диапазон из полномасштабной степени, которая является 0 dBm. Чтобы вычислить динамический диапазон PSD для ADC, используйте уравнение:

DRADC=6.02Nbits+10log10(Δf)+1.76=116.1dBm/Hz

где

  • Nbits является разрешением. ADC в этом примере использует 16 битов.

  • Δf является пропускной способностью БПФ, который является 64 в этом примере. Сверхдискретизация в ADC дает к более низкому шуму квантования.

  • Значение 1.76 является поправочным коэффициентом для чистого синусоидального входа.

Поэтому уровень шума квантования является -116 dBm/Hz, в согласии с измеренными уровнями на выходе.

Улучшание производительности ADC получателя

Увеличение усиления в микшере повышает шум получателя, не увеличивая шумовую фигуру. Вычислите усиление микшера, требуемое достигнуть поля на 16 дБ между уровнем шума квантования и шумом получателя:

Gmixer=(QNFADC+16)(174+Gsys+NFsys)=(116.1+16)(174+40+10.0)=100.1+124.0=23.9дБ

Чтобы симулировать получатель, который очищает уровень шума квантования:

  1. Установите параметр Available power gain микшера к 23.9.

  2. Нажмите Run.

Рисунок показывает, что шум получателя на 16 дБ выше уровня шума квантования.