power_fftscope

Анализ Фурье сигналов данных моделирования

Синтаксис

power_fftscope
FFTDATA = power_fftscope(ScopeData)
FFTDATA = power_fftscope(FFTDATA)
power_fftscope(ScopeData)
power_fftscope(FFTDATA)

Описание

power_fftscope открывает диалоговое окно FFT Analysis Tool, чтобы выполнить анализ Фурье сигналов данных моделирования. Диалоговое окно обеспечивает доступ ко всем сигналам данных моделирования, которые заданы в вашей рабочей области. Этот инструмент может также быть активирован от диалогового окна блока powergui путем выбора FFT Analysis.

FFTDATA = power_fftscope(ScopeData) возвращает результаты БПФ для сигнала, сохраненного в структуре ScopeData. fftdata является структурой с полями в этой таблице.

Поле Описание
timeВременной вектор сигнала данных моделирования, сохраненного в переменной ScopeData.
signalsСигналы, сохраненные в переменной ScopeData.
blockNameИмя блока Scope сопоставлено к переменной ScopeData.
inputВходной сигнал выбранной переменной данных моделирования.
signalИндекс выбранного входного сигнала задан полем ввода.
startTimeВремя начала окна FFT.
cyclesКоличество циклов окна FFT.
fundamentalОсновная частота анализируемого сигнала.
maxFrequencyМаксимальная частота оценена анализом БПФ.
THDmaxFrequencyМаксимальная частота для вычисления THD. Установите значение к inf, чтобы вычислить THD на частоте Найквиста.
FFTdataАнализируемый сигнал (данные об окне FFT).
THDbaseОснова раньше вычисляла THD. Установите на fund, чтобы нормировать THD относительно основной ценности. Установите THDbase на DC нормировать THD относительно значения компонента DC.
freqAxisТип оси частоты, в герц или гармонических порядках, графика для анализа БПФ.
magВычисленное значение БПФ.
phaseВычисленная фаза БПФ.
freqВектор частоты.
THDВычисленное общее гармоническое искажение для анализируемого сигнала. Вычисление THD включает все межгармоники выбранного входного сигнала.
samplingTimeВозвратите время выборки выбранного входного сигнала.
samplePerCycleВозвратите количество выборок на цикл выбранного входного сигнала.
DCcomponentВозвратите значение компонента DC выбранного входного сигнала.
magFundamentalВозвратите основное значение компонента выбранного входного сигнала.

FFTDATA = power_fftscope(FFTDATA) использует структуру FFTDATA в качестве переменной шаблона, чтобы изменить аналитические настройки и выбор сигнала, и выполнить анализ БПФ. Функция power_fftscope игнорирует любую пользовательскую структуру FFTDATA, которая не перечислена в вышеупомянутой таблице.

power_fftscope(ScopeData) строит результаты анализа БПФ для последнего цикла симуляции сигнала, сохраненного в переменной ScopeData.

power_fftscope(FFTDATA) строит результаты анализа БПФ для опций сигнала, заданных в структуре FFTDATA.

Диалоговое окно

Refresh

Обновляет список переменных данных моделирования в списке Available signals. Обновление позволяет вам импортировать сигналы дополнительных симуляций без потребности закрыть и вновь открыть инструмент.

Name

Перечисляет переменные данных моделирования, которые присутствуют в вашей рабочей области. Эти структуры сгенерированы Осциллографом или К блокам Рабочей области в вашей модели. Можно обновить список доступных сигналов путем нажатия кнопки Refresh. Используйте выпадающий список, чтобы выбрать переменную, которую вы хотите анализировать.

Input

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

Signal number

Указывает на индекс выбранного входного сигнала, заданного параметром Input. Например, параметр Signal number позволяет вам выбирать фазу сигнал трехфазного сигнала, соединенного с входным 2 из блока Scope.

Display Signal

Отображения в верхнем графике сигнал, выбранный Name, Input и параметрами Signal number.

Display FFT window

Отображения в верхнем графике фрагмент выбранного сигнала, где анализ БПФ выполняется.

Start time(s)

Задает времена запуска для анализа БПФ. Анализ БПФ выполняется на фрагменте сигнала, запускающегося в требуемое время и для конкретного количества циклов.

Number of cycles

Задает количество циклов выбранного сигнала анализировать для анализа БПФ.

Fundamental frequency (Hz)

Задает основную частоту, в Гц, как ссылочная частота для анализа БПФ.

Max frequency (Hz)

Задает максимальную частоту, в Гц, для анализа БПФ.

Max frequency for THD computation

Выберите Nyquist frequency, чтобы вычислить THD к максимальной частоте, равной частоте Найквиста. Частота Найквиста является половиной частоты дискретизации выбранного сигнала.

Выберите Same, чтобы вычислить THD к максимальной частоте, равной частоте, заданной в параметре Max frequency.

Вычисление THD включает все межгармоники выбранного входного сигнала.

Display style

Выберите Bar(relative to fundamental), чтобы отобразить спектр как гистограмму относительно основной частоты. Выберите Bar(relative to specified base), чтобы отобразить спектр как гистограмму относительно основы, заданной параметром Base value. Выберите Bar(relative to DC component), чтобы отобразить спектр как гистограмму относительно компонента DC сигнала.

Выберите List(relative to fundamental), чтобы отобразить спектр как список в % относительно компонента DC или основного принципа. Выберите List(relative to specified base), чтобы отобразить спектр как список в % относительно основного значения, заданного параметром Base value. Выберите List(relative to DC component), чтобы отобразить спектр как список относительно компонента DC сигнала.

Base value

Введите основное значение для отображения гармоник.

Frequency axis

Выберите Hertz, чтобы отобразить ось частоты спектра в герц. Выберите Harmonic order, чтобы отобразить ось частоты спектра в гармоническом порядке относительно основной частоты.

Display

Отображения в более низком графике результаты анализа БПФ для выбранного сигнала данных моделирования.

Export

Щелкните, чтобы экспортировать результат анализа БПФ в отдельном окне графика.

Close

Закрывает Аналитическое Окно инструментов БПФ.