FreeSoftware

Charles A. Gross

gross@eng.auburn.edu

 

Welcome to my free software site!

 

I am happy to present a set of computer programs that I have developed and used over the years in teaching electrical engineering.  These have been provided to students at no charge, and I am now happy to share these with whoever might find them useful.   Most deal with electric power engineering issues, but some have more general application. A brief description of each program follows:

 

EMAP (Electrical Machines Analysis Program)

            Steady state and dynamic analysis of dc, induction, and synchronous machines

           

PSAP (Power System Analysis Program)

            Power flow, fault analysis, economic dispatch of small power systems

 

ECAP (Electrical Circuit Analysis Program)

            Analysis of dc and ac circuits

           

CSAP (Control System Analysis Program)

            Frequency, response, Root Locus

 

LINPAR (Transmission Line Parameters)

            Calculates equivalent circuit values for power transmission lines

 

XFMR (Transformer Analysis Program)

            Transformer efficiency, regulation, EM core analysis

           

FSAP (Electrical Machines Analysis Program)

            Steady state and dynamic analysis of dc, induction, and synchronous machines

           

GRADE (An Academic Grading Program)

            Totals points, assigns letter grades, creates a student archive data base

 

MONEY (A Finance Program)

            Calculates monthly payments for loans; computes savings, including compound   interest

 

All of the programs are quite similar in design. Each program is user-interactive, requiring keyboard entries. There is typically an Option "U" ("Information for New Users") which will give you a summary of the program's capabilities.  I suggest you load the example case ("EXAMPLE.*") and play with it to get a feel for the program before you enter your  own application.  After you type in your case data, you may save it with Option "S".  You may load any saved case with Option "O" ("Load an Old case")

 

Each program writes to the screen, unless instructed to write to a file named *.OUT, where * = the specific program (e.g. if you're using GRADE, the output is written to "GRADE.OUT").  Therefore, first run your application on-screen and if everything makes sense, select the "write to GRADE.OUT" Option from the main menu, and then re-run your case. To print a hard copy of the output, there is typically an Option "P" on screen (which may not work, depending on your computer's printer setup).  If Option "P" fails to print, exit the program, and print the output file (GRADE.OUT) from MS-WORD (or some other word processor).

 

There are no known errors in these programs.  However, the author cannot guarantee the accuracy or correctness of any part of any program, nor does he assume any liability for any engineeering conclusions drawn from computed results.

 

The programs are offered at no charge.  However, I do request that you:

1.  notify me of any suspected error in any program.

2.  provide me with feedback as to how you like the programs.

 

To obtain one or more of these programs, please follow the following procedure:

 

          1.  go to:   

                   ftp://ftp.eng.auburn.edu/pub/grossca/programs

          2.  Copy the desired folder onto your computer (or CD).  It is important       that you copy the entire folder, with all its contents.  The executable        program requires certain files to be in the same folder in order to run     properly. 

          3.  From your new folder on your computer, double-click on the *.exe          file.  The program should run.

          4.  If the program occupies a window (instead of the full screen), press           "ALT/ENTER" which on most systems will convert to full screen mode.

 

Happy computing!

 

Charles A. Gross

gross@eng.auburn.edu

Electrical and Computer Engineering

Auburn University

Auburn, AL 36849