Нелинейные модели ARX

Нелинейное поведение, смоделированное с помощью динамических сетей такой в качестве сигмоидальных и вейвлет

Используйте нелинейные модели ARX, чтобы представлять нелинейность в вашей системе с помощью динамических средств оценки нелинейности, таких как сети вейвлета, разделение дерева и сигмоидальные сети. В тулбоксе эти модели представлены как idnlarx объекты. Можно оценить модели Nonlinear ARX в  приложении System Identification, или в командной строке с помощью nlarx команда.

Приложения

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

Функции

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

idnlarxНелинейная модель ARX
nlarxОцените параметры нелинейной модели ARX
nlarxOptionsОпция установлена для nlarx
isnlarxОбнаружьте нелинейность в данных об оценке
initУстановите или рандомизируйте начальные значения параметров
getpvecПолучите параметры модели и сопоставленные данные о неопределенности
setpvecИзмените значения параметров модели
linearRegressorЗадайте линейный регрессор для нелинейной модели ARX
polynomialRegressorЗадайте полиномиальный регрессор для нелинейной модели ARX
customRegressorЗадайте пользовательский регрессор для нелинейной модели ARX
getregВыражения регрессора и численные значения в нелинейной модели ARX
polyreg(Не рекомендуется) Степени и продукты стандартных регрессоров
customreg(Не рекомендуемый) Пользовательский регрессор для нелинейных моделей ARX
addreg(Не рекомендуемый), Добавляют пользовательские регрессоры к нелинейной модели ARX
idWaveletNetworkФункция вейвлет-сети для нелинейного ARX и моделей Хаммерстайна-Винера
idSigmoidNetworkСигмоидальная сетевая функция для нелинейного ARX и моделей Хаммерстайна-Винера
idTreePartitionРазделенная древовидная нелинейная функция для нелинейных моделей ARX
idCustomNetworkПользовательская сетевая функция для нелинейного ARX и моделей Хаммерстайна-Винера
idLinearЛинейный объект отображения для нелинейных моделей ARX
idFeedforwardNetworkМногоуровневая функция отображения нейронной сети прямого распространения для нелинейных моделей ARX (требует Deep Learning Toolbox),
idGaussianProcessГауссова функция отображения регрессии процесса для нелинейных моделей ARX (требует Statistics and Machine Learning Toolbox),
idTreeEnsembleАнсамбль дерева решений, сопоставляющий функцию для нелинейных моделей ARX (требует Statistics and Machine Learning Toolbox),
evaluateЗначение оценки нелинейности в данном входе
simСимулируйте ответ идентифицированной модели
simOptionsНабор опций для sim
predictПредскажите выходK-step-ahead модели
predictOptionsОпция установлена для predict
compareСравните идентифицированный выход модели и измеренный выход
compareOptionsНабор опции для compare
forecastПредскажите выход идентифицированноймодели
forecastOptionsОпция установлена для forecast
plotПостройте нелинейность нелинейной модели ARX
evaluateЗначение оценки нелинейности в данном входе
getDelayInfoПолучите информацию задержки ввода/вывода для idnlarx структура модели
findopВычислите рабочую точку для нелинейной модели ARX
findopOptionsНабор опций для findop
operspecСоздайте объект спецификации рабочей точки для idnlarx модель
linearizeЛинеаризуйте нелинейную модель ARX
linappЛинейная аппроксимация нелинейного ARX и моделей Хаммерстайна-Винера для данного входа

Блоки

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

Nonlinear ARX ModelСимулируйте нелинейную модель ARX в программном обеспечении Simulink
Iddata SinkЭкспортируйте данные моделирования как iddata возразите против рабочего пространства MATLAB
Iddata SourceИмпортируйте данные временного интервала, хранимые в iddata объект в рабочем пространстве MATLAB

Темы

Что такое Нелинейные Модели ARX?

Изучите структуру нелинейной модели ARX.

Доступные функции отображения для нелинейных моделей ARX

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

Идентификация нелинейных моделей ARX

Задайте Нелинейную структуру ARX и сконфигурируйте алгоритм оценки.

Подтвердите нелинейные модели ARX

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

Используя нелинейные модели ARX

Симулируйте, предскажите, и предскажите выход модели, линеаризуйте нелинейные модели ARX и импортируйте оцененные модели в Simulink® программное обеспечение.

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

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

Как программное обеспечение вычисляет нелинейную модель ARX Выход

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

Рекомендуемые примеры