Abstract
The main functional and support facilities offered by interactive environments and tools for Computer-Aided Control System Design (CACSD) and reference examples of such software systems are presented, from both a user and a developer perspective. The essential functions these environments should possess and requirements which should be satisfied are discussed. The importance of reliability and efficiency is highlighted, besides the desired friendliness and flexibility of the user interface. Widely used environments and software tools for CACSD, including MATLAB, Mathematica, Maple, and the SLICOT Library, serve as illustrative examples.
Similar content being viewed by others
Bibliography
Anderson E, Bai Z, Bischof C, Blackford S, Demmel J, Dongarra J, Du Croz J, Greenbaum A, Hammarling S, McKenney A, Sorensen D (1999) LAPACK users’ guide, 3rd edn. SIAM, Philadelphia
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
Benner P, Kressner D, Sima V, Varga A (2010) Die SLICOT-Toolboxen für Matlab. Automatisierungstechnik 58:15–25
Cellier FE, Elmqvist H (1992) The need for automated formula manipulation in object-oriented continuous-system modeling. In: Proceedings of the IEEE symposium on computer-aided control system design, Tucson, pp 1–8, 17–19 Mar 1992
Chin CS (2012) Computer-aided control systems design: practical applications using MATLAB\(^{\circledR ;}\) and Simulink\(^{\circledR ;}\). CRC, Boca Raton
Dongarra JJ, Du Croz J, Duff IS, Hammarling S (1990) Algorithm 679: a set of level 3 basic linear algebra subprograms. ACM Trans Math Softw 16(1–17):18–28
Frederick DK, Herget CJ, Kool R, Rimvall M (1991) ELCS – the extended list of control software. Report, Department of Mathematics and Computer Science, Eindhoven University of Technology, Eindhoven
MacFarlane AGJ, Grübel G, Ackermann J (1989) Future design environments for control engineering. Automatica 25:165–176
MathWorks (2013) MATLAB\(^{\circledR ;}\) Primer. R2013a. The MathWorks, Inc., Natick
Van Huffel S, Sima V, Varga A, Hammarling S, Delebecque F (2004) High-performance numerical software for control. IEEE Control Syst Mag 24:60–76
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag London
About this entry
Cite this entry
Sima, I. (2013). Interactive Environments and Software Tools for CACSD. In: Baillieul, J., Samad, T. (eds) Encyclopedia of Systems and Control. Springer, London. https://doi.org/10.1007/978-1-4471-5102-9_139-1
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5102-9_139-1
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
Interactive Environments and Software Tools for CACSD- Published:
- 26 September 2019
DOI: https://doi.org/10.1007/978-1-4471-5102-9_139-2
-
Original
Interactive Environments and Software Tools for CACSD- Published:
- 12 March 2014
DOI: https://doi.org/10.1007/978-1-4471-5102-9_139-1