Pełnotekstowe zasoby PLDML oraz innych baz dziedzinowych są już dostępne w nowej Bibliotece Nauki.
Zapraszamy na


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
2003 | 13 | 2 | 185-192

Tytuł artykułu

System identification from multiple-trial data corrupted by non-repeating periodic disturbances

Treść / Zawartość

Warianty tytułu

Języki publikacji



Iterative learning and repetitive control aim to eliminate the effect of unwanted disturbances over repeated trials or cycles. The disturbance-free system model, if known, can be used in a model-based iterative learning or repetitive control system to eliminate the unwanted disturbances. In the case of periodic disturbances, although the unknown disturbance frequencies may be the same from trial to trial, the disturbance amplitudes, phases, and biases do not necessarily repeat. Furthermore, the system may not return to the same initial state at the end of each trial before starting the next trial. In spite of these constraints, this paper shows how to identify the system disturbance-free dynamics from disturbance-corrupted input-output data collected over multiple trials without having to measure the disturbances directly. The system disturbance-free model can then be used to identify the disturbances as well, for use in learning or repetitive control. This paper represents the first extension of the interaction matrix approach to the multiple-trial environment of iterative learning control.








Opis fizyczny




  • Thayer School of Engineering Dartmouth College, Hanover, NH 03755, USA
  • Department of Mechanical Engineering Columbia University, New York, NY 10027, USA
  • Department of Automotive, Industrial, and Mechanical Engineering Taegu University, Kyungsan, Kyungbuk 712-714, Korea
  • Department of Mechanical Engineering, Yeungnam University, Kyungsan, Kyungbuk 712-714, Korea


  • Amann N., Owens D.H. and Rogers E. (1994): 2D systems theory applied to learning control systems. - Proc. 33-rd Conf. Decision and Control, Lake Buena, Florida.
  • Bien Z. and Xu J. (Eds.) (1998): Iterative Learning Control: Analysis, Design, Integration, and Applications. -Boston, MA: Kluwer, pp. 107-146.
  • Elci H., Longman R.W., Phan M.Q., Juang J.N. and Ugoletti R. (2002): Simple learning control made practical by zero-phase filtering: Applications to robotics. - IEEE Trans. Circ. Syst., I: Fund. Theory Applic.(Special issue on Multidimensional Signals and Systems), Vol. 49, No. 6, pp. 753-767.
  • Franklin G.F., Powell J.D. and Workman M. (1998): Digital Control of Dynamic Systems. - Menlo Park, CA: Addison-Wesley, pp. 535-539.
  • Goodzeit N.E. and Phan M.Q. (2000a): System and disturbance identification for feedforward-feedback control applications. - J. Guid. Contr. Dyn., Vol. 23, No. 2, pp. 260-268.
  • Goodzeit N.E. and Phan M.Q. (2000b): System identification in the presence of completely unknown periodic disturbances. - J.Guid. Contr. Dyn., Vol. 23, No. 2, pp. 251-259.
  • Hsin Y.P., Longman R.W., Solcz E.J. and de Jong J. (1997): Experiments bridging learning and repetitive control.- Adv. Astr. Sci., Vol. 95, pp. 671-690.
  • Hsin Y.P., Longman R.W., Solcz E.J. and de Jong J. (1998): A repetitive control law designed to eliminate periodic measurement disturbances. - Adv. Astr. Sci., Vol. 97, pp. 837-849.
  • Juang J.-N. (1994): Applied System Identification. -Englewood Cliffs, NJ: Prentice-Hall.
  • Juang J.-N. and Phan M. (1994): Identification of system, observer, and controller from closed-loop experimental data. - J. Guid. Contr. Dyn., Vol. 17, No. 1, pp. 91-96.
  • Juang J.-N. and Phan M.Q. (2001): Identification and Control of Mechanical Systems. - Cambridge: Cambridge University Press.
  • Juang J.-N., Phan M.Q., Horta L.G. and Longman R.W. (1993): Identification of observer Kalman filter Markov parameters: Theory and experiments. - J. Guid. Contr. Dyn., Vol. 16, No. 2, pp. 320-329.
  • Lim R.K. and Phan M.Q. (1997): Identification of a multistep-ahead observer and its application to predictive control. - J. Guid. Contr. Dyn., Vol. 20, No. 6, pp. 1200-1206.
  • Moore K.L. (1993): Iterative Learning Control for Deterministic Systems. - London: Springer.
  • Van Overschee P. and De Moor B. (1996): Subspace Identification For Linear Systems: Theory, Implementation, Applications.- Boston: Kluwer.
  • Phan M.Q. and Frueh J.A. (1998): System identification and learning control, In: Iterative Learning Control: Analysis, Design, Integration, and Applications (Z. Bien and J. Xu, Eds.). - Norwell, MA: Kluwer, pp. 285-306.
  • Phan M.Q., Juang J.-N., Horta L.G. and Longman R.W. (1994): System identification from closed-loop data with known output feedback dynamics. - J. Guid. Contr. Dyn., Vol. 17, No. 4, pp. 661-669.
  • Phan M.Q., Horta L.G., Juang J.-N. and Longman R.W. (1995): Improvement of observerKalman filter identification (OKID) by residual whitening. - J. Vibr. Acoust., Vol. 117, No. 2, pp. 232-238.
  • Phan M.Q., Goodzeit N.E. and Juang J.-N. (1997): Identification of system and periodic disturbances. - Proc. ASME Design Engineering Technical Conferences, Sacramento, CA, Paper DETC97VIB-4256.
  • Phan M.Q., Juang J.-N. and Longman R.W. (1997): Markov parameters in system identification: Old and new concepts, Chapter 16, In: Structronic Systems: Smart Structures, Devices, and Systems (H.S. Tzou and A. Guran, Eds.). - Singapore: World Scientific, Vol. 2, pp. 263-293.
  • Phan M.Q., Lim R.K. and Longman R.W. (1998): Unifying input-output and state-space perspectives of predictive control. - Submitted for publication (pre-print available at
  • Phan M.Q., Juang J.N. and Eure K. (1999): Design of predictive controllers for simultaneous feedback stabilization and disturbance rejection from disturbance-corrupted data. - Proc. 137-th ASA Meeting and the 2nd EAA Convention, Berlin, Germany.
  • Tesfaye A., Lee H.S. and Tomizuka M. (1997): Discrete-time design of a disturbance observer for robust motion control systems. - Proc. 2-nd Asian Control Conference, Seoul, Korea, pp. 261-264.

Typ dokumentu



Identyfikator YADDA

JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.