1 Introduction Principally, behaviours focus our attention on the primary level of system dynamics, that is, on empirical observations. In a sense the

Size: px
Start display at page:

Download "1 Introduction Principally, behaviours focus our attention on the primary level of system dynamics, that is, on empirical observations. In a sense the"

Transcription

1 Identiæcation of Factor Models by Behavioural and Subspace Methods Wolfgang Scherrer a Christiaan Heij bæ version a Institut fíur íokonometrie, Operations Research und Systemtheorie, Technische Universitíat Wien, Austria b Econometric Institute, Erasmus University Rotterdam, Netherlands Abstract The behavioural framework has several attractions to oæer for the identiæcation of multivariable systems. Some of the variables may be left unexplained without the need for a distinction between inputs and outputs; criteria for model quality are independent of the chosen parametrization; and behaviours allow for a global èi.e., non-localè approximation of the system dynamics. This is illustrated by the identiæcation of dynamic factor models. Behavioural least squares is a natural method for this problem, and a comparison is given with non-behavioural methods. Keywords: behaviour, linear system, system identiæcation, least squares, factor models, principal components, model reduction. *Corresponding author, heij@few.eur.nl 1

2 1 Introduction Principally, behaviours focus our attention on the primary level of system dynamics, that is, on empirical observations. In a sense the behaviour consists of the objective information on the system. Other issues, like input-output decomposition and parametric representation, are secondary as they depend on the subjective choices of the user. This explicit distinction between data information, model representation, and model use is one of the charms of the behavioural approach in system theory. Several behavioural methods for system identiæcation have been proposed since the introduction of this framework by Willems in ë22ë. One approach is based on state models, realization theory and model reduction as in ë23ë, see for example ë3, 4, 20ë. Subspace methods as in ë17ë can be seen as approximate versions of the realization method in ë23ë. Earlier roots of these ideas are in ë1,2ë for stochastic systems. Another approach is more equation oriented as in ë8, 24ë, and this related to prediction error methods ë11ë. A third approach, based on least squares approximation of behaviours, is developed in ë14ë, see also ë10, 16ë, and ë21ë for the case of exponential time series. In this paper we consider the behavioural least squares method èblsè, also called global total least squares. In a sense, this method adheres most strictly to the behavioural principle of focusing on the external system characteristics. Subspace methods and realization based methods for data modelling employ states as secondary objects in their approximation, and equation oriented procedures are faced with the choice of canonical parameters. In BLS, the model quality is expressed simply as the least squares distance between the empirical data and the system behaviour. This criterion is parameter independent, and one can freely choose parametrizations that are suitable from a computational point of view. This paper intends to communicate the following two messages : 1. behavioural methods can be applied for 'noisy' data; 2. behavioural identiæcation is the most appropriate approach for some problems of practical interest. As concerns è1è, the behavioural identiæcation methods in ë3, 4, 20ë seem not to be appropriate for the modelling of 'inexact' data. These methods require that the observed data can be modelled without error by a ènon-trivialè linear system. This is of interest for purposes of coding and realization, but in many circumstances the data are not of this type. In this paper we consider the identiæcation problem under assumptions that are common in statistics, that is, the data generating system is supposed to be a èfull rankè stationary process. In this case the data satisfy no exact relations, and the realization-based methods ë3, 4, 20ë can not be applied. However, the BLS method can be used to approximate this kind of data. As concerns è2è, it will come as no surprise that behavioural methods are also optimal for a class of identiæcation problems. This holds true for virtually 2

3 every method, by deæning the problem appropriately. However, in this paper we consider an identiæcation problem of independent interest, that is, the identiæcation of dynamic factor models. This problem has received broad attention, both in the statistical literature èsee for example ë5, 7ëè and in the system and control literature èsee for instance ë6, 10, 13, 19ëè. It turns out that BLS is a natural identiæcation method within this setting. In order to evaluate the real contribution of the behavioural approach, it is of interest to investigate also non-behavioural methods for the identiæcation of dynamic factor models. As we know of no existing methods for this problem, we develop for this purpose two subspace identiæcation methods, one within an input-output setting and the other based on equation errors. It is shown that these methods, though computationally somewhat less demanding, lead to clearly inferior results as compared to BLS. It remains an open question if there exist other input-output methods or equation error methods that perform better than the two proposed methods. However, in our opinion the behavioural approach is the most natural one in this case. The paper is organized as follows. In Section 2 we brieæy review the BLS method. This is applied in Section 3 for the identiæcation of dynamic factor models for stationary processes. Alternative, non-behavioural methods are presented that are based on subspace identiæcation of frequency data. Section 4 illustrates the methods by a simulation example, and Section 5 concludes. 2 Behavioural Least Squares We assume that the reader is familiar with the behavioural framework as developed in ë22, 23, 24, 25ë. The empirical data are denoted by w, aq-dimensional vector time series observed in discrete time over the interval T ç Z. A behaviour is a subset B ç èr q è Z of the set of all time series over the full time axis Z: We will only consider behaviours that correspond to linear systems, that is, B is a linear, shift invariant set that is closed in the topology of pointwise convergence. In general, unless the observed data are very structured, linear systems that model the observed data without error will be very complex. If T = Z, generically the only linear system with w 2 B is given by B = èr q è Z. If T is a ænite interval of length N, then it can be shown that there always exists a linear system B with p = 1 output and m = q, 1 inputs and state dimension n ç èn +1è=èq+ 1è with the property that w 2B T, the restriction of B to T. Such systems are not helpful in describing the data in a less complex way, and this is only possible by allowing for some kind of approximation. We measure the approximation error by the squared distance between the data and the linear system, that is d T èw; Bè = minfk w, ^w k; ^w 2B T g; è1è where k w, ^w k 2 = P t2t P q j=1 fw jètè, ^w j ètèg 2. Because of the foregoing result, we consider only approximating systems with pé0 and nén, in which case 3

4 the dimension is given by dimèb T è=mn + n: è2è The complexity of a system is deæned by the pair èm; nè, that is, by the number of inputs and the number of states of the system. The behavioural least squares èblsè problem is to determine the optimal system for given complexity, that is, d T èw; m; nè = minfd T èw; Bè; B has complexity èm; nèg: è3è For a structural analysis of this minimization problem we refer to ë9ë and for a Gauss-Newton algorithm to ë14, 15ë. In practice one can determine the errors d T èw; m; nè for a range of complixities èm; nè and choose the model that provides an acceptable trade-oæ between complexity and æt. This choice is subjective, no formal criteria have been developed until now. As compared with other system identiæcation methods, the above BLS approach has the following characteristic features. The model quality, in terms of æt and complexity, is deæned on the observational level, in terms of the data w and the behaviour B. Further, all variables are treated in a symmetric way, and the error criterion measures the global misæt of models in the sense that ^w is required to satisfy all the system restrictions. In comparison, more conventional identiæcation procedures like prediction error methods start from an input-output decomposition of the system variables and consider the onestep-ahead forecasting quality, a local criterion of æt. As compared with other behavioural approaches, the equation oriented methods in ë8, 24ë are symmetric, but with a local criterion. The realization based behavioural methods in ë3, 4ë determine an exactly ætting system, that is, with d T èw; Bè = 0, and then model reduction procedures could be employed to lower the complexity. The resulting model is very sensitive to data variations. Further, the behavioural method in ë20ë always gives autonomous systems, that is, systems with no inputs. Such systems are of not so much value for modelling noisy data. In our opinion, BLS is an attractive method if one is interested in a descriptive, approximate model of the data and, in the case of input-output systems, if both the inputs and the outputs are subject to noise. 3 Identiæcation of Factor Models We suppose that the data are generated by a full rank stationary process w with a spectral density S that is bounded on the unit circle. A factor model is a representation w = ^w + ~w è4è characterized by the condition that the factor process ^w has less degrees of freedom than w. The process ~w is the error resulting from the approximation of w by the reduced process ^w. We denote by ^S the spectrum of ^w and by Bè^wè the factor behaviour, that is, the smallest linear system with the property that ^w 2Balmost surely. 4

