It has been widely demonstrated that active network management (ANM) strategies will be required to avoid the violation of network operational limits in distribution networks with a rich presence of distributed energy resources (DERs). With the characteristics of different ANM strategies been varied, e.g. centralized or decentralized, a platform where the benefits and drawbacks of multiple approaches can be easily quantified and benchmarked is required. This work introduces an open-source python-based package with a three-phase unbalanced OPF model (written in Pyomo) that is automatically created by extracting the data available from any network modelled in OpenDSS. A real British low voltage (LV) network with domestic-scale photovoltaics is used as a test case.
When using this model and any of the provided functions and modified network models, please cite our paper which describes them:
V. Rigoni and A. Keane, "Open-DSOPF: an open-source optimal power flow formulation integrated with OpenDSS", 2020 IEEE Power and Energy Society General Meeting, Montreal, 2020, Accepted Paper
IEEE Copyright Notice. According to current IEEE regulation (see here) only the accepted paper version is being made available: RESEARCH GATE
This model is open source software and publicly available. It is published under GNU General Public License 3. The license guarantees you the freedoms to use, study, share (copy), and modify the software. It is a copyleft license, which means that you can distribute derived works only under the same license terms.
Make sure that you have the Pyomo library in Python and have installed OpenDSS
Check TUTORIALS folder
MAIN_Unbalanced_OPF_RUN runs the main script