Skip to content

Releases: GriRes/GRIM

GRIM v3.0.0 — Generic Restoration Intelligent Milestone (GriRes Suite)

23 Feb 08:37
f3e1872

Choose a tag to compare

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)