После идентификации нелинейной модели ARX можно использовать модель в следующих задачах:
Симуляция и предсказание — В командной строке, используйте sim и predict симулировать и предсказать выход модели. Чтобы сравнить модели с измеренным выходом и друг другу, используйте compare. Для получения информации о графическом выводе симулированного и предсказанного выхода в приложении смотрите Симуляцию и Предсказание в Приложении. Можно также задать начальные условия для симуляции и предсказания. Тулбокс предоставляет несколько возможностей упрощать, как вы задаете начальные состояния. Например, можно использовать findstates и data2state вычислить значения состояния на основе требования, чтобы максимизировать подгонку к измеренному выходу или на основе условий работы. Смотрите idnlarx страница с описанием для определения нелинейных состояний модели ARX. Узнать больше как sim и predict вычислите выход модели, смотрите, Как программное обеспечение Вычисляет Нелинейную Модель ARX Выход.
Можно также предсказать ответ динамической системы при помощи forecast команда. Команда предсказывает будущие выходные параметры системы с помощью мимо выходных измерений. Для получения дополнительной информации смотрите Ответ Прогнозирования Нелинейных Моделей ARX.
Линеаризация — Вычисляет линейную аппроксимацию нелинейных моделей ARX с помощью linearize или linapp.
linearize команда обеспечивает аппроксимацию системы Ряда Тейлора первого порядка о рабочей точке. linapp вычисляет линейную аппроксимацию нелинейной модели для данного входные данные. Для получения дополнительной информации смотрите Линейную аппроксимацию Нелинейных Моделей Черного ящика. Можно вычислить рабочую точку для линеаризации с помощью findop.
После вычисления линейной аппроксимации нелинейной модели можно выполнить линейный анализ и систему управления на модели с помощью команд Control System Toolbox™. Для получения дополнительной информации смотрите Используя Идентифицированные Модели для Приложений Системы управления и Создайте и График Идентифицированные Модели Используя программное обеспечение Control System Toolbox.
Симуляция и генерация кода, использующая Simulink® — можно импортировать оцененные нелинейные модели ARX в программное обеспечение Simulink с помощью блока Nonlinear ARX (IDNLARX Model) от библиотеки блоков System Identification Toolbox. Импортируйте idnlarx объект из рабочей области в Simulink с помощью этого блока, чтобы симулировать выход модели.
Блок IDNLARX Model поддерживает генерацию кода с программным обеспечением Simulink Coder™, с помощью и типовых и целевых процессоров. Генерация кода не работает, когда модель содержит customnet или neuralnet средство оценки нелинейности или пользовательские регрессоры. Для получения дополнительной информации смотрите, Симулируют Идентифицированную Модель в Simulink.