Хаммерстайн-Винер моделирует

Связь линейных динамических систем со статической нелинейностью, такой как насыщение и мертвая зона

Используйте модели Хаммерстайна-Винера, чтобы оценить статическую нелинейность в в противном случае линейной системе. В тулбоксе представлены эти модели, когда idnlhw возражает. Можно оценить модели Хаммерстайна-Винера в  приложении System Identification, или в командной строке с помощью  команды nlhw.

Приложения

System IdentificationИдентифицируйте модели динамических систем от результатов измерений

Функции

развернуть все

idnlhwМодель Хаммерстайна-Винера
nlhwОцените модель Хаммерстайна-Винера
nlhwOptionsОпция установлена для nlhw
initУстановите или рандомизируйте начальные значения параметров
getpvecПараметры модели и сопоставленные данные о неуверенности
setpvecИзмените значение параметров модели
customnetПользовательское средство оценки нелинейности для нелинейного ARX и моделей Хаммерстайна-Винера
deadzoneСоздайте мертво-зональный объект средства оценки нелинейности
poly1dКласс, представляющий одно-переменное полиномиальное нелинейное средство оценки для моделей Хаммерстайна-Винера
pwlinearСоздайте кусочно-линейный объект средства оценки нелинейности
saturationСоздайте объект средства оценки нелинейности насыщения
sigmoidnetКласс, представляющий сигмоидальное сетевое средство оценки нелинейности для нелинейного ARX и моделей Хаммерстайна-Винера
unitgainЗадайте отсутствие нелинейности для определенных каналов ввода или вывода в моделях Хаммерстайна-Винера
wavenetСоздайте объект средства оценки нелинейности сети вейвлета
evaluateЗначение средства оценки нелинейности в данном входе
simМоделируйте ответ идентифицированной модели
simOptionsОпция установлена для sim
compareСравните идентифицированный образцовый вывод и измеренный вывод
compareOptionsНабор опции для выдерживает сравнение
plotПостройте нелинейность ввода и вывода и линейные ответы модели Хаммерстайна-Винера
evaluateЗначение средства оценки нелинейности в данном входе
findopВычислите рабочую точку для модели Хаммерстайна-Винера
findopOptionsОпция установлена для findop
operspecСоздайте объект спецификации рабочей точки для idnlhw модели
linearizeЛинеаризуйте модель Хаммерстайна-Винера
linappЛинейная аппроксимация нелинейного ARX и моделей Хаммерстайна-Винера для данного входа

Блоки

развернуть все

Hammerstein-Wiener ModelМоделируйте модель Хаммерстайна-Винера в программном обеспечении Simulink
Iddata SinkЭкспортируйте данные моделирования как iddata объект к рабочему пространству MATLAB
Iddata SourceИмпортируйте данные временного интервала, хранимые в объекте iddata в рабочем пространстве MATLAB

Темы

Что такое Модели Хаммерстайна-Винера?

Поймите структуру моделей Хаммерстайна-Винера.

Доступные средства оценки нелинейности для моделей Хаммерстайна-Винера

Выберите из кусочного, линейного, сигмоидального, вейвлет, насыщение, мертвая зона, полином и пользовательская сетевая нелинейность.

Идентификация моделей Хаммерстайна-Винера

Задайте структуру модели Хаммерстайна-Винера и сконфигурируйте алгоритм оценки.

Проверка моделей Хаммерстайна-Винера

Постройте нелинейность модели, анализируйте невязки и моделируйте образцовый вывод.

Используя Хаммерстайна-Винера моделирует

Моделируйте и предскажите образцовый вывод, линеаризуйте модели Хаммерстайна-Винера и импортируйте оцененные модели в программное обеспечение Simulink®.

Линейная аппроксимация нелинейных моделей черного ящика

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

Как программное обеспечение вычисляет модель Хаммерстайна-Винера Вывод

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

Популярные примеры