Research Article

Online Identification of Multivariable Discrete Time Delay Systems Using a Recursive Least Square Algorithm

Algorithm 1

Step 1. Data acquisition and initialization:
   set and where is a scalar and
    is the identity matrix of size
    and ,
Step 2. Increment and construct the observation vector
    , the generalized observation vector
    using (9) and (16),
Step 3. Estimate using the developed identification
   method:
   
   
   
Step 4. Return to Step 2 until where is the
   number of input/output data.