Валидация линеаризации в частотном диапазоне

Проверьте линеаризацию в частотном диапазоне с помощью Model Linearizer

В этом примере показано, как проверить результаты линеаризации с помощью предполагаемой линейной модели.

В этом примере вы линеаризируете Simulink® моделирования с использованием I/Os, заданных в модели. Затем вы оцениваете частотную характеристику модели, используя ту же рабочую точку (начальное условие модели). Наконец, вы сравниваете предполагаемую реакцию с точным результатом линеаризации.

Линеаризация модели Simulink

  1. Откройте модель.

    sys = 'scdDCMotor';
    open_system(sys)
  2. Откройте Model Linearizer для модели.

    В окне модели Simulink, в галерее Apps, нажмите Model Linearizer.

  3. Линеаризируйте модель в рабочей точке по умолчанию и проводите анализ, и сгенерируйте диаграмма Боде результата.

    Нажмите Bode. Появляется диаграмма Боде линеаризированного объекта, и линеаризированный объект linsys1 появляется в Рабочей области Линейного анализа.

Оценка частотной характеристики модели

  1. Создайте входной сигнал синестрейма для вычисления приближения модели оценкой частотной характеристики. На вкладке Estimation, в раскрывающемся списке Input Signal, выберите Sinestream.

  2. Инициализируйте частоты и параметры входного сигнала на основе линеаризированной модели.

    Нажмите Initialize frequencies and parameters.

    Частотное отображение в диалоговом окне заполняется частотными точками. Программа автоматически выбирает частоты и параметры входного сигнала на основе динамики linsys1.

  3. Установите амплитуду входного сигнала во всех частотных точках равной 1. На частотном отображении выберите все частотные точки.

    Введите 1 в поле Amplitude и нажмите OK. Новый входной сигнал in_sine1 появляется в Linear Analysis Workspace.

  4. Оцените частотную характеристику и постройте график ее частотной характеристики на существующей диаграмме Боде линеаризованной системы. Нажмите Bode Plot 1.

Исследуйте результаты оценки.

Bode Plot 1 теперь показывает ответы Bode для предполагаемой модели и линеаризированной модели.

Частотная характеристика для предполагаемой модели совпадает с таковой у линеаризированной модели.

Для получения дополнительной информации об оценке частотной характеристики см. «Основы оценки частотной характеристики».

Выбор входного сигнала валидации частотного диапазона

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

Входной сигналИспользовать когдаСм. также
SinestreamВсе входы и выходы линеаризации указаны на непрерывных сигналах.frest.Sinestream
Синестрим с фиксированным шагом расчетаОдин или несколько входов и выходов линеаризации находятся на дискретном сигналеfrest.createFixedTsSinestream

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

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

Похожие темы