Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
100%
(1)
100% found this document useful (1 vote)
577 views
255 pages
System Identification Theory For User
by l. ljung
Uploaded by
sahar
AI-enhanced title
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download
Save
Save System Identification Theory for User For Later
Share
100%
100% found this document useful, undefined
0%
, undefined
Print
Embed
Report
100%
(1)
100% found this document useful (1 vote)
577 views
255 pages
System Identification Theory For User
by l. ljung
Uploaded by
sahar
AI-enhanced title
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save System Identification Theory for User For Later
Share
100%
100% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save System Identification Theory for User For Later
You are on page 1
/ 255
Search
Fullscreen
SYSTEM IDENTIFICATION: Theory for the User Lennart Ljung University of Linképing Sweden P T R Prentice Hall, Englewood Cliffs, New Jersey 07632Library of Congress Cataloging-in-Publication Data Ljung, Lennart. (date) System identification Bibliography: p. Includes index. 1, System identification. I. Title. QA402.L59 1987003 86-2712 ISBN 0-13-881640-9 Editorial/production supervision and interior design: Gloria Jordan Cover design: Ben Santora Manufacturing buyer: S. Gordon Osbourne © 1987 by P T R Prentice Hall Prentice-Hall, Inc. A Division of Simon & Schuster Englewood Cliffs, New Jersey 07632 All rights reserved. No part of this book may be Teproduced, in any form or by any means, without permission in writing from the publisher. Printed in the United States of America 109 8 7 ISBN O-13-841b40-9 Prentice-Hall International (UK) Limited, London Prentice-Hall of Australia Pty. Limited, Sydney Prentice-Hall Canada Inc., Toronto Prentice-Hall Hispanoamericana, S.A., Mexico Prentice-Hall of India Private Limited, New Delhi Prentice-Hall of Japan, Inc., Tokyo Prentice-Hall of Southeast Asia Pte. Ltd., Singapore Editora Prentice-Hall do Brasil, Ltda., Rio de JaneiroPREFACE ACKNOWLEDGMENTS OPERATORS AND NOTATIONAL CONVENTIONS 1. INTRODUCTION 1.1 1.2 1.3 14 15 Dynamical Systems Models The System Identification Procedure Organization of the Book Bibliography part i: systems and models 21 2.2 TIME-INVARIANT LINEAR SYSTEMS Impulse Responses, Disturbances and Transfer Functions Frequency-domain Expressions CONTENTS2.3 Signal Spectra 26 2.4 Single Realization Behavior and Ergodicity 34 Results (*) 2.5. Multivariable Systems (*) 35 2.6 Summary 36 2.7 Bibliography 37 2.8 Problems 38 Appendix 2.A: Proof of Theorem 2.2 43 Appendix 2.B: Proof of Theorem 2.3 45 Appendix 2.C: Covariance Formulas 49 3. SIMULATION, PREDICTION, AND CONTROL 51 3.1 Simulation SL 3.2 Prediction 52 3.3. Observers 59 3.4 Control (*) 62 3.5 Summary 65 3.6. Bibliography 65 3.7 Problems 66 4, MODELS OF LINEAR TIME-INVARIANT SYSTEMS 69 4.1 Linear Models and Sets of Linear Models 69 4.2 A Family of Transfer-function Models 71 4.3 State-space Models 81 4.4 Distributed-Parameter Models (*) 90. 4.5 Model Sets, Model Structures, and 93 Identifiability: Some Formal Aspects (*) 4.6 Identifiability of Some Model Structures 101 4.7. Summary 106 4.8 Bibliography 106 4.9 Problems 108 Appendix 4.A: Identifiability of Black-box 115 Multivariable Model Structures 5. MODELS FOR TIME-VARYING 127 AND NONLINEAR SYSTEMS 5.1 Linear Time-varying Models 127 5.2 Nonlinear Models as Linear Regressions 130 5.3. Nonlinear State-space Models 132 5.4 Formal Characterization of Models (*) 134 5.5 Summary 137 5.6 Bibliography 138 5.7 Problems 138 viii Contentspart ii: methods -6. NONPARAMETRIC TIME- AND FREQUENCY-DOMAIN METHODS 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 Transient Response Analysis and Correlation Analysis Frequency-response Analysis Fourier Analysis Spectral Analysis Estimating the Disturbance Spectrum (*) Summary Bibliography Problems Appendix 6.A: Derivation of the Asymptotic Properties of the Spectral Analysis Estimate 7, PARAMETER ESTIMATION METHODS 7A 72 73 7.4 15 76 17 78 19 Guiding Principles behind Parameter Estimation Methods Minimizing Prediction Errors Linear Regressions and the Least-squares Method A Statistical Framework for Parameter Estimation and the Maximum Likelihood Method Correlating Prediction Errors with Past Data Instrumental-variable Methods Summary Bibliography Problems Appendix 7.A: Proof of the Cramér-Rao Inequality 8. CONVERGENCE AND CONSISTENCY 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9 Contents Introduction Conditions on the Data Set Prediction-error Approach Consistency and Identifiability Linear Time-invariant Models: A Frequency- domain Description of the Limit Model The Correlation Approach Summary Bibliography Problems - 141 169 169 171 176 181 190 192 195 196 197 206 208 208 210 214 218 224 229 233 233 2349. 11. ASYMPTOTIC DISTRIBUTION OF PARAMETER ESTIMATES 9.1 Introduction 9.2 The Prediction-error Approach: Basic Theorem 9.3 Expressions for the Asymptotic Variance 9.4 Frequency-domain Expressions for the Asymptotic Variance 9.5 The Correlation Approach 9.6 Use and Relevance of Asymptotic Variance Expressions 9.7 Summary 9.8 Bibliography 9.9 Problems Appendix 9.A: Proof of Theorem 9.1 Appendix 9.B: The Asymptotic Parameter Variance COMPUTING THE ESTIMATE 10.1 Linear Regressions and Least Squares 10.2 Numerical Solution by Iterative Search Methods 10.3 Computing Gradients 10.4 Two-stage and Multistage Methods 10.5 Local Solutions and Initial Values 10.6 Summary 10.7 Bibliography 10.8 Problems RECURSIVE ESTIMATION METHODS 11.1 11.2 11.3 11.4 15 11.6 11.7 11.8 11.9 11.10 Introduction The Recursive Least-squares Algorithm The Recursive [V Method Recursive Prediction-Error Methods Recursive Pseudolinear Regressions The Choice of Updating Step Implementation Summary Bibliography Problems Appendix 11.A: Techniques for Asymptotic Analysis of Recursive Algorithms 239 239 240 242 248 254 258 262 263 264 270 274 274 285 288 292 294 294 296 303 303 305 311 311 316 318 322 326 327 328 329 Contentspart iii: user’s choices 12. OPTIONS AND OBJECTIVES 12.1 12.2 12.3 12.4 12.5 12.6 Options Objectives Bias and Variance Summary Bibliography Problems 13, AFFECTING THE BIAS DISTRIBUTION OF TRANSFER-FUNCTION ESTIMATES 13.1 13.2 13.3 13.4 13.5 13.6 Some Basic Expressions Heuristic Discussion of Transfer-function Fit in Open-loop Operation Some Solutions to Formal Design Problems Summary Bibliography Problems 14, EXPERIMENT DESIGN 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 14.9 Some General Considerations Informative Experiments Optimal Input Design (*) Optimal Experiment Design for High-order Black-box Models (*) Choice of Sampling Interval and Presampling Filters Pretreatment of Data Summary Bibliography Problems 15. CHOICE OF IDENTIFICATION CRITERION 15.1 15.2 15.3 15.4 15.5 15.6 Contents General Aspects Choice of Norm: Robustness Variance: Optimal Instruments Summary Bibliography Problems 339 339 341 345 347 347 347 349 349 350 354 356 356 357 358 359 361 369 375 378 386 390 391 394 394 396 402 405 406 xi16. MODEL STRUCTURE SELECTION 408 AND MODEL VALIDATION 16.1 General Aspects of the Choice of Model 408 Structure 16.2 A Priori Considerations 411 16.3 Model Structure Selection Based 413 on Preliminary Data Analysis 16.4 Comparing Model Structures 416 16.5 Model Validation 424 16.6 Summary 430 16.7 Bibliography 431 16.8 Problems 431 17. SYSTEM IDENTIFICATION IN PRACTICE 434 17.1 The Tool: Interactive Software 434 17.2. A Laboratory-scale Application 440 17.3 Identification of Ship-steering Dynamics 449 17.4 What Does System Identification Have 454 to Offer? 17.5 Bibliography 456 APPENDIX |: Some Concepts from Probability Theory 457 APPENDIX II: Some Statistical Techniques for Linear 461 Regressions REFERENCES 482 AUTHOR INDEX 505 SUBJECT INDEX 511 adi ContentsPREFACE System identification is a diverse field that can be presented in many different ways. The subtitle, Theory for the User, reflects the attitude of the present treatment. Yes, the book is about theory, but the focus is on theory that has direct consequences for the understanding and practical use of available techniques. My goal has been to give the reader a firm grip on basic principles so that he or she can confidently approach a practical problem, as well as the rich and sometimes confusing literature on the subject. Stressing the utilitarian aspect of theory should not, I believe, be taken as an excuse for sloppy mathematics. Therefore, I have tried to develop the theory without cheating. The more technical parts have, however, been placed in appen- dixes or in asterisk-marked sections, so that the reluctant reader does not have to stumble through them. In fact, it is a redeeming feature of life that we are able to use many things without understanding every detail of them. This is true also of the theory of system identification. The practitioner who is looking for some quick advice should thus be able to proceed rapidly to Part III (User’s Choices) by hopping through the summary sections of the earlier chapters. The core material of the book should be suitable for a graduate-level course in system identification. As a prerequisite for such a course, it is natural, although not absolutely necessary, to require that the student should be somewhat familiar with dynamical systems and stochastic signals. The manuscript has been used as a text for system identification courses at Stanford University, the Massachusetts Institute of Technology, Yale University, the Australian National University and the Univer- xiiisities of Lund and Linképing. Course outlines, as well as a solutions manual for the problems, are available from the publisher. For a course on system identification, the role of computer-based exercises should be stressed, Simulation sessions demonstrating how hidden properties of data are readily recovered by the techniques discussed in the book enhance the understanding and motivation of the material. In the problems labeled S, in Chapters 2 through 16, a basic interactive software package is outlined that should be possible to implement rather painlessly in a high-level environment. A PC-MATLAB version of this package is commercially available (see Ljung, 1986b). With such a package all basic techniques of this book can be illustrated and tested on real and simulated data. The existing literature on system identification is indeed extensive and virtu- ally impossible to cover in a bibliography. In this book I have tried to concentrate on recent and easily available references that I think are suitable for further study, as well as on some earlier works that reflect the roots of various techniques and results. Clearly, many other relevant references have been omitted. Finally, some words about the structure of this book: The dependence among the different chapters is illustrated in Figure 1.13, which shows that some chapters are not necessary prerequisites for the following ones. Also, some portions contain material that is directed more toward the serious student of identification theory than to the user. These portions are put either in appendixes or in sections and subsections marked with an asterisk (*). While occasional references to this material may be encountered, it is safe to regard it as optional reading; the continuity will not be impaired if it is skipped. The problem sections for each chapter have been organized into six groups of different problem types: O G problems: These could be of General interest and it may be worthwhile to browse through them, even without intending to solve them. O E problems: These are regular pencil-and-paper Exercises to check the basic techniques of the chapter. © T problems: These are Theoretically oriented problems and typically more difficult than the E problems. O D problems: In these problems the reader is asked to fill in technical Details that were glossed over in the text (a way to dump straightforward technicalities from the book into the solutions manual!). © S problems: These develop the basic identification Software package men- tioned earlier. O Cproblems: These require a Computer. Clearly, with the software package at hand, the C problems can be complemented with a myriad of problems experi- menting with identification methods and data. Such problems are not specifi- cally listed, but the reader is encouraged to apply those techniques in an exploratory fashion. xiv PrefaceACKNOWLEDGMENTS Any author of a technical book is indebted to the people who taught him the subject and to the people who made the writing possible. My interest in system identi- fication goes back to my years as a graduate student at the Automatic Control Department in Lund. Professor Karl Johan Astrém introduced me to the subject, and his serious attitude to research has always been a reference model for me. Since then I have worked with many other people who added to my knowledge of the subject. I thank, therefore, my previous coauthors (in alphabetical order) Anders Ahlén, Peter Caines, David Falconer, Farhat Fnaiech, Ben Friedlander, Michel Gevers, Keith Glover, Ivar Gustavsson, Tom Kailath, Stefan Ljung, Martin Morf, Ton van Overbeek, Jorma Rissanen, Torsten Séderstrém, Géte Solbrand, Eva Trulsson, Bo Wahlberg, Don Wiberg, and Zhen-Dong Yuan. The book has developed from numerous seminars and several short courses that I have given on the subject world-wide. Comments from the seminar par- ticipants have been instrumental in my search for a suitable structure and frame- work for presenting the topic. Several persons have read and used the manuscript in its various versions and given me new insights. First, I would like to mention: Michel Gevers, who taught from an early version and gave me invaluable help in revising the text; Robert Kosut and Arye Nehorai, who taught from the manuscript at Stanford and Yale, re- spectively; and Jan Holst, who lead a discussion group with it at Denmark’s Tech- nical University, and also gathered helpful remarks. I co-taught the course at MIT with Fred Schweppe, and his lectures as well as his comments, led to many clarifyingchanges in the manuscript. Students in various courses also provided many useful comments. I mention in particular George Hart, Juan Lavalle, Ivan Mareels, Brett Ridgely, and Bo Wahlberg. Several colleagues were also kind enough to critique the manuscript. I am especially grateful to Hiro Akaike, Chris Byrnes, Peter Falb, Meir Feder, Gene Franklin, Claes Kallstrém, David Ruppert, Torsten Séderstrém, Petre Stoica, and Peter Whittle. Svante Gunnarsson and Stan Granath made the experiments described in Section 17.2, Bo Wahlberg contributed to the frequency-domain interpretations, and Alf Isaksson prepared Figure 14.4. The preparation of the manuscript’s many versions was impeccably coordi- nated and, to a large extent, also carried out by Ingegerd Stenlund. She had useful help from Ulla Salaneck and Karin Lénn. Marianne Anse-Lundberg expertly pre- pared all the illustrations. I deeply appreciate all their efforts. Writing a book takes time, and I probably would not have been able to finish this one had I not had the privilege of sabbatical semesters. The first outline of this book was written during a sabbatical leave at Stanford University in 1980-1981. I wrote a first version of what turned out to be the last edition during a mini- sabbatical visit to the Australian National University in Canberra in 1984. The writing was completed during 1985-1986, the year I spent at MIT. I thank Tom Kailath, Brian Anderson and Sanjoy Mitter (and the U.S. Army Research Office under contract DAAG-29-84-K-005) for making these visits possible and for provid- ing inspiring working conditions. My support from the Swedish National Board for Technical Development (STUF) has also been important. Sabbatical or not, it was unavoidable that a lot of the writing (not to mention the thinking!) of the book had to be done on overtime. I thank my family, Ann- Kristin, Johan, and Arvid, for letting me use their time. Lennart Ljung Linképing, Sweden xvi AcknowledgmentsOPERATORS AND NOTATIONAL CONVENTIONS arg(z) = argument of the complex number z arg min f(x) = value of x that minimizes f (x) xy € AsF(n, m): sequence of random variables xy converges in distribution to the F-distribution with n and m degrees of freedom xy € AsN(m, P): sequence of random variables xy converges in distribution to the normal distribution with mean m and covariance matrix P; see (1.17) xy € Asy?(n): sequence of random variables xy converges in distribution to the x’ distribution with n degrees of freedom Cov(x) = covariance matrix of the random vector x; see (1.4) det A = determinant of the matrix A dim 6 = dimension (number of rows) of the column vector @ Ex = mathematical expectation of the random vector x; see (1.3) Ex()= lim DI 1 E x(#); see (2.60) O(x) = ordo x: function tending to zero at the same rate as x o(x) = small ordo x: function tending to zero faster than x x € N(m, P): random variable x is normally distributed with mean m and covariance matrix P; see (1.6)Re z = real part of the complex number z Rf) = range of the function f = the set of values that f(x) may assume R¢ = Euclidian d-dimensional space x = sol{f (x) = 0}: x is the solution (or set of solutions) to the equation f@)=0 tr(A) = trace (the sum of the diagonal elements) of the matrix A Var (x) = variance of the random variable x A’ = inverse of the matrix A AT = transpose of the matrix A AT = transpose of the inverse of the matrix A = = complex conjugate of the complex number z (superscript * is not used to denote transpose and complex conjugate: it is used only as a distinguishing superscript) y= {yO + Ds... YO} y= {yQ),yQ),---.¥O} Uy(w) = Fourier transform of w; see (2.37) R,(t) = Ev(Qv(t — 1); see (2.61) Ryo(t) = Es(Qw7(t — 7); see (2.62) ,(w) = spectrum of v = Fourier transform of R, (7); see (2.63) ®,,(w) = cross spectrum between s and w = Fourier transform of Ry (7); see (2.64) RN(t) = 4 SY s(Qs%(¢ — 7); see (6.10) "(w) = estimate of the spectrum of u based on u; see (6.48) 0(t|t — 1) = prediction of v(t) based on v‘~" a V(6) = gradient of V(6) with respect to 6: a column vector of dimension do ella dened dim 6 if V is scalar valued V'(6) = gradient of V with respect to its argument €1(e,0) = partial derivative of € with respect to € 8, = Kronecker’s delta: zero unless i = j &(k) = Bro B(G,£) = e neighborhood of 6: {6||@ — 6| < e} © = the left side is defined by the right side |- | = (Euclidian) norm of a vector ||-|| = (Frobenius) norm of a matrix (see 2.89) Operators and Notational ConventionsSYMBOLS USED IN TEXT This list contains symbols that have some global use. Some of the symbols may have another local meaning. Dy = set of values over which 6 ranges in a model structure. See (4.119) D, = set into which the 6-estimate converges. See (8.23) e(t) = disturbance at time f; usually {e(#), f = 1,2,...} is white noise (a sequence of independent random variables with zero mean values and variance \) €o(t) = “true” driving disturbance acting on a given system ff; see (8.2) f-(x), f.(x,0) = probability density function of the random variable e; see (I.2) and (4.4) G(q) = transfer function from u to y; see (2.20) G(q,6) = transfer function in a model structure, corresponding to the parameter value 6; see (4.4) Go(q) = “true” transfer function from u to y for a given system; see (8.7) Gy(q) = estimate of G(q) based on Z” G*(q) = limiting estimate of G(q); see (8.68) Gy(q) = difference Gy(q) — Go (q); see (8.15) & = set of transfer functions obtained in a given structure; see (8.44) H(q), H(q,0), Ho(q), Hv(q), H*(q), Ay(q),3€: analogous to G but for the transfer function from e to y L(q) = prefilter for the prediction errors; see (7.10) £(e), €(€,6), €(e,t,0) = norm for the prediction errors used in the criterion; see (7.11), (7.16), (7.18) At = model structure (a mapping from a parameter space to a set of models); see (4.119) (0) = particular model corresponding to the parameter value 6; see (4.119) A* = set of models (usually generated as the range of a model structure); see (4.115) and page 93 P, = asymptotic covariance matrix of 6; see (9.11) 4, q_' = forward and backward shift operators; see (2.15) Ff = “the true system”; see (8.7) T(q) = [G(q) H(q)ls see (4.106) T(q,0), To(q), Tw(q), Tv(q) = analogous to G and H u(t) = input variable at time t Operators and Notational Conventions xixVy (8, Z®) = criterion function to be minimized; see (7.11) V(0) = limit of criterion function; see (8.28) v (2) = disturbance variable at time ¢ w(é) = usually a disturbance variable at time t; the precise meaning varies with the local context x(t) = state vector at time t; dimension = n y(t) = output variable at time ¢ ¥(¢|6) = predicted output at time ¢ using a model M.(@) and based on Z‘~'; see (4.6) z() =[y@ u(OV’; see (4.110) Z™ = {u(0), y(O),-.. .u(N), y(ND} e(t,6) = prediction error y(#) — 9 (¢|@) d = used to denote variance; also, in Chapter 11, the forgetting factor; see (11.6), (11.63) 6 = vector used to parametrize models; dimension = d; see (4.4), (4.5), (5.33) 6y, %, 6", 6y = analogous to G (f) = regression vector at time 1; see (4.11) and (5.34) xo () = (u(O e0(0)]’s see (8.14) w(t,6) = gradient of ¥(¢|6) with respect to 6; a d-dimensional column vector; see (4.118c) £(), £(t,6) = “the correlation vector” (instruments); see (7.96) T’(q,6) = gradient of T(q,) with respect to @(ad x 2 matrix); see (4.122) ABBREVIATIONS AND ACRONYMS ARARX: See Table 4.1 ARMA: AutoRegressive Moving Average (see Table 4.1) ARMAX: AutoRegressive Moving Average with eXternal input (see Table 4.1) ARX: AutoRegressive with eXternal input (see Table 4.1) BJ: Box—Jenkins model structure (see Table 4.1) ETFE: Empirical Transfer Function Estimate; see (6.24) FIR: Finite Impulse Response model (see Table 4.1) IV: Instrumental variables (see Section 7.6) LS: Least Squares (see Section 7.3) ML: Maximum Likelihood (see Section 7.4) MSE: Mean Square Error xx Operators and Notational ConventionsOE: Output error model structure (see Table 4.1) PDF: Probability Density Function PEM: Prediction-Error Method (see Section 7.2) PLR: PseudoLinear Regression (see Section 7.5) RIV: Recursive IV (see Section 11.3) RLS: Recursive LS (see Section 11.2) RPEM: Recursive PEM (see Section 11.4) RPLR: Recursive PLR (see Section 11.5) SISO: Single Input Single Output w.p.: with probability w.p. 1: with probability one; see (1.15) w.r.t.: with respect to Operators and Notational Conventions xxiINTRODUCTION Inferring models from observations and studying their properties is really what science is about. The models (“hypotheses,” “laws of nature,” “paradigms,” etc.) may be of more or less formal character, but they have the basic feature that they attempt to link observations together into some pattern. System identification deals with the problem of building mathematical models of dynamical systems based on observed data from the systems. The subject is thus part of basic scientific meth- odology, and since dynamical systems are abundant in our environment, the tech- niques of system identification have a wide application area. This book aims at giving an understanding of available system identification methods, their rationale, properties, and use. 1.1 DYNAMICAL SYSTEMS In loose terms a system is an object in which variables of different kinds interact and produce observable signals. The observable signals that are of interest to us are usually called outputs. The system is also affected by external stimuli. External signals that can be manipulated by the observer are called inputs. Others are called disturbances and can be divided into those that are directly measured and those that are only observed through their influence on the output. The distinction between inputs and measured disturbances is often less important for the modeling process. See Figure 1.1. Clearly the notion of a system is a broad concept, and it is not surprising that itHeat storage Figure 1.1. A system with output Figure 1.2. A solar-heated house. y, input u, measured disturbance w, and unmeasured disturbance v. plays an important role in modern science. Many problems in various fields are solved in a systems-oriented framework. Instead of attempting a formal definition of the system concept, we shall illustrate it by a few examples. Example 1.1 A Solar-heated House Consider the solar-heated house depicted in Figure 1.2. The system operates in such a way that the sun heats the air in the solar panel, which consists of transparent hoses. This air is fanned into the heat storage, which is a box filled with pebbles. The stored energy can later be transferred to the house. We are interested in how solar radiation and fan velocity affect the temperature of the heat storage. This system is symbolically depicted in Figure 1.3. Figure 1.4 shows a record of observed data over a 16-hour period. The variables were sampled every 10 minutes. Mi Example 1.2 Ship-steering Dynamics The motion of a ship on the ocean is governed by the propeller forces, the rudder angle, and forces from wind and waves. See Figure 1.5. As a subproblem, we may consider how the ship's heading angle is affected by the rudder angle at constant propeller forces. This system is depicted in Figure 1.6. A record of data for this system is shown in Figure 1.7. It stretches over 25 minutes, and the variables were sampled every 10 seconds. Il Example 1.3 Speech The sound of the human voice is generated by the vibration of the vocal chords or, in the case of unvoiced sounds, the air stream from the throat, and formed by the shape of the vocal tract. See Figure 1.8. The output of this system is sound vibration (i.e., the air pressure), but v: wind, outdoor I: solar temperature, etc. y: storage Figure 1.3 The solar-heated house sys- wu: fan temperature tem: uw: input; J: measured disturbance; velocity y: output; v: unmeasured disturbances. 2 Introduction404 305 a ona 1 250 500 750 (min) Figure 1.4 Storage temperature y, fan velocity u, and solar intensity J over a 16-hour period. Sampling interval: 10 minutes. the external stimuli are not measurable. See Figure 1.9. Data from this system are shown in Figure 1.10. The systems in these examples are all dynamic, which means that the current output value depends not only on the current external stimuli but also on their earlier values. Outputs of dynamical systems whose external stimuli are not ob- served (such as in Example 1.3) are often called time series. This term is especially common in economic applications. Clearly, the list of examples of dynamical systems can be very long and it stretches over many fields of science. 1.2 MODELS Model Types and Their Use When we interact with a system, we need some concept of how its variables relate to each other. With a broad definition, we shall call such an assumed relation- 1.2 Models 3
You might also like
Soderstrom T., Stoica P. System Identification (PH 1989) (ISBN S
PDF
100% (6)
Soderstrom T., Stoica P. System Identification (PH 1989) (ISBN S
637 pages
1989, Söderström, T. and Stoica, P. - System Identification PDF
PDF
100% (1)
1989, Söderström, T. and Stoica, P. - System Identification PDF
646 pages
Subspace Identification For Linear Systems: Theory - Implementation - Applications
PDF
100% (1)
Subspace Identification For Linear Systems: Theory - Implementation - Applications
268 pages
Sim PDF
PDF
No ratings yet
Sim PDF
268 pages
Verhaegen书 PDF
PDF
No ratings yet
Verhaegen书 PDF
422 pages
Eykhoff 1
PDF
No ratings yet
Eykhoff 1
36 pages
Teaching Handout Ee531
PDF
No ratings yet
Teaching Handout Ee531
199 pages
FRTN35 Exercises
PDF
No ratings yet
FRTN35 Exercises
25 pages
(Peter Van Overschee, Bart de Moor (Auth.) ) Subs
PDF
No ratings yet
(Peter Van Overschee, Bart de Moor (Auth.) ) Subs
262 pages
Nonlinearity in Structural Dynamics Chapter 06
PDF
No ratings yet
Nonlinearity in Structural Dynamics Chapter 06
55 pages
System Identification
PDF
100% (2)
System Identification
646 pages
TFRT 7011
PDF
No ratings yet
TFRT 7011
41 pages
ELEC4632 - Lab - 01 - 2022 v1
PDF
No ratings yet
ELEC4632 - Lab - 01 - 2022 v1
13 pages
System Identification: A Survey: Link To Publication
PDF
No ratings yet
System Identification: A Survey: Link To Publication
40 pages
Automatica 1970
PDF
No ratings yet
Automatica 1970
40 pages
State Variables For Engineers - DeRusso, Paul M - (Paul Madden) Roy, Rob J - , Author Close, - 1965 - New York, Wiley - 9780471203803 - Anna's Archive
PDF
No ratings yet
State Variables For Engineers - DeRusso, Paul M - (Paul Madden) Roy, Rob J - , Author Close, - 1965 - New York, Wiley - 9780471203803 - Anna's Archive
632 pages
C I S 2011 International Press Vol. 11, No. 3, Pp. 197-224, 2011 001
PDF
No ratings yet
C I S 2011 International Press Vol. 11, No. 3, Pp. 197-224, 2011 001
28 pages
Lec6aa 2021
PDF
No ratings yet
Lec6aa 2021
13 pages
Msi PDF
PDF
No ratings yet
Msi PDF
127 pages
Lecture 1 Introduction To Control Systems
PDF
No ratings yet
Lecture 1 Introduction To Control Systems
50 pages
SI2018
PDF
No ratings yet
SI2018
32 pages
Problemas Sumar Restar
PDF
No ratings yet
Problemas Sumar Restar
27 pages
FULLTEXT01
PDF
No ratings yet
FULLTEXT01
16 pages
System Identi Cation Data-Driven Modelling of Dynamic Systems - Paul M.J. Van Den Hof
PDF
No ratings yet
System Identi Cation Data-Driven Modelling of Dynamic Systems - Paul M.J. Van Den Hof
305 pages
Identification of Dynamic Systems, Theory and Formulation
PDF
No ratings yet
Identification of Dynamic Systems, Theory and Formulation
138 pages
Digital Principles and Application by Leach & Malvino
PDF
82% (17)
Digital Principles and Application by Leach & Malvino
700 pages
Lecture Notes 2013
PDF
No ratings yet
Lecture Notes 2013
231 pages
Perspectives On System Identification
PDF
No ratings yet
Perspectives On System Identification
17 pages
Fundamentals of Digital Circuits-Anand Kumar
PDF
88% (34)
Fundamentals of Digital Circuits-Anand Kumar
1,102 pages
System Identifiction of Servo Rig
PDF
No ratings yet
System Identifiction of Servo Rig
29 pages
Parameter System
PDF
No ratings yet
Parameter System
103 pages
GOOD Notes For System Identification and Parameter Estimation
PDF
100% (1)
GOOD Notes For System Identification and Parameter Estimation
103 pages
PVDnotes
PDF
No ratings yet
PVDnotes
160 pages
Real Time Computer Control An Introduction
PDF
No ratings yet
Real Time Computer Control An Introduction
2 pages
System Identification: - A Criterion, or Verification Function
PDF
No ratings yet
System Identification: - A Criterion, or Verification Function
14 pages
System Id
PDF
No ratings yet
System Id
3 pages
2009 P. Norton
PDF
No ratings yet
2009 P. Norton
163 pages
Sta 2010
PDF
No ratings yet
Sta 2010
9 pages
System Identification, Estimation and Filtering
PDF
No ratings yet
System Identification, Estimation and Filtering
34 pages
DCS
PDF
No ratings yet
DCS
49 pages
System Identification Theory For The User 2nd Edit
PDF
No ratings yet
System Identification Theory For The User 2nd Edit
3 pages
Lecture Notes - Kristiaan Pelckmans
PDF
100% (1)
Lecture Notes - Kristiaan Pelckmans
153 pages
Lecture Notes For A Course On System Identification, v2012: Kristiaan Pelckmans
PDF
No ratings yet
Lecture Notes For A Course On System Identification, v2012: Kristiaan Pelckmans
24 pages
1981 Trends in Identification
PDF
No ratings yet
1981 Trends in Identification
15 pages
System Identification Basics System Identification Is
PDF
No ratings yet
System Identification Basics System Identification Is
7 pages
Ljung L System Identification Theory For User
PDF
No ratings yet
Ljung L System Identification Theory For User
255 pages
Ljung L System Identification Theory For User
PDF
No ratings yet
Ljung L System Identification Theory For User
255 pages
LTE Implementation Uing Xilinx FPGA
PDF
100% (1)
LTE Implementation Uing Xilinx FPGA
294 pages
0166927S21 Ljung
PDF
No ratings yet
0166927S21 Ljung
7 pages
1.1 Systems and Models
PDF
No ratings yet
1.1 Systems and Models
5 pages
Verilog Text Book
PDF
100% (1)
Verilog Text Book
431 pages
Practical Guide To Prototype Breadboard and PCB Desing - Bogatin ARTECH HOUSE 2021
PDF
100% (22)
Practical Guide To Prototype Breadboard and PCB Desing - Bogatin ARTECH HOUSE 2021
521 pages
Operational Amplifiers and Linear Integrated Circuits (K. Lal. Kishore) (Z-Library)
PDF
80% (5)
Operational Amplifiers and Linear Integrated Circuits (K. Lal. Kishore) (Z-Library)
713 pages
Simulating Control Systems With Simulink and MATLAB
PDF
No ratings yet
Simulating Control Systems With Simulink and MATLAB
5 pages
Essentials of Digital Signal Processing (2014)
PDF
90% (10)
Essentials of Digital Signal Processing (2014)
763 pages
System Identification: Theory For The User
PDF
No ratings yet
System Identification: Theory For The User
7 pages
Nonlinear Dynamics I (Chaos Theory), MIT
PDF
No ratings yet
Nonlinear Dynamics I (Chaos Theory), MIT
183 pages
A Manual For System Identification
PDF
No ratings yet
A Manual For System Identification
8 pages
System Identification: Theory For The User, 2nd Edition (Ljung, L. 1999) (On The Shelf)
PDF
No ratings yet
System Identification: Theory For The User, 2nd Edition (Ljung, L. 1999) (On The Shelf)
3 pages
Designing With Xilinx FPGAs
PDF
90% (10)
Designing With Xilinx FPGAs
257 pages
Phase-Locked Loop (PLL)
PDF
No ratings yet
Phase-Locked Loop (PLL)
40 pages
Engineering Applications of FPGAs
PDF
100% (3)
Engineering Applications of FPGAs
230 pages
Electrical Circuit Analysis and Design by Noel M. Morris
PDF
100% (14)
Electrical Circuit Analysis and Design by Noel M. Morris
421 pages
Digital Communication Systems Engineering With Software-Defined Radio
PDF
100% (4)
Digital Communication Systems Engineering With Software-Defined Radio
307 pages
Digital Systems From Logic Gates To Processors
PDF
92% (13)
Digital Systems From Logic Gates To Processors
248 pages
BasicElectronics BernardGrob PDF
PDF
92% (12)
BasicElectronics BernardGrob PDF
786 pages
Linear Algebra and Differential Equation, By: Baker
PDF
No ratings yet
Linear Algebra and Differential Equation, By: Baker
426 pages
Design and Analysis of Analog Filters
PDF
100% (7)
Design and Analysis of Analog Filters
453 pages
PLL Frequency Synthesis Theory and Design
PDF
No ratings yet
PLL Frequency Synthesis Theory and Design
257 pages
IIR Filter Design With MATLAB
PDF
No ratings yet
IIR Filter Design With MATLAB
13 pages
Analog Electronic Circuit Engineering PDF
PDF
100% (11)
Analog Electronic Circuit Engineering PDF
434 pages
Practical Electrical Engineering (PDFDrive)
PDF
100% (14)
Practical Electrical Engineering (PDFDrive)
673 pages
Digital Signal Processing by S. Salivahanan PDF
PDF
100% (1)
Digital Signal Processing by S. Salivahanan PDF
655 pages
Perspectives On System Identification
PDF
100% (1)
Perspectives On System Identification
13 pages
The Art of Electronics
PDF
91% (22)
The Art of Electronics
314 pages
A GNU Radio Based Software-Defined Radar
PDF
No ratings yet
A GNU Radio Based Software-Defined Radar
126 pages
Micro Controllers Fundamentals For Engineers and Scientists
PDF
100% (4)
Micro Controllers Fundamentals For Engineers and Scientists
127 pages
All-In-One Electronics Guide Your Complete Ultimate Guide To Understanding and Utilizing Electronics!
PDF
96% (24)
All-In-One Electronics Guide Your Complete Ultimate Guide To Understanding and Utilizing Electronics!
469 pages
Matlab OverlapSaveMethod
PDF
No ratings yet
Matlab OverlapSaveMethod
96 pages
100 Electronic Projects With Circuit Diagram PDF
PDF
97% (34)
100 Electronic Projects With Circuit Diagram PDF
105 pages
The Giant Book of Electronics Projects
PDF
98% (49)
The Giant Book of Electronics Projects
496 pages
IIR FilterDesign
PDF
100% (1)
IIR FilterDesign
20 pages
Lab 3 - Introduction To MATLAB: G(S) S (S + 1) (S + 2)
PDF
No ratings yet
Lab 3 - Introduction To MATLAB: G(S) S (S + 1) (S + 2)
3 pages
2019 Book QuickStartGuideToVerilog PDF
PDF
No ratings yet
2019 Book QuickStartGuideToVerilog PDF
195 pages
Dr. Manzuri Computer Assignment 1: Sharif University of Technology Computer Engineering Department
PDF
No ratings yet
Dr. Manzuri Computer Assignment 1: Sharif University of Technology Computer Engineering Department
3 pages
Hands On Electronics A Practical Introduction To Analog and Digital Circuits by Daniel M Kaplan and Christopher G White
PDF
100% (10)
Hands On Electronics A Practical Introduction To Analog and Digital Circuits by Daniel M Kaplan and Christopher G White
228 pages
Fundamentals of Instrumentation and Measurement
PDF
94% (36)
Fundamentals of Instrumentation and Measurement
555 pages