Jump to content

Power engineering software

From Wikipedia, the free encyclopedia
Analysis software for lightning protection used on a power substation.

Power engineering software comprises computer applications designed to model, simulate, analyze, and optimize electrical systems. These tools convert the physical characteristics and governing equations of power stations, transmission lines, power grids, substations, and industrial distribution networks into mathematical formulations that can be solved numerically.[1][2]

History

[edit]

Digital calculation software for electrical engineering emerged during the late 1960s, initially focusing on plant performance monitoring and economic dispatch calculations.[3] Early programs operated in batch processing environments using punched cards before transitioning to compiled languages such as Fortran and C.[4]

In the mid-1970s, interactive graphic interfaces were introduced to power systems analysis, replacing batch card input with single-line diagram generation on visual display terminals; early platforms implementing this approach included IPSA, developed at the University of Manchester Institute of Science and Technology (UMIST) in 1974 and later maintained and developed by TNEI Services Ltd .[5][6] Throughout the 1980s and 1990s, commercial software expanded to include graphical CAD workstations and personal computers, allowing simultaneous calculation of load flows, short circuits, and transient stability.[1] Modern implementations incorporate scripting interfaces (predominantly in Python) for batch automation, stochastic simulations, and integration with energy management systems (EMS).[7][8]

Functional Classifications

[edit]

Steady-State and Power Flow Analysis

[edit]

Power flow software computes voltage magnitudes, phase angles, real and reactive power flows, and line losses across transmission and distribution networks.[1] Solvers primarily implement iterative numerical methods, including the Newton–Raphson method, the Gauss–Seidel method, and the fast decoupled load flow method.[2][9] Common operational applications include contingency analysis ($N-1$ reliability criteria), transformer tap optimization, and reactive power compensation studies.[10]

Short-Circuit and Fault Analysis

[edit]

Fault analysis packages calculate symmetrical and asymmetrical fault currents (such as single line-to-ground, line-to-line, and three-phase faults) to evaluate the interrupting ratings of circuit breakers and switchgear. Computations generally comply with standardized methods defined by the International Electrotechnical Commission (IEC 60909) and the IEEE (IEEE C37 standards).[11]

Protection Coordination

[edit]

Protection analysis software models the operating characteristics and response times of protective devices, including overcurrent relays, directional relays, distance relays, and fuses.[12] These applications generate time-current characteristic (TCC) curves to ensure selective tripping sequences during system faults.[13][14]

Dynamic Simulation and Electromagnetic Transients

[edit]

Dynamic simulation packages are divided into two main timeframes:

  • Electromechanical Transient Stability: Simulates generator rotor angle stability, frequency excursions, and voltage stability over seconds to minutes following disturbances.[11][15]
  • Electromagnetic Transients (EMT): Simulates high-frequency phenomena over microseconds to milliseconds, such as lightning strikes, switching surges, insulation coordination, and power electronics interactions using tools derived from the EMTP architecture.[16]

Grounding and Lightning Protection

[edit]
3D modeling grounding grid

Grounding analysis packages calculate soil resistivity models, ground potential rise (GPR), touch potentials, and step potentials in accordance with standards such as IEEE 80. Lightning shielding software simulates electrogeometric models and rolling sphere methods to determine shielding coverage for high-voltage substations and transmission corridors.[17]

Representative Software Platforms

[edit]
Software Developer / Maintainer First Released Core Capabilities Licensing
IPSA UMIST / TNEI Services Ltd 1974 Load flow, fault level (IEC 60909 / G74), protection coordination, transient stability, harmonic analysis, CIM/CGMES, Python scripting Proprietary
ETAP Operation Technology, Inc. 1986 Load flow, short circuit, arc flash, protection coordination, cable sizing, SCADA/EMS integration Proprietary
PSS®E Siemens PTI 1976 Transmission planning, dynamic simulation, power flow, optimal power flow, contingency analysis Proprietary
PSS SINCAL Siemens 1980s Distribution and transmission planning, protection coordination, pipe network modeling Proprietary
DIgSILENT PowerFactory DIgSILENT GmbH 1985 AC/DC load flow, RMS/EMT simulation, protection grading, small-signal stability, modal analysis Proprietary
CYME Eaton 1986 Distribution network analysis, DER integration, reliability analysis, sub-network optimization Proprietary
NEPLAN NEPLAN AG 1988 Power system analysis, gas/water network integration, modular load flow, protection analysis Proprietary
SKM Power*Tools SKM Systems Analysis, Inc. 1992 Short-circuit analysis, arc flash hazard evaluation, protective device coordination Proprietary
ERACS RINA Consulting Ltd 1990 Balanced three-phase power systems analysis, load flow, fault calculations, harmonic studies Proprietary
EA-PSM Energy Advice 2013 Power flow, short circuit, arc flash, harmonic analysis, motor starting studies Proprietary
PSCAD / EMTDC Manitoba HVDC Research Centre 1974 Electromagnetic transient (EMT) simulation, power electronics modeling, HVDC and FACTS design Proprietary
EMTP PGSTech / EDF / Hydro-Québec 1982 Electromagnetic transients, switching overvoltages, insulation coordination, renewable integration Proprietary
DSATools Powertech Labs Inc. 1990s Dynamic security assessment, transient stability (TSAT), voltage stability (VSAT), small-signal analysis Proprietary
EasyPower Bentley Systems 1984 Arc flash evaluation, short circuit, protection coordination, power flow Proprietary

