ECE 562 - Spring 2020
Project 0 - Due Jan 28
You may use any power flow software you wish. However, if you don't use
MATPOWER, then make a note on your project report describing the software
that you used (e.g., PTI's PSS/E version xx).
Note that MATLAB is suggested for this project, since it will allow you to get
familiar with MATPOWER which is strongly suggested for other projects.
You will run two straightforward single contingency studies: one generator
outage, followed by one branch outage.
- Download and install MATPOWER version 6. Be sure to add the
MATPOWER directory to the MATLAB Path via "Set Path...".
- Download the ESCA 64 bus model power flow data.
- Run the Newton-Raphson method AC power flow solution process using
runpf('esca64_n') and examine the output. You should also
examine the power flow options in MATPOWER via help mpoption.
- Create a table of the top five percentage loaded branches (lines or transformers)
plus any other branches that are loaded above 100% of their normal rate A
rating (long term rating). The table should contain columns for the
following data: from bus, to bus, normal rate A rating, actual apparent
power MVA flow (magnitude), percentage loading (apparent power / rate A
rating x 100). In addition, please rank the branches by the percentage
loading column in descending order. Note: the apparent power on a branch
can be calculated at the two ends of the branch. Choose the larger value.
- Create a table of the five lowest per unit bus voltages and any other buses with
voltage magnitudes below 0.90 pu. The table should contain
columns with the following data: bus #, area #, voltage magnitude. Rank
the buses by the voltage magnitude, in ascending order.
- Create a table of the five highest per unit bus voltages and any other buses with
voltage magnitudes above 1.10 pu. The table should contain
columns with the following data: bus #, area #, voltage magnitude. Rank
the buses by the voltage magnitude, in descending order.
- Choose a single branch (line or transformer) and solve the power flow
with the branch out of service. In MATPOWER, you can change the status
of a branch by modifying the "status" field in the branch section of
the data file. See 'help caseformat' for details.
- Create a branch loading table similar to the one above.
- Create a lowest bus voltage table similar to the one above.
- Create a highest bus voltage table similar to the one above.
- Restore the branch from the previous step. Now, choose a single generator
unit and solve the power flow with the unit
out of service. In MATPOWER, you can change the status of a generator
unit by modifying the "status" field in the generator section of
the data file.
- Create a branch loading table similar to the one above.
- Create a lowest bus voltage table similar to the one above.
- Create a highest bus voltage table similar to the one above.
Deliverables
- Brief overview of the project
- Tables and discussion of the pre-contingency power flow solution results
- Tables and discussion of the post-contingency branch outage power flow
solution results
- Tables and discussion of the post-contingency generator outage power flow
solution results
- Brief discussion of your conclusions
- Do NOT include the MATPOWER output in your report.
Be sure to write down the branch (from bus, to bus) that you
chose for your branch outage contingency. Also, be sure to write down the
generator unit (bus number) that you chose for your generator unit
outage contingency.
Since there is no code to submit for this project, only a report is required.
All students must submit a single document via the SafeAssignment
Project 0 link on BlackBoard. You are permitted to upload only one file via
SafeAssignment on BlackBoard. In addition, Main Campus students must submit
a hardcopy report at the beginning of class.
Updated 16 Jan 2020