Чтобы задать фрагмент модели, чтобы линеаризовать, можно задать и сохранить линейные аналитические точки непосредственно в Simulink® модель. Аналитические точки представляют входные параметры линеаризации, выходные параметры и открытия цикла для вашей модели.
В качестве альтернативы задать анализ указывает, не изменяя вашу модель, можно задать аналитические точки:
В Model Linearizer. Для получения дополнительной информации смотрите, Задают Фрагмент Модели, чтобы Линеаризовать в Model Linearizer.
В командной строке. Для получения дополнительной информации смотрите, Задают Фрагмент Модели, чтобы Линеаризовать в Командной строке.
Чтобы задать аналитические точки непосредственно в вашей модели Simulink, откройте сначала вкладку Linearization. Для этого в галерее Apps, нажмите Linearization Manager.
Задавать аналитическую точку:
В модели кликните по сигналу, который вы хотите задать как аналитическая точка.
На вкладке Linearization, в галерее Insert Analysis Points, выбирают тип аналитической точки, которую что вы хотите задать.
Input Perturbation — Задает аддитивный вход к сигналу.
Output Measurement — Проводит измерения в сигнале.
Loop Break — Задает открытие цикла.
Open-Loop Input — Задает пропуск цикла, сопровождаемый входным возмущением.
Open-Loop Output — Задает выходное измерение, сопровождаемое пропуском цикла.
Loop Transfer — Задает выходное измерение перед пропуском цикла, сопровождаемым входным возмущением.
Sensitivity — Задает входное возмущение, сопровождаемое выходным измерением.
Complementary Sensitivity — Задает выходное измерение, сопровождаемое входным возмущением.
Для получения дополнительной информации о различных типах аналитических точек смотрите, Задают Фрагмент Модели, чтобы Линеаризовать.
Когда вы задаете аналитические точки, программное обеспечение добавляет аннотации в вашу модель, указывающую на линейный аналитический тип точки.
Повторите шаги 1 и 2 для всех сигналов, которые вы хотите задать, когда анализ указывает.
Поскольку каждый линейный анализ указывает, что вы задаете, программное обеспечение добавляет аннотацию в вашу модель, указывающую на аналитический тип точки.
В этом примере показано, как выбрать отдельные элементы в сигнале шины, когда анализ указывает.
Открытая модель Simulink.
sys = 'scdbusselection';
open_system(sys)
Задайте сигнал шины как линейную аналитическую точку.
Во-первых, откройте вкладку Linearization. В окне модели Simulink, в галерее Apps, нажимают Linearization Manager.
В модели кликните по сигналу шины, такому как OUTPUTBUS
сигнал. На вкладке Linearization нажмите Select Bus Element.
В Выбрать Linearization Points в диалоговом окне Bus, в разделе Bus Hierarchy, расширяют limits
соедините шиной и выберите upper_saturation_limit
. limits
вложенная шина в OUTPUTBUS
сигнал.
Совет
Чтобы отфильтровать элементы шины по наименованию в большой шине, можно ввести искомый текст в поле Filter by name. Соответствие имени является чувствительным к регистру. Кроме того, можно ввести MATLAB® регулярное выражение.
Чтобы изменить опции фильтрации, щелкните рядом с полем Filter by name.
Чтобы добавить выбранный сигнал в раздел Linearization Inputs/Outputs, нажмите Add. По умолчанию сигнал сконфигурирован как Input Perturbation
аналитическая точка.
Можно изменить аналитический тип точки с помощью Configuration выпадающий список. Например, чтобы задать выходную точку линеаризации, выберите Output Measurement
.
Чтобы добавить точки дополнительного анализа из того же сигнала шины, повторите шаг 2.
Чтобы удалить аналитическую точку, выберите сигнал в разделе Linearization Inputs/Outputs и нажмите Remove.
Если вы задали все необходимые аналитические точки для той шины, нажмите OK.
Чтобы задать аналитические точки для другого сигнала шины, повторите шаги 2 и 3.
Чтобы просмотреть линейные аналитические индикаторы точки в модели Simulink, на вкладке Linearization, в галерее Insert Analysis Points, выбирают Linearization Indicators.
Программное обеспечение добавляет графические аннотации в сигналы шины, указывающие на тип аналитических заданных точек. Например, если вы задаете вход линеаризации в COUNTERBUS
предупредите и линеаризация, выведенная в OUTPUTBUS
сигнал, программное обеспечение добавляет соответствующие аннотации в сигналы.
Можно задать различные аналитические типы точки для нескольких элементов в той же шине. В этом случае программное обеспечение добавляет аннотацию в сигнал.