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