A MATLAB Software Environment for System Identification
System Identification, Volume # 15 | Part# 1
Authors
Wills, Adrian George; Mills, Adam; Ninness, Brett
Identifier
10.3182/20090706-3-FR-2004.00123
Index Terms
Toolboxes
Abstract
This paper describes a Matlab based software environment for the estimation of dynamic systems. It has been developed primarily as a vehicle for profiling novel approaches relative to existing methods within a common software framework in order to streamline comparisons. Key features of the toolbox include simplicity of use (particularly via automated entry of unspecified values) and the support of a wide range of scalar and multivariable model structures. The development of this software is an ongoing project, with earlier progress being reported on previously. This paper details recent advancements, including the provision of a graphical user interface environment.
References
John W. Brewer. Kronecker products and matrix calculus in system theory. IEEE Transactions on Circuits and Systems, 25(9):772–781, September 1978. Wouter Favoreel, Bart De Moor, and Peter Van Overschee. Subspace identification of bilinear systems subject to white inputs. IEEE Trans. Automat. Control, 44(6): 1157–1165, 1999. ISSN 0018-9286. Stuart Gibson and Brett Ninness. Robust maximumlikelihood estimation of multivariable dynamic systems. Automatica, 41(10):1667–1682, 2005. Stuart Gibson, Adrian Wills, and Brett Ninness. Maximum-likelihood parameter estimation of bilinear systems. IEEE Transactions on Automatic Control, 50 (10):1581–1596, 2005. W. Larimore. Canonical variate analysis in identification, filtering and adaptive control. In Proceedings of the 29th IEEE Conference on Decision and Control, Hawaii, pages 596–604, 1990. L. Ljung and A. G. Wills. Issues in sampling and estimating continuous-time models with stochastic disturbances. In In proceedings of the 17th IFAC World Congress on Automatic Control, Seoul, Korea, July 6– 11 2008. Lennart Ljung. System Identification: Theory for the User, (2nd edition). Prentice-Hall, Inc., New Jersey, 1999. Mathworks. MATLAB Users Guide, Version 7. The Mathworks, 2004. Tomas McKelvey, H¨useyin Ak¸cay, and Lennart Ljung. Subspace-based identification of infinite-dimensional multivariable systems from frequency-response data. Automatica J. IFAC, 32(6):885–902, 1996a. ISSN 0005- 1098. Tomas McKelvey, H¨useyin Ak¸cay, and Lennart Ljung. Subspace-based multivariable system identification from frequency response data. IEEE Transactions on Automatic Control, 41:960–979, 1996b. R.H. Middleton and G.C. Goodwin. Digital Estimation and Control: A Unified Approach. Prentice-Hall, Inc., New Jersey, 1990. Brett Ninness and Adrian Wills. An identification toolbox for profiling novel techniques. In 14th IFAC Symposium on System Identification, pages 301–307, mar 2006. R. Pintelon and J. Schoukens. System Identification: A Frequency Domain Approach. IEEE Press, 2001. Peter van Overschee and Bart de Moor. N4SID:Subspace algortihms for the identification of combined deterministic-stochastic systems. Automatica, 30 (1):75–93, 1994. Adrian Wills and Brett Ninness. On gradient-based search for multivariable system estimates. IEEE Trans. Automat. Control, 53(1):298–306, 2008. ISSN 0018- 9286. Adrian Wills and Brett Ninness. On gradient-based search for multivariable system estimates. In Proceedings of the IFAC World Congress, Prague, July 2005. Adrian Wills, Brett Ninness, and Stuart Gibson. Maximum likelihood estimation of state space models from frequency domain data. To appear, IEEE Transactions on Automatic Control, 2008.
