Thread Subject: How to reconstruct a model with the RLS identified parameters?

Subject: How to reconstruct a model with the RLS identified parameters?

From: Joseph Ho

Date: 30 Oct, 2008 16:23:02

Message: 1 of 1

Hi, I have an RLS algorithm for identifying model parameters for an ARX model like below:

y = -ay(k-1) -by(k-2) + cu(k-1) + du(k-2)

The identified parameters will be a,b,c and d. My RLS algorithm is written in s-function. I want the a,b,c,d identified from the RLS algorithm to be used to construct a new transfer function having the following form:

G(z) = [cz^-1 + dz^-2]/[1 + az^-1 + bz^-2]

At every time instant, I want the a,b,c,d that is being identified from the RLS algorithm to be fed to the transfer function, so that I can simulate the new model and compare the results with the original process. Which means I need a way to channel the a,b,c,d to the transfer function. I cannot decompose the transfer function and use multipliers to drive a constant set because I cannot decompose the denominator of the transfer function. Does anyone know how can I solve my problem?

Tags for this Thread

Everyone's Tags:

Add a New Tag:

Separated by commas
Ex.: root locus, bode

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Tag Activity for This Thread
Tag Applied By Date/Time
rls Joseph Ho 30 Oct, 2008 12:25:05
transfer function Joseph Ho 30 Oct, 2008 12:25:05
arx Joseph Ho 30 Oct, 2008 12:25:05
system identifi... Joseph Ho 30 Oct, 2008 12:25:05
modelling Joseph Ho 30 Oct, 2008 12:25:05
simulink Joseph Ho 30 Oct, 2008 12:25:05
rssFeed for this Thread

Contact us at files@mathworks.com