DSPRelated.com
Books

An Introduction to Identification (Dover Books on Electrical Engineering)

J. P. Norton 2009

Advanced undergraduates and graduate students of electrical, chemical, mechanical, and environmental engineering will appreciate this text for a course in systems identification. In addition to the theoretical basis for mathematical modeling, it covers a variety of tried-and-true identification algorithms and their applications. Moreover, its broad view and fairly modest mathematical level offer readers a quick appraisal of established methods and their limitations.
In addition to surveys covering classical methods of identification — including impulse, step, and sine-wave testing — and identification based on correlation function, the text examines least-squares model fitting, statistical properties of estimators, optimal estimation, and Bayes and maximum-likelihood estimators. Other topics include experiment design and choice of model structure as well as model validation. Numerical examples show students how to apply the modeling theories, and a chapter on specialized topics introduces research areas.


Why Read This Book

You should read this book if you want a concise, engineering-oriented introduction to system identification methods and their statistical foundations. It gives practical coverage of classical experiment designs and estimation algorithms so you can choose and apply identification techniques without getting lost in excessive theory.

Who Will Benefit

Engineers and graduate students with some signals-and-systems and statistics background who need to model, estimate, or validate linear dynamic systems for DSP, control, or measurement tasks.

Level: Intermediate — Prerequisites: Basic signals and linear systems, undergraduate-level probability and statistics, calculus, and elementary matrix algebra.

Get This Book

Key Takeaways

  • Design and interpret impulse, step, and sine-wave identification experiments
  • Apply correlation-based methods for system characterization and spectral estimation
  • Derive and implement least-squares parameter estimation for linear models
  • Assess statistical properties (bias, variance) of estimators and choose model orders
  • Apply maximum-likelihood and Bayes estimation ideas to identification problems
  • Evaluate limitations of classical methods and select appropriate practical algorithms

Topics Covered

  1. 1. Introduction and goals of system identification
  2. 2. System models and experiment design
  3. 3. Time‑domain testing: impulse and step response methods
  4. 4. Frequency‑domain testing: sine‑wave and swept‑sine methods
  5. 5. Correlation function methods and spectral estimation
  6. 6. Least‑squares model fitting for FIR and IIR models
  7. 7. Statistical properties of estimators: bias and variance
  8. 8. Optimal estimation and connections to Kalman filtering
  9. 9. Bayesian and maximum‑likelihood estimation approaches
  10. 10. Practical issues, model validation, and examples
  11. Appendices and mathematical review

Languages, Platforms & Tools

MATLAB (commonly used for examples and implementation)Python (SciPy/NumPy) for modern reimplementation

How It Compares

Covers similar introductory ground to Ljung's 'System Identification: Theory for the User' but at a lower mathematical level and with a crisper, more classical-experimental focus; less comprehensive and modern than Ljung.

Related Books

Alan V. Oppenheim, Alan S. ...