Skip to main content

Casad — An interactive package for computer aided system analysis and design

  • Session 14 Computer Aided Control System Design I
  • Conference paper
  • First Online:
Analysis and Optimization of Systems

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 63))

  • 125 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Van Dooren, P., The generalized eigenstructure problem in linear system theory, IEEE Trans. Autom. Control, vol. AC-26, p.111–129, 1981.

    Google Scholar 

  2. Varga, A., Numerically stable algorithm for standard control-lability form determination, Electronics Letters, vol.17, p.74–75, 1981.

    Google Scholar 

  3. Laub, A.J., A Schur method for solving the algebraic matrix Riccati equations, IEEE Trans. Autom. Control, vol. AC-24, p.913–921, 1979.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. Van Dooren, P., A generalized eigenvalue approach for solving the Riccati equations, Rep. NA-80-02, Comp. Scie. Dept., Stanford Univ., 1980.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Varga, A., A Schur method for pole assignment, IEEE Trans. Autom. Contr., vol.AC-26, p.517–519, 1981.

    Google Scholar 

  8. Van Loan, C.F., Computing integrals involving matrix exponentials, IEEE Trans. Autom. Control, vol.AC-23, p.395–404, 1978.

    Google Scholar 

  9. Dongarra, J.J., Bunch, J.R., Moler, C.B. and Stewart, G.W., LINPACK User's Guide, SIAM, Philadelphia, 1979.

    Google Scholar 

  10. 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.

    Google Scholar 

  11. Garbow, B.S., Boyle, J.M., Dongarra, J.J., and Moler, C.B., Matrix eigensystem routinesEISPACK Guide Extension, Lect. Notes in Comp. Scie., vol.51, Springer Verlag, Berlin, 1977.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. Varga, A., BIMASC — A package of Fortran subprograms for analysis, design and simulation of control systems, Report ICI, TR-10.83, 1983.

    Google Scholar 

  14. Åström, K.J., Computer aided modeling, identification and control system design — a perspective, IEEE Control Systems Magazine, Nov., 1983.

    Google Scholar 

  15. Wieslander, J., Interaction in computer aided analysis and design of control systems, Ph. D. Thesis, Dept. of Automatic Control, Lund, 1979.

    Google Scholar 

  16. Maciejowski, J.M. and MacFarlene, A.G.J., CLADP — The Cambridge linear analysis and design programs, IEEE Control Systems Magazine, Dec., 1982.

    Google Scholar 

  17. Pedersen, J.O., Pohner, F. and Solheim, O.A., Computer aided design of multivariable control systems, Preprints of IFAC 5th World Congress, Paris, 1972.

    Google Scholar 

  18. Forsythe, G.E., Malcolm, M.A. and Moler, C.B., Computer methods for mathematical computations, Prentice Hall, Englewood Cliffs, 1977.

    Google Scholar 

  19. Hindmarsh, A.C., LSODE and LSODI, two new initial value ordinary differential equation solvers, ACM Signum Newsletter, vol.15, p.10–11, 1980.

    Google Scholar 

  20. 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.

    Google Scholar 

  21. Wonham, W.M., Linear multivariable control. A geometric approach, Springer Verlag, Berlin, 1979.

    Google Scholar 

  22. Davison, E.J. and Goldenberg, A., The robust control of a general servomechanism problem: the servocompensator, Automatica, vol.11, p.461–471, 1975.

    Google Scholar 

  23. Varga, A., Computer aided design of robust compensators by pole assignment, Preprints of SOCOCO'82 Symp., Sept. 1982, Madrid.

    Google Scholar 

  24. Varga, A., On stabilization algorithms for linear time-invariant systems, Rev. Roum. Scie. Tech.-Electrotech. and Energ., vol.26, p.115–124, 1981.

    Google Scholar 

  25. 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.

    Google Scholar 

  26. Varga, A., Sima, V. and Varga, C.V., On numerical simulation of linear continuous control systems, Preprints of SIMULATION'83 Symposium, Prague, June, 1983.

    Google Scholar 

  27. 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.

    Google Scholar 

  28. Varga, A. and Sima V., A numerically stable algorithm for transfer matrix evaluation, Int. J. Control, vol.33, p.1123–1133, 1981.

    Google Scholar 

  29. Laub, A.J., On computing "balancing" transformations, Preprints of JACC Symp., San Francisco, Aug., 1980.

    Google Scholar 

  30. Emami-Naeini, A. and Van Dooren P., Computation of zeros of linear multivariable systems, Automatica, vol.18, p.415–430, 1982.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

A. Bensoussan J. L. Lions

Rights and permissions

Reprints 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

Publish with us

Policies and ethics