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. at – Automatisierungstechnik 58:15–25
Campbell SL, Nikoukhah R (2019) Compose, OML, and activate: a new software suite for modeling and simulation. In: Proceedings of 2019 annual IEEE international conference (SysCon 2019), Orlando, 8–11 Apr 2019
Cellier FE, Elmqvist H (1992) The need for automated formula manipulation in object-oriented continuous-system modeling. In: Proceedings of the 1992 IEEE symposium on computer-aided control system design, Tucson, 17–19 Mar 1992, pp 1–8
Chin CS (2012) Computer-aided control systems design: practical applications using MATLAB® and Simulink®. CRC Press, 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
MacFarlane AGJ, Grübel G, Ackermann J (1989) Future design environments for control engineering. Automatica 25:165–176
MathWorks® (2013) MATLAB® 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
Section Editor information
Rights and permissions
Copyright information
© 2019 Springer-Verlag London Ltd., part of Springer Nature
About this entry
Cite this entry
Sima, V. (2019). 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-2
Download citation
DOI: https://doi.org/10.1007/978-1-4471-5102-9_139-2
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-5102-9
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