5 3.1 Principal components and BLS In the non-dynamic case, the spectrum S is the covariance matrix of w and factor models have the property that the covariance matrix ^S has reduced rank. If we æx the allowed rank m of this matrix, i.e., the dimension of B, then the model that minimizes the error E k ~wètè k 2 is given by principal P components. q If the covariance matrix has eigenvalue decomposition S = ç j=1 ju j u æ j, with ç 1 çæææç ç m éç m+1 çæææç ç q é0, then the principal component model of complexity m is given by ^w = mx qx u j u æ j w; ~w = j=1 j=m+1 u j u æ j w with behaviour Bè^wè = spanfu j ; j =1;æææ;mg. In the dynamic case we can apply this decomposition frequency-wise, as is proposed in ë5ë. Under certain regularity conditions, the functions u j can be chosen to be analytic so that P P m the factor process ^w PC = j=1 u jèçèu j èçè æ w q and the error process ~w PC = u j=m+1 jèçèu j èçè æ w are well-deæned, with ç the shift operator on Z. The resulting error Ek ~w PC ètèk 2 = P q j=m+1 R ç,ç ç jèe,iç èdç is minimal among all factor models with ^w of rank at most m. The disadvantage of this model is that the restrictions on the factor process ^w are in general nonrational. This means that it is hard to give an explicit description of the factors. More precisely, in general the factor behaviour Bè^w PC è=èr q è Z so that, in the sense of linear systems, the factor process ^w PC is not simpler than the original process w. Suppose that the allowed complexity èm; nè of the factor behaviour has been æxed. There are now several ways to ænd a model that satisæes this restriction, according to diæerent ways of approximation. An obvious method similar to principal components is to ænd a solution for where minfdèw; Bè; B has complexity èm; nèg è6è dèw; Bè :=minfèekwètè, ^wètèk 2 è 1=2 ; Bè^wè=Bg è7è This can be seen as the 'inænite sample' analogon of BLS in è1è and è3è, see ë9ë for further details. An example is given in Section Subspace identiæcation of frequency data In order to evaluate the contribution of the above behavioural approach for the identiæcation problem è6,7è, we will also consider what can be achieved by other approaches. A possible alternative, somewhat in the spirit of the realization approach, is to take the principal component model as a starting point. This is the optimal model with the given number of inputs, but in general it has inænitely many states. Therefore it remains to approximate the principal component model by a system with the given number of states. We è5è 5

6 ærst describe a subspace method for modelling frequency data, which is applied in the next section for the identiæcation of factor models. The factor process of the principal component model è5è satisæes the restrictions Uèçè^w=0 è8è where U is the èin general non-rationalè èq, mè æ q matrix function with rows u æ j ;j = m+1;æææ;q. The idea is to approximate U by a rational function ^U, based on the frequency data Uèe,iç j è, ç j = 2çj=n f, j = 0;:::;n f,1. For this purpose we extend frequency domain algorithms in ë12ë for causal transfer functions and in ë18ë for miniphase spectral factors to the non-causal case. To describe this in more detail, consider the following sæt rational transfer function with n 1 stable and n 2 unstable poles Gèe,iç è=c 1 èe iç I n1, A 1 è,1 B 1 + C 2 èe iç I n2, A 2 è,1 B 2 + D; è9è with A 1 an n 1 æ n 1 stable matrix and A 2 an n 2 æ n 2 antistable matrix. The parameters on the right hand side of è9è can be estimated from measured frequency data Gèe,iç j è, ç j =2çj=n f, j =0;:::;n f,1, by the following algorithm, that we call subspace identiæcation of frequency data èsifdè. We assume that n f é 2èn 1 + n 2 è and, only for notational simplicity, that n f is even and that s ç t. Algorithm SIFD 1. Input : n f equally spaced frequency measurements Gèe,iç j è, ç j =2çj=n f, j =0;:::;n f,1, and a given dimension n of the state space, with 2n én f. 2. Determine the inverse discrete Fourier transform of the data, denoted by çg j ;j =0;1;æææ;n f,1. 3. Determine a singular value decomposition of the following èsn f =2èæètn f =2è block Hankel matrix 0 çg 1 G2 ç æææ çg 2 G3 ç æææ Gnf ç =2 G1+nf ç =2 æ æ æææ æ æ æ æææ æ æ æ æææ æ çg nf =2 çg 1+nf =2 æææ Gnf ç 1 C A =V 1 æv T 2 è10è with V 1 and V 2 unitary and with æ = ëdiagèç 1 ;ç 2 ;æææ;ç snf =2èj0ë where ç 1 ç ç 2 ç æææ ç ç snf =2 ç 0 and the 0-matrix is of size èsn f =2è æ èèt, sèn f =2è. Let æ n be the èsn f =2èæn matrix consisting of the ærst n columns of æ, and deæne K = V 1 æ n. 4. Estimate A by regression in K u = K d A, where K u èk d è is obtained from K by deleting the ærst èlastè block row of K. Transform A to block diagonal form A = diagèa 1 ;A 2 è, with A 1 stable and A 2 antistable, and 6

7 transform and partition the columns of K = ëk 1 ;K 2 ë correspondingly. Deæne C 1 as the ærst block rowofk 1 and C 2 as the èn f =2è-th block row of K Estimate B 1 ;B 2 and D by regression in è9è, with A 1 ;A 2 ;C 1 and C 2 as determined in step 4. This algorithm identiæes reduced order systems of given state dimension n. If the data are noise-free and generated by the system è9è of dimension n 1 +n 2 = n, then the transformed data in step 2 are given by the following expressions èfor certain matrices M i è çg 0 = D + M 0 ; çg j = C 1 A j,1 1 M 1 + C 2 A,n f =2+1 2 A j,1 2 M 2 ; j =1;:::;n f,1: è11è In this case the block Hankel matrix è10è has rank n and it can be shown that SIFD gives an exact reconstruction of the state space parameters in è9è èup to a block diagonal similarity transformationè. 3.3 Identiæcation by IOM and IRM We now describe a non-behavioural approach for the identiæcation of factor models. As the observed process has full rank and the factor model has méq inputs and n states, the approximation should reduce both the number of inputs and the number of states. The reduction of the number of inputs is a nonconventional problem. Within this setting, the principal components model of complexity m in è5è seems a natural starting point, that is, the system with equations Uèçè^w= 0 in è8è. This system has m inputs, but in general it is not ænite dimensional so that it remains to reduce the state dimension of this system. Because the principal component model is most easily described in the frequency domain, it is convenient to employ frequency domain methods to reduce the state dimension. We consider two methods that both use the subspace method SIFD. One method follows an input-output approach, by decomposing the variables of the system è8è into inputs and outputs. The other method is equation oriented and approximates the coeæcients of the ènormalizedè non-rational equations è8è by rational equations. To describe the methods in more detail, we assume that the available information is given in terms of n f values of the spectrum S at the frequencies ç j ;j =0;:::;n f,1. If the data consists of an observed time series, then the spectrum is ærst estimated by smoothing the periodogram of the data. For each frequency the èq, mè æ q matrix Uèe,iç j è is determined from the eigenvalue decomposition of Sèe,iç j è. Note that these matrices are only deæned up to left multiplication with unitary matrices V èe,iç j è. The two methods described below identify systems that do not depend on the chosen eigenvalue decomposition. The ærst method, that we call the input-output method èiomè, is deæned as follows. Let the observed variables be decomposed in m inputs and p = 7

