Automatica, Vol.47, No.9, 1896-1904, 2011
Difference algebra and system identification
The framework of differential algebra, especially Ritt's algorithm, has turned out to be a useful tool when analyzing the identifiability of certain nonlinear continuous-time model structures. This framework provides conceptually interesting means to analyze complex nonlinear model structures via the much simpler linear regression models. One difficulty when working with continuous-time signals is dealing with white noise in nonlinear systems. In this paper, difference algebraic techniques, which mimic the differential-algebraic techniques, are presented. Besides making it possible to analyze discrete-time model structures, this opens up the possibility of dealing with noise. Unfortunately, the corresponding discrete-time identifiability results are not as conclusive as in continuous time. In addition, an alternative elimination scheme to Ritt's algorithm will be formalized and the resulting algorithm is analyzed when applied to a special form of the NFIR model structure. (C) 2011 Elsevier Ltd. All rights reserved.