exponenta event banner

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

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

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

Приложения

Идентификация системыОпределение моделей динамических систем на основе измеренных данных

Функции

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

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

Блоки

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

Модель Хаммерстайна-ВинераМоделирование модели Хаммерштейна-Винера в программном обеспечении Simulink
Раковина IddataЭкспорт данных моделирования как iddata объект в рабочую область MATLAB
Источник IddataИмпорт данных временной области, хранящихся в iddata объект в рабочей области MATLAB

Темы

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

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

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

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

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

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

Проверка моделей Hammerstein-Wiener

Постройте график нелинейности модели, проанализируйте остатки и смоделируйте выходные данные модели.

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

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

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

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

Как программное обеспечение вычисляет выходные данные модели Hammerstein-Wiener

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

Характерные примеры