Моделирование нескольких - Выходные системы

О моделировании нескольких - Выходные системы

Можно оценить несколько - выходная модель непосредственно с помощью всех измеренных вводов и выводов, или можно попытаться создать модели для подмножеств самых важных каналов ввода и вывода. Чтобы узнать больше о каждом подходе, см.:

При моделировании нескольких - выходные системы более сложны, потому что связи ввода/вывода требуют, чтобы дополнительные параметры получили хорошую подгонку и включили более сложные модели. В общем случае модель лучше, когда больше вводов данных включено во время моделирования. Включая большее количество выходных параметров обычно приводит к худшим результатам симуляции, потому что более трудно воспроизвести поведение нескольких выходных параметров одновременно.

Если вы знаете, что некоторые выходные параметры имеют плохую точность и должны быть менее важными во время оценки, можно управлять, насколько каждый выход взвешен по оценке. Для получения дополнительной информации смотрите Улучшение Нескольких - Выходные Результаты Оценки путем Взвешивания Выходных параметров Во время Оценки.

Моделирование нескольких Выходных параметров непосредственно

Можно выполнить оценку с линейными и нелинейными моделями для нескольких-выходных-данных.

Совет

Оценка нескольких - выходные модели в пространстве состояний непосредственно обычно приводит к лучшим результатам, чем оценка других типов нескольких - выходные модели непосредственно.

Моделирование нескольких Выходных параметров как комбинация моделей Одно Выхода

Можно найти, что одной модели более трудно объяснить поведение нескольких выходных параметров. Если вы получаете плохую подгонку, оценивающую несколько - выходная модель непосредственно, можно попытаться создать модели для подмножеств самых важных каналов ввода и вывода.

Используйте этот подход, когда никакая обратная связь не присутствует в динамической системе и между выходными параметрами нет никаких связей. Если вы не уверены в присутствии обратной связи, смотрите, Как Анализировать Данные Используя Команду совета.

Чтобы создать частичные модели, используйте подссылку, чтобы создать частичные наборы данных, такие, что каждый набор данных содержит все входные параметры и один выход. Для получения дополнительной информации о создании частичных наборов данных, смотрите следующие темы:

После проверки моделей одно выхода используйте вертикальную конкатенацию, чтобы объединить эти частичные модели в сингл несколько - выходная модель. Для получения дополнительной информации о конкатенации, смотрите Растущее число Каналов или Точки данных Объектов iddata или Добавляющий Каналы Ввода или вывода в Объектах idfrd.

Можно попытаться совершенствовать конкатенированный несколько - выходную модель использование оригинала (несколько - выход) набор данных.

Улучшение нескольких - Выходные результаты оценки путем взвешивания Выходных параметров во время оценки

При оценке линейных и нелинейных моделей черного ящика для нескольких - выходные системы, можно управлять относительной важностью выходных каналов во время процесса оценки. Способность управлять, насколько каждый выход взвешен во время оценки, полезна, когда некоторые измеренные выходные параметры имеют плохую точность или должны быть обработаны как менее важные во время оценки. Например, если вы уже смоделировали тот выход хорошо, вы можете хотеть фокусировать оценку на моделировании остающихся выходных параметров. Точно так же вы можете хотеть совершенствовать модель для подмножества выходных параметров.

Используйте OutputWeight опция оценки, чтобы указать на желаемое выходное взвешивание. Если вы устанавливаете эту опцию на 'noise', автоматическое взвешивание, равное инверсии предполагаемого шумового отклонения, используется в оценке модели. Можно также задать пользовательскую матрицу взвешивания, которая должна быть положительной полуопределенной матрицей.

Примечание

  • OutputWeight опция не доступна для полиномиальных моделей, кроме моделей ARX, поскольку их алгоритм оценки оценивает параметры один выход за один раз.

  • Передаточная функция (idtf) и модели процессов (idproc) проигнорируйте OutputWeight когда они содержат задержки ненулевого или бесплатного транспорта. В присутствии задержек оценка выполняется та выход за один раз.

Для получения дополнительной информации о OutputWeight опция, смотрите наборы опции оценки, такие как arxOptions, ssestOptions, tfestOptions, nlarxOptions, и nlhwOptions.

Примечание

Для нескольких - выход idnlarx модели, содержащие neuralnet или treepartition средства оценки нелинейности, выходное взвешивание проигнорировано, потому что каждый выход оценивается независимо.