Lecture notes for E211 System Identification Fal99/00 Professor Jonathan P. How Copyright 1999 by Professor Jonathan How
sYsT∈ M TDENTIFICATION o DEVELO PING AN APP Ro PRI ATE MoDEL oF A OYu AMIC SYSTEM US(AG oBSERVED DATA CoMBINEO W(Tk: BASIC MECHANICS AND OYNAMICS PRIOR KNoWLEOGE oF RELATIoN SHIPs BETWEEN SIGNALS → INPUT/ OUT PUT M0ELs TN0sτ o BE VERY ExP∈ RIMENTAL/ HEUAIST WE WILL TRY To DEVELOP THE TOOLS REQUIRE O To PERFoRM THE ASk BUT IT WILL TAKE MANY MORE TRIES(YEARs?) T0EvEL0P佣∈工川TutT0 N UECESSARy T0G氏TG00,L0山- RDER MOr0ELs →NEED个0W0 RK WITH REAL0Tq AS MUCH AS POSSI BLE
WHY DO SYSTEM T0 7 ALLoWs US To DEVELoP MODELs FoR sysT∈ MS WITH VERY C。 MPLEx0 YN AMICS AND/oR SYSTEMS WITH UNKNOWN PHY SICAL PARAMETE R VALVES 今 REALLY SHoUL0E0ME工 N PARALLEL vwτ0EVEL0 PMENT of丹 N ANALYTIC MODEL(WFF PUR POseS OF IDENTIFI CATIo N →KYPo( NT IS TH肝EM00 EL ACCURACY REQUIREMENTS ARE A STRONG FUNCTIoN oF THE DESIRED APPLICATIoN CONTROL ESTIMATIoN ( oF STATES NOT AVAILABLE PREDICTION (OF RESPoNSE To DIFFERENT INPUTS)
1-3 SYSTEM TDENTIFICATION PRocEss Desig ·CL∈RRLY Data 工 TERATIVe, BUT AT I Choos MANY LEUELS Criterion I Calculate model Model Revise OK: Use it! The System Identification Loop 壬 XPERIMENT- NEED T0 DESIGN EXPT.心ELTo G∈TG0o00AT MODEL STRUCTURE -MANY CHoICES, PICK BASED ON OUR UNDERSTANDING of SYSTEM DYNAMICS FIT MODEL OfTIMIZATioN E小乱 UATION VALlOATE MoDEL To MAE SURE THE FIT TS REASONA BLE
Choose Model Set Model Not OK: OK: Use it! Prior Knowledge Experiment Choose Criterion Calculate Model Data Validate Revise The System Identification Loop. Design of Fit
-4 EXPERIMENTs oPEN-LooP OR CLoSED-LooP D千 TEN No CHoiCe.BuT CLP INTRO DUCES MANY CoMPLICAT INE FACTORs. WHAT Is THE IVPdT SEQUENCE 2 FREQUENCY CONTENT & BIG IMPACT! ACTUAToR LIMITS ( SLEWRATES s航 PLING RATE/0A升 LENGTH MEMORY SISO/SIMO/ MIMO SYSTEM DATA fILTERIN G DRiFTs bIAsEs OUTLIERS NOISE ATTENVATION MODEL STRUCTURE NON- PA RAMETRIC TRANSFER FUN CTION PLOT 工 MPuLSE REsP0AsE 代4 RAMETRIC CAPTURe DYNAMIcs IN t SIPLE STRUCTURE G(s)=S+∝ s2+P5+B2 LINEAR/NONLINEAR MODEL SIZE ( POLES, ZERos)