Анализ Фурье сигналов данных моделирования
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.
Обновляет список переменных данных моделирования в списке Available signals. Обновление позволяет вам импортировать сигналы дополнительных симуляций без потребности закрыть и вновь открыть инструмент.
Перечисляет переменные данных моделирования, которые присутствуют в вашей рабочей области. Эти структуры сгенерированы Осциллографом или К блокам Рабочей области в вашей модели. Можно обновить список доступных сигналов путем нажатия кнопки Refresh. Используйте выпадающий список, чтобы выбрать переменную, которую вы хотите анализировать.
Выбирает входной сигнал выбранных переменных данных моделирования, заданных в поле Structure. Переменные, которые имеют несколько входных параметров, могут быть сгенерированы блоком Scope, который имеет несколько входных портов.
Указывает на индекс выбранного входного сигнала, заданного параметром Input. Например, параметр Signal number позволяет вам выбирать фазу сигнал трехфазного сигнала, соединенного с входным 2 из блока Scope.
Отображения в верхнем графике сигнал, выбранный Name, Input и параметрами Signal number.
Отображения в верхнем графике фрагмент выбранного сигнала, где анализ БПФ выполняется.
Задает времена запуска для анализа БПФ. Анализ БПФ выполняется на фрагменте сигнала, запускающегося в требуемое время и для конкретного количества циклов.
Задает количество циклов выбранного сигнала анализировать для анализа БПФ.
Задает основную частоту, в Гц, как ссылочная частота для анализа БПФ.
Задает максимальную частоту, в Гц, для анализа БПФ.
Выберите Nyquist frequency
, чтобы вычислить THD к максимальной частоте, равной частоте Найквиста. Частота Найквиста является половиной частоты дискретизации выбранного сигнала.
Выберите Same
, чтобы вычислить THD к максимальной частоте, равной частоте, заданной в параметре Max frequency.
Вычисление THD включает все межгармоники выбранного входного сигнала.
Выберите 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 сигнала.
Введите основное значение для отображения гармоник.
Выберите Hertz
, чтобы отобразить ось частоты спектра в герц. Выберите Harmonic order
, чтобы отобразить ось частоты спектра в гармоническом порядке относительно основной частоты.
Отображения в более низком графике результаты анализа БПФ для выбранного сигнала данных моделирования.
Щелкните, чтобы экспортировать результат анализа БПФ в отдельном окне графика.
Закрывает Аналитическое Окно инструментов БПФ.