Входной сигнал, содержащий серию синусоид
Используйте frest.Sinestream
объект представлять sinestream входной сигнал для оценки частотной характеристики. Такой сигнал состоит из синусоид различных частот, примененных один за другим. Каждая частота волнует систему сроком на время.
Сигналы Sinestream рекомендуются для большинства ситуаций. Они особенно полезны, когда ваша система содержит сильную нелинейность, или вы требуете очень точных моделей частотной характеристики. Модель частотной характеристики, которая заканчивается, когда вы используете вход sinestream, содержит все частоты в сигнале sinestream
Можно использовать sinestream входной сигнал в оценке в командной строке в Model Linearizer, или с блоком Frequency Response Estimator. Алгоритм оценки вводит сигнал sinestream в точке ввода, которую вы задаете для оценки, и измеряет ответ в выходной точке. Для получения дополнительной информации см. Входные сигналы Sinestream.
Чтобы просмотреть график вашего входного сигнала, введите plot(input)
. Создать timeseries
возразите для своего входного сигнала, используйте generateTimeseries
команда.
Можно создать сигнал sinestream одним из следующих способов:
Используя frest.Sinestream
функция для сигналов непрерывного времени
Используя frest.createFixedTsSinestream
функция для сигналов дискретного времени
Для получения дополнительной информации см. Входные сигналы Sinestream.
создает сигнал с серией синусоид со свойствами на основе динамики линейной системы input
= frest.Sinestream(sys
)sys
. Например, если у вас есть точная линеаризация вашей системы, можно использовать ее, чтобы инициализировать параметры.
создает сигнал с серией синусоид со свойствами, заданными с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки.input
= frest.Sinestream(Name,Value
)
frestimate | Оценка частотной характеристики моделей Simulink |
generateTimeseries | Сгенерируйте данные временного интервала для входного сигнала |
frest.simCompare | Постройте симуляцию временного интервала нелинейных и линейных моделей |
frest.simView | Постройте модель частотной характеристики вовремя и частотный диапазон |
getSimulationTime | Итоговое время симуляции для оценки частотной характеристики |
В Model Linearizer, чтобы использовать sinestream входной сигнал в оценке, на вкладке Estimation, выберите:
Input Signal> Sinestream, когда шаг расчета I/Os непрерывен.
Input Signal> Fixed Sample Time Sinestream, когда шаг расчета I/Os дискретен.