Выбор idgrey или idnlgrey Объект модели

Модели серого поля требуют, чтобы вы задали структуру модели ODE в файле. Вы используете этот файл, чтобы создать объект модели idnlgrey или idgrey. Можно использовать и idgrey и объекты idnlgrey к образцовым линейным системам. Однако можно только представлять нелинейную динамику с помощью объекта модели idnlgrey.

Объект idgrey требует, чтобы вы записали функцию, чтобы описать линейную динамику в форме пространства состояний, такой, что этот файл возвращает матрицы пространства состояний как функцию ваших параметров. Для получения дополнительной информации смотрите Определение Линейной Структуры Модели Серого Поля.

Объект idnlgrey требует, чтобы вы записали функцию или файл MEX, чтобы описать динамику как набор дифференциальных уравнений первого порядка, таких, что этот файл возвращает выходной параметр и производные состояния как функция времени, входа, состояния и значений параметров. Для получения дополнительной информации смотрите Определение Нелинейной Структуры Модели Серого Поля.

Следующая таблица сравнивает объекты модели idnlgrey и idgrey.

Сравнение idgrey и Объектов idnlgrey

Настройки и операцииПоддерживаемый idgrey?Поддерживаемый idnlgrey?
Установите границы на значениях параметров.ДаДа
Обработайте начальные состояния индивидуально.ДаДа
Выполните линейный анализ.

Да

Например, используйте команду bode.

Нет
Соблюдайте ограничения устойчивости.

Да

Задайте ограничения с помощью опции оценки Advanced.StabilityThreshold. Для получения дополнительной информации смотрите greyestOptions.

Нет

Примечание

Можно использовать границы параметра, чтобы гарантировать устойчивость модели idnlgrey, если эти границы известны.

Оцените возмущение.

Да

Возмущение представлено K в уравнениях пространства состояний.

Нет
Оптимизируйте результаты оценки для симуляции или прогноза.

Да

Установите опцию оценки Focus на 'simulation' или 'prediction'. Для получения дополнительной информации смотрите greyestOptions.

Нет

Поскольку модели idnlgrey являются моделями Output-Error, нет никакого различия между результатами прогноза и симуляцией.

Смотрите также

| |

Связанные примеры

Больше о