Design of Nonlinear Lead and/or Lag Compensators

  • Published : 2008.06.30

Abstract

A known nonlinear compensator design approach is adapted to allow design of nonlinear lead and/or lag compensators, and a number of MATLAB functions are developed that automate the compensator design procedure. With this design tool, control engineers would be able to rapidly design nonlinear lead and/or lag compensators. An example of a tutorial nature is presented.

Keywords

References

  1. A. Nassirharand and H. Karimi, "Closed-form solution for design of lead-lag compensators," International Journal of Electrical Engineering Education, vol. 41, no. 2, pp. 172-180, 2004 https://doi.org/10.7227/IJEEE.41.2.8
  2. J. H. Taylor, "A systematic nonlinear controller design approach based on quasilinear system models," Proc. of American Control Conference, San Francisco, CA, pp. 141-145, 1983
  3. J. H. Taylor and K. L. Strobel, "Nonlinear control system design based on quasilinear system models," Proc. of American Control Conference, Boston, MA, pp. 1242-1247, 1985
  4. O. Nanka-Bruce and D. P. Atherton, "Design of nonlinear controllers for nonlinear plants," Proc. of IFAC Congress, Tallinn, vol. 6, pp. 75-80, 1990
  5. A. Nassirharand and H. Karimi, "Nonlinear controller synthesis based on inverse describing function technique in the MATLAB environment," Advances in Engineering Software, vol. 37, no. 6, pp. 370-374, 2006 https://doi.org/10.1016/j.advengsoft.2005.09.009
  6. J. H. Taylor and J. R. O'Donnell, "Synthesis of nonlinear controllers with rate feedback via sinusoidal input describing function methods," Proc. American Control Conference, San Diego, pp. 2217-2222, 1990
  7. A. Nassirharand and S. R. Mousavi Firdeh, "Computer-aided design of nonlinear $H_{\infty}$ controllers using describing functions," Proc. of IEEE Symposium on Computer-Aided Control System Design, Munich, Germany, October 4-6 2006
  8. D. P. Atherton, M. Benouarets, and O. Nanka- Bruce, "Design of nonlinear PID controllers for nonlinear plants," Proc. of IFAC World Congress, Sydney, vol. 3, pp. 355-358, 1993
  9. D. P. Atherton, "Design of nonlinear controllers using harmonic balance plant models," Proc. of American Control Conference, Baltimore, pp. 3115-3116, 1994
  10. D. P. Atherton, "Comment on describing function inversion," Electronics Letters, vol. 6, pp. 779-780, 1970. https://doi.org/10.1049/el:19700540
  11. R. D. Colgren, Applications of Robust Control to Nonlinear Systems, AIAA, Reston, VA, 2004
  12. A. Gelb and W. E. Vander Velde, Multiple-Input Describing Functions and Nonlinear System Design, McGraw-Hill, New York, 1968
  13. D. P. Atherton, Nonlinear Control Engineering, van Nostrand Reinhold, London, 1975
  14. A. Nassirharand and J. H. Taylor, "Frequencydomain modeling of nonlinear multivariable systems," Control-Theory and Advanced Technology, vol. 7, no. 1, pp. 201-214, 1991
  15. A. Nassirharand and H. Karimi, "Design of a single-range controller for the pressure control of a combustion chamber," Scientia Iranica Journal, vol. 11, no. 1-2, pp. 153-158, 2004
  16. A. Nassirharand and H. Karimi, "Controller synthesis methodology for multivariable nonlinear systems with application to aerospace," Journal of Dynamic Systems, Measurement, and Control, vol. 126, pp. 508-607, 2004
  17. R. D. Colgren and E. A. Jonckheere, "$H_{\infty}$ control of a class of nonlinear systems using describing functions and simplicial algorithms," IEEE Trans. on Automatic Control, vol. 42, no. 5, pp. 707-712, 1997 https://doi.org/10.1109/9.580883
  18. S. R. Mousavi Firdeh, A. Nassirharand, N. Abbassi, and H. Karimi, "A systematic singlerange controller synthesis procedure for nonlinear and multivariable liquid propellant engines," Aerospace Science and Technology, vol. 10, no. 5, pp. 392-401, 2006
  19. A. Nassirharand and H. Karimi, "Input/output characterization of highly nonlinear multivariable systems," Advances in Engineering Software, vol. 33, no. 11/12, pp. 825-830, 2002 https://doi.org/10.1016/S0965-9978(02)00046-7
  20. A. Nassirharand, "Input/output characterization of highly nonlinear systems," Advances in Engineering Software, vol. 6, no. 3, pp. 129-133, 1987