This repository contains the following material:
RBO_Service_Restoration_offline.pyof rule-based optimization algorithm for service restoration (RBOSR).
DSSE_Functions_FLISR.pythat includes the distribution system state estimator functions
Networkdata_MV_FLISR_use_case_1.xlsxthat includes all the necessary grid data to run the service restoration process.
Networkdata_MV_FLISR_use_case.pdfthat summarizes the relevant grid data.
Instructions to use the service restoration algorithm:
u4according to the desired restoration target in the RBOSR Python code (in line 1714). Additional information are found in the paper “Rule-Based Optimization Algorithm for Service Restoration of Active Distribution Grids”, authors: A. Dognini, A. Sadu, A. Angioni, F. Ponci, A. Monti, currently under revision.
Considerations about the RBOSR Python code:
Run the following command to install the required dependencies:
pip install -r requirements.txt
Documentation about the distribution system state estimator can be found in the following website: https://git.rwth-aachen.de/acs/public/automation/rbosr
For additional information, refer to the following articles:
A. Dognini, A. Sadu, A. Angioni, F. Ponci, A. Monti, “Rule-Based Optimization Algorithm for Service Restoration of Active Distribution Grids” (currently under revision)
2019, Institute for Automation of Complex Power Systems, EONERC
This project is released under the terms of the GPL version 3.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
For other licensing options please consult Prof. Antonello Monti.