Abstract
This paper presents an interactive package — CASAD, for the Computer Aided Systems Analysis and Design. CASAD implements a complete methodology for CAD of linear multivariable control systems by state-space methods. The main steps of this methodology are: (1) plant modeling; (2)analysis of system properties; (3) design of robust compensators; and (4) simulation of control configurations. CASAD is based on two powerful, portable Fortran subroutines packages BIMAS and BIMASC, which implement the latest advances in numerical algorithms using the highest quality available numerical software. CASAD offers many new facilities, compared with the existing similar packages. All functions are performed by the means of a command language. A flexible data organization allows an easy communication among the various CASAD programs. The CASAD package is implemented on the romanian family of minicomputers I-100, 102F, CORAL-4011, 4030, compatible with the DEC PDP-11 systems.
Preview
Unable to display preview. Download preview PDF.
References
Van Dooren, P., The generalized eigenstructure problem in linear system theory, IEEE Trans. Autom. Control, vol. AC-26, p.111–129, 1981.
Varga, A., Numerically stable algorithm for standard control-lability form determination, Electronics Letters, vol.17, p.74–75, 1981.
Laub, A.J., A Schur method for solving the algebraic matrix Riccati equations, IEEE Trans. Autom. Control, vol. AC-24, p.913–921, 1979.
Pappas, T., Laub. A.J., and Sandell, N.R., On the numerical solution of the discrete-time algebraic Riccati equation, IEEE Trans. Autom. Control, vol.AC-25, p.631–641, 1980.
Van Dooren, P., A generalized eigenvalue approach for solving the Riccati equations, Rep. NA-80-02, Comp. Scie. Dept., Stanford Univ., 1980.
Miminis, G.S. and Paige, C.C., An algorithm for pole assignment of time-invariant multi-input linear systems, 21-st IEEE Conf. on Decision and Control, San Diego, 1982.
Varga, A., A Schur method for pole assignment, IEEE Trans. Autom. Contr., vol.AC-26, p.517–519, 1981.
Van Loan, C.F., Computing integrals involving matrix exponentials, IEEE Trans. Autom. Control, vol.AC-23, p.395–404, 1978.
Dongarra, J.J., Bunch, J.R., Moler, C.B. and Stewart, G.W., LINPACK User's Guide, SIAM, Philadelphia, 1979.
Smith, B.T., Boyle, J.M., Dongarra, J.J., Garbow, B.S., Ikebe, Y., Klema, V.C. and Moler, C.B., Matrix eigensystem routines — EISPACK Guide, Lect. Notes in Comp. Scie., vol.6, Springer Verlag, Berlin, 1974.
Garbow, B.S., Boyle, J.M., Dongarra, J.J., and Moler, C.B., Matrix eigensystem routines — EISPACK Guide Extension, Lect. Notes in Comp. Scie., vol.51, Springer Verlag, Berlin, 1977.
Varga, A. and Sima, V., BIMAS — A basic mathematical package for computer-aided systems analysis and design, Preprints of the IFAC 9th World Congress, Budapest, 2–6 June, 1984.
Varga, A., BIMASC — A package of Fortran subprograms for analysis, design and simulation of control systems, Report ICI, TR-10.83, 1983.
Åström, K.J., Computer aided modeling, identification and control system design — a perspective, IEEE Control Systems Magazine, Nov., 1983.
Wieslander, J., Interaction in computer aided analysis and design of control systems, Ph. D. Thesis, Dept. of Automatic Control, Lund, 1979.
Maciejowski, J.M. and MacFarlene, A.G.J., CLADP — The Cambridge linear analysis and design programs, IEEE Control Systems Magazine, Dec., 1982.
Pedersen, J.O., Pohner, F. and Solheim, O.A., Computer aided design of multivariable control systems, Preprints of IFAC 5th World Congress, Paris, 1972.
Forsythe, G.E., Malcolm, M.A. and Moler, C.B., Computer methods for mathematical computations, Prentice Hall, Englewood Cliffs, 1977.
Hindmarsh, A.C., LSODE and LSODI, two new initial value ordinary differential equation solvers, ACM Signum Newsletter, vol.15, p.10–11, 1980.
Moore, B.C. Principal component analysis in linear systems: controllability, observability and model reduction, IEEE Trans. Autom. Contr., vol.AC-26, p.17–32, 1981.
Wonham, W.M., Linear multivariable control. A geometric approach, Springer Verlag, Berlin, 1979.
Davison, E.J. and Goldenberg, A., The robust control of a general servomechanism problem: the servocompensator, Automatica, vol.11, p.461–471, 1975.
Varga, A., Computer aided design of robust compensators by pole assignment, Preprints of SOCOCO'82 Symp., Sept. 1982, Madrid.
Varga, A., On stabilization algorithms for linear time-invariant systems, Rev. Roum. Scie. Tech.-Electrotech. and Energ., vol.26, p.115–124, 1981.
Sima, V., On the real Schur form in linear control system design, Rev. Roum. Scie. Tech. — Electrotech. et Energ., vol.25, p.625–632, 1980.
Varga, A., Sima, V. and Varga, C.V., On numerical simulation of linear continuous control systems, Preprints of SIMULATION'83 Symposium, Prague, June, 1983.
Bavely, C.A. and Stewart, G.E., An algorithm for computing reducing subspaces by block diagonalization, SIAM J.Numer. Anal., vol.10, p.359–367, 1979.
Varga, A. and Sima V., A numerically stable algorithm for transfer matrix evaluation, Int. J. Control, vol.33, p.1123–1133, 1981.
Laub, A.J., On computing "balancing" transformations, Preprints of JACC Symp., San Francisco, Aug., 1980.
Emami-Naeini, A. and Van Dooren P., Computation of zeros of linear multivariable systems, Automatica, vol.18, p.415–430, 1982.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1984 Springer-Verlag
About this paper
Cite this paper
Davidoviciu, A., Varga, A. (1984). Casad — An interactive package for computer aided system analysis and design. In: Bensoussan, A., Lions, J.L. (eds) Analysis and Optimization of Systems. Lecture Notes in Control and Information Sciences, vol 63. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0006288
Download citation
DOI: https://doi.org/10.1007/BFb0006288
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13552-4
Online ISBN: 978-3-540-39010-7
eBook Packages: Springer Book Archive