Skip to main content

Computer Aided Control System Design for Time Delay Systems Using MATLAB®

  • Chapter
Delay Systems

Part of the book series: Advances in Delays and Dynamics ((ADVSDD,volume 1))

Abstract

Computer Aided Control System Design (CACSD) allows to analyze complex interconnected systems and design controllers achieving challenging control requirements. We extend CACSD to systems with time delays and illustrate the functionality of Control System Toolbox in MATLAB for such systems. We easily define systems in time and frequency domain system representations and build the overall complex system by interconnecting subsystems. We analyze the overall system in time and frequency domains and design PID controllers satisfying design requirements. Various visualization tools are used for analysis and design verification. Our goal is to introduce these functionalities to researchers and engineers and to discuss the open directions in computer algorithms for control system design.

This work is based on and the extension of the Authors’ conference paper [14].

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Atay, F.M. (ed.): Complex time delay Systems: Theory and Applications. Understanding Complex Systems. Springer (2010)

    Google Scholar 

  2. Breda, D., Maset, S., Vermiglio, R.: Pseudospectral differencing methods for characteristic roots of delay differential equations. SIAM Journal on Scientific Computing 27(2), 482–495 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  3. Breda, D., Maset, S., Vermiglio, R.: Pseudospectral approximation of eigenvalues of derivative operators with non-local boundary conditions. Applied Numerical Mathematics 56(3-4), 318–331 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  4. Breda, D., Maset, S., Vermiglio, R.: TRACE-DDE: a Tool for Robust Analysis and Characteristic Equations for Delay Differential Equations. In: Loiseau, J.J., Michiels, W., Niculescu, S.-I., Sipahi, R. (eds.) Topics in Time Delay Systems. LNCIS, vol. 388, pp. 145–155. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Dugard, L., Verriest, E. (eds.): Stability and control of time delay systems. LNCIS, vol. 228. Springer, Heidelberg (1998)

    MATH  Google Scholar 

  6. Engelborghs, K., Luzyanina, T., Samaey, G.: DDE-BIFTOOL V. 2.00: a Matlab Package for Bifurcation Analysis of Delay Differential Equations. Technical Report TW330, Department of Computer Science, K. U. Leuven, Leuven, Belgium (2001)

    Google Scholar 

  7. Engelborghs, K., Roose, D.: On stability of LMS methods and characteristic roots of delay differential equations. SIAM Journal on Numerical Analysis 40(2), 629–650 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  8. Enright, W.H., Hayashi, H.: A delay differential equation solver based on a continuous Runge-Kutta method with defect control. Numerical Algorithms 16(3-4), 349–364 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  9. Erneux, T.: Applied delay differential equations. Surveys and tutorials in the applied mathematical sciences. Springer (2009)

    Google Scholar 

  10. Gahinet, P., Shampine, L.F.: Software for modeling and analysis of linear systems with delays. In: Proceedings of the American Control Conference (2004)

    Google Scholar 

  11. Gu, K., Kharitonov, V., Chen, J.: Stability of time delay systems. Birkhuser, Boston (2003)

    Book  MATH  Google Scholar 

  12. Gumussoy, S., Michiels, W.: Fixed-Order H-infinity Control for Interconnected Systems using Delay Differential Algebraic Equations. SIAM Journal on Control and Optimization 49(2), 2212–2238 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Gumussoy, S., Michiels, W.: Root Locus for SISO Dead-Time Systems: A Continuation Based Approach. Automatica 48(3), 480–489 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  14. Gumussoy, S., Eryilmaz, B., Gahinet, P.: Working with Time-Delay Systems in MATLAB. In: 10th IFAC Workshop on Time Delay Systems, June 22-24. IFAC-PapersOnLine, pp. 108–113. Northeastern University, USA (2012), doi:10.3182/20120622-3-US-4021.00041

    Google Scholar 

  15. Hairer, E., Wanner, G.: RETARD: Software for delay differential equations (1995), http://unige.ch/~hairer/software.html

  16. Ingimundarson, A., Hagglund, T.: Robust tuning procedures of dead-time compensating controllers. Control Engineering Practice 9, 1195–1208 (2001)

    Article  Google Scholar 

  17. Jarlebring, E., Damm, T., Michiels, W.: Model reduction of time delay systems using position balancing and delay Lyapunov equations. Technical Report TW602, Department of Computer Science, K. U. Leuven, Leuven, Belgium (2011)

    Google Scholar 

  18. Jarlebring, E., Michiels, W., Meerbergen, K.: A linear eigenvalue algorithm for the nonlinear eigenvalue problem. Technical Report TW580, Department of Computer Science, K. U. Leuven, Leuven, Belgium (2011)

    Google Scholar 

  19. Jarlebring, E., Vanbiervliet, J., Michiels, W.: Characterizing and computing the L2 norm of time delay systems by solving the delay Lyapunov equation. IEEE Transactions on Automatic Control 56, 814–825 (2011)

    Article  MathSciNet  Google Scholar 

  20. Michiels, W., Gumussoy, S.: Characterization and computation of H-infinity norms of time delay systems. SIAM Journal on Matrix Analysis and Applications 31(4), 2093–2115 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  21. Michiels, W., Niculescu, S.I.: Stability and stabilization of time delay systems. An eigenvalue based approach. In: Advances in Design and Control. vol. 12. SIAM, Philadelphia (2007)

    Google Scholar 

  22. Niculescu, S.I.: Delay effects on stability: A robust control approach. LNCIS, vol. 269. Springer, London (2001)

    Google Scholar 

  23. Skogestad, S., Postlethwaite, I.: Multivariable Feedback Control. John Wiley (1996)

    Google Scholar 

  24. Control System Toolbox: MathWorks Inc., Natick (2011)

    Google Scholar 

  25. Vanbiervliet, J., Michiels, W., Jarlebring, E.: Using spectral discretization for the optimal H2 design of time delay systems. International Journal of Control 84(2), 228–241 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  26. Vyhlídal, T., Zítek, P.: Quasipolynomial mapping based rootfinder for analysis of time delay systems. In: Proceedings of the 4th IFAC Workshop on Time Delay Systems, Rocquencourt, France, pp. 227–232 (2003)

    Google Scholar 

  27. Vyhlídal, T., Zítek, P.: Mapping based algorithm for large-scale computation of quasi-polynomial zeros. IEEE Transactions on Automatic Control 54(1), 171–177 (2009)

    Article  Google Scholar 

  28. Wu, Z., Michiels, W.: Reliably computing all characteristic roots of delay differential equations in a given right half plane using a spectral method. Technical Report TW596, Department of Computer Science, K. U. Leuven, Leuven, Belgium (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Suat Gumussoy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Gumussoy, S., Gahinet, P. (2014). Computer Aided Control System Design for Time Delay Systems Using MATLAB® . In: Vyhlídal, T., Lafay, JF., Sipahi, R. (eds) Delay Systems. Advances in Delays and Dynamics, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-01695-5_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-01695-5_19

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-01694-8

  • Online ISBN: 978-3-319-01695-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics