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