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

Извлеките и анализируйте несколько линеаризации для модели; отличайтесь значения параметров, рабочие точки, наборы ввода-вывода; реализуйте модели линейного варьирования параметра (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.

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

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

Популярные примеры