• DocumentCode
    1031024
  • Title

    Instructional use of declarative languages for the study of machine transients

  • Author

    Alvarado, F.L. ; Cañizares, C.A. ; Keyhani, A. ; Coates, B.

  • Author_Institution
    Wisconsin Univ., Madison, WI, USA
  • Volume
    6
  • Issue
    1
  • fYear
    1991
  • fDate
    2/1/1991 12:00:00 AM
  • Firstpage
    407
  • Lastpage
    413
  • Abstract
    The uses of high-level and declarative programming environments for the teaching of machine transients is illustrated. The clarity and flexibility afforded by this new generation of mathematical software environments is demonstrated. Three environments are compared: Speakeasy, PC-Matlab, and SOLVER-Q. Results obtained using these environments are compared with simulations obtained using the electromagnetic transients program (EMTP). Numerical results of simulations are similar, with minor differences between constant and adaptive time step programs. Execution times differed, with environments that emphasize symbolic computation slower than those that are able to perform numeric simulations alone. The clarity of the expressions needed to produce a simulation in each environment is examined
  • Keywords
    computer aided instruction; electric machine analysis computing; high level languages; teaching; transients; EMTP; PC-Matlab; SOLVER-Q; Speakeasy; adaptive time step programs; constant time step programs; declarative languages; electromagnetic transients program; high-level programming environments; machine transients; teaching; Computational modeling; EMTP; Equations; Induction motors; Numerical simulation; Object oriented modeling; Programming environments; Senior members; Stators; Student members;
  • fLanguage
    English
  • Journal_Title
    Power Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0885-8950
  • Type

    jour

  • DOI
    10.1109/59.131089
  • Filename
    131089