Model Linearizer

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

Описание

Этот Model Linearizer позволяет вам выполнить линейный анализ нелинейного Simulink® модели.

Используя это приложение, вы можете:

  • Интерактивно линеаризируйте модели в различных рабочих точках

  • Интерактивно получайте рабочие точки путем обрезки или симуляции моделей

  • Выполните точную линеаризацию нелинейных моделей

  • Выполните оценку частотной характеристики нелинейных моделей

  • Пакетная линеаризация моделей для варьирования значений параметров

  • Сгенерируйте MATLAB® код для выполнения задач линеаризации

  • Сгенерируйте код MATLAB для вычисления рабочих точек

Model Linearizer app

Откройте приложение Model Linearizer

  • Simulink Toolstrip: На вкладке Apps, под Control Systems, нажмите Model Linearizer.

  • Simulink Toolstrip: На вкладке Apps, под Control Systems, нажмите Frequency Response Estimator.

  • Simulink Toolstrip: На вкладке Linearization нажмите Model Linearizer.

  • Simulink Toolstrip: На вкладке Linearization нажмите Frequency Response Estimator.

  • Simulink Toolstrip: На вкладке Linearization нажмите Linearize Block.

Параметры

Вкладка Линейный анализ

Входы, выходы и открытия цикла линеаризации. Отображается текущий активный набор ввода-вывода. Чтобы изменить набор ввода-вывода, выберите один из следующих вариантов:

  • Model I/Os - Используйте входы, выходы и открытия цикла, заданные в модели Simulink. Для получения дополнительной информации об указании точек анализа в модели смотрите Задать фрагмент модели для линеаризации в Модели Simulink.

  • Root Level Inports and Outports - Используйте входы и выходы корневого уровня модели Simulink.

  • Linearize the Currently Selected Block - Используйте входные и выходные порты текущего выбранного блока в модели Simulink.

  • Create New Linearization I/Os - Задайте входы, выходы и открытия цикла. Для получения дополнительной информации смотрите Фрагмент модели для линеаризации в Model Linearizer.

  • Existing I/Os - Выберите ранее созданный набор ввода-вывода.

  • View/Edit - Просмотр или изменение текущей выбранной рабочей точки. Для получения дополнительной информации см. раздел «Редактирование точек анализа».

Рабочая точка линеаризации. Отображается текущая рабочая точка. Чтобы изменить рабочую точку, выберите один из следующих вариантов:

  • Model Initial Condition - Используйте начальные условия, заданные в Simulink.

  • Linearize At - Симулируйте модель с помощью начальных условий модели и используйте снимок симуляции в заданное время в качестве рабочей точки. Для получения дополнительной информации смотрите Linearize в Simulation Snapshot.

  • Linearize at Multiple Points - Выберите несколько ранее созданных рабочих точек.

  • Existing Operating points - Выберите ранее созданную рабочую точку.

  • Trim Model - Вычислите установившуюся рабочую точку. Для получения дополнительной информации см. «Вычисление статических рабочих точек».

  • Take Simulation Snapshot - Симулируйте модель с помощью начальных условий модели и вычислите рабочую точку в заданное время моментального снимка симуляции. Для получения дополнительной информации см. «Поиск рабочих точек на симуляциях».

  • View/Edit - Просмотр или изменение текущей выбранной рабочей точки.

Чтобы изменить параметры для пакетной линеаризации, в раскрывающемся списке нажмите Select parameters to vary. На вкладке Parameter Variations задайте параметры, которые будут изменяться.

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

Выберите для отображения подробных данных результатов после линеаризации. Для получения дополнительной информации см. «Просмотр уравнений линеаризированной модели с использованием Model Linearizer».

Выберите, чтобы собрать диагностическую информацию во время линеаризации и открыть вкладку Advisor для интерактивного поиска и устранения проблем линеаризации. Для получения дополнительной информации смотрите Поиск и устранение проблем с результатами линеаризации в Model Linearizer.

Примечание

Model Linearizer собирает диагностическую информацию только тогда, когда Linearization Advisor проверяется перед выполнением задачи линеаризации.

Вкладка оценки

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

  • Sinestream - Создать входной сигнал, который состоит из соседних синусоид меняющихся частот. Для получения дополнительной информации см. Sinestream Входные сигналы.

  • Fixed Sample Time Sinestream - Создайте вход синестрема в дискретном времени с заданным шагом расчета.

  • Chirp - Создайте входной сигнал частотно-модулированного косинуса. Для получения дополнительной информации см. Раздел «Щебетание входных сигналов»

  • Random - Создайте случайный входной сигнал.

  • PRBS Pseudorandom Binary Sequence - Создайте псевдослучайный входной сигнал двоичной последовательности (PRBS). Для получения дополнительной информации смотрите Входные сигналы PRBS.

Входы, выходы и открытия цикла линеаризации. Отображается текущий активный набор ввода-вывода. Чтобы изменить набор ввода-вывода, выберите один из следующих вариантов:

  • Model I/Os - Используйте входы, выходы и открытия цикла, заданные в модели Simulink. Для получения дополнительной информации об указании точек анализа в модели смотрите Задать фрагмент модели для линеаризации в Модели Simulink.

  • Root Level Inports and Outports - Используйте входы и выходы корневого уровня модели Simulink.

  • Linearize the Currently Selected Block - Используйте входные и выходные порты текущего выбранного блока в модели Simulink.

  • Create New Linearization I/Os - Задайте входы, выходы и открытия цикла. Для получения дополнительной информации смотрите Фрагмент модели для линеаризации в Model Linearizer.

  • Existing I/Os - Выберите ранее созданный набор ввода-вывода.

  • View/Edit - Просмотр или изменение текущей выбранной рабочей точки. Для получения дополнительной информации см. раздел «Редактирование точек анализа».

Рабочая точка линеаризации. Отображается текущая рабочая точка. Чтобы изменить рабочую точку, выберите один из следующих вариантов:

  • Model Initial Condition - Используйте начальные условия, заданные в Simulink.

  • Linearize At - Симулируйте модель с помощью начальных условий модели и используйте снимок симуляции в заданное время в качестве рабочей точки. Для получения дополнительной информации смотрите Linearize в Simulation Snapshot.

  • Linearize at Multiple Points - Выберите несколько ранее созданных рабочих точек.

  • Existing Operating points - Выберите ранее созданную рабочую точку.

  • Trim Model - Вычислите установившуюся рабочую точку. Для получения дополнительной информации см. «Вычисление статических рабочих точек».

  • Take Simulation Snapshot - Симулируйте модель с помощью начальных условий модели и вычислите рабочую точку в заданное время моментального снимка симуляции. Для получения дополнительной информации см. «Поиск рабочих точек на симуляциях».

  • View/Edit - Просмотр или изменение текущей выбранной рабочей точки.

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

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

Примечание

Model Linearizer собирает диагностическую информацию только тогда, когда Diagnostic Viewer выбран перед выполнением задачи оценки.

См. также

Приложения

Функции

Введенный в R2011b