Задайте фрагмент модели, чтобы линеаризовать в модели Simulink

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

Также задать анализ указывает, не изменяя вашу модель, можно задать аналитические точки:

Задайте аналитические точки

Задавать анализ указывает непосредственно в вашей модели Simulink:

  1. Щелкните правой кнопкой по сигналу, который вы хотите задать как аналитическая точка и навести курсор на Linear Analysis Points.

  2. Под Linear Analysis Points выберите тип аналитической точки, которую что вы хотите задать.

    • Input Perturbation — Задает аддитивный вход к сигналу.

    • Output Measurement — Проводит измерения в сигнале.

    • Loop Break — Задает открытие цикла.

    • Open-Loop Input — Задает пропуск цикла, сопровождаемый входным возмущением.

    • Open-Loop Output — Задает выходное измерение, сопровождаемое пропуском цикла.

    • Loop Transfer — Задает выходное измерение перед пропуском цикла, сопровождаемым входным возмущением.

    • Sensitivity — Задает входное возмущение, сопровождаемое выходным измерением.

    • Complementary Sensitivity — Задает выходное измерение, сопровождаемое входным возмущением.

    Для получения дополнительной информации о различных типах аналитических точек смотрите, Задают Фрагмент Модели, чтобы Линеаризовать.

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

  3. Повторите шаги 1 и 2 для всех сигналов, которые вы хотите задать, когда анализ указывает.

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

Выберите Bus Elements, в то время как анализ указывает

Этот пример показывает, как выбрать отдельные элементы в сигнале шины, когда анализ указывает.

  1. Открытая модель Simulink.

    sys = 'scdbusselection';
    open_system(sys)

  2. Задайте сигнал шины как линейную аналитическую точку.

    В окне модели Simulink щелкните правой кнопкой по сигналу шины, такому как сигнал OUTPUTBUS, и выберите Linear Analysis Points> Select Bus Element.

    В Выбрать Linearization Points в диалоговом окне Bus, в разделе Bus Hierarchy, расширяют шину limits и выбирают upper_saturation_limit. limits является вложенной шиной в сигнале OUTPUTBUS.

    Совет

    Чтобы отфильтровать элементы шины по наименованию в большой шине, можно ввести искомый текст в поле Filter by name. Соответствие имени является чувствительным к регистру. Кроме того, можно ввести регулярное выражение MATLAB® (MATLAB).

    Чтобы изменить опции фильтрации, щелкните рядом с полем Filter by name.

     Фильтрация опций

    Чтобы добавить выбранный сигнал в раздел Linearization Inputs/Outputs, нажмите Add. По умолчанию сигнал сконфигурирован как аналитическая точка Input Perturbation.

    Можно изменить аналитический тип точки с помощью Configuration выпадающий список. Например, чтобы задать выходную точку линеаризации, выберите Output Measurement.

  3. Чтобы добавить точки дополнительного анализа из того же сигнала шины, повторите шаг 2.

    Чтобы удалить аналитическую точку, выберите сигнал в разделе Linearization Inputs/Outputs и нажмите Remove.

    Если вы задали все необходимые аналитические точки для той шины, нажмите OK.

  4. Чтобы задать аналитические точки для другого сигнала шины, повторите шаги 2 и 3.

  5. Чтобы просмотреть линейные аналитические индикаторы точки в модели Simulink, в окне модели, выбирают Display> Signals & Ports> Linearization Indicators.

    Программное обеспечение добавляет графические аннотации в сигналы шины, указывающие на тип аналитических заданных точек. Например, если вы задаете вход линеаризации в сигнале COUNTERBUS и линеаризации вывод в сигнале OUTPUTBUS, программное обеспечение добавляет соответствующие аннотации в сигналы.

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

Похожие темы