8 q, m outputs, and let the variables be ordered with the outputs ærst and the inputs last. If U = ëu 1 ;,U 2 ë is a corresponding partitioning of the columns of U in è8è, then the transfer function is given by G = U,1 1 U 2. This transfer function is in general non-rational and non-causal, and it does not depend on the chosen eigenvalue decomposition of S. For given frequency data Gèe,iç j è, j =0;æææ;n f,1, a rational approximation ^G = P,1 Q of McMillan degree n is obtained by SIFD. The corresponding behaviour B IOM is described by the polynomial relations ^Uèçè^w= 0 where ^U =ëp;,që. A disadvantage of IOM is the arbitrary selection of inputs and outputs. The second method, that we call the iterative relation method èirmè, does not require this selection. In IRM the relation U is approximated, taking into account that U is only deæned up to left multiplication with a p æ p unitary matrix function V. As a starting point we take the system B IOM. This system can be represented as B IOM =kerèu n è with U n a pæq isometric rational matrix function of McMillan degree n, see ë14ë. Now for each frequency ç j a unitary p æ p matrix V j is determined such that ku n èe,iç j è, V j Uèe,iç j èk is minimal. Then a rational approximation of the frequency data V j Uèe,iç j è is obtained by SIFD, with a corresponding isometric rational function ^Un. The foregoing steps are iterated with this new approximation ^Un,until convergence is reached. If ^U is the ænal approximation, then the identiæed factor behaviour is described by ^Uèçè^w=0. We do not claim that IOM and IRM would be optimal non-behavioural methods. However, IOM suggests itself quite naturally within an input-output framework. Further, IRM is an equation oriented method that does not require achoice of inputs and outputs. As presented here, by taking B IOM as starting point, IRM is meant to improve the approximation obtained by IOM. Perhaps another canonical parametrization of the relation U would give better results, but this is an open question. 4 Simulation Example We illustrate the identiæcation of dynamic factor models with a simple simulation example. We consider two situations, one where the process spectrum S is known and another where the empirical data consists of a ænite sample of length N of the process, in which case the spectrum is estimated by smoothing the periodogram. In both situations we apply the three methods described before, that is, BLS, IOM and IRM. The simulated process is a stationary ARMA process with q = 2 variables and with state dimension n = 3. Represented in state space form, the data generating process is given by çx = Ax + B"; w = Cx + D": è12è Here w denotes the bivariate observed process, " is an èunobservedè two-dimensional white noise process with unit covariance matrix, and x is an èunobservedè threedimensional Markov process. We restrict the attention to representations è12è 8

9 in innovation form, that is, with A and A,BC stable. In our simulation we take D = I and the parameters èa; B; Cè are chosen at random, under the above restrictions. The actual parameters are given by ç A C B D ç = 2 6 4,0:1965 0:0000,0:3143 0:8770,0:4949 0:5200,0:2538,0:6434,0:6621,0:0280 0:0952 0:7954 0:2210,0:2319,0:6759,0:4646,0:2678,0:1856 1:0000 0:0000 0:1833 0:3058 0:4734 0:0000 1: è13è The spectrum S of this process is a 2 æ 2 rational matrix with rank 2 and McMillan degree 6. For this process, behaviours are estimated with complexities m = 1 and n = 1; 2. This corresponds to factor processes ^w that can be generated as in è12è with a single driving process " ènot necessarily white noiseè and with state dimension n = 1; 2. Note that all models with m = 1 are approximations of the process, for all values of the state dimension n é 1. This is in contrast with stochastic model reduction, where m = 2 and hence n = 1; 2 are the only relevant cases in model reduction. An essential step in factor modelling is to reduce the number of inputs m, and then in principle every dimension n is of relevance. However, for simplicity of the presentation we report only the results for n =1;2. In Table 1 we present the results in terms of the error criterion è7è. The principal component model with m = 1 is non-rational and has error èek ~w PC ètèk 2 è 1=2 = 0:8209. In Table 1 the column with N = 1 relates to the case where the true spectral density is used in IOM and IRM and where for BLS è7è is minimized. The next columns show summary statistics on the errors dèw; Bè in è7è of factor models of complexity m = 1 and n =1;2 obtained in 500 simulation runs with samples of length N = For IOM and IRM, n f = 16 frequencies were used, the results are similar for larger values of n f. Further, in IOM the ærst variable is taken as output and the second one as input, the reverse selection gives similar results. Table 1 shows the quality of the approximation in terms of the mean squared error è7è, that is, of dèw; Bè = Z ç tracef Sèe ~,iç ègdç,ç è14è where S ~ is the spectrum of the error process ~w. Figures 1 and 2 show the contributions to this error per frequency, for a single simulation run of length N = 1024 and using n f = 16 frequencies. Similar results are obtained for the other simulation runs. Figure 1 corresponds to the estimated systems of complexity èm; nè =è1;1è, Figure 2 to èm; nè =è1;2è. The four curves in each plot correspond to four diæerent factor models, that is, PCA is the principal component model, OPT is the optimal model of required complexity, and BLS and IRM are the models estimated by these methods for the observed time series of length N. The results of IOM are not shown, as they are comparable with and somewhat inferior to those of IRM. In both ægures, the ærst plot shows 9

10 n N = 1 Mean StDev Median Min Max 1 BLS IOM IRM BLS IOM IRM Table 1: Summary statistics of the error è7è of systems with m = 1 and n =1;2, estimated by BLS, IOM and IRM, for data generated by the process è12,13è. The column with N = 1 corresponds to a known spectrum, the next columns summarize the results of 500 simulations of the process with sample length N = the frequency-wise squared approximation error, that is, tracef ~ Sèe,iç èg, which integrated over ë,ç; çë gives the error è7è. For each frequency, the PCA model givesalower bound for the error of all systems with m = 1 input and with an arbitrary number of states. The second plot is the Nyquist plot of the transfer functions of the estimated systems, taking the ærst variable as output and the second variable as input. That is, if the factor behaviour is described by the equations ëp;,që^w = 0 then the transfer function is given by G = P,1 Q. In the PCA model G is non-rational, whereas for the other three models G has McMillan degree n = 1 in Figure 1 and n = 2 in Figure 2. This leads to the following conclusions. BLS does not only give the smallest errors on average, but as it has also the smallest standard deviation the BLS models are also least aæected by random variations in the data. Further, Figures 1 and 2 show that BLS performs better than IRM for a wide range of frequencies. The same holds true when BLS is compared with IOM, as IOM gives worse results than IRM. If a particular frequency region would be of special interest, this could be taken into accountby applying a weighting ælter W = TT æ in è14è. This problem is simply solved by applying èunweightedè BLS to the transformed data Tw. Summarizing, the simulation results indicate that BLS can give reasonably good approximations of stationary processes by factor processes and that the methods IOM and IRM perform less well. This is of course partly because the approximation step of these algorithms, i.e., the rational approximation of U, is not directly related to the criterion dèw; Bè. Alternative methods might give better results, but in any case the required choice of inputs and outputs or the choice of canonical parameters remains arbitrary in this setting. A more complete analysis and development of alternative methods are topics for further investigation. 10

