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
Link To Document