GitHub topics: power-systems-analysis
chengts95/rustpower
An ECS-based power system steady-state power flow calculation software written in rust.
Language: Rust - Size: 3.26 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 32 - Forks: 9

PyPSA/PyPSA
PyPSA: Python for Power System Analysis
Language: Python - Size: 47.6 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 1,484 - Forks: 510

CURENT/demo
Examples of using LTB
Size: 324 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

GridMod/RTS-GMLC
Reliability Test System - Grid Modernization Lab Consortium
Language: HTML - Size: 238 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 174 - Forks: 87

OpenIPSL/OpenIPSL Fork of itesla/ipsl
A library of power system component models written in the Modelica language that can be used for power system dynamic analysis, such as phasor time-domain simulations.
Language: Modelica - Size: 57 MB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 89 - Forks: 55

dynawo/dynawo
This repository contains Dynaωo's simulation tool code.
Language: C++ - Size: 884 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 82 - Forks: 25

pitmonticone/EnergySystemModelling
Resources for the Energy System Modelling course by Tom Brown at Karlsruhe Institute of Technology (2020).
Language: Jupyter Notebook - Size: 67.8 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 48 - Forks: 10

switch-model/switch-china-open-model
Open model and data for SWITCH-China
Language: Jupyter Notebook - Size: 11.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 6

HELMpy/HELMpy
HELMpy, open source package of power flow solvers, including the Holomorphic Embedding Load Flow Method (HELM), developed on Python 3
Language: Python - Size: 24.8 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 40 - Forks: 10

tinegachris/hybrid_renewable_pypsa
Analysis of a hybrid renewable energy network using PyPSA (Python for Power System Analysis)
Language: Python - Size: 4.54 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

jiedxu/psa-notebook
Power system analysis in the browser.
Language: Jupyter Notebook - Size: 1.94 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 1

CURENT/ece522
Hands-on Project for Power System Analysis II (UTK ECE 522)
Language: Jupyter Notebook - Size: 89.8 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

kathleenwest/Power-Market-Operations-Final-Project-Unit-Commitment
Security-Constrained Unit Commitment Programming Project
Language: HTML - Size: 2.51 MB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 8

NREL/tda-ps
Topological Data Analysis for Power System Contingencies
Language: Jupyter Notebook - Size: 291 MB - Last synced at: about 12 hours ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 7

dfpasdel/Intelligent_EMS
Language: Matlab - Size: 783 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 17 - Forks: 14

josimardtm/PowerFlow
Curso de flujos de potencia para desarrollo colaborativo con Github
Language: Jupyter Notebook - Size: 2.41 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

kathleenwest/-Line-Outage-Distribution-Factors-LODF-based-on-a-user-given-branch-outage-number---Power-Flows-
The project required the computation of the Line Outage Distribution Factors (LODF) based on a user given branch outage number using the fast-decoupled XB version. The LODF values were used to approximate the post-contingency branch flows based on a pre-contingency branch flow and the base branch flow before the contingency. The AC power flows were compared with the DC method for the MW and MVA flows. Source code is provided in the same WinZip file for the functions calculating the LODF values and the approximated post-contingency branch flows.
Language: MATLAB - Size: 215 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 2

kathleenwest/GENCO-Investment-Strategies-by-Simulation-for-Demand-Side-Role-for-Investments-and-Capacity-Adequacy
This project will present an applied and game-like approach to simulating the load growth, investment decisions by two types of generation technologies, demand-price responsiveness, and reliability, of a test-case power system. The simulation begins as a 9-bus system with existing generation (3 generators) and transmission lines (8 lines). System topology can be viewed in a figure throughout the game with the yearly generation and load at each bus. In addition, dynamic color-coding is used to highlight transmission lines that exceed MVA ratings and highlight bus voltages that violate any limits. The winning objective of the player company (you) is to maximize his profit. Reliability can be tracked by viewing the N-1 generator and line contingencies every year, but this does not influence profits. There are two generation technologies used: coal and gas turbine. Each technology will have a similar competitor in the simulation. The competitor can bring down the market price and reduce the player’s profits significantly. The clock starts at T=0 in the investment game with a historical record of past prices and projected prices based on lack of investment. As time moves forward in yearly increments, the load, prices, investment costs, and other variables are adjusted to that of the player’s performance. The player has the opportunity to study various profitable and unprofitable investment alternatives each year of the simulation. If he invests at the right location, and in the right planning year, his company can make windfall profits. Competitors randomly participate in adding extra generation in random areas of the system based on the competition level settings. The challenge for the user is to study the effects of his investment decisions on market prices, reliability, and his profitability.
Language: MATLAB - Size: 4.05 MB - Last synced at: 13 days ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 4

estamos/Kron-Elimination
Developed as part of testing for studies of course ECE351 Power Systems | UTH
Language: MATLAB - Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

arras-energy/gridlabd-old 📦
HiPAS GridLAB-D is the California Energy Commission (CEC) version of GridLAB-D.
Language: C++ - Size: 565 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 31

ALSETLab/TRISTAN
Time-series-based methods to assess power system (static and dynamic) stability margins.
Language: Jupyter Notebook - Size: 46.2 MB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 20 - Forks: 5

MarioSGMiND/Master-Code02-Simulation-of-Electrical-Power-Systems.
This repository has simulation codes for Electrical Power Systems of different sizes and compositions. The data is shared from Electrical Systems in the United States through IEEE and simulated in MATLAB and MATPOWER.
Language: MATLAB - Size: 8.7 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ga-explorer/GeometricAlgebraFulcrumLib
A Unified Generic C# library for Geometric Algebra computations using any kind of scalars (floating point, symbolic, etc.)
Language: Smalltalk - Size: 197 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 13 - Forks: 3

ealux/PowerFlowCore
Solver for Power Flow Problem :zap:
Language: C# - Size: 604 KB - Last synced at: 9 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

Critical-Infrastructure-Systems-Lab/PowNet-Thailand
PowNet-Thailand: Network-constrained Unit Commitment / Economic Dispatch model for the Thai power system with sample data
Language: Jupyter Notebook - Size: 138 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 3

jinningwang/psal
Power system analysis using LTB.
Language: MATLAB - Size: 63.7 MB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

KupipiKuki/Power_Systems_Python
Collection of functions for calculating faults and line impedances for power systems in python 3.9
Language: Python - Size: 1.09 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 3 - Forks: 2

EnergyNode/sisa_public
SISO Impedance-Based Stability Analysis for System-Level Small-Signal Stability Assessment of Large-Scale Power Electronics-Dominated Power Systems.
Language: Python - Size: 1.44 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

YamaLabTUS/ucgrb
Gurobi Optimizerを用いた発電機起動停止計画最適化を実施するためのPythonパッケージ
Language: Python - Size: 3.09 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

Gursu/Gursu.github.io
Language: HTML - Size: 545 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

susantoj/line-constants
Overhead line constants calculation library
Language: Python - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2

Critical-Infrastructure-Systems-Lab/PowNet-Laos
PowNet-Laos: Network-constrained Unit Commitment / Economic Dispatch model for the Laotian power system (with sample data)
Language: Jupyter Notebook - Size: 21.4 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 5

SaM-92/energy-data-entsoe
The ENTSO-E Data Analysis Tool is an interactive web application designed to streamline the analysis of the European Network of Transmission System Operators for Electricity (ENTSO-E) power system data. This tool is crafted to facilitate a seamless operation in handling, visualising, and analysing electricity market and grid data across Europe.
Language: Python - Size: 8.79 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

susantoj/Moto
Induction motor parameter estimation tool
Language: Python - Size: 1.32 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 9

PAminai/Powerline-Analyzer
This program is designed to analyze the performance of power systems based on the characteristics of transmission line.
Language: MATLAB - Size: 7.81 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

drganghe/est603-energy-systems-analysis-2022-fall
Class material for EST603 Energy Systems Analysis 2022 Fall https://drganghe.github.io/est603-energy-systems-analysis-2022-fall
Language: TeX - Size: 139 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

EduardChou/Accelerated-Dynamic-State-Estimation-Toolbox
Power System Dynamic State Estimation Based on Heterogeneous Computing Acceleration
Language: Python - Size: 7.57 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

f4ilfish/RastrPVEq
Desktop app for solar PV plant model equivalence
Language: C# - Size: 19.5 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

f4ilfish/max-power-flow
Script for calculation maximum power flow of flowgate by SO UPS, JSC standarts
Language: Python - Size: 141 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gautamnag279/College-Projects
⚡Here are some of my projects I worked on during my 4-year undergrad in Electrical & Electronics Engineering and some other leisure projects.
Language: MATLAB - Size: 39.9 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

kathleenwest/Generation-Shift-Factors-Contingency-Analysis-Power-Flow-Study-AC-vs-DC-Methods
The project required the computation of the generation shift factors (GSF) based on a defined generator bus outage using the fast-decoupled XB version. The GSF values were used to approximate the post-contingency branch flows based on a pre-contingency branch flow and the generator output before the contingency. The AC power flows were compared with the DC method for the MW and MVA flows. Source code is provided in the same WinZip file for the functions calculating the generation shift factors and the approximated post-contingency branch flows.
Language: MATLAB - Size: 314 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

skazemi/GenAdequacy.jl
Tools for single node generation adequacy analysis
Language: Julia - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

ALSETLab/2017_ModelicaConf_VSC-HVDC_AVM_Model
A Modelica VSC-HVDC Average Value Model Implementation - Modelica models presented in a paper of the 12th International Modelica Conference.
Language: Modelica - Size: 2.47 MB - Last synced at: 6 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 3

Swati-Verma671/Point-by-point-solution-of-swing-equation-in-matlab
Solution of swing equation done in matlab
Language: MATLAB - Size: 541 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

hipas/gridlabd Fork of arras-energy/gridlabd-old
Stanford/SLAC development version of GridLAB-D
Language: C++ - Size: 481 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

abrarahsan16/Ladder-Iterative-Loadflow
Language: Jupyter Notebook - Size: 11.8 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

wayri/Gauss_Siedel_Load_Flow_Analyser
Load Flow Analysis Power System. This is a console application that implements load flow analysis for a grid system fed by the user
Language: C++ - Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

martynvandijke/Stargazer
Web application for the simulation of day-ahead energy markets
Language: CSS - Size: 9.03 MB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 10 - Forks: 1

sanyathisside/Power-system-stability-and-analysis
Fault analysis and stability studies.
Language: MATLAB - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

BehrangShirizadeh/EOLES_elec
Single-node dispatch and investment model for the power sector
Language: GAMS - Size: 354 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

kathleenwest/1P1Q-screening-estimates-the-complex-voltage-V-vector-following-a-generator-disturbance
1P1Q screening estimates the complex voltage V vector following a disturbance. This project considers either an outage if generator 2 or generator 3 , but not both, affecting the voltage. The program flow and algorithm is as follows
Language: MATLAB - Size: 758 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
