Оцените частотную характеристику с разрешением фиксированной частоты с помощью спектрального анализа
G = spa(data)
G = spa(data,winSize,freq)
G = spa(data,winSize,freq,MaxSize)
G = spa(data)
оценочная частотная характеристика (с неопределенностью) и шумовой спектр со времени - или данные частотного диапазона. data
iddata
или idfrd
возразите и может быть комплексный оцененный. G
как idfrd
объект. Для timeseries data
G
предполагаемый спектр и стандартное отклонение.
Информация о результатах оценки и используемых опциях хранится в Report
модели свойство.
Report
имеет следующие поля:
Status
— Сводные данные состояния модели, которое указывает, была ли модель создана конструкцией или получена оценкой.
Method
— Команда оценки используется.
WindowSize
— Размер окна Hann.
DataUsed
— Атрибуты данных используются для оценки. Структура со следующими полями:
Name
— Имя набора данных.
Type
тип данных.
Length
— Количество выборок данных.
Ts
Размер шага.
InterSample
— Введите междемонстрационное поведение.
InputOffset
— Возместите удаленный из входных данных временного интервала во время оценки.
OutputOffset
— Возместите удаленный из выходных данных временного интервала во время оценки.
G = spa(data,winSize,freq)
оценочная частотная характеристика на частотах freq
. freq
вектор-строка из значений в rad/TimeUnit
, где TimeUnit
относится к TimeUnit
свойство данных. Для данных дискретного времени, набор freq
в связанной частоте Найквиста. winSize
скалярное целое число, которое устанавливает размер окна Hann.
G = spa(data,winSize,freq,MaxSize)
может улучшать вычислительную производительность с помощью MaxSize
разделять данные ввода - вывода, таким образом, что каждый сегмент содержит меньше, чем MaxSize
элементы. MaxSize
положительное целое число.
spa
применяет метод спектрального анализа Blackman-Tukey путем выполнения этих шагов:
Вычисляет ковариации и перекрестную ковариацию от u (t) и y (t):
Вычисляет преобразования Фурье ковариаций и перекрестной ковариации:
где окно Hann с шириной (размер задержки) M. Можно задать M
управлять разрешением частоты оценки, которая является приблизительно равным 2π/M
рад/шаг расчета.
По умолчанию эта операция использует 128 равномерно распределенных значений частоты между 0 (исключенный) и π, где w = [1:128]/128*pi/Ts
и Ts
шаг расчета того набора данных. Размером задержки по умолчанию окна Hann является M = min(length(data)/10,30)
. Для частот по умолчанию, быстрых преобразований Фурье (FFT) использования — который более эффективен, чем для пользовательских частот.
Примечание
M =
γ находится в Таблице 6.1 Ljung (1999). Стандартные отклонения находятся на страницах 184 и 188 в Ljung (1999).
Вычислите функцию частотной характеристики и выходной спектр шума .
spectrum
матрица спектра и для выхода и для входных каналов. Таким образом, если z = [data.OutputData
, data.InputData]
, spectrum
содержит как данные о спектре спектр мощности с матричным знаком z
.
'
комплексное сопряженное транспонирование.
Ljung, L. System Identification: теория для пользователя, второго Эда., PTR Prentice Hall, 1999.