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