Subspace Identification using Closed-Loop Data
MetadataShow full item record
The purpose of this thesis was to investigate how different subspace identification methods cope with closed loop data, and how the controller parameters affect the quality of the acquired models. Three different subspace methods were subject for investigation; the MOESP method, the N4SID method and the DSR_e method. It is shown through a simulation example that all three subspace methods will identify the correct open-loop model from closed-loop data if the data record is noise-free (deterministic identification with perfect data). This result is not a new one, but a confirmation of the results from other researchers. Among the three different subspace methods that were investigated, the DSR_e method developed by dr. David Di Ruscio gave the best overall results. This method is especially designed to cope with closed-loop data, different from the MOESP and N4SID methods. Controller gain is shown to have a significant effect on the quality of the identified model when there is noise present in the loop. It is shown by simulations that up to a point, higher controller gain during the identification experiment actually gives more accurate open-loop models than models identified with lower controller gain. One of the reasons for this is that high gain tuning provides a higher signal to noise ratio through amplification of the reference signal, rendering the noise in the data used for identification less significant. Another reason may be that frequencies in the input signals will be more concentrated around the achievable bandwidth of the controller, which produces system outputs with more information of the frequency response around this bandwidth frequency. This is turn will reveal frequency information from the system that is important for control purposes.