Software Tools in Power Systems
Course: Software Tools in Power Systems
Code: 3ФЕИТ09006
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturer: Prof. Dr. Mirko Todorovski
Course Goals (acquired competencies): Understanding the computer modeling and simulation techniques in power systems. Capable of identification of problem types and selection of modern numerical solution procedures.
Course Syllabus: Programming in Matlab/Simulink, GNU Octave, Scilab: Input and manipulation with variables: scalars, vectors and matrices. Systems of linear equations in the power systems. Method of node voltages. Matrix methods for solving short-circuit in the power systems. Sparse matrices. Read and write data to external files (txt, csv, xls). Functions, zeros on functions, function graphs. Complex numbers - phasors, voltages, currents and power. Differential equations. RC, RL and RLC circuits. Intoduction to Simulink. RC, RL and RLC circuit in Simulink. Display voltages and currents, determine maximums and calculate energy. Creation custom models for linear and nonlinear elements from power systems. Using subsystems and masks. Optimization with examples of linear and nonlinear problems with constraints in power systems. Steady state operation of power systems: power flow calculations. Forming and solving a system of nonlinear equations. DC model. Connection between the branch and generators’ powers. Optimal operation of power system with simplified and complete model of the transmission network. Power systems operation in conditions of insufficient production/transfer capacity in the system. Interconnections of the power system. Assessment of the transmission capacities of the power system - TTC and NTC. Use and conversion of data exchange formats in UCTE. Transient in power systems: three-phase short-circuit, switching of capacitor banks. surge arresting in short-circuit transients. Short-circuit at the end of a long line. Switching long unloaded line. Wave propagation following atmospheric discharges. Application of surge arresters. Three-phase models of lines and transformers. Monte Carlo simulation for random switching modeling. Characteristic problems of dynamic stability in power systems.
Literature:
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
B. Hunt, R. Lipsman, J. Rosenberg, K. Coombes, J. Osborn, G. Stuck |
A Guide to Matlab for Beginners and Experienced Users |
Cambridge University PressISBN 978-0-511-07792-0 |
2001 |
Additional Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
John W. Eaton, D. Bateman, S. Hauberg |
GNU Octave - Reference Manual, Third Edition |
- |
2011 |
2 |
M. Baudin |
Introduction to Scilab |
The Scilab Consortium – Digiteo |
2010 |