A Convex Optimization Approach to ARMA Modeling

Tryphon T. Georgiou,Anders Lindquist
DOI: https://doi.org/10.1109/TAC.2008.923684
2008-01-01
Abstract:We formulate a convex optimization problem for approximating any given spectral den- sity with a rational one having a prescribed number of poles and zeros (n poles and m zeros inside the unit disc and their conjugates). The approxima- tion utilizes the Kullback-Leibler divergence as a distance measure. The stationarity condition for optimality requires that the approximant matches n + 1 covariance moments of the given power spec- trum and m cepstral moments of the correspond- ing logarithm, although the latter with possible slack. The solution coincides with one derived by Byrnes, Enqvist and Lindquist who addressed directly the question of covariance and cepstral matching. Thus, the present paper provides an ap- proximation theoretic justication of such a prob- lem. Since the approximation requires only mo- ments of spectral densities and of their logarithms, it can also be used for system identication.
What problem does this paper attempt to address?