Main Content

System Identification Toolbox Product Description

Create linear and nonlinear dynamic system models from measured input-output data

System Identification Toolbox™ provides MATLAB® functions, Simulink® blocks, and an app for constructing mathematical models of dynamic systems from measured input-output data. It lets you create and use models of dynamic systems not easily modeled from first principles or specifications. You can use time-domain and frequency-domain input-output data to identify continuous-time and discrete-time transfer functions, process models, and state-space models. The toolbox also provides algorithms for embedded online parameter estimation.

The toolbox provides identification techniques such as maximum likelihood, prediction-error minimization (PEM), and subspace system identification. To represent nonlinear system dynamics, you can estimate Hammerstein-Weiner models and nonlinear ARX models with wavelet network, tree-partition, and sigmoid network nonlinearities. The toolbox performs grey-box system identification for estimating parameters of a user-defined model. You can use the identified model for system response prediction and plant modeling in Simulink. The toolbox also supports time-series data modeling and time-series forecasting.

Key Features

  • Transfer function, process model, and state-space model identification using time-domain and frequency-domain response data

  • Autoregressive (ARX, ARMAX), Box-Jenkins, and Output-Error model estimation using maximum likelihood, prediction-error minimization (PEM), and subspace system identification techniques

  • Online model parameter estimation

  • Time-series modeling (AR, ARMA) and forecasting

  • Identification of nonlinear ARX models and Hammerstein-Weiner models with input-output nonlinearities such as saturation and dead zone

  • Linear and nonlinear grey-box system identification for estimation of user-defined models

  • Delay estimation, detrending, filtering, resampling, and reconstruction of missing data