Download User's guide for iREG
Transcript
20 Predictor a priori Output a posteriori Prediction a priori Error a posteriori Adaptation Error Observation Vector Predictor Regressor Vector Plant + Noise Model Adjustable Parameter Vector Ĉ(t, q −1 )= Φ(t) = 1 φ(t) Ĉ(t,q −1 ) 1 + ĉ1 (t)q −1 + ... φT (t) = [−y(t) . . . − y(t − nA + 1), u(t − d) . . . u(t − d − nB + 1), (t) . . . (t − nC + 1)] y = q AB u + C Ae T θ̂ (t) = [âT (t), b̂T (t), ĉT (t)] âT (t) = [â1 . . . ânA ] b̂T (t) = [b̂1 . . . b̂nB ] ĉT (t) = [ĉ1 . . . ĉnC ] −d −d C y = q A B u + AD e T T T θ̂ (t) = [â (t), b̂ (t), ĉT (t), dˆT (t)] âT (t) = [â1 . . . ânA ] b̂T (t) = [b̂1 . . . b̂nB ] ĉT (t) = [ĉ1 . . . ĉnC ] dˆT (t) = [dˆ1 . . . dˆnD ] T φ (t) = [−y(t) . . . − y(t − nA + 1), u(t − d) . . . u(t − d − nB + 1), (t) . . . (t − nC + 1), −α(t) . . . − α(t − nD + 1)] α(t) = Â(t)y(t) − B̂ ∗ (t)u(t − d − 1) ŷ 0 (t + 1) = θ̂T (t)φ(t) ŷ(t + 1) = θ̂T (t + 1)φ(t) 0 (t + 1) = y(t + 1) − ŷ 0 (t + 1) (t + 1) = y(t + 1) − ŷ(t + 1) ν ◦ (t + 1) = ◦ (t + 1) Φ(t) = φ(t) Table 2.2: Recursive identification algorithms Recursive Maximum Generalized Least Likelihood (RML) Squares (GLS) Φ(t) = φ(t) φT (t) = [−ŷ(t) . . . − ŷ(t − nA + 1), u(t − d) . . . u(t − d − nB + 1)] −d y = q AB u + v T θ̂ (t) = [âT (t), b̂T (t)] âT (t) = [â1 . . . ânA ] b̂T (t) = [b̂1 . . . b̂nB ] Output Error (OE)