11 PCA d(w,b)= OPT d(w,b)= BLS d(w,b)= IRM d(w,b)= misfit frequency 3 2 PCA OPT BLS IRM 1 imag axis real axis Figure 1: Frequency domain characteristics of factor models of complexity èm; nè = è1; 1è, estimated for a time series of length N = 1024 generated by the process è12,13è. The ærst plot shows the squared approximation error tracef Sèe ~,iç èg for the factor models PCA èprincipal components with m = 1è, OPT èthe optimal system with èm; nè = è1; 1èè, BLS and IRM èthe systems with èm; nè =è1;1è estimated by BLS and IRMè. The second plot is the Nyquist plot of the corresponding transfer functions, taking the ærst variable as output and the second as input. 11

12 PCA d(w,b)= OPT d(w,b)= BLS d(w,b)= IRM d(w,b)= misfit frequency 3 2 PCA OPT BLS IRM 1 imag axis real axis Figure 2: Frequency domain characteristics of factor models of complexity èm; nè = è1; 2è, estimated for a time series of length N = 1024 generated by the process è12,13è. The ærst plot shows the squared approximation error tracef Sèe ~,iç èg for the factor models PCA èprincipal components with m = 1è, OPT èthe optimal system with èm; nè = è1; 2èè, BLS and IRM èthe systems with èm; nè =è1;2è estimated by BLS and IRMè. The second plot is the Nyquist plot for the corresponding transfer functions, taking the ærst variable as output and the second as input. 12

13 5 Conclusion In this paper we discussed a behavioural approach for the identiæcation of linear systems. The behavioural least squares èblsè method expresses model quality on the observational level, without the need to choose inputs and outputs or a parametric representation of the model. The criterion function evaluates the global æt of the model, that is, it not only considers the local restrictions but also all behavioural restrictions over time intervals of arbitrary length. We applied BLS for the identiæcation of dynamic factor models, with the advantages that all variables are treated in a similar way èno inputs and outputsè and that the obtained model for the factors is a linear system èas compared to the inænite dimensional system obtained by principal componentsè. For reasons of comparison we described two non-behavioural methods for factor modelling. Both methods are based on subspace techniques, one within an input-output setting and the other within an equation error setting. The methods are compared by a simulation example. The results suggest that the behavioural method can be applied with reasonable success in factor modelling. Further, it seems not easy to replace BLS by non-behavioural methods without signiæcantly increasing the approximation error and the sensitivity to random variations. The results in this paper are merely indicative, and a more thorough comparison with existing methods is needed before more general conclusions can be drawn. With respect to the application considered in this paper, this concerns the development of methods to approximate a given spectrum by one of reduced rank and McMillan degree. References ë1ë H. Akaike, Stochastic theory of minimal realization, IEEE Transactions on Automatic Control 19, 1974, pp ë2ë H. Akaike, Canonical correlation analysis of time series and the use of an information criterion, in R. Mehra and D. Lainiotis èeds.è, System Identiæcation: Advances and Case Studies, Academic Press, New York, 1976, pp ë3ë A.C. Antoulas, A new approach to modeling for control, Linear Algebra and its Applications , 1994, pp ë4ë A.C. Antoulas and J.C. Willems, A behavioural approach to linear exact modeling, IEEE Transactions on Automatic Control 38, 1993, pp ë5ë D.R. Brillinger, Time Series: Data Analysis and Theory, Holt, Rinehart and Winston, New York, ë6ë M. Deistler, Symmetric modeling in system identiæcation, in H. Nijmeijer and J.M. Schumacher èeds.è, Three Decades of Mathematical System Theory, Springer, 1989, pp

14 ë7ë J.F. Geweke, The dynamic factor analysis of economic time series models, in D.J. Aigner and A.S. Goldberger èeds.è, Latent Variables in Socio-economic Models, North Holland, 1977, pp ë8ë C. Heij, Deterministic Identiæcation of Dynamical Systems, Lecture notes in control and information sciences 127, Springer, Berlin, ë9ë C. Heij and W. Scherrer, Consistency of system identiæcation by global total least squares, Report 9635, Econometric Institute, Erasmus University Rotterdam, Submitted for publication. ë10ë C. Heij, W. Scherrer and M. Deistler, System identiæcation by dynamic factor models, SIAM Journal on Control and Optimization 35, 1997, to appear. ë11ë L. Ljung, System Identiæcation: Theory for the User, Prentice-Hall, Englewood Cliæs, New Jersey, ë12ë T. McKelvey, Identiæcation of State Space Models from Time and Frequency Data, Linkíoping Studies in Science and Technology, Dissertation no. 380, Linkíoping, ë13ë G. Picci and S. Pinzoni, Dynamic factor analysis models for stationary processes, IMA Journal of Mathematical Control and Information 3, 1986, pp ë14ë B. Roorda, Global Total Least Squares, Tinbergen Institute Research Series 88, Thesis Publishers, Amsterdam, Netherlands, ë15ë B. Roorda, Algorithms for global total least squares modelling of ænite multivariable time series, Automatica 31, 1995, pp ë16ë B. Roorda and C. Heij, Global total least squares modelling of multivariable time series, IEEE Transactions on Automatic Control 40, 1995, pp ë17ë P. Van Overschee and B. De Moor, Subspace algorithms for the stochastic identiæcation problem, Automatica 29, 1993, pp ë18ë P. Van Overschee, B. de Moor, W. Dehandschouter and J. Swevers, A subspace algorithm for the identiæcation of discrete time frequency domain power spectra, Report ESAT-SISTAèTR, Leuven, ë19ë J.H. Van Schuppen, Stochastic realization problems, in H. Nijmeijer and J.M. Schumacher èeds.è, Three Decades of Mathematical System Theory, Springer, 1989, pp ë20ë S. Weiland and A.A. Stoorvogel, Optimal Hankel norm identiæcation of dynamical systems, Automatica 33, 1997, pp

15 ë21ë E. Weyer, System Identiæcation in the Behavioural Framework, Thesis, Department of Engineering Cybernetics, The Norwegian Institute of Technology, Trondheim, Norway, ë22ë J.C. Willems, From time series to linear system, part I: Finite dimensional linear time invariant systems, Automatica 22, 1986, pp ë23ë J.C. Willems, From time series to linear system, part II: Exact modelling, Automatica 22, 1986, pp ë24ë J.C. Willems, From time series to linear system, part III: Approximate modelling, Automatica 23, 1987, pp ë25ë J.C. Willems, Paradigms and puzzles in the theory of dynamical systems, IEEE Transactions on Automatic Control 36, 1991, pp

Introduction Principally, behaviours focus our attention on the primary level of system dynamics, that is, on empirical observations. In a sense the b

Introduction Principally, behaviours focus our attention on the primary level of system dynamics, that is, on empirical observations. In a sense the b Identiæcation of System Behaviours by Approximation of Time Series Data Wolfgang Scherrer a Christiaan Heij bæ version 9-03-97 a Institut fíur íokonometrie, Operations Research und Systemtheorie, Technische

More information

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK

RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK RECURSIVE SUBSPACE IDENTIFICATION IN THE LEAST SQUARES FRAMEWORK TRNKA PAVEL AND HAVLENA VLADIMÍR Dept of Control Engineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic mail:

More information

A New Subspace Identification Method for Open and Closed Loop Data

A New Subspace Identification Method for Open and Closed Loop Data A New Subspace Identification Method for Open and Closed Loop Data Magnus Jansson July 2005 IR S3 SB 0524 IFAC World Congress 2005 ROYAL INSTITUTE OF TECHNOLOGY Department of Signals, Sensors & Systems

More information

pairs. Such a system is a reinforcement learning system. In this paper we consider the case where we have a distribution of rewarded pairs of input an

