Сгенерируйте линейные модели в базовом рабочем пространстве, когда инициировано
Simulink / Утилиты Всей модели
Когда инициировано, этот блок вызовы linmod
или dlinmod
создать линейную модель для системы в текущей рабочей точке. Никакая обрезка не выполняется. Линейная модель хранится в базовом рабочем пространстве как структура, наряду с информацией о рабочей точке, в которой был взят снимок состояния. Несколько снимков состояния добавлены, чтобы сформировать массив структур.
Блок устанавливает следующие параметры модели на указанные значения:
BufferReuse = 'off'
RTWInlineParameters = 'on'
BlockReductionOpt = 'off'
Имя структуры, используемой, чтобы сохранить снимки состояния, является именем модели, добавленной _Trigger_Based_Linearization
, например, vdp_Trigger_Based_Linearization
. Структура имеет следующие поля:
Поле |
Описание |
---|---|
|
Матрица A линеаризации |
|
Матрица B линеаризации |
|
Матрица C линеаризации |
|
Матрица D линеаризации |
|
Имена состояний модели |
|
Имена выходных портов модели |
|
Имена входных портов модели |
|
Структура, которая задает рабочую точку линеаризации. Структура задает значение состояний модели ( |
|
Шаг расчета линеаризации для дискретной линеаризации |
Совет
Используйте блок Timed-Based Linearization, чтобы сгенерировать линейные модели в предопределенные времена.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|