Releases: GriRes/GRIM
Releases · GriRes/GRIM
GRIM v3.0.0 — Generic Restoration Intelligent Milestone (GriRes Suite)
What it is
- GRIM is an open-source MATLAB toolbox for power system restoration decision support. It computes restoration milestones — critical decision points during the process of restoring a power grid after a blackout — using graph-theoretic algorithms, optimal power flow, and intelligent search strategies.
- GRIM is part of the GriRes™ (Grid Resilience Suite).
Features
- Milestone-based restoration planning with greedy and backtracking solvers
- Interactive GUI for restoration scenario visualization and editing
- Full AC-OPF integration with reactive power modeling
- Multiple test systems — IEEE stanadard systems; and custom grids
- Comprehensive reporting — Markdown reports, MAT exports, CSV time-series
- Data editor for creating and modifying grid restoration scenarios
- Configurable restoration parameters including cranking paths, generator priorities, and load dispatch
Added
- Full GUI-based restoration workflow (GRIM_GUI)
- Interactive data editor (GRIM_DataEditor)
- Generation viewer with real-time monitoring (GRIM_GenViewer)
- Step-by-step restoration viewer (GRIM_StepViewer)
- Backtracking solver (GRIM_Solver_Backtrack)
- Greedy solver (GRIM_Solver_Greedy)
- Comprehensive report export to Markdown (GRIM_ReportExport)
- Power flow plotting and analysis (GRIM_PlotPower)
- Settings management interface (GRIM_Settings)
- AC-OPF integration with reactive power limits
- Comprehensive test suite (GRIM_TestSuite with Config, Logic, OPF, QModel, and Stress tests)