Technical Briefs

Adaptive Cancellation of Matched Unknown Sinusoidal Disturbances for LTI Systems by State Derivative Feedback

[+] Author and Article Information
Halil İ. Baştürk

e-mail: hbasturk@ucsd.edu

Miroslav Krstic

e-mail: krstic@ucsd.eduDepartment of Mechanical and Aerospace Engineering,
University of California,
San Diego, CA 92093 – 0411

Contributed by the Dynamic Systems Division of ASME for publication in the Journal of Dynamic Systems, Measurement, and Control. Manuscript received March 20, 2011; final manuscript received August 8, 2012; published online October 29, 2012. Assoc. Editor: Rama K. Yedavalli.

J. Dyn. Sys., Meas., Control 135(1), 014501 (Oct 29, 2012) (6 pages) Paper No: DS-11-1080; doi: 10.1115/1.4007708 History: Received March 20, 2011; Revised August 08, 2012

Solutions already exist for the problem of canceling sinusoidal disturbances by measurement of state or an output for linear and nonlinear systems. In this paper, we design an adaptive controller to cancel matched sinusoidal disturbances forcing a linear time-invariant system by using only measurement of state-derivatives. Our design is based on three steps; (1) parametrization of the sinusoidal disturbance as the output of a known feedback system with an unknown output vector, (2) design of an adaptive disturbance observer and, (3) design of an adaptive controller. We prove that the equilibrium of the closed-loop adaptive system is globally uniformly asymptotically stable and locally exponentially stable. The effectiveness of the controller is illustrated with a simulation example of a second-order system.

© 2013 by ASME
Your Session has timed out. Please sign back in to continue.


