Loop-shaping controller design for nonlinear systems using the Contoured Robust Controller Bode (CRCBode) plot

In this paper we introduce the Contoured Robust Controller Bode (CRCBode) plot and demonstrate how it can be used for frequency domain controller design for nonlinear systems. The CRCBode plot is based on a standard robust performance criteria which is mapped onto the controller Bode magnitude and phase plots. The contours indicate level sets of a robust performance index and define allowable and forbidden regions for the controller frequency response. We apply an iterative loop-shaping technique to design a compensator which avoids the areas of the CRCBode plot with performance index greater than zero, and we demonstrate the effectiveness of this technique for flow-rate control of a dynamic nonlinear butterfly valve system. Finally we verify the performance of the compensated system via simulation.

[1]  W.C. Messner Classical control revisited: Variations on a theme , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[2]  Wai-Chuen Gan Robust and optimal control of AC machines , 2001 .

[3]  Takenori Atsumi,et al.  Modified Bode Plots for Head-Positioning Control in Hard Disk Drives with Structured and Unstructured Uncertainties , 2010 .

[4]  Lu Xia,et al.  An improved version of the RBode plot , 2008, 2008 American Control Conference.

[5]  J D Taylor,et al.  Nonlinear modeling of butterfly valves and flow rate control using the Circle Criterion Bode plot , 2010, Proceedings of the 2010 American Control Conference.

[6]  William Messner,et al.  Controller design for nonlinear systems using the robust controller bode (RCBode) plot , 2011, Proceedings of the 2011 American Control Conference.

[7]  William Messner Formulas for asymmetric lead and lag compensators , 2009, 2009 American Control Conference.

[8]  Isaac Horowitz,et al.  Quantitative Feedback Theory (QFT) , 1988, 1988 American Control Conference.