Пакетная линеаризация

Извлеките и анализируйте несколько линеаризации для модели; варьируйтесь значения параметров, рабочие точки, наборы ввода-вывода; реализуйте модели линейного варьирования параметра (LPV)

Batch linearization относится к извлечению нескольких линеаризации из модели для различных комбинаций I/Os, рабочих точек и значений параметров. Пакетная линеаризация позволяет вам анализировать временной интервал, частотный диапазон, и характеристики устойчивости вашей модели Simulink® или фрагменты вашей модели, под различными условиями работы и областями значений параметра. Можно также использовать пакетные результаты линеаризации реализовать приближения линейного варьирования параметра (LPV) нелинейных систем.

Можно выполнить пакетную линеаризацию в командной строке или использовании Linear Analysis Tool. Чтобы помочь вам решить который инструмент использовать, смотрите, Выбирают Batch Linearization Methods.

Приложения

Linear Analysis ToolМодели Linearize Simulink

Функции

развернуть все

linearizeЛинейная аппроксимация модели Simulink или подсистемы
linearizeOptionsУстановите опции линеаризации
slLinearizerИнтерфейс для пакетной линеаризации моделей Simulink
getIOTransferПередаточная функция для заданного набора ввода-вывода с помощью slLinearizer или интерфейса slTuner
getLoopTransferПередаточная функция разомкнутого цикла в заданной точке с помощью slLinearizer или интерфейсе slTuner
getSensitivityФункция чувствительности в заданной точке с помощью slLinearizer или интерфейсе slTuner
getCompSensitivityДополнительная функция чувствительности в заданной точке с помощью slLinearizer или интерфейсе slTuner
addPointДобавьте сигнал в список аналитических точек для интерфейса slTuner или slLinearizer
removePointУдалите точку из списка аналитических точек в интерфейсе slTuner или slLinearizer
removeAllPointsУдалите все точки из списка аналитических точек в интерфейсе slTuner или slLinearizer
getPointsПолучите список аналитических точек для интерфейса slTuner или slLinearizer
addOpeningДобавьте сигнал в список открытий для интерфейса slTuner или slLinearizer
removeAllPointsУдалите все точки из списка аналитических точек в интерфейсе slTuner или slLinearizer
removeAllOpeningsУдалите все открытия из списка постоянных открытий в интерфейсе slTuner или slLinearizer
getOpeningsПолучите список открытий для интерфейса slTuner или slLinearizer
getOffsetsForLPVИзвлеките смещения LPV из результатов линеаризации
refreshРесинхронизируйте slLinearizer или интерфейс slTuner с состоянием текущей модели
fastRestartForLinearAnalysisБыстро перезапустите для линейного анализа

Темы

Пакетные основы линеаризации

Что такое пакетная линеаризация?

Можно извлечь несколько линеаризации из модели Simulink для различных комбинаций I/Os, рабочих точек и значений параметров.

Выберите Batch Linearization Methods

Программное обеспечение Simulink Control Design™ обеспечивает несколько инструментов и методов для пакетной линеаризации.

Отметьте представляющие интерес сигналы для пакетной линеаризации

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

Изменение рабочей точки

Пакет Линеаризует Модель в Нескольких Рабочих точках Используя, линеаризуют Команду

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

Варьируйтесь Рабочие точки и Получите Несколько Передаточных функций Используя Интерфейс slLinearizer

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

Изменение параметра

Задайте выборки параметра для пакетной линеаризации

Можно варьироваться, один или несколько параметров модели и пакета линеаризуют модель в командной строке или использовании Linear Analysis Tool.

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

Если все параметры модели, вы варьируетесь, являются настраиваемыми, инструменты линеаризации Simulink Control Design используют одну компиляцию модели, чтобы вычислить линеаризацию для всех узлов решетки параметра.

Пакет линеаризует модель для Parameter Value Variations Using Linear Analysis Tool

Варьируйтесь значения параметра модели и получите несколько разомкнутый цикл и передаточные функции с обратной связью из модели с помощью Linear Analysis Tool.

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

Варьируйтесь параметры модели и линеаризуйте модель в ее номинальных условиях работы с помощью linearize команда.

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

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

Варьируйтесь значения параметров и получите несколько передаточных функций

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

Более эффективная пакетная линеаризация, варьирующаяся параметры

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

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

В этом примере показано, как использовать slLinearizer взаимодействуйте через интерфейс, чтобы обработать в пакетном режиме, линеаризуют модель Simulink.

Линейный параметр, варьирующийся приближение нелинейных систем

Аппроксимация нелинейного поведения Используя массив систем LTI

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

Приближение LPV модели конвертера повышения

Аппроксимируйте нелинейную модель Simscape™ Electrical™ с помощью линейного параметра различная модель.

Анализ и валидация

Подтвердите пакетные результаты линеаризации

Можно подтвердить пакетные результаты линеаризации во временном интервале или частотном диапазоне.

Анализируйте пакетные результаты линеаризации в Linear Analysis Tool

Постройте и анализируйте ответы для пакетных результатов линеаризации с помощью Linear Analysis Tool.

Анализируйте результаты линеаризации пакета командной строки Используя графики отклика

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

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте