Solar Systems Data, Simplified.
“Use cases” are the most salient component in navigating the OEDI SI Platform. They represent different numerical analysis challenges in solar generation integration. They are used to catalog different algorithms and approaches to a well-defined power system integration problem.
A set of “Scenarios”, that cover diverse set of what-if solutions and approaches using physics and ML based methods, are provided under each use case.
What is OEDI SI



How to use OEDI SI
OEDI SI provides pre-configured Docker images that allow users to run and analyze power system scenarios effortlessly. Follow these steps to set up and run OEDI SI on your system.
Download Docker Desktop and set it up on your workstation
Download OEDI SI (2) Docker containers and set link them
Navigate to a Scenario
Edit the Scenario
Run the Scenario
Compare the results
Use Cases and Scenarios
Extended Kalman Filter DSSE for modified IEEE123 test feeder with private PMU data
Extended Kalman Filter DSSE for IEEE 123-bus test feeder with integrated phasor measurement unit (PMU) data
Transient Fault Detection and Identification
Transient Fault Detection and Identification for distribution power grids.
CNN based protection zone identification
Identify and classify the faults into protection-zones
Weighted Least Squares DSSE
Provide voltage estimation with weighted least squares solver
Extended Kalman Filter DSSE for modified IEEE123 test feeder with pmu data
Provide voltage estimation using extended Kalman filter
Linear Distribution Power Flow for IEEE123 test feeder
Determine optimal setpoints of DERs to achieve acceptable system voltages
Linear Distribution Power Flow
Determine optimal setpoints of DERs to achieve acceptable system voltages
IBR System Stability Analysis
IBR System Stability Analysis
AI Based Event Identification
Detect and identify transient events
Weighted Least Squares DSSE PV Estimator IEEE123 test feeder
Weighted Least Squares (WLS) state estimation for PV parameters for IEEE 123 model
Newton Raphson based 3-Phase Decoupled DSSE
Provide voltage estimation using Newton Raphson method
Linear Distribution Power Flow based PV Curtailment for medium Smart-DS test feeder
Comparison of forecasted and real time PV curtailment
Feedback-based D-OPF
Provide optimal setpoints for controllable devices
Event Classification for Field Measured Data
CNN based event classification algorithm for field measured data
Extended Kalman Filter DSSE
Provide voltage estimation using extended Kalman filter
EMT Data Generation for high penetration grid
Data Generation for Neural Network-based Fault Detection Identification Classification with Inverter-Based Resources
View more Electromagnetic transient (EMT) Data Generation Scenarios
Extended Kalman Filter DSSE for large SFO-P9U area
Provide voltage estimation using extended Kalman filter
Linear Distribution Power Flow for small SFO-P1U area
Determine optimal setpoints of DERs to achieve acceptable system voltages
Data Anonymization: AMI Data to Load Profile Scenario for SMART-DS systems
Data Anonymization: AMI Data to Load Profile Scenario for SMART-DS systems
Synchronous Reference Frame PLL for Unbalanced and Distorted Waveforms
abc-to-dq reference frame conversion using Park’s transformation
Extended Kalman Filter DSSE for small SFO-P1U area
Provide voltage estimation using extended Kalman filter
Linear Distribution Power Flow based PV Curtailment for small Smart-DS test feeder
Comparison of forecasted and real time PV curtailment
Linear Distribution Power Flow based PV Curtailment for IEEE123 test feeder
Comparison of forecasted and real time PV curtailment
Data Generation for CNN Based Protection Zone Identification
Generate transient data using ATP
Grid Impedance Estimation
Estimate grid impedance
EMT simulation for transmission system with IBRs using ParaEMT
EMT simulation for transmission systems with IBRs using an open-source Python-based EMT simulator ParaEMT
View more EMT simulation for transmission systems with IBRs Scenarios
PSO based D-OPF for medium SFO-P6U
PSO based D-OPF for medium SFO-P6U area
Data Imputation Scenario for SMART-DS systems
Data Imputation Scenario for SMART-DS systems
Extended Kalman Filter DSSE for medium SFO-P6U area
Provide voltage estimation using extended Kalman filter
Linear Distribution Power Flow for medium SFO-P6U area
Determine optimal setpoints of DERs to achieve acceptable system voltages
Weighted Least Squares DSSE PV Estimator medium SFO-P6U
Weighted Least Squares (WLS) state estimation for PV parameters medium SFO-P6U
Data Anonymization: AMI Data to Load Profile Scenario
Use AMI data to generate load profiles
Data Imputation Scenario
Provide estimate for missing streaming measurement data
PSO based D-OPF for IEEE123 Bus System
PSO based D-OPF for IEEE123 Bus System
Machine Learning Based High Impedance Fault Identification
Machine Learning Based High Impedance Fault Identification
ML-Based Aggregation Model for PV Systems
Aggregation model of distributed PVs using ML
Weighted Least Squares DSSE PV Estimator small SFO-P1U
Weighted Least Squares DSSE PV Estimator small SFO/P1U