I have a MIMO thermal system where I am doing System Id. via. Scilab using the Slicot subprograms. I found that if I don't offset the temperature results to a reasonable approximation of zero the id is completely done in. I tried adding an auxillary input that had a constant drive value, hoping that the id would pick it up as the extra input causing the output offset; that attempt failed. My question is; is it logically necessary for me manually preprocess the output vector to eliminate static DC components?
Ray