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

Входной сигнал синестрима можно использовать для оценки в командной строке, в линеаризаторе модели или с блоком оценки частотного отклика. Алгоритм оценки вводит синестрименный сигнал во входную точку, заданную для оценки, и измеряет отклик в выходной точке.

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

(При автономной оценке, если фильтрация FIR включена, программное обеспечение также отбрасывает первый период оценки, как показано на иллюстрации. Дополнительные сведения об автономных и интерактивных алгоритмах оценки см. в разделах Алгоритмы frestimate и модуль оценки частотной характеристики соответственно.)
Чтобы использовать для оценки входной сигнал синестрима, на вкладке Оценка (Estimation) выберите:
Входной сигнал (Input Signal) > Синестрим (Sinestream), когда время выборки ввода-вывода является непрерывным.
Input Signal (входной сигнал) > Fixed Sample Time Sinestream (фиксированное время выборки), когда время выборки ввода-вывода дискретно.
Частоты, используемые в синестриме, можно задать одним из двух способов:
Вручную, как показано в разделе Оценка частотной характеристики с использованием линеаризатора модели
На основе динамики линейной модели, такой как линеаризация системы, как показано в разделе Оценка частотной характеристики с использованием ввода на основе линеаризации с использованием линеаризатора модели
Другие параметры, которые можно задать для синестрименного сигнала в линеаризаторе модели:
Амплитуда - амплитуда вдуваемых синусоидальных волн
Количество периодов - общее количество периодов на каждой частоте
Периоды расчета - количество периодов, отбрасываемых для расчета оценки
Периоды клина - количество периодов нарастания амплитуды каждой синусоидальной волны до ее максимального значения
Выполнить фильтрацию для улучшения результатов оценки - Фильтровать данные отклика перед оценкой частотной характеристики (см. раздел Алгоритмы frestimate)
Создание синестрименного сигнала для оценки в командной строке с frestimate, использовать:
frest.Sinestream - Использовать при непрерывном сигнале во входной точке линеаризации.
frest.createFixedTsSinestream - Использовать при дискретном сигнале во входной точке линеаризации.
Сигнал синестрима можно использовать для оперативной оценки с помощью блока оценки частотного отклика. Для этого установите для параметра Режим эксперимента значение Синестрим. Другие релевантные параметры блока включают в себя:
Частоты - вектор частот синестрименного сигнала.
Амплитуды - амплитуды сигналов. Можно задать одну амплитуду для всех частот или отдельные амплитуды для каждой частоты.
Количество периодов расчета - количество периодов, отбрасываемых для расчета оценки.
Количество периодов оценки - количество периодов для использования в расчетах оценки.
Дополнительные сведения см. на странице ссылок блока «Оценка частотного отклика».
frest.createFixedTsSinestream | frest.Sinestream