pairs. Such a system is a reinforcement learning system. In this paper we consider the case where we have a distribution of rewarded pairs of input an Learning Canonical Correlations Hans Knutsson Magnus Borga Tomas Landelius knutte@isy.liu.se magnus@isy.liu.se tc@isy.liu.se Computer Vision Laboratory Department of Electrical Engineering Linkíoping University,

More information

AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS

AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS AN IDENTIFICATION ALGORITHM FOR ARMAX SYSTEMS First the X, then the AR, finally the MA Jan C. Willems, K.U. Leuven Workshop on Observation and Estimation Ben Gurion University, July 3, 2004 p./2 Joint

More information

Dynamic Data Factorization

Dynamic Data Factorization Dynamic Data Factorization Stefano Soatto Alessro Chiuso Department of Computer Science, UCLA, Los Angeles - CA 90095 Department of Electrical Engineering, Washington University, StLouis - MO 63130 Dipartimento

More information

A.V. SAVKIN AND I.R. PETERSEN uncertain systems in which the uncertainty satisæes a certain integral quadratic constraint; e.g., see ë5, 6, 7ë. The ad

A.V. SAVKIN AND I.R. PETERSEN uncertain systems in which the uncertainty satisæes a certain integral quadratic constraint; e.g., see ë5, 6, 7ë. The ad Journal of Mathematical Systems, Estimation, and Control Vol. 6, No. 3, 1996, pp. 1í14 cæ 1996 Birkhíauser-Boston Robust H 1 Control of Uncertain Systems with Structured Uncertainty æ Andrey V. Savkin

More information

Forecasting 1 to h steps ahead using partial least squares

Forecasting 1 to h steps ahead using partial least squares Forecasting 1 to h steps ahead using partial least squares Philip Hans Franses Econometric Institute, Erasmus University Rotterdam November 10, 2006 Econometric Institute Report 2006-47 I thank Dick van

More information

Forecast comparison of principal component regression and principal covariate regression

Forecast comparison of principal component regression and principal covariate regression Forecast comparison of principal component regression and principal covariate regression Christiaan Heij, Patrick J.F. Groenen, Dick J. van Dijk Econometric Institute, Erasmus University Rotterdam Econometric

More information

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of California, Irvine, California, 92697-3975 Email: sanjay@eng.uci.edu,

More information

Elements of Multivariate Time Series Analysis

Elements of Multivariate Time Series Analysis Gregory C. Reinsel Elements of Multivariate Time Series Analysis Second Edition With 14 Figures Springer Contents Preface to the Second Edition Preface to the First Edition vii ix 1. Vector Time Series

More information

On the convergence of the iterative solution of the likelihood equations

On the convergence of the iterative solution of the likelihood equations On the convergence of the iterative solution of the likelihood equations R. Moddemeijer University of Groningen, Department of Computing Science, P.O. Box 800, NL-9700 AV Groningen, The Netherlands, e-mail:

More information

Expressions for the covariance matrix of covariance data

Expressions for the covariance matrix of covariance data Expressions for the covariance matrix of covariance data Torsten Söderström Division of Systems and Control, Department of Information Technology, Uppsala University, P O Box 337, SE-7505 Uppsala, Sweden

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,

More information

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming Chapter 5 Robust stability and the H1 norm An important application of the H1 control problem arises when studying robustness against model uncertainties. It turns out that the condition that a control

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

More information

Experimental evidence showing that stochastic subspace identication methods may fail 1

Experimental evidence showing that stochastic subspace identication methods may fail 1 Systems & Control Letters 34 (1998) 303 312 Experimental evidence showing that stochastic subspace identication methods may fail 1 Anders Dahlen, Anders Lindquist, Jorge Mari Division of Optimization and

More information

problem of detection naturally arises in technical diagnostics, where one is interested in detecting cracks, corrosion, or any other defect in a sampl

problem of detection naturally arises in technical diagnostics, where one is interested in detecting cracks, corrosion, or any other defect in a sampl In: Structural and Multidisciplinary Optimization, N. Olhoæ and G. I. N. Rozvany eds, Pergamon, 1995, 543í548. BOUNDS FOR DETECTABILITY OF MATERIAL'S DAMAGE BY NOISY ELECTRICAL MEASUREMENTS Elena CHERKAEVA

More information

Introduction. Chapter One

Introduction. Chapter One Chapter One Introduction The aim of this book is to describe and explain the beautiful mathematical relationships between matrices, moments, orthogonal polynomials, quadrature rules and the Lanczos and

More information

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr

only nite eigenvalues. This is an extension of earlier results from [2]. Then we concentrate on the Riccati equation appearing in H 2 and linear quadr The discrete algebraic Riccati equation and linear matrix inequality nton. Stoorvogel y Department of Mathematics and Computing Science Eindhoven Univ. of Technology P.O. ox 53, 56 M Eindhoven The Netherlands

More information

SELECTION OF VARIABLES FOR REGULATORY CONTROL USING POLE VECTORS. Kjetil Havre 1 Sigurd Skogestad 2

SELECTION OF VARIABLES FOR REGULATORY CONTROL USING POLE VECTORS. Kjetil Havre 1 Sigurd Skogestad 2 SELECTION OF VARIABLES FOR REGULATORY CONTROL USING POLE VECTORS Kjetil Havre 1 Sigurd Skogestad 2 Chemical Engineering, Norwegian University of Science and Technology N-734 Trondheim, Norway. Abstract:

More information

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT

PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT PARAMETERIZATION OF STATE FEEDBACK GAINS FOR POLE PLACEMENT Hans Norlander Systems and Control, Department of Information Technology Uppsala University P O Box 337 SE 75105 UPPSALA, Sweden HansNorlander@ituuse

More information

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems Preprints of the 19th World Congress he International Federation of Automatic Control Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems David Hayden, Ye Yuan Jorge Goncalves Department

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems TU Berlin Discrete-Time Control Systems 2 Stability Definitions We define stability first with respect to changes in the initial conditions Analysis of Discrete-Time

More information

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM

CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM CANONICAL LOSSLESS STATE-SPACE SYSTEMS: STAIRCASE FORMS AND THE SCHUR ALGORITHM Ralf L.M. Peeters Bernard Hanzon Martine Olivi Dept. Mathematics, Universiteit Maastricht, P.O. Box 616, 6200 MD Maastricht,

More information

Properties of Zero-Free Spectral Matrices Brian D. O. Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE

Properties of Zero-Free Spectral Matrices Brian D. O. Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 54, NO 10, OCTOBER 2009 2365 Properties of Zero-Free Spectral Matrices Brian D O Anderson, Life Fellow, IEEE, and Manfred Deistler, Fellow, IEEE Abstract In

More information

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK BUDKER INSTITUTE OF NUCLEAR PHYSICS B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE Budker INP 2000-1 NOVOSIBIRSK 2000 chaos structure B.V. Chirikov and V.V. Vecheslavov

More information

The total current injected in the system must be zero, therefore the sum of vector entries B j j is zero, è1;:::1èb j j =: Excluding j by means of è1è

The total current injected in the system must be zero, therefore the sum of vector entries B j j is zero, è1;:::1èb j j =: Excluding j by means of è1è 1 Optimization of networks 1.1 Description of electrical networks Consider an electrical network of N nodes n 1 ;:::n N and M links that join them together. Each linkl pq = l k joints the notes numbered

More information

Departement Elektrotechniek ESAT-SISTA/TR About the choice of State Space Basis in Combined. Deterministic-Stochastic Subspace Identication 1

Departement Elektrotechniek ESAT-SISTA/TR About the choice of State Space Basis in Combined. Deterministic-Stochastic Subspace Identication 1 Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SISTA/TR 994-24 About the choice of State Space asis in Combined Deterministic-Stochastic Subspace Identication Peter Van Overschee and art