Ariyur, K. B., and Krstic, M., 1999, “Feedback Attenuation and Adaptive Cancellation of Blade Vortex Interaction on a Helicopter Blade Element,” IEEE Trans. Control Syst. Technol., 7, pp. 596–605. [CrossRef]
Bodson, M., Jensen, J. S., and Douglas, S. C., 2001, “Active Noise Control for Periodic Disturbances,” IEEE Trans. Control Syst. Technol., 9, pp. 200–205. [CrossRef]
Gentili, L., and Marconi, L., 2003, “Robust Nonlinear Disturbance Suppression of a Magnetic Leviation System,” Automatica, 39, pp. 735–742. [CrossRef]
Johnson, C. D., 1971, “Accomodation of External Disturbances in Linear Regulator and Servomechanism Problems,” IEEE Trans. Autom. Control, 16, pp. 635–644. [CrossRef]
Francis, D. A., and Wonham, W. N., 1975, “The Internal Model Principle for Linear Multivariable Regulators,” Appl. Math. Optim., 2, pp. 170–194. [CrossRef]
Serrani, A., and Isidori, A., 2000, “Global Robust Output Regulation for a Class of Nonlinear Systems,” Syst. Control Lett., 39, pp. 133–139. [CrossRef]
Serrani, A., Isidori, A., and Marconi, L., 2001, “Semiglobal Nonlinear Output Regulation With Adaptive Internal Model,” IEEE Trans. Autom. Control, 46, pp. 227–236. [CrossRef]
Marconi, L., IsidoriA., and Serrani, A., 2004, “Non-Resonance Conditions for Uniform Observability in the Problem of Nonlinear Output Regulation,” Syst. Control Lett., 53, pp. 281–298. [CrossRef]
Marino, R., and Tomei, P., 2000, “Robust Adaptive Regulation of Linear Time-Varying Systems,” IEEE Trans. Autom. Control, 45, pp. 1301–1311. [CrossRef]
Zhang, Z., and Serrani, A., 2006, “The Linear Periodic Output Regulation Problem,” Syst. Control Lett., 55, pp. 518–529. [CrossRef]
Guo, X., and Bodson, M., 2005, “Adaptive Cancellation of a Sinusoidal Disturbance With Rapidly Varying Frequency Using an Augmented Error Algorithm,” Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference, 33, pp. 4803–4808.
Serrani, A., 2004, “Hybrid External Models, and the Rejection of Harmonic Disturbances at the Controller Input,” Proceedings of the 43rd IEEE Conference on Decision and Control, pp. 668–673.
Marino, R., Santosuosso, G. L., and Tomei, P., 2003, “Robust Adaptive Compensation of Biased Sinusoidal Disturbances With Unknown Frequency,” Automatica, 39, pp. 1755–1761. [CrossRef]
Marino, R., and Tomei, P., 2003, “Output Regulation for Linear Systems via Adaptive Internal Model,” IEEE Trans. Autom. Control, 48, pp. 2199–2202. [CrossRef]
Pigg, S., and Bodson, M., 2010, “Adaptive Algorithms for the Rejection of Sinusoidal Disturbances Acting on Unknown Plants,” IEEE Trans. Control Syst. Technol., 18, pp. 822–836. [CrossRef]
Bodson, M., and Douglas, S., 1997, “Adaptive Algorithms for the Rejection of Sinusoidal Disturbances With Unknown Frequency,” Automatica, 33, pp. 2213–2221. [CrossRef]
Pyrkin, A. A., Smyshlyaev, A., Bekiaris-Liberis, N., and Krstic, M., 2010, “Rejection of Sinusoidal Disturbance of Unknown Frequency for Linear System With Input Delay,” Proceedings of the American Control Conference, pp. 1617–1653.
Bobtsov, A. A., and Pyrkin, A. A., 2009, “Compensation of Unknown Sinusoidal Disturbances in Linear Plants of Arbitrary Relative Degree,” Autom. Remote Control, 70, pp. 449–456. [CrossRef]
Guo, X., and Bodson, M., 2009, “Analysis and Implementation of an Adaptive Algorithm for the Rejection of Multiple Sinusoidal Disturbances,” IEEE Trans. Control Syst. Technol., 17, pp. 40–50. [CrossRef]
Marino, R., and Tomei, P., 2005, “Adaptive Tracking and Disturbance Rejection for Uncertain Nonlinear Systems,” IEEE Trans. Autom. Control, 50, pp. 90–95. [CrossRef]
Marino, R., and Santosuosso, G. L., 2005, “Global Compensationof Unknown Sinusoidal Disturbances for a Class of Nonlinear Nonminimum Phase Systems,” IEEE Trans. Autom. Control, 50, pp. 1816–1822. [CrossRef]
Nikiforov, V. O., 2001, “Nonlinear Servocompensation of Unknown External Disturbances,” Automatica, 37, pp. 1617–1653.
Ding, Z., 2003, “Universal Disturbance Rejection for Nonlinear Systems in Output Feedback Form,” IEEE Trans. Autom. Control, 48, pp. 1222–1227. [CrossRef]
Abdelaziz, T. H. S., and ValásekM., 2004, “Pole-Placement for SISO Linear Systems by State-Derivative Feedback,” IEEE Proc. Control Theory Appl., 151, pp. 377–385. [CrossRef]
Abdelaziz, T. H. S., and ValásekM., 2005, “Direct Algorithm for Pole-Placement by State-Derivative Feedback for Multi-Input Linear Systems—Nonsingular Case,” Kybernetika, 41, pp. 637–660.
Abdelaziz, T. H. S., 2008, “Robust Pole Assignment for Linear Time-Invariant Systems Using State-Derivative Feedback,” J. Syst. Control Eng., 223, pp. 187–199.
Michiels, W., Vyhlídal, T., Huijberts, H., and Nijmeijer, H., 2009, “Stabilizability and Stability Robustness of State Derivative Feedback Controllers,” SIAM J. Control Optim., 47, pp. 3100–3117. [CrossRef]
Kwak, S. K., Washington, G., and Yedavalli, R. K., 2002, “Acceleration-Based Vibration Control of Distributed Paramter Systems Using the ‘Reciprocal State-Space Framework’,” J. Sound Vib., 251, pp. 543–557. [CrossRef]
Assunção, E., Teixeira, M. C. M., Faria, F. A., da Silva, N. A. P., and Cardim, R., 2007, “Robust State-Derivative Feedback LMI-Based Designs for Multivariable Linear Systems,” Int. J. Control, 80, pp. 1260–1270. [CrossRef]
Nikiforov, V. O., 2004, “Observers of External Deterministic Disturbances. I. Objects With Known Parameters,” Autom. Remote Control, 65, pp. 1531–1541. [CrossRef]
de Souza, E., and BhattacharyyaS. P., 1981, “Controllability, Observability and the Solution of AX - XB = C,” Linear Algebra Appl., 39, pp. 167–188. [CrossRef]
Krstic, M., Kanellakopoulos, I., and Kokotovic, P., 1995, Nonlinear and Adaptive Control Design, Wiley, New York.
Narendra, K. S., and Annaswamy, A. M., 1989, Stable Adaptive Systems, Prentice–Hall, Englewood Cliffs, NJ.
Ioannou, P., and Sun, J., 1996, Robust Adaptive Control, Prentice-Hall, Englewood Cliffs, NJ.


Grahic Jump Location
Fig. 1

System’s response for the simulation example

Grahic Jump Location
Fig. 2

Disturbance estimation for the simulation example



Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In