Papers
Topics
Authors
Recent
Search
2000 character limit reached

Nonlinear System Identification: A User-Oriented Roadmap

Published 2 Feb 2019 in cs.SY | (1902.00683v1)

Abstract: The goal of this article is twofold. Firstly, nonlinear system identification is introduced to a wide audience, guiding practicing engineers and newcomers in the field to a sound solution of their data driven modeling problems for nonlinear dynamic systems. In addition, the article also provides a broad perspective on the topic to researchers that are already familiar with the linear system identification theory, showing the similarities and differences between the linear and nonlinear problem. The reader will be referred to the existing literature for detailed mathematical explanations and formal proofs. Here the focus is on the basic philosophy, giving an intuitive understanding of the problems and the solutions, by making a guided tour along the wide range of user choices in nonlinear system identification. Guidelines will be given in addition to many examples, to reach that goal.

Citations (280)

Summary

  • The paper offers a user-oriented roadmap to nonlinear system identification, detailing key steps from experiment design to model validation.
  • Effective nonlinear system identification requires careful experiment design using rich signals and thoughtful selection of appropriate model structures.
  • Successful parameter estimation relies on techniques like Bayesian inference, while validation must address structural errors beyond simple linear checks.

Nonlinear System Identification: A Comprehensive Overview

The paper authored by Johan Schoukens and Lennart Ljung, submitted to IEEE Control Systems Magazine, serves as a detailed guide on nonlinear system identification (SI). This scholarly piece targets experienced researchers in system identification and those familiarizing themselves with nonlinear dynamics, offering a structured presentation of methodologies and techniques applicable in this expansive field.

Key Elements of Nonlinear System Identification

Underpinning the paper is a layered discourse synthesizing the theory, methodologies, and practical challenges inherent in nonlinear SI. Primarily, it is organized around the intricate nature of nonlinear dynamics compared to linear systems. Nonlinear systems often necessitate sophisticated identification tools due to the complex mannerisms such as chaos, bifurcations, and nonlinear distortions which are absent in linear analogs.

  1. Experiment Design: The paper enforces the necessity of careful experiment design with a domain-focused approach. It dictates employing rich, periodic input signals to uncover nonlinear behavior, ensuring the collection of informative nonparametric noise and distortion data. This step is vital due to the unrestrainable nature of structural model errors that can significantly impair model validation if left unchecked.
  2. Model Structure Selection: The authors dedicate extensive attention to the choice between various model structures such as Nonlinear Finite Impulse Response (NFIR) models, Nonlinear Autoregressive Exogenous (NARX) models, and block-oriented structures like Wiener or Hammerstein models. This decision profoundly influences the complexity of parameter estimation and model validation processes.
  3. Parameter Estimation: Techniques such as the Maximum Likelihood Estimation (MLE) and recent advances in Bayesian inference are evaluated. The discussion emphasizes accommodating process noise by employing sophisticated methods like Sequential Monte Carlo (SMC) that effectively integrate intractable likelihoods in nonlinear state-space models.
  4. Model Validation: In nonlinear SI, validation surpasses the simplicity of cross-validation used in linear systems. Structural model errors present a critical challenge, mandating a nuanced analysis of residuals for nonlinearities and input-output relationships through advanced correlation techniques and higher-order moment checks.

Challenges and Methodologies for Future Research

The paper acknowledges the prevailing hurdles stemming from structural model errors, which often become predominant over noise-induced disturbances in complex nonlinear systems. Consequently, the classical system identification approaches, primarily derived for linear systems, demand reevaluation and adaptation for nonlinear contexts. This pertains to the estimation of reliable uncertainty bounds and the standard procedures for model simplification or reduction.

The depiction of a nonlinear system’s best linear approximation (BLA) as a stochastic equivalent might be especially pivotal for practitioners. This approach aids in discerning how closely a simplified linear model can represent a nonlinear system's behavior under specific operational conditions. The paper further proposes leveraging advanced optimization and computational methods, including Bayesian techniques, to keep pace with the evolving landscape of nonlinear system identification.

Implications and Influences of the Research

The comprehensive nature of the paper serves as a bridge between theoretical underpinnings and their practical applications in fields ranging from biomechanics to telecommunication systems, where nonlinear phenomena are profoundly influential. By providing concrete user guidelines and method comparisons, Schoukens and Ljung aim to empower researchers to make informed decisions regarding model complexity and identification strategies, balancing computational effort against desired accuracy.

Conclusion

Schoukens and Ljung illuminate the manifold challenges and opportunities presented by nonlinear system identification, offering seasoned researchers a robust framework to explore further. The paper not only refines existing methodologies but also catalyzes future dialogue and development within the field of highly complex and dynamic systems. By carefully addressing experiment design, model selection, parameter tuning, and validation, this guide is invaluable for maximizing the efficacy of nonlinear system identification efforts across diverse applications.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.