Измерьте показатели эффективности переменного тока на выходе АЦП
Mixed-Signal Blockset/АЦП/Measurements & Testbenches
Блок ADC AC Measurement измеряет метрики эффективности АЦП, такие как отношение сигнал/шум (ОСШ), сигнал/шум и радио искажений (SINAD), паразитные свободные динамические области значений (SFDR), эффективное количество бит (ENOB), шумовой пол и задержку преобразования. Можно использовать ADC AC Measurement блок, чтобы подтвердить архитектурные модели АЦП, предоставленные в Mixed-Signal Blockset™, или можно использовать АЦП вашей собственной реализации
digital
- Преобразованный цифровой сигнал от АЦППреобразованный цифровой сигнал от ADC, заданный как скаляр.
Типы данных: fixed point
| single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
ready
- Указывает, завершено ли аналого-цифровое преобразованиеУказывает, завершено ли аналого-цифровое преобразование, заданное как скаляр.
Типы данных: double
start
- Синхроимпульс запуска внешнего преобразованияСинхроимпульс запуска внешнего преобразования, заданный как скаляр. Сигнал в start порту указывает, когда начинается процесс аналого-цифрового преобразования.
Типы данных: double
Distortion measurement type
- Тип искажения для измеренияHarmonic
(по умолчанию) | Intermodulation
Тип искажения, которое ADC AC Measurement блок имеет значение measure, заданный как Harmonic
или Intermodulation
.
Параметры блоков:
DistortionMeasurement |
Тип: Вектор символов |
Значения:
Harmonic | Intermodulation |
По умолчанию:
Harmonic
|
Analog stimulus frequency (Hz)
- Частота аналогового входного сигнала в АЦПЧастота аналогового входного сигнала к блоку ADC, заданная как положительный действительный скаляр в герце. Analog stimulus frequency должно соответствовать частоте входа тестируемому ADC устройству.
Когда для ADC AC Measurement задано измерение Harmonic
искажение, значение по умолчанию Analog stimulus frequency является 10000
.
Когда для ADC AC Measurement задано измерение Intermodulation
искажение, значение по умолчанию Analog stimulus frequency является [9000,11000]
.
Analog stimulus frequency нужно удовлетворить двум требованиям:
Все выходные коды АЦП должны быть активированы.
Этот Analog stimulus frequency не должен иметь общие множители, кроме 1, с Start conversion frequency.
Чтобы удовлетворить обоим условиям, используйте уравнение [2],
где:
f аналог является частотой аналогового сигнала,
f start - это частота преобразования начала,
, где Nbits - количество бит АЦП,
и J является целым числом без общих факторов с M.
Параметры блоков:
InputFrequency
|
Тип: Вектор символов |
Значения: положительный действительный скаляр | положительный действительный оцененный вектор |
По умолчанию:
10000
|
Resolution bandwidth (Hz)
- Пропускная способность разрешенияШумовая полоса разрешения, заданная как положительный действительный скаляр в герце. Этот параметр задает наименьшую положительную частоту, которая может быть разрешена. По умолчанию этот параметр вычисляется автоматически. Можно отменить выбор Set automatically, чтобы настроить значение.
Когда для ADC AC Measurement задано измерение Harmonic
искажение, значение по умолчанию Resolution bandwidth (Hz) является 1000
.
Когда для ADC AC Measurement задано измерение Intermodulation
искажение, значение по умолчанию Resolution bandwidth (Hz) является 900
.
Параметры блоков:
RBW
|
Тип: Вектор символов |
Значения: положительный действительный скаляр |
По умолчанию:
1000
|
Number of bits
- Количество физических бит в АЦП5
(по умолчанию) | положительное действительное целое числоКоличество физических бит в АЦП, заданное как бесчисленное положительное действительное целое число. Number of bits должно совпадать с разрешением, заданным в блоке ADC.
Параметры блоков:
NBits
|
Тип: Вектор символов |
Значения: положительное действительное целое число |
По умолчанию:
5
|
Start conversion frequency (Hz)
- Частота синхроимпульса начального преобразования АЦП10e6
(по умолчанию) | положительный действительный скалярЧастота синхроимпульса начального преобразования АЦП, заданная как положительный действительный скаляр в герце. Start conversion frequency должны совпадать с частотой синхроимпульса начального преобразования блока ADC.
Параметры блоков:
Frequency
|
Тип: Вектор символов |
Значения: положительный действительный скаляр |
По умолчанию:
10e6
|
Hold off time (s)
- Задерживает анализ измерений, чтобы избежать коррупции переходными процессами0
(по умолчанию) | неотрицательным вещественным скаляромЗадерживает анализ измерения, чтобы избежать повреждения переходными процессами, заданным как неотрицательный действительный скаляр в секундах.
Параметры блоков:
HoldOffTime
|
Тип: Вектор символов |
Значения: неотрицательный действительный скаляр |
По умолчанию:
0
|
Recommended min. simulation stop time (s)
- Симуляция минимального времени должна выполняться для значимого результата0.009
(по умолчанию) | положительный действительный скалярМинимальное время выполнения симуляции для получения значимых результатов, заданное как положительный действительный скаляр в секундах.
Для измерения переменного тока симуляция должно выполняться так, чтобы АЦП мог сгенерировать 6 спектральных обновлений выхода АЦП. Время генерации одного спектрального выхода на основе метода Уэлча [1] определяется:
где SamplingFrequency и RBW являются частотой дискретизации и шириной полосы разрешения оценщика спектра внутри блока ADC Testbench.
Этот параметр сообщается только тестбенчем и не редактируется.
Типы данных: double
Set as model stop time
- Автоматически установите рекомендуемое минимальное время остановки симуляции как время остановки моделиЩелкните, чтобы автоматически задать Recommended min. simulation stop time (s) как время остановки Simulink® модель.
Output result to base workspace
- Храните подробные результаты тестирования в базовом рабочем пространствеСохраните подробные результаты тестирования в базовом рабочем пространстве для дальнейшей обработки в конце симуляции. По умолчанию эта опция не выбрана.
Workspace variable name
- Имя переменной, в которой хранятся подробные результаты тестированияadc_ac_out
(по умолчанию) | символьную строкуИмя переменной, которая хранит подробные результаты тестирования, заданное как символьная строка.
Этот параметр доступен только, когда Output result to base workspace выбран.
Параметры блоков:
VariableName
|
Тип: Вектор символов |
Значения: символьная строка |
По умолчанию:
adc_ac_out
|
Show spectrum analyzer during simulation
- Отображает спектральный анализатор во время симуляцииОтображения спектра анализатор во время симуляции. По умолчанию эта опция не выбрана.
Отношение сигнал/шум или ОСШ является отношением амплитуды сигнала RMS к среднему значению корневого квадрата всех других спектральных компонентов, исключая постоянную и первые пять гармоник.
Отношения сигнала к шуму и искажениям, или SINAD является отношением амплитуды сигнала RMS к среднему значению корневых квадратов всех других спектральных компонентов и гармоник, исключая DC.
Ложная свободная динамическая область значений или SFDR - это отношение амплитуды сигнала RMS к значению RMS пикового ложного содержимого, измеренное по всей первой зоне Найквиста (DC к половине частоты дискретизации).
Эффективное количество бит или ENOB представляет фактическое разрешение АЦП после рассмотрения внутреннего шума и ошибок. Оно дано .
[1] Анализатор спектра, DSP System Toolbox, MathWork Documentation.
[2] IEEE Std 1241-2010. «Стандарт IEEE на терминологию и методы тестирования аналого-цифровых преобразователей», стр. 29-30, 14 января 2011 года.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.