MatLab: On efficient parametric identification methods for linear discrete stochastic systems

2019-07-18T12:51:24Z (GMT) by Maria V. Kulikova Julia Tsyganova
These MATLAB files accompany the following publication: Tsyganova Yu.V., Kulikova M.V. (2012) "On efficient parametric identification methods for linear discrete stochastic systems", Automation and Remote Control, 73(6): 962-975. DOI: http://dx.doi.org/10.1134/S0005117912060033 The paper addresses the numerical aspects of the maximum likelihood estimation by gradient-based adaptive Kalman filtering (KF) techniques (for simultaneous state and parameters estimation). Here, we derive a stable square-root method for the log LF and its gradient evaluation that replaces the standard methodology based on direct differentiation of the conventional KF equations (with their inherent numerical instability). The method is based on the array square-root covariance KF implementation (Kaminski, 1971). The codes have been presented here for their instructional value only. They have been tested with care but are not guaranteed to be free of error and, hence, they should not be relied on as the sole basis to solve problems. If you use these codes in your research, please, cite to the corresponding article.