Модели серого поля требуют, чтобы вы задали структуру модели ODE в файле. Вы используете этот файл, чтобы создать объект модели idnlgrey
или idgrey
. Можно использовать и idgrey
и объекты idnlgrey
к образцовым линейным системам. Однако можно только представлять нелинейную динамику с помощью объекта модели idnlgrey
.
Объект idgrey
требует, чтобы вы записали функцию, чтобы описать линейную динамику в форме пространства состояний, такой, что этот файл возвращает матрицы пространства состояний как функцию ваших параметров. Для получения дополнительной информации смотрите Определение Линейной Структуры Модели Серого Поля.
Объект idnlgrey
требует, чтобы вы записали функцию или файл MEX, чтобы описать динамику как набор дифференциальных уравнений первого порядка, таких, что этот файл возвращает выходной параметр и производные состояния как функция времени, входа, состояния и значений параметров. Для получения дополнительной информации смотрите Определение Нелинейной Структуры Модели Серого Поля.
Следующая таблица сравнивает объекты модели idnlgrey
и idgrey
.
Сравнение idgrey и Объектов idnlgrey
Настройки и операции | Поддерживаемый idgrey? | Поддерживаемый idnlgrey? |
---|---|---|
Установите границы на значениях параметров. | Да | Да |
Обработайте начальные состояния индивидуально. | Да | Да |
Выполните линейный анализ. |
Да Например, используйте команду | Нет |
Соблюдайте ограничения устойчивости. |
Да Задайте ограничения с помощью опции оценки |
Нет ПримечаниеМожно использовать границы параметра, чтобы гарантировать устойчивость модели |
Оцените возмущение. |
Да Возмущение представлено | Нет |
Оптимизируйте результаты оценки для симуляции или прогноза. |
Да Установите опцию оценки |
Нет Поскольку модели |