Abstract
Computer-aided control system design (CACSD) encompasses a broad range of Methods and tools and technologies for system modelling, control system synthesis and tuning, dynamic system analysis and simulation, as well as validation and verification. The domain of CACSD enlarged progressively over decades from simple collections of algorithms and programs for control system analysis and synthesis to comprehensive tool sets and user-friendly environments supporting all aspects of developing and deploying advanced control systems in various application fields. This entry gives a brief introduction to CACSD and reviews the evolution of key concepts and technologies underlying the CACSD domain. Several cornerstone achievements in developing reliable numerical algorithms; implementing robust numerical software; and developing sophisticated integrated modelling, simulation, and design environments are highlighted.
References
Anderson E, Bai Z, Bishop J, Demmel J, Du Croz J, Greenbaum A, Hammarling S, McKenney A, Ostrouchov S, Sorensen D (1992) LAPACK user’s guide. SIAM, Philadelphia
Armstrong ES (1978) ORACLS – a system for linear-quadratic Gaussian control law design. Technical paper 1106 96-1, NASA
Augustin DC, Strauss JC, Fineberg MS, Johnson BB, Linebarger RN, Sansom FJ (1967) The SCi continuous system simulation language (CSSL). Simulation 9:281–303
Benner P, Mehrmann V, Sima V, Van Huffel S, Varga A (1999) SLICOT – a subroutine library in systems and control theory. In: Datta BN (ed) Applied and computational control, signals and circuits, vol 1. Birkhäuser, Boston, pp 499–539
Dongarra JJ, Moler CB, Bunch JR, Stewart GW (1979) LINPACK user’s guide. SIAM, Philadelphia
Elmquist H et al (1997) Modelica – a unified object-oriented language for physical systems modeling (version 1). http://www.modelica.org/documents/Modelica1.pdf
Elmqvist H (1978) A structured model language for large continuous systems. PhD thesis, Department of Automatic Control, Lund University, Sweden
Garbow BS, Boyle JM, Dongarra JJ, Moler CB (1977) Matrix eigensystem routines – EISPACK guide extension. Springer, Heidelberg
Grace ACW (1991) SIMULAB, an integrated environment for simulation and control. In: Proceedings of American Control Conference, Boston, pp 1015–1020
Grübel G (1983) Die regelungstechnische Programmbibliothek RASP. Regelungstechnik 31:75–81
Kalman RE, Englar TS (1966) A user’s manual for the automatic synthesis program (program C). Technical report CR-475, NASA
Lawson CL, Hanson RJ, Kincaid DR, Krogh FT (1979) Basic linear algebra subprograms for Fortran usage. ACM Trans Math Softw 5:308–323
Mitchel EEL, Gauthier JS (1976) Advanced continuous simulation language (ACSL). Simulation 26:72–78
Moler CB (1980) MATLAB users’ guide. Technical report, Department of Computer Science, University of New Mexico, Albuquerque
Moler CB, Little J, Bangert S, Kleinman S (1985) PC-MATLAB, users’ guide, version 2.0. Technical report, The MathWorks Inc., Sherborn
Nilsen RN, Karplus WJ (1974) Continuous-system simulation languages: a state-of-the-art survey. Math Comput Simul 16:17–25. doi:http://dx.doi.org/10.1016/S0378-4754(74)80003-0
Patel RV, Laub AJ, Van Dooren P (eds) (1994) Numerical linear algebra techniques for systems and control. IEEE, Piscataway
Rimvall C, Jobling CP (1995) Computer-aided control systems design. In: Levine WS (ed) The control handbook. CRC, Boca Raton, pp 429–442
Schmid C (2002) Computer-aided control system engineering tools. In: Unbehauen H (ed) Control systems, robotics and automation. http://www.eolss.net/outlinecomponents/Control-Systems-Robotics-Automation.aspx
Shah CS, Floyd MA, Lehman LL (1985) MATRIXx: control design and model building CAE capabilities. In: Jamshidi M, Herget CJ (eds) Advances in computer aided control systems engineering. North-Holland/Elsevier, Amsterdam, pp 181–207
Smith BT, Boyle JM, Dongarra JJ, Garbow BS, Ikebe Y, Klema VC, Moler CB (1976) Matrix eigensystem routines – EISPACK guide. Lecture notes in computer science, vol 6, 2nd edn. Springer, Berlin/New York
van den Boom A, Brown A, Geurts A, Hammarling S, Kool R, Vanbegin M, Van Dooren P, Van Huffel S (1991) SLICOT, a subroutine library in control and systems theory. In: Preprints of 5th IFAC/IMACS symposium of CADCS’91, Swansea. Pergamon Press, Oxford, pp 89–94
Van Huffel S, Sima V, Varga A, Hammarling S, Delebecque F (2004) High-performance numerical software for control. Control Syst Mag 24:60–76
Varga A, Davidoviciu A (1986) BIMASC – a package of Fortran subprograms for analysis, modelling, design and simulation of control systems. In: Hansen NE, Larsen PM (eds) Preprints of 3rd IFAC/IFIP International Symposium on Computer Aided Design in Control and Engineering (CADCE’85), Copenhagen. Pergamon Press, Oxford, pp 151–156
Varga A, Sima V (1985) BIMAS – a basic mathematical package for computer aided systems analysis and design. In: Gertler J, Keviczky L (eds) Preprints of 9th IFAC World Congress, Hungary, vol 8, pp 202–207
Walker R, Gregory C, Shah S (1982) MATRIXx: a data analysis, system identification, control design and simulation package. Control Syst Mag 2:30–37
White JS, Lee HQ (1971) Users manual for the variable automatic synthesis program (VASP). Technical memorandum TM X-2417, NASA
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag London
About this entry
Cite this entry
Varga, D. (2014). Computer-Aided Control Systems Design: Introduction and Historical Overview. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9_138-2
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5102-9_138-2
Received:
Accepted:
Published:
Publisher Name: Springer, London
Online ISBN: 978-1-4471-5102-9
eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering
Publish with us
Chapter history
-
Latest
Computer-Aided Control Systems Design: Introduction and Historical Overview- Published:
- 08 November 2019
DOI: https://doi.org/10.1007/978-1-4471-5102-9_138-3
-
Computer-Aided Control Systems Design: Introduction and Historical Overview
- Published:
- 05 September 2014
DOI: https://doi.org/10.1007/978-1-4471-5102-9_138-2
-
Original
Computer-Aided Control Systems Design: Introduction and Historical Overview- Published:
- 06 March 2014
DOI: https://doi.org/10.1007/978-1-4471-5102-9_138-1