See also

[edit]

References

[edit]
  1. 1 2 3 Gordis, L. (2019). Fundamentals of Power Systems. Independent. ISBN 978-1090886811.
  2. 1 2 Grainger, John J.; Stevenson, William D. (1994). Power System Analysis. McGraw-Hill. ISBN 978-0070612938.
  3. "Plant Performance Monitoring". California Public Utilities Commission. Retrieved 2026-08-24.
  4. Tou, Julius T. (1970). Software Engineering: COINS III Proceedings. Academic Press. ISBN 978-0126962017.
  5. Lynch, C. A.; Efthymiadis, A. E. (1979). "Network graphics based interactive power system analysis". IEEE Power Engineering Society Winter Meeting.
  6. MANWEB (June 1977). Interactive Power System Analysis CAD Deployment (PDF) (Report). Merseyside and North Wales Electricity Board.
  7. "PyIPSA: Power System Analysis Module". TNEI Services. Retrieved 2026-08-24.
  8. Western Power Distribution (2019). WPD_EN_NIC_003 System Design: Capacity Engine (Technical report). National Grid Electricity Distribution.
  9. Lynch, C. A.; Smith, B. C. (1993). "Phase-shifting transformers in load flow and short-circuit analysis: modelling and control". IEE Proceedings C (Generation, Transmission and Distribution). 140 (4): 311–320. doi:10.1049/ip-c.1993.0049.
  10. Bjorklund, P.; Pan, J.; Yue, C.; Srivastava, K. (2006). "A New Approach for Modelling Complex Power System Components in Different Simulation Tools". IEEE Power Engineering Society General Meeting. doi:10.1109/PES.2006.1709445.
  11. 1 2 Kundur, Prabha (1994). Power System Stability and Control. McGraw-Hill. ISBN 978-0070359581.
  12. Kuliš, Ivan Goran; Marušić, Ante; Leci, Goran (2012). "Protection relay software models in interaction with power system simulators". Proceedings of the 35th International Convention MIPRO. pp. 924–929.
  13. Lynch, C. A.; Brameller, A. (1983). "Computer prediction of IDMT relay settings and performance for interconnected power systems". IEE Proceedings C (Generation, Transmission and Distribution). 130 (1): 23–30. doi:10.1049/ip-c.1983.0023.
  14. McDonald, J. R.; McArthur, Stephen (1993). Intelligent Knowledge Based Systems in Electrical Power Engineering. Springer. ISBN 978-0412462900.
  15. Bradley, D.; Lynch, C. A. (2002). "Modelling of wind powered generation in AC power systems". 5th International Conference on Power System Management and Control. Institution of Electrical Engineers. pp. 58–63. doi:10.1049/cp:20020058.
  16. Masoom, Alireza; Mahseredjian, Jean; Ould-Bachir, Tarek; Guironnet, Adrien (2021). "MSEMT: An Advanced Modelica Library for Power System Electromagnetic Transient Studies". IEEE Transactions on Power Delivery. 37 (4): 2453–2463. doi:10.1109/TPWRD.2021.3111127.
  17. Vasant, Pandian (2012). Innovation in Power, Control, and Optimization: Emerging Energy Technologies. IGI Global. ISBN 978-1466601888.

Further reading

[edit]
  • Cavalcanti, Ana; Sampaio, Augusto; Woodcock, James (2006). Refinement Techniques in Software Engineering. Springer. ISBN 978-3540462538.
  • Hay, Stephanie; Ferguson, Anna (2016). A Review of Power System Modelling Platforms and Capabilities (Report). TNEI Services.
  • Machowski, Jan; Bialek, Janusz W.; Bumby, James R. (2008). Power System Dynamics: Stability and Control. John Wiley & Sons. ISBN 978-0470725580.