More information

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case

A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case A Simple Derivation of Right Interactor for Tall Transfer Function Matrices and its Application to Inner-Outer Factorization Continuous-Time Case ATARU KASE Osaka Institute of Technology Department of

More information

consistency is faster than the usual T 1=2 consistency rate. In both cases more general error distributions were considered as well. Consistency resul

consistency is faster than the usual T 1=2 consistency rate. In both cases more general error distributions were considered as well. Consistency resul LIKELIHOOD ANALYSIS OF A FIRST ORDER AUTOREGRESSIVE MODEL WITH EPONENTIAL INNOVATIONS By B. Nielsen & N. Shephard Nuæeld College, Oxford O1 1NF, UK bent.nielsen@nuf.ox.ac.uk neil.shephard@nuf.ox.ac.uk

More information

Solutions to the generalized Sylvester matrix equations by a singular value decomposition

Solutions to the generalized Sylvester matrix equations by a singular value decomposition Journal of Control Theory Applications 2007 5 (4) 397 403 DOI 101007/s11768-006-6113-0 Solutions to the generalized Sylvester matrix equations by a singular value decomposition Bin ZHOU Guangren DUAN (Center

More information

3 Gramians and Balanced Realizations

3 Gramians and Balanced Realizations 3 Gramians and Balanced Realizations In this lecture, we use an optimization approach to find suitable realizations for truncation and singular perturbation of G. It turns out that the recommended realizations

More information

A Mathematica Toolbox for Signals, Models and Identification

A Mathematica Toolbox for Signals, Models and Identification The International Federation of Automatic Control A Mathematica Toolbox for Signals, Models and Identification Håkan Hjalmarsson Jonas Sjöberg ACCESS Linnaeus Center, Electrical Engineering, KTH Royal

More information

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 12, NO. 5, SEPTEMBER 2001 1215 A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing Da-Zheng Feng, Zheng Bao, Xian-Da Zhang

More information

Properties of Matrices and Operations on Matrices

Properties of Matrices and Operations on Matrices Properties of Matrices and Operations on Matrices A common data structure for statistical analysis is a rectangular array or matris. Rows represent individual observational units, or just observations,

More information

control theory, it allows the resolution of imprecise or uncertain informations Casciati and Faravelli,1995. Moreover fuzzy control can handle the hys

control theory, it allows the resolution of imprecise or uncertain informations Casciati and Faravelli,1995. Moreover fuzzy control can handle the hys Fuzzy Control of Structural Vibration. An Active Mass System Driven by a Fuzzy Controller M. Battaini, F. Casciati and L. Faravelli Dept. of Structural Mechanics, University of Pavia, Via Ferrata 1, 27100

More information

Robustness of Principal Components

Robustness of Principal Components PCA for Clustering An objective of principal components analysis is to identify linear combinations of the original variables that are useful in accounting for the variation in those original variables.

More information

Generalized Linear Dynamic Factor Models A Structure Theory

Generalized Linear Dynamic Factor Models A Structure Theory Generalized Linear Dynamic Factor Models A Structure Theory B.D.O. Anderson and M. Deistler Abstract In this paper we present a structure theory for generalized linear dynamic factor models (GDFM s). Emphasis

More information

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

Radial Basis Functions for Process Control Lyle H. Ungar Tom Johnson Richard D. De Veaux University ofpennsylvania Voice Processing Corp. Princeton Un

Radial Basis Functions for Process Control Lyle H. Ungar Tom Johnson Richard D. De Veaux University ofpennsylvania Voice Processing Corp. Princeton Un Radial Basis Functions for Process Control Lyle H. Ungar Tom Johnson Richard D. De Veaux University ofpennsylvania Voice Processing Corp. Princeton University Abstract Radial basis function èrbfsè neural

More information

Linear Algebra: Matrix Eigenvalue Problems

Linear Algebra: Matrix Eigenvalue Problems CHAPTER8 Linear Algebra: Matrix Eigenvalue Problems Chapter 8 p1 A matrix eigenvalue problem considers the vector equation (1) Ax = λx. 8.0 Linear Algebra: Matrix Eigenvalue Problems Here A is a given

More information

1 Introduction In this paper we are concerned with the identication of linear systems. The most commonly used models in system identication are ARMA a

1 Introduction In this paper we are concerned with the identication of linear systems. The most commonly used models in system identication are ARMA a System Identication by Dynamic Factor Models C. Heij y W. Scherrer z M. Deistler z revised version, June 5, 1996 Abstract This paper concerns the modelling of stochastic processes by means of dynamic factor

More information

FACTOR ANALYSIS AS MATRIX DECOMPOSITION 1. INTRODUCTION

FACTOR ANALYSIS AS MATRIX DECOMPOSITION 1. INTRODUCTION FACTOR ANALYSIS AS MATRIX DECOMPOSITION JAN DE LEEUW ABSTRACT. Meet the abstract. This is the abstract. 1. INTRODUCTION Suppose we have n measurements on each of taking m variables. Collect these measurements

More information

9 Facta Universitatis ser.: Elect. and Energ. vol. 11, No.3 è1998è this paper we have considered shaping gain for two interesting quantization procedu

9 Facta Universitatis ser.: Elect. and Energ. vol. 11, No.3 è1998è this paper we have considered shaping gain for two interesting quantization procedu FACTA UNIVERSITATIS èniçsè Series: Electronics and Energetics vol. 11, No.3 è1998è, 91-99 NONLINEAR TRANSFORMATION OF ONEíDIMENSIONAL CONSTELLATION POINTS IN ORDER TO ERROR PROBABILITY DECREASING Zoran

More information

OPTIMAL H 2 MODEL REDUCTION IN STATE-SPACE: A CASE STUDY

OPTIMAL H 2 MODEL REDUCTION IN STATE-SPACE: A CASE STUDY OPTIMAL H 2 MODEL REDUCTION IN STATE-SPACE: A CASE STUDY RLM Peeters, B Hanzon, D Jibetean Department of Mathematics, Universiteit Maastricht, PO Box 66, 6200 MD Maastricht, The Netherlands, E-mail: ralfpeeters@mathunimaasnl

More information

If we remove the cyclotomic factors of fèxè, must the resulting polynomial be 1 or irreducible? This is in fact not the case. A simple example is give

If we remove the cyclotomic factors of fèxè, must the resulting polynomial be 1 or irreducible? This is in fact not the case. A simple example is give AN EXTENSION OF A THEOREM OF LJUNGGREN Michael Filaseta and Junior Solan* 1. Introduction E.S. Selmer ë5ë studied the irreducibility over the rationals of polynomials of the form x n + " 1 x m + " 2 where

More information

CSE 554 Lecture 7: Alignment

CSE 554 Lecture 7: Alignment CSE 554 Lecture 7: Alignment Fall 2012 CSE554 Alignment Slide 1 Review Fairing (smoothing) Relocating vertices to achieve a smoother appearance Method: centroid averaging Simplification Reducing vertex

More information

Minimal positive realizations of transfer functions with nonnegative multiple poles

Minimal positive realizations of transfer functions with nonnegative multiple poles 1 Minimal positive realizations of transfer functions with nonnegative multiple poles Béla Nagy Máté Matolcsi Béla Nagy is Professor at the Mathematics Department of Technical University, Budapest, e-mail:

More information

Mathematical foundations - linear algebra

Mathematical foundations - linear algebra Mathematical foundations - linear algebra Andrea Passerini passerini@disi.unitn.it Machine Learning Vector space Definition (over reals) A set X is called a vector space over IR if addition and scalar

More information

A q x k+q + A q 1 x k+q A 0 x k = 0 (1.1) where k = 0, 1, 2,..., N q, or equivalently. A(σ)x k = 0, k = 0, 1, 2,..., N q (1.

A q x k+q + A q 1 x k+q A 0 x k = 0 (1.1) where k = 0, 1, 2,..., N q, or equivalently. A(σ)x k = 0, k = 0, 1, 2,..., N q (1. A SPECTRAL CHARACTERIZATION OF THE BEHAVIOR OF DISCRETE TIME AR-REPRESENTATIONS OVER A FINITE TIME INTERVAL E.N.Antoniou, A.I.G.Vardulakis, N.P.Karampetakis Aristotle University of Thessaloniki Faculty

More information

EL2520 Control Theory and Practice

EL2520 Control Theory and Practice EL2520 Control Theory and Practice Lecture 8: Linear quadratic control Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden Linear quadratic control Allows to compute the controller

More information

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK 1 POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK H.L. Trentelman, Member, IEEE, R. Zavala Yoe, and C. Praagman Abstract In this paper we will establish polynomial algorithms

More information

Stat 159/259: Linear Algebra Notes

Stat 159/259: Linear Algebra Notes Stat 159/259: Linear Algebra Notes Jarrod Millman November 16, 2015 Abstract These notes assume you ve taken a semester of undergraduate linear algebra. In particular, I assume you are familiar with the

More information

MATHEMATICS 217: HONORS LINEAR ALGEBRA Spring Term, First Week, February 4 8

MATHEMATICS 217: HONORS LINEAR ALGEBRA Spring Term, First Week, February 4 8 MATHEMATICS 217: HONORS LINEAR ALGEBRA Spring Term, 2002 The textbook for the course is Linear Algebra by Hoffman and Kunze (second edition, Prentice-Hall, 1971). The course probably will cover most of

More information

Deænition 1 A set S is ænite if there exists a number N such that the number of elements in S èdenoted jsjè is less than N. If no such N exists, then

Deænition 1 A set S is ænite if there exists a number N such that the number of elements in S èdenoted jsjè is less than N. If no such N exists, then Morphology of Proof An introduction to rigorous proof techniques Craig Silverstein September 26, 1998 1 Methodology of Proof an example Deep down, all theorems are of the form if A then B. They may be

More information

LECTURE Review. In this lecture we shall study the errors and stability properties for numerical solutions of initial value.

LECTURE Review. In this lecture we shall study the errors and stability properties for numerical solutions of initial value. LECTURE 24 Error Analysis for Multi-step Methods 1. Review In this lecture we shall study the errors and stability properties for numerical solutions of initial value problems of the form è24.1è dx = fèt;

More information

Performance assessment of MIMO systems under partial information

Performance assessment of MIMO systems under partial information Performance assessment of MIMO systems under partial information H Xia P Majecki A Ordys M Grimble Abstract Minimum variance (MV) can characterize the most fundamental performance limitation of a system,

More information

Statistical and Adaptive Signal Processing

Statistical and Adaptive Signal Processing r Statistical and Adaptive Signal Processing Spectral Estimation, Signal Modeling, Adaptive Filtering and Array Processing Dimitris G. Manolakis Massachusetts Institute of Technology Lincoln Laboratory

More information

Stabilization, Pole Placement, and Regular Implementability

Stabilization, Pole Placement, and Regular Implementability IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 5, MAY 2002 735 Stabilization, Pole Placement, and Regular Implementability Madhu N. Belur and H. L. Trentelman, Senior Member, IEEE Abstract In this

More information

H 2 -optimal model reduction of MIMO systems

H 2 -optimal model reduction of MIMO systems H 2 -optimal model reduction of MIMO systems P. Van Dooren K. A. Gallivan P.-A. Absil Abstract We consider the problem of approximating a p m rational transfer function Hs of high degree by another p m

More information

Model reduction for linear systems by balancing

Model reduction for linear systems by balancing Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,

More information

Adaptive Channel Modeling for MIMO Wireless Communications

Adaptive Channel Modeling for MIMO Wireless Communications Adaptive Channel Modeling for MIMO Wireless Communications Chengjin Zhang Department of Electrical and Computer Engineering University of California, San Diego San Diego, CA 99- Email: zhangc@ucsdedu Robert

More information

EE731 Lecture Notes: Matrix Computations for Signal Processing

EE731 Lecture Notes: Matrix Computations for Signal Processing EE731 Lecture Notes: Matrix Computations for Signal Processing James P. Reilly c Department of Electrical and Computer Engineering McMaster University September 22, 2005 0 Preface This collection of ten

More information

1 Cricket chirps: an example

1 Cricket chirps: an example Notes for 2016-09-26 1 Cricket chirps: an example Did you know that you can estimate the temperature by listening to the rate of chirps? The data set in Table 1 1. represents measurements of the number

More information

THE STABLE EMBEDDING PROBLEM

THE STABLE EMBEDDING PROBLEM THE STABLE EMBEDDING PROBLEM R. Zavala Yoé C. Praagman H.L. Trentelman Department of Econometrics, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands Research Institute for Mathematics

More information

Finite-Time Behavior of Inner Systems

Finite-Time Behavior of Inner Systems 1134 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 7, JULY 2003 Finite-Time Behavior of Inner Systems Jobert H. A. Ludlage, Member, IEEE, Siep Weiland, Anton A. Stoorvogel, Senior Member, IEEE,

More information

A Scaled Diæerence Chi-square Test Statistic. Albert Satorra. Universitat Pompeu Fabra. and. Peter M. Bentler. August 3, 1999

A Scaled Diæerence Chi-square Test Statistic. Albert Satorra. Universitat Pompeu Fabra. and. Peter M. Bentler. August 3, 1999 A Scaled Diæerence Chi-square Test Statistic for Moment Structure Analysis æ Albert Satorra Universitat Pompeu Fabra and Peter M. Bentler University of California, Los Angeles August 3, 1999 æ Research

More information

the x's and the y's unlike the standard k-means clustering on the x's ë8ë. We then present results comparing EMRBF with standard RBF estimation method

the x's and the y's unlike the standard k-means clustering on the x's ë8ë. We then present results comparing EMRBF with standard RBF estimation method EMRBF: A Statistical Basis for Using Radial Basis Functions for Process Control Lyle H. Ungar Department of Chemical Engineering University ofpennsylvania ungar@cis.upenn.edu Richard D. De Veaux Mathematics

More information

CONSIDER the linear discrete-time system

CONSIDER the linear discrete-time system 786 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 42, NO. 6, JUNE 1997 Optimal Damping of Forced Oscillations in Discrete-Time Systems Anders Lindquist, Fellow, IEEE, Vladimir A. Yakubovich Abstract In

More information

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Stochastic Stability - H.J. Kushner

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XI Stochastic Stability - H.J. Kushner STOCHASTIC STABILITY H.J. Kushner Applied Mathematics, Brown University, Providence, RI, USA. Keywords: stability, stochastic stability, random perturbations, Markov systems, robustness, perturbed systems,

More information

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing Lecture 1 Introduction Karl Henrik Johansson The importance, ubiquity, and complexity of embedded systems are growing tremendously thanks to the revolution in digital technology. This has created a need

More information

A time series is called strictly stationary if the joint distribution of every collection (Y t

A time series is called strictly stationary if the joint distribution of every collection (Y t 5 Time series A time series is a set of observations recorded over time. You can think for example at the GDP of a country over the years (or quarters) or the hourly measurements of temperature over a

More information

Closed and Open Loop Subspace System Identification of the Kalman Filter

Closed and Open Loop Subspace System Identification of the Kalman Filter Modeling, Identification and Control, Vol 30, No 2, 2009, pp 71 86, ISSN 1890 1328 Closed and Open Loop Subspace System Identification of the Kalman Filter David Di Ruscio Telemark University College,

More information

Control for Coordination of Linear Systems

Control for Coordination of Linear Systems Control for Coordination of Linear Systems André C.M. Ran Department of Mathematics, Vrije Universiteit De Boelelaan 181a, 181 HV Amsterdam, The Netherlands Jan H. van Schuppen CWI, P.O. Box 9479, 19 GB

More information

Figure 1: Startup screen for Interactive Physics Getting Started The ærst simulation will be very simple. With the mouse, select the circle picture on

Figure 1: Startup screen for Interactive Physics Getting Started The ærst simulation will be very simple. With the mouse, select the circle picture on Experiment Simulations í Kinematics, Collisions and Simple Harmonic Motion Introduction Each of the other experiments you perform in this laboratory involve a physical apparatus which you use to make measurements

More information

On the convergence of the iterative solution of the likelihood equations

On the convergence of the iterative solution of the likelihood equations On the convergence of the iterative solution of the likelihood equations R. Moddemeijer University of Groningen, Department of Computing Science, P.O. Box 800, NL-9700 AV Groningen, The Netherlands, e-mail:

More information

Multivariate ARMA Processes

Multivariate ARMA Processes LECTURE 8 Multivariate ARMA Processes A vector y(t) of n elements is said to follow an n-variate ARMA process of orders p and q if it satisfies the equation (1) A 0 y(t) + A 1 y(t 1) + + A p y(t p) = M

More information

On Moving Average Parameter Estimation

On Moving Average Parameter Estimation On Moving Average Parameter Estimation Niclas Sandgren and Petre Stoica Contact information: niclas.sandgren@it.uu.se, tel: +46 8 473392 Abstract Estimation of the autoregressive moving average (ARMA)

More information

System Identification by Nuclear Norm Minimization

System Identification by Nuclear Norm Minimization Dept. of Information Engineering University of Pisa (Italy) System Identification by Nuclear Norm Minimization eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain Systems

More information

Lifted approach to ILC/Repetitive Control

Lifted approach to ILC/Repetitive Control Lifted approach to ILC/Repetitive Control Okko H. Bosgra Maarten Steinbuch TUD Delft Centre for Systems and Control TU/e Control System Technology Dutch Institute of Systems and Control DISC winter semester

More information

Linear Algebra in Actuarial Science: Slides to the lecture

Linear Algebra in Actuarial Science: Slides to the lecture Linear Algebra in Actuarial Science: Slides to the lecture Fall Semester 2010/2011 Linear Algebra is a Tool-Box Linear Equation Systems Discretization of differential equations: solving linear equations

More information

COMP 558 lecture 18 Nov. 15, 2010

COMP 558 lecture 18 Nov. 15, 2010 Least squares We have seen several least squares problems thus far, and we will see more in the upcoming lectures. For this reason it is good to have a more general picture of these problems and how to

More information

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

Numerical Methods in Matrix Computations

Numerical Methods in Matrix Computations Ake Bjorck Numerical Methods in Matrix Computations Springer Contents 1 Direct Methods for Linear Systems 1 1.1 Elements of Matrix Theory 1 1.1.1 Matrix Algebra 2 1.1.2 Vector Spaces 6 1.1.3 Submatrices

More information

Positive systems in the behavioral approach: main issues and recent results

Positive systems in the behavioral approach: main issues and recent results Positive systems in the behavioral approach: main issues and recent results Maria Elena Valcher Dipartimento di Elettronica ed Informatica Università dipadova via Gradenigo 6A 35131 Padova Italy Abstract

More information

Notes on Time Series Modeling

Notes on Time Series Modeling Notes on Time Series Modeling Garey Ramey University of California, San Diego January 17 1 Stationary processes De nition A stochastic process is any set of random variables y t indexed by t T : fy t g

More information

The Kalman filter is arguably one of the most notable algorithms

The Kalman filter is arguably one of the most notable algorithms LECTURE E NOTES «Kalman Filtering with Newton s Method JEFFREY HUMPHERYS and JEREMY WEST The Kalman filter is arguably one of the most notable algorithms of the 0th century [1]. In this article, we derive

More information

Multivariate Statistical Analysis

Multivariate Statistical Analysis Multivariate Statistical Analysis Fall 2011 C. L. Williams, Ph.D. Lecture 4 for Applied Multivariate Analysis Outline 1 Eigen values and eigen vectors Characteristic equation Some properties of eigendecompositions

More information

Krylov Techniques for Model Reduction of Second-Order Systems

Krylov Techniques for Model Reduction of Second-Order Systems Krylov Techniques for Model Reduction of Second-Order Systems A Vandendorpe and P Van Dooren February 4, 2004 Abstract The purpose of this paper is to present a Krylov technique for model reduction of

More information

7. Symmetric Matrices and Quadratic Forms

7. Symmetric Matrices and Quadratic Forms Linear Algebra 7. Symmetric Matrices and Quadratic Forms CSIE NCU 1 7. Symmetric Matrices and Quadratic Forms 7.1 Diagonalization of symmetric matrices 2 7.2 Quadratic forms.. 9 7.4 The singular value

More information

J-SPECTRAL FACTORIZATION

J-SPECTRAL FACTORIZATION J-SPECTRAL FACTORIZATION of Regular Para-Hermitian Transfer Matrices Qing-Chang Zhong zhongqc@ieee.org School of Electronics University of Glamorgan United Kingdom Outline Notations and definitions Regular

More information

Subspace-based Identification

Subspace-based Identification of Infinite-dimensional Multivariable Systems from Frequency-response Data Department of Electrical and Electronics Engineering Anadolu University, Eskişehir, Turkey October 12, 2008 Outline 1 2 3 4 Noise-free

More information

Math 1553, Introduction to Linear Algebra

Math 1553, Introduction to Linear Algebra Learning goals articulate what students are expected to be able to do in a course that can be measured. This course has course-level learning goals that pertain to the entire course, and section-level

More information

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof

DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE. Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof DESIGNING A KALMAN FILTER WHEN NO NOISE COVARIANCE INFORMATION IS AVAILABLE Robert Bos,1 Xavier Bombois Paul M. J. Van den Hof Delft Center for Systems and Control, Delft University of Technology, Mekelweg

More information

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where

While using the input and output data fu(t)g and fy(t)g, by the methods in system identification, we can get a black-box model like (In the case where ESTIMATE PHYSICAL PARAMETERS BY BLACK-BOX MODELING Liang-Liang Xie Λ;1 and Lennart Ljung ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences, 100080, Beijing, China ΛΛ Department of Electrical

More information

An Even Order Symmetric B Tensor is Positive Definite

An Even Order Symmetric B Tensor is Positive Definite An Even Order Symmetric B Tensor is Positive Definite Liqun Qi, Yisheng Song arxiv:1404.0452v4 [math.sp] 14 May 2014 October 17, 2018 Abstract It is easily checkable if a given tensor is a B tensor, or

More information

Analysis of Spectral Kernel Design based Semi-supervised Learning

Analysis of Spectral Kernel Design based Semi-supervised Learning Analysis of Spectral Kernel Design based Semi-supervised Learning Tong Zhang IBM T. J. Watson Research Center Yorktown Heights, NY 10598 Rie Kubota Ando IBM T. J. Watson Research Center Yorktown Heights,

More information