Conclusion and further work
In this paper the software implementation of finite-frequency identification method in the system GAMMA is considered. GAMMA is the two-level CAD tool for identification and controllers algorithms synthesis for the linear plants.
Further work is related both with the improvement of the frequency-identification technique and GAMMA development. The further improvement of finite-frequency identification method allows to decrease the identification time in case when the external disturbances and noise are sufficiently small and processes in the plant depends on initial conditions primarily.
The evolution of the GAMMA is performed in following directions:
The modernization of INSTRUMENT language. In particular we intend to change the mechanism of calculation modules executing in order to decrease the time of directives executing.
The increasing of set of calculation modules in order to make the GAMMA more universal system.
The implementation of methods for identification of multivariable plant. The corresponding method is developed in (Alexandrov, Orlov etc, 2003).
References
Alexandrov, A.G., Nebaluev, N.A., Asmolova, L.S., Krupenina, L.Ja. (1975) “Software for synthesis and simulation on the controller transfer matrices of multivariable linear system of automatic control (Packages “GAMMA-1”, “GAMMA-2” for M-220)”. Saratov, Polytechnic institute (in Russian).
Alexandrov, A. G. and S. Yu. Panin (1997) “GAMMA-1PC as CAD tools for practicing engineers”, Proceedings of 7th Symposium on Computer Aided Control System Design (CAD'97), Gent, Belgium, pp.287-292
Alexandrov A.G. (1999), “Finite - Frequency Identification and model validation of stable plan”. Proceedings of 14th World Congress of IFAC, Preprints, Beijing, China, vol. H, pp.295 - 301.
Alexandrov A.G., Orlov U.F., Mikhaylova L.S. (2003), “ADAPLAB-M: identification and adaptation toolbox for MATLAB”, Proceedings of 13th Symposium on System Identification. IFAC SYSID'03, 27-29 August 2003,Rotterdam, pp. 995-1000.
Alexandrov A.G. (2005), “Finite-frequency identification: self-tuning of test signal”, Preprints of the 16th IFAC World Congress, Prague, Czech Republic, 3-8 July 2005, CD.
Alexandrov A.G., IsakoV R.V., Mikhaylova L.S. (2005), “The structure of software for automatic control algorithm development”, The Automation and remote control, No4, pp. 176-184.
Granichin O.N. and Polyak B.T.(2003), Randomized Algorithms of Estimation and Optimization under Almost Arbitrary Noise, Moscow: Nauka.
Ljung, L. (1987), System Identification. Theory for the User, Englewood Cliffs: Prentice-Hall.
MATLAB User's Guide (2001), MathWorks.
Shumann, R., S. Korner, K. Baker and M. Strickrodt (1996) “Shaping CACSD for practical use in process industry”, Proceedings of the 13th IFAC World Congress, San-Francisco, vol. L. p.p. 223-228.
Stepanov M.F. (2000), Automatic solution of formalized problems of control theory, Saratov: Saratovsky technique university.
Syska, B (2002) “ICAC – a MATLAB toolbox for industrial computer aided control” Preprints of the 15th IFAC World Congress, Barcelona, Spain.
Wong, K.Y. and Polak E. (1967) “Identification of linear discrete time systems using instrumental variable method”, IEEE Trans. Automat. Control. Vol. AC-12., pp. 707-718.
F igure 1 The architecture of GAMMA
Figure 2 The dialog form with initial data of directive D123su
Figure 3 The fragment of report of directive D123su executing
|