EE 553

Course Project
Steady-state analysis (Fall 2012)

M, W  3:40-5:00, 204 Marston

Dr. Jim McCalley

Dr. McCalley's Home Page



Course objectives

Course structure

Back to Home Page

Course project


Project objective: Using any language you like (including Matlab), write a power flow program capable of solving

1.      via a full AC Newton approach

2.      via a fast-decoupled AC Newton approach

3.      via a DC power flow approach.

Use your codes to solve the one-area IEEE Reliability Test System, described in this paper. 

Solve the same network using the full AC Newton solver in PSS\E. Instructions for accessing PSS\E are here.

Compare your three solutions to the PSS\E solution.

Assuming PSS\E gives the correct solution, draw conclusions in regards to the accuracy of solution provided by

each of your three power flow codes.



a.       Assemble the data necessary to run within PSS\E and run it there first. This will not only give you the correct solution to use

in checking your code’s correctness, but it will also provide you with the basis of some other assignments that will be assigned shortly.

b.      Use the provided paper to help you understand the data. But you can reduce some typing time by using the files provided here: However, you are responsible to ensure the data you use is

what is provided in the paper (i.e., check the data from the website carefully).


What to turn in:

·         A report providing

o   all data used by your program;

o   a table comparing voltage phasors (magnitude and angle) and all circuit flows (real & reactive power) for all four ways of solving the network;

o   observations regarding the accuracy of voltage magnitudes, volage angles, MW flows, and MVAR flows for each of your three methods - provide explanations why one method would be more accurate than another;

o   a description of situations where it would be appropriate to use each of the various methods.

·         Your code.


Due date: October 1, 2012.

Disability Statement:

Please address any special needs or special accommodations with me at the beginning of the semester or as soon as you become aware. Those seeking accommodations based on disabilities should obtain a Student Academic Accommodation Request (SAAR) from the Disability Resources (DR) office. Any student who feels s/he may need an accommodation based on the impact of a disability should contact me privately to discuss your specific needs. Please contact the Disability Resources Office coordinate reasonable accommodations for students with documented disabilities. If you have a documented disability and anticipate needing accommodations in this course, please make arrangements to meet with me soon. Please request that a Disability Resources staff send a SAAR form verifying your disability and specifying the accommodations you will need. If you have a documented disability that requires assistance, you will need to go to the Disability Resource (DR) Office for coordination of your academic accommodations.