Summary
This paper reflects our experience with Computer Aided Control System Design (CACSD). A first section briefly presents a CACSD-system for student use (INTOPS) which has been developed by our group some years ago. Our experience with this software system is outlined. A second section discusses a few state-of-the-art CACSD-systems developed by other research groups. In particular, the systems developed by K.J. Åström and his group are mentioned (SIMNON, IDPAC, MODPAC, POLPAC, and SYNPAC), as they seem to be among the most advanced systems currently available. A next chapter discusses the advents of a more general expression parser at hand of the MATLAB matrix manipulation program. It is shown that, though MATLAB was not really Designed for the implementation of control algorithms, many control problems can be formulated and solved very elegantly by means of MATLAB. A new CACSD-system (IMPACT), which is currently under development by our group, is then presented. This system shall enhance the capabilities of MATLAB by encompassing additional operations and data structures particularly useful in control system analysis and design. A final chapter concludes this discussion by mentioning some perspectives for further development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agathoklis, P.,et alia; “Educational Aspects of Using Computer-Aided Design in Automatic Control”; in Proc. of the IFAC Symposium on Computer-Aided Design of Control Systems, Zurich, Switzerland; Pergamon Press, London; 1979.
Allan, J.J.; CAD-Systems; North-Holland; 1977.
Åström, K.J.; Computer-Aided Modeling, Analysis and Design of Control Systems, A Perspective; Report CODEN: LUTFD2/(TFRT-7251), Department of Automatic Control, Lund Institute of Technology, Sweden; 1983.
Birdwell, J.D.; “Future Directions in Computer-Aided Control System De-sign, Software Development”; IEEE Control Systems Magazine, February 1983.
Bongulielmi, A. P. and F. E. Cellier; “On the Usefulness of Using Deterministic Grammars for Simulation Languages”; Proc. of the SWISSL Workshop, St. Agata, Italy; to appear in Simuletter; 1979.
Cellier, F. E.,et alia; “Educational Aspects of Development and Application of a Subprogram-Package for Control”; in Proc. of the IFAC Symposium on Trends in Automatic Control Education, Barcelona, Spain; Pergamon Press, London; 1977.
Denham. M.J.; “Development of a Software Library and an Interactive Design Environment for Computer-Aided Control System Design”; IEEE Control Systems Magazine, December 1982.
Van Doren, P.; “A Generalized Eigenvalue Approach for Solving Riccati Equations”; in Informal Proceedings, Conference on Numerical Algorithms in Control, Department of Automatic Control, Lund Institute of Technology, Sweden; 1980.
Elmgvist, H.; “SIMNON, An Interactive Simulation Program for Nonlinear Systems”; in Proc. of SIMULATION’77, Montreux, Switzerland; Acta Press, P. O. Box 354, CH-8053 Zurich, Switzerland; 1977.
Elmqvist, H.; “A Graphical Approach to Documentation and Implementation of Control Systems”; Proc. 3rd IFAC/IFIP Symposium on Software for Computer Control, SOCOCO’82, Madrid, Spain; 1982.
Frederick, D.K.; “Software Summaries”; IEEE-Control-Systems-Magazine; December 1982.
Garbow, B. S.,et aila; Matrix_Eigensystem Routines EISPACK Guide Extensions; Springer, Lecture Notes in Computer Science,51; 1977.
GKS; Special Issue on Graphics Software, Informatik Spektrum,6; 1983.
Herget, C.J. and A.J. Laub; Special Issue on Computer-Aided Control System Design Programs;IEEE Control Systems Magazine, December 1982.
Maciejowski, J.M. and G.J. MacFarlane;; “CLADP, The Cambridge Linear Analysis and Design Programs”;IEEE„Control Systems Magazine, December 1982.
Mansour, M.; (Editor); Proc_-First -IFAC-Symposium-on-CAD-of-Control_Sys= terns; Pergamon Press; 1979.
Moler, C.; MATLAB, Users’ Guide; Department of Computer Science, University of New Mexico, Albuquerque, USA; 1980.
Rimvall, M.; IMPACT, Interactive Mathematical Program for Automatic Control Theory, A Preliminary User’s Manual; Institute for Automatic Control, ETH Zurich, Switzerland; 1983.
Rosenbrock, H.H.; Computer Aided Control System Design; Academic Press; 1974.
Singh, M.; (Chief Editor);Encyclopedia for Systems and Control; Pergamon Press; 1984.
Smith, B.T.et aila;Matrix Eigensystem Routines, EISPACK Guide; Springer, Lecture Notes in Computer Science,6;1974.
Walker, R.,et alia; “MATRIXx, A Data Analysis, System Identification, Control Design, and Simulation Package”;IEEE Control Systems, December 1982.
Wislander, J. and H. Elmqvist; INTRAC, A Communication Module for Interactive Programs, Language Manual; Report CODEN: LUTFD2/(TFRT-3149), Department of Automatic Control, Lund Institute of Technology, Sweden; 1978.
Wislander, J.; IDPAC Commands, User’s Guide; Report CODEN: LUTFD2/(TFRT-3157), Department of Automatic Control, Lund Institute of Technology, Sweden; 1980.
Wislander, J.; SYNPAC Commands, User’s Guide; Report CODEN: LUTFD2/(TFRT-3159), Department of Automatic Control, Lund institute of Technology, Sweden; 1980.
Wislander, J.; MODPAC Commands, User’s Guide; Report CODEN: LUTFD2/(TFRT-3158), Department of Automatic Control, Lund Institute of Technology, Sweden; 1980.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1983 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cellier, F., Rimvall, M. (1983). Computer Aided Control Systems Design. In: Ameling, W. (eds) First European Simulation Congress ESC 83. Informatik-Fachberichte, vol 71. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69295-6_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-69295-6_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-12723-9
Online ISBN: 978-3-642-69295-6
eBook Packages: Springer Book Archive