├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE.txt ├── README.md ├── examples ├── 1-Infrastructure-Evaluation │ ├── 1.1-Unbalanced-Three-Phase-Systems │ │ └── 1.1-unbalanced-three-phase-systems.ipynb │ └── 1.2-Comparing-Infrastructure-Designs │ │ ├── 1.2-comparing-infrastructure-designs.ipynb │ │ └── data │ │ └── jpl_weekday_40.pkl ├── 2-Algorithm-Comparison │ ├── 2.1-Comparing-Algorithms-with-Constrained-Infrastructure │ │ ├── 2.1-comparing-algorithms-with-constrained-infrastructure.ipynb │ │ └── events │ │ │ └── caltech_20190301T000000_20190401T000000_5m_208V_6.6kW.json.gz │ └── 2.2-Evaluating-Impact-Of-Practical-Models │ │ └── 2.2-Evaluating-Impact-Of-Practical-Models.ipynb └── 3-Grid-Impacts │ ├── 3.1-Simple-Feeder-with-EV-and-Solar-PandaPower │ ├── 3.1-simple-feeder-with-ev-and-solar-pandapower.ipynb │ └── data │ │ ├── RefBldgMediumOfficeNew2004_7.1_5.0_3B_USA_CA_LOS_ANGELES.csv │ │ └── results_jpl_autosized_220kWdc.csv │ └── 3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS │ ├── 3_2_Iowa_Feeder_with_EV_and_Solar_OpenDSS.ipynb │ ├── data │ └── results_des_moines_autosized_270kWdc.csv │ ├── iowa_data │ ├── Calculated Nodal P&Q.xlsx │ ├── Smart Meter Data.xlsx │ ├── Update History.txt │ ├── iowa_nodal_P.csv │ ├── iowa_nodal_Q.csv │ ├── mid_america_gdt_aug_7_2014.json │ └── mid_america_get_aug_7_2014.json │ ├── iowa_dist_feeder │ ├── Buscoords.dss │ ├── Capacitor.dss │ ├── CircuitBreaker.dss │ ├── DistriTransformer.dss │ ├── Line.dss │ ├── Linecode.dss │ ├── Load.dss │ ├── Master.dss │ ├── RegControl.dss │ ├── SubTransformer.dss │ ├── UnbalancedLoad.dss │ ├── Update History.txt │ └── Vsource.dss │ └── src │ ├── __init__.py │ ├── acn_experiment.py │ ├── composite_experiment.py │ └── opendss_experiment.py └── run.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | # Ignore everything 2 | ** 3 | 4 | # Allow files and directories 5 | !/license/** -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | *.egg-info/ 24 | .installed.cfg 25 | *.egg 26 | MANIFEST 27 | 28 | # PyInstaller 29 | # Usually these files are written by a python script from a template 30 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 31 | *.manifest 32 | *.spec 33 | 34 | # Installer logs 35 | pip-log.txt 36 | pip-delete-this-directory.txt 37 | 38 | # Unit test / coverage reports 39 | htmlcov/ 40 | .tox/ 41 | .coverage 42 | .coverage.* 43 | .cache 44 | nosetests.xml 45 | coverage.xml 46 | *.cover 47 | .hypothesis/ 48 | .pytest_cache/ 49 | 50 | # Translations 51 | *.mo 52 | *.pot 53 | 54 | # Django stuff: 55 | *.log 56 | local_settings.py 57 | db.sqlite3 58 | 59 | # Flask stuff: 60 | instance/ 61 | .webassets-cache 62 | 63 | # Scrapy stuff: 64 | .scrapy 65 | 66 | # Sphinx documentation 67 | docs/_build/ 68 | 69 | # PyBuilder 70 | target/ 71 | 72 | # Jupyter Notebook 73 | .ipynb_checkpoints 74 | 75 | # pyenv 76 | .python-version 77 | 78 | # celery beat schedule file 79 | celerybeat-schedule 80 | 81 | # SageMath parsed files 82 | *.sage.py 83 | 84 | # Environments 85 | .env 86 | .venv 87 | env/ 88 | venv/ 89 | ENV/ 90 | env.bak/ 91 | venv.bak/ 92 | 93 | # Spyder project settings 94 | .spyderproject 95 | .spyproject 96 | 97 | # Rope project settings 98 | .ropeproject 99 | 100 | # mkdocs documentation 101 | /site 102 | 103 | # mypy 104 | .mypy_cache/ 105 | 106 | .idea/ 107 | 108 | # sim and event caches 109 | events 110 | sims 111 | 112 | .DS_Store 113 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | # Start from a core stack version 2 | FROM jupyter/scipy-notebook:latest 3 | 4 | # Install acnportal with specific branch 5 | RUN pip install git+https://github.com/zach401/acnportal 6 | RUN pip install git+https://github.com/zach401/adacharge -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | Copyright 2019 California Institute of Technology 2 | 3 | Redistribution and use in source and binary forms, with or without modification, are permitted provided that the 4 | following conditions are met: 5 | 6 | 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following 7 | disclaimer. 8 | 9 | 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following 10 | disclaimer in the documentation and/or other materials provided with the distribution. 11 | 12 | 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products 13 | derived from this software without specific prior written permission. 14 | 15 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 16 | INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 17 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 18 | SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 19 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 20 | WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 21 | USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ACN Research Portal Examples 2 | The purpose of this repository is to share examples of how the [ACN Research Portal 3 | (acnportal)](https://github.com/zach401/acnportal) can be used to answer research 4 | questions. 5 | 6 | ## Getting Started 7 | There are several ways to get started using these examples. 8 | 9 | #### Colab 10 | The easiest way to get started running these example is to run them in your browser 11 | using Google's Colab service. With this service you have access to a fully managed 12 | environment without needing to install anything on your local machine. 13 | 14 | Links to Colab for each example can be found in the **Examples** section below. 15 | 16 | When using these examples in Colab, you will likely see the message "Warning: This 17 | notebook was not authored by Google." 18 | Click "Run Anyway". If you feel more comfortable, you can reset your runtimes 19 | if other Colab notebooks have access to your private data. 20 | **This script does not attempt to access any of your data.** 21 | 22 | 23 | #### Docker 24 | While Colab is a great tool for sharing experiments, some experiments are 25 | long-running and benefit from running locally. To make running these experiments 26 | easier, you can use the docker image to run all these examples with Jupyter Lab 27 | within a docker container. 28 | 29 | To run with docker: 30 | 31 | First clone the repository to your local machine: 32 | ``` 33 | git clone https://github.com/caltech-netlab/acnportal-experiments 34 | ``` 35 | 36 | Navigate to the cloned folder and run 37 | ``` 38 | ./run.sh 39 | ``` 40 | 41 | You can then click the link in your terminal to open Jupyter lab. All examples can 42 | then be run within the container. Since we mount the code directories, any changes you 43 | make within the container will be reflected on your local file system. 44 | 45 | #### Running Locally 46 | If you prefer to run locally without docker, we recommend using venv or your favorite 47 | virtual environment tool (e.g. conda). 48 | 49 | First clone the repository to your local machine: 50 | ``` 51 | git clone https://github.com/caltech-netlab/acnportal-experiments 52 | ``` 53 | 54 | Navigate to the cloned folder, then install the dependencies using 55 | #### TODO: Add requirements.txt. 56 | ``` 57 | pip install -r requirements.txt 58 | ``` 59 | 60 | You can then spin up a Jupyter Lab instance using 61 | ``` 62 | jupyter lab 63 | ``` 64 | 65 | You can then click the link in your terminal to open Jupyter lab. 66 | 67 | ## Examples 68 | **The repository is divided into several sections (directories):** 69 | ### 1. Infrastructure Evaluation 70 | #### 1.1 Unbalanced Three-Phase Systems 71 | *How does phase imbalance affect the efficiency and safety of a large-scale 72 | charging system?* 73 | 74 | Currently, most charging algorithms in the literature rely on constraints which assume 75 | single-phase or balanced three-phase operation. In this experiment, we demonstrate why 76 | these assumptions are insufficient for practical charging systems. 77 | 78 | For this experiment we use the LLF algorithm. We consider two cases. In the first, 79 | LLF considers a simplified single-phase representation of the constraints in the 80 | network. In the second, LLF uses the full three-phase system model. In both cases, we 81 | evaluate the algorithms using the true three-phase network model. 82 | 83 | [Colab Link](https://colab.research.google.com/github/caltech-netlab/acnportal-experiments/blob/master/examples/1-Infrastructure-Evaluation/1.1-Unbalanced-Three-Phase-Systems/1.1-unbalanced-three-phase-systems.ipynb) 84 | 85 | #### 1.2 Comparing Infrastructure Designs 86 | *How can we use acnportal to evaluate the tradeoffs between level-1 and level-2 and 87 | managed vs unmanaged charging?* 88 | 89 | In this case study, we demonstrate how ACN-Data and ACN-Sim can be used to evaluate 90 | infrastructure configurations and algorithms. We consider the case of a site host who 91 | expects to charge approximately 100 EVs per day with a demand pattern similar to that 92 | of JPL. 93 | 94 | The site host has several options, including 95 | * 102 Uncontrolled Level-1 EVSEs with a 200 kW Transformer 96 | * 30 Uncontrolled Level-2 EVSEs with a 200 kW Transformer 97 | * 102 Uncontrolled Level-2 EVSEs with a 670 kW Transformer 98 | * 102 Smart Level-2 EVSEs running LLF with a 200 kW Transformer 99 | 100 | We evaluate the scenarios based on the number of times drivers would have to swap 101 | parking places to allow other drivers to charge, the percentage of total demand met, 102 | and the operating costs (calculated using ACN-Sim's integration with utility tariffs). 103 | This case study demonstrates the significant benefits of developing smart EV charging 104 | systems in terms of reducing both capital costs (transformer capacity) and operating 105 | costs. 106 | 107 | [Colab Link](https://colab.research.google.com/github/caltech-netlab/acnportal-experiments/blob/master/examples/1-Infrastructure-Evaluation/1.2-Comparing-Infrastructure-Designs/1.2-comparing-infrastructure-designs.ipynb) 108 | 109 | 110 | ### 2. Algorithm Comparison 111 | #### 2.1 Comparing Algorithms with Constrained Infrastructure 112 | *How can we compare different scheduling algorithms?* 113 | #### TODO: Add MPC QC, CM to algorithm list, here and in notebook 114 | In this experiment we compare the performance of the Round Robin, 115 | First-Come First-Served, Earliest Deadline First, 116 | Least Laxity First algorithms, and Model Predictive Control. To understand how these 117 | algorithms cope with constrained infrastructure, we limit the capacity of the transformer 118 | feeding the charging network and compare single-phase and unbalanced three-phase 119 | systems. We evaluate based what percentage of energy demands each 120 | algorithm is able to meet. We also consider the current unbalance caused by each 121 | algorithm to help understand why certain algorithms are able to deliver more or less 122 | energy at a given infrastructure capacity. 123 | 124 | [Colab Link](https://colab.research.google.com/github/caltech-netlab/acnportal-experiments/blob/master/examples/2-Algorithm-Comparison/2.1-Comparing-Algorithms-with-Constrained-Infrastructure/2.1-comparing-algorithms-with-constrained-infrastructure.ipynb) 125 | 126 | #### 2.2 Evaluating Impact of Practical Models 127 | *How do practical considerations like non-ideal batteries and control signal 128 | quantization effect algorithms?* 129 | 130 | In this experiment we compare the performance of Uncontrolled Charging, Round Robin, 131 | Earliest Deadline First, Least Laxity First, and Model Predictive Control when 132 | considering non-ideal models. We consider control signal quantization caused by limited 133 | granularity in the EVSE pilot signal and non-ideal battery behavior. We compare 134 | these algorithms based on energy delivery in constrained infrastructure (similar to 135 | experiment 2.1) and profit maximization. 136 | 137 | [Colab Link](https://colab.research.google.com/github/caltech-netlab/acnportal-experiments/blob/master/examples/2-Algorithm-Comparison/2.2-Evaluating-Impact-Of-Practical-Models/2.2-Evaluating-Impact-Of-Practical-Models.ipynb) 138 | 139 | 140 | 141 | ### 3. Grid Impacts 142 | #### 3.1 Simple Feeder with EV and Solar (PandaPower) 143 | *What effects will large-scale charging systems have on the distribution system?* 144 | 145 | In this experiment, we use ACN-Sim in conjunction with pandapower to understand the 146 | effects of EV charging on the electrical grid. Specifically, we use outputs from 147 | simulations of the JPL ACN with different charging algorithms as inputs to a pandapower 148 | power flow at varying timesteps in a simple electrical grid. We experiment with adding 149 | EV charging to a grid already loaded with offices. 150 | 151 | In a general sense, this tutorial demonstrates how ACN-Sim can be used to evaluate 152 | scheduled charging algorithms in the context of grid-level effects by feeding results 153 | from ACN-Sim Simulations into pandapower power flows. 154 | 155 | [Colab Link](https://colab.research.google.com/github/caltech-netlab/acnportal-experiments/blob/master/examples/3-Grid-Impacts/3.1-Simple-Feeder-with-EV-and-Solar-PandaPower/3.1-simple-feeder-with-ev-and-solar-pandapower.ipynb) 156 | 157 | #### 3.2 Iowa Feeder with EV and Solar (OpenDSS) 158 | *What effects will a large-scale charging system have on a real distribution system?* 159 | 160 | In this experiment, we use ACN-Sim in conjunction with OpenDSS to understand the 161 | effects of EV charging on a distribution feeder in Iowa. As in 3.1, we use outputs 162 | from simulations of the JPL ACN with different charging algorithms as inputs to a 163 | OpenDSS power flow at varying timesteps. The distribution feeder includes smart meter 164 | data at each load natively; we add EV charging on top of the base load at a single 165 | high-capacity node. We show that while uncontrolled charging causes voltage issues in 166 | the overall grid, load flattening mitigates these issues, and load flattening with 167 | solar generation eliminates them entirely. 168 | 169 | In a general sense, this tutorial demonstrates how ACN-Sim can be used to evaluate 170 | scheduled charging algorithms in the context of grid-level effects by feeding results 171 | from ACN-Sim Simulations into OpenDSS power flows. 172 | 173 | [Colab Link](https://colab.research.google.com/github/zach401/ACN-Sim-Demo/blob/master/examples/3-Grid-Impacts/3.1-Simple-Feeder-with-EV-and-Solar-PandaPower/3.1-simple-feeder-with-ev-and-solar-pandapower.ipynb) 174 | 175 | 176 | ## Papers 177 | The examples in this repository have been used as the basis for several academic 178 | papers. To ensure reproducibility, we have tagged the version of the repository used 179 | in each paper, allowing you to run the exact code used in those works. While ideally 180 | this code would not need to change over time, the ACN Research Portal is under 181 | constant development. To make these examples relevant over time, we may update 182 | them to use new interfaces or best practices as they are developed. 183 | 184 | ### ACN-Sim: An Open-Source Simulator for Data-Driven Electric Vehicle Charging Research 185 | *arXiv* 186 | 187 | Z. Lee, S. Sharma, D. Johansson, S. H. Low. 188 | [ACN-Sim: An Open-Source Simulator for Data-Driven Electric Vehicle Charging Research](https://arxiv.org/abs/2012.02809), 189 | [arXiv preprint]. 190 | 191 | Relevant Experiments: 192 | 193 | [1.1 Unbalanced Three Phase Systems](#11-unbalanced-three-phase-systems) 194 | 195 | [1.2 Comparing Infrastructure Designs](#1.2-comparing-infrastructure-designs) 196 | 197 | [2.1 Comparing Algorithms with Constrained Infrastructure](#21-comparing-algorithms-with-constrained-infrastructure) 198 | 199 | ### Adaptive Charging Networks: A Framework for Smart Electric Vehicle Charging 200 | *arXiv* 201 | 202 | Z. Lee, G. Lee, T. Lee, C. Jin, R. Lee, Z. Low, D. Chang, C. Ortega, S. H. Low 203 | [Adaptive Charging Networks: A Framework for Smart Electric Vehicle Charging](https://arxiv.org/abs/2012.02636), 204 | [arXiv preprint]. 205 | 206 | Relevant Experiments: 207 | 208 | [2.2 Evaluating Impact of Practical Models](#22-evaluating-impact-of-practical-models) 209 | 210 | 211 | ### ACN-Sim: An Open-Source Simulator for Data-Driven Electric Vehicle Charging Research 212 | *IEEE International Conference on Communications, Control, and Computing Technologies 213 | for Smart Grids (SmartGridComm), Beijing, China, October 2019* 214 | 215 | Z. Lee, D. Johansson, S. H. Low. 216 | [ACN-Sim: An Open-Source Simulator for Data-Driven Electric Vehicle Charging Research](https://ev.caltech.edu/assets/pub/ACN_Sim_Open_Source_Simulator.pdf), 217 | Proc. of the IEEE International Conference on Communications, Control, and Computing 218 | Technologies for Smart Grids (SmartGridComm), Beijing, China, October 2019 219 | 220 | Relevant Experiments: 221 | 222 | [1.1 Unbalanced Three Phase Systems](#11-unbalanced-three-phase-systems) 223 | 224 | [2.1 Comparing Algorithms with Constrained Infrastructure](#21-comparing-algorithms-with-constrained-infrastructure) 225 | #### TODO: Add latest paper 226 | -------------------------------------------------------------------------------- /examples/1-Infrastructure-Evaluation/1.2-Comparing-Infrastructure-Designs/data/jpl_weekday_40.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caltech-netlab/acnportal-experiments/593f5dcbc50544fbdb6d1988e15e935877ae4b26/examples/1-Infrastructure-Evaluation/1.2-Comparing-Infrastructure-Designs/data/jpl_weekday_40.pkl -------------------------------------------------------------------------------- /examples/2-Algorithm-Comparison/2.1-Comparing-Algorithms-with-Constrained-Infrastructure/events/caltech_20190301T000000_20190401T000000_5m_208V_6.6kW.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caltech-netlab/acnportal-experiments/593f5dcbc50544fbdb6d1988e15e935877ae4b26/examples/2-Algorithm-Comparison/2.1-Comparing-Algorithms-with-Constrained-Infrastructure/events/caltech_20190301T000000_20190401T000000_5m_208V_6.6kW.json.gz -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/Calculated Nodal P&Q.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caltech-netlab/acnportal-experiments/593f5dcbc50544fbdb6d1988e15e935877ae4b26/examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/Calculated Nodal P&Q.xlsx -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/Smart Meter Data.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caltech-netlab/acnportal-experiments/593f5dcbc50544fbdb6d1988e15e935877ae4b26/examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/Smart Meter Data.xlsx -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/Update History.txt: -------------------------------------------------------------------------------- 1 | 06/17/2019: Released the first version of the 240-bus time-series test system. 2 | 3 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/mid_america_gdt_aug_7_2014.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mid America GET", 3 | "effective": "2014-08-07", 4 | "link": "", 5 | "schedule": [ 6 | { 7 | "id": "Summer-Weekday", 8 | "effective_start": "06-01", 9 | "effective_end": "09-30", 10 | "dow_mask": "WEEKDAYS", 11 | "times": [0, 8, 13, 18, 22], 12 | "tariffs": [0.03430, 0.05550, 0.15015, 0.05550, 0.03430], 13 | "demand_charge": 7.07 14 | }, 15 | { 16 | "id": "Summer-Weekend", 17 | "effective_start": "06-01", 18 | "effective_end": "09-30", 19 | "dow_mask": "WEEKENDS", 20 | "times": [0, 8, 22], 21 | "tariffs": [0.05713, 0.05550, 0.05713], 22 | "demand_charge": 7.07 23 | }, 24 | { 25 | "id": "Winter-Weekday", 26 | "effective_start": "10-01", 27 | "effective_end": "05-31", 28 | "dow_mask": "WEEKDAYS", 29 | "times": [0, 8, 22], 30 | "tariffs": [0.03497, 0.03834, 0.03497], 31 | "demand_charge": 6.77 32 | }, 33 | { 34 | "id": "Winter-Weekend", 35 | "effective_start": "10-01", 36 | "effective_end": "05-31", 37 | "dow_mask": "WEEKENDS", 38 | "times": [0, 8, 22], 39 | "tariffs": [0.03497, 0.03834, 0.03497], 40 | "demand_charge": 6.77 41 | } 42 | ] 43 | } -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_data/mid_america_get_aug_7_2014.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Mid America GET", 3 | "effective": "2014-08-07", 4 | "link": "", 5 | "schedule": [ 6 | { 7 | "id": "Summer-Weekday", 8 | "effective_start": "06-01", 9 | "effective_end": "09-30", 10 | "dow_mask": "WEEKDAYS", 11 | "times": [0, 8, 13, 18, 22], 12 | "tariffs": [0.05713, 0.08168, 0.18369, 0.08168, 0.05713], 13 | "demand_charge": 0 14 | }, 15 | { 16 | "id": "Summer-Weekend", 17 | "effective_start": "06-01", 18 | "effective_end": "09-30", 19 | "dow_mask": "WEEKENDS", 20 | "times": [0, 8, 22], 21 | "tariffs": [0.05713, 0.08168, 0.05713], 22 | "demand_charge": 0 23 | }, 24 | { 25 | "id": "Winter-Weekday", 26 | "effective_start": "10-01", 27 | "effective_end": "05-31", 28 | "dow_mask": "WEEKDAYS", 29 | "times": [0, 8, 22], 30 | "tariffs": [0.05817, 0.06766, 0.05817], 31 | "demand_charge": 0 32 | }, 33 | { 34 | "id": "Winter-Weekend", 35 | "effective_start": "10-01", 36 | "effective_end": "05-31", 37 | "dow_mask": "WEEKENDS", 38 | "times": [0, 8, 22], 39 | "tariffs": [0.05817, 0.06766, 0.05817], 40 | "demand_charge": 0 41 | } 42 | ] 43 | } -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Buscoords.dss: -------------------------------------------------------------------------------- 1 | // Bus Coordinates 2 | // Busname, x, y 3 | bus1, 10.52, 13.6 4 | bus1001, 10.19, 13.04 5 | bus1002, 8.9, 14.11 6 | bus1003, 8.9, 13.36 7 | bus1004, 7.77, 14.11 8 | bus1005, 6.4, 14.11 9 | bus1006, 5.15, 14.11 10 | bus1007, 5.15, 12.98 11 | bus1008, 3.71, 14.11 12 | bus1009, 2.4, 14.11 13 | bus1010, 1.4, 14.11 14 | bus1011, 2.4, 12.98 15 | bus1012, 2.4, 12.11 16 | bus1013, 2.4, 11.23 17 | bus1014, 3.85, 11.23 18 | bus1015, 4.85, 11.23 19 | bus1016, 2.4, 10.48 20 | bus1017, 2.4, 9.73 21 | bus2001, 10.52, 12.23 22 | bus2002, 9.56, 7.58 23 | bus2003, 8.3, 7.58 24 | bus2004, 7.07, 7.58 25 | bus2005, 5.77, 7.58 26 | bus2006, 4.54, 7.58 27 | bus2007, 4.55, 8.25 28 | bus2008, 3.66, 8.25 29 | bus2009, 4.55, 8.93 30 | bus2010, 3.68, 7.58 31 | bus2011, 2.71, 7.58 32 | bus2012, 2.32, 7.1 33 | bus2013, 2.31, 6.44 34 | bus2014, 2.31, 5.68 35 | bus2015, 1.41, 5.68 36 | bus2016, 2.31, 4.97 37 | bus2017, 2.31, 4.24 38 | bus2018, 2.31, 3.51 39 | bus2019, 3.23, 6.45 40 | bus2020, 3.23, 5.85 41 | bus2021, 4.04, 6.44 42 | bus2022, 4.04, 5.72 43 | bus2023, 4.04, 4.99 44 | bus2024, 4.04, 4.26 45 | bus2025, 4.04, 3.53 46 | bus2026, 4.8, 6.45 47 | bus2027, 5.59, 6.45 48 | bus2028, 5.59, 5.88 49 | bus2029, 5.58, 5.31 50 | bus2030, 5.58, 4.73 51 | bus2031, 5.58, 4.16 52 | bus2032, 6.61, 6.45 53 | bus2033, 7.6, 6.45 54 | bus2034, 7.6, 5.79 55 | bus2035, 8.46, 6.44 56 | bus2036, 9.3, 6.45 57 | bus2037, 10.21, 6.45 58 | bus2038, 10.21, 5.84 59 | bus2039, 10.21, 4.98 60 | bus2040, 11.07, 4.98 61 | bus2041, 11.88, 4.98 62 | bus2042, 10.21, 4.39 63 | bus2043, 10.21, 3.63 64 | bus2044, 8.76, 3.63 65 | bus2045, 8.76, 4.29 66 | bus2046, 8.76, 5 67 | bus2047, 7.84, 4.29 68 | bus2048, 6.92, 4.29 69 | bus2049, 7.87, 3.63 70 | bus2050, 7.01, 3.63 71 | bus2051, 6.16, 3.62 72 | bus2052, 6.16, 2.81 73 | bus2053, 8.76, 2.1 74 | bus2054, 7.78, 2.1 75 | bus2055, 6.84, 2.1 76 | bus2056, 5.86, 2.1 77 | bus2057, 8.76, 1.4 78 | bus2058, 9.9, 1.4 79 | bus2059, 7.72, 1.4 80 | bus2060, 6.76, 1.4 81 | bus3001, 10.83, 13.02 82 | bus3002, 12.5, 12.16 83 | bus3003, 12.5, 12.85 84 | bus3004, 12.5, 13.43 85 | bus3005, 13.36, 12.85 86 | bus3006, 13.36, 13.91 87 | bus3007, 13.36, 14.71 88 | bus3008, 14.62, 11.41 89 | bus3009, 14.61, 12.04 90 | bus3010, 14.62, 12.7 91 | bus3011, 14.61, 13.36 92 | bus3012, 14.62, 14.02 93 | bus3013, 14.61, 10.77 94 | bus3014, 14.62, 10.06 95 | bus3015, 15.79, 11.41 96 | bus3016, 15.8, 10.75 97 | bus3017, 15.8, 10.1 98 | bus3018, 15.8, 12.07 99 | bus3019, 15.8, 12.72 100 | bus3020, 15.8, 13.38 101 | bus3021, 15.8, 14.03 102 | bus3022, 16.99, 11.41 103 | bus3023, 16.99, 10.76 104 | bus3024, 16.99, 10.12 105 | bus3025, 16.99, 9.47 106 | bus3026, 16.99, 12.06 107 | bus3027, 16.99, 12.72 108 | bus3028, 16.99, 13.38 109 | bus3029, 16.99, 14.03 110 | bus3030, 18.26, 11.41 111 | bus3031, 18.26, 10.91 112 | bus3032, 18.26, 10.4 113 | bus3033, 18.26, 9.9 114 | bus3034, 18.26, 9.39 115 | bus3035, 18.25, 12.05 116 | bus3036, 18.27, 12.68 117 | bus3037, 18.25, 13.32 118 | bus3038, 18.25, 13.95 119 | bus3039, 18.26, 14.59 120 | bus3040, 19.51, 11.41 121 | bus3041, 19.51, 10.87 122 | bus3042, 19.51, 10.33 123 | bus3043, 19.51, 9.79 124 | bus3044, 19.51, 12.03 125 | bus3045, 19.51, 12.63 126 | bus3046, 20.88, 11.41 127 | bus3047, 20.88, 12.16 128 | bus3048, 21.17, 10.92 129 | bus3049, 22, 10.92 130 | bus3050, 22.82, 10.92 131 | bus3051, 23.64, 10.92 132 | bus3052, 24.46, 10.91 133 | bus3053, 19.51, 14.79 134 | bus3054, 19.51, 14.19 135 | bus3055, 21.01, 14.79 136 | bus3056, 21.5, 15.2 137 | bus3057, 22.22, 15.2 138 | bus3058, 22.93, 15.2 139 | bus3059, 23.65, 15.2 140 | bus3060, 24.37, 15.2 141 | bus3061, 25.09, 15.2 142 | bus3062, 21.53, 14.13 143 | bus3063, 22.24, 14.13 144 | bus3064, 22.95, 14.14 145 | bus3065, 23.66, 14.13 146 | bus3066, 24.38, 14.13 147 | bus3067, 25.09, 14.13 148 | bus3068, 18.26, 8.82 149 | bus3069, 16.65, 8.82 150 | bus3070, 16.65, 8.27 151 | bus3071, 16.65, 7.71 152 | bus3072, 16.65, 7.16 153 | bus3073, 15.76, 8.82 154 | bus3074, 14.98, 8.82 155 | bus3075, 19.05, 8.82 156 | bus3076, 19.97, 8.82 157 | bus3077, 20.73, 8.82 158 | bus3078, 21.49, 8.82 159 | bus3079, 19.97, 8.07 160 | bus3080, 19.97, 7.42 161 | bus3081, 19.21, 7.42 162 | bus3082, 19.97, 6.79 163 | bus3083, 19.1, 6.79 164 | bus3084, 18.23, 6.79 165 | bus3085, 17.36, 6.79 166 | bus3086, 16.49, 6.79 167 | bus3087, 15.62, 6.79 168 | bus3088, 14.75, 6.79 169 | bus3089, 13.88, 6.79 170 | bus3090, 13.01, 6.79 171 | bus3091, 12.14, 6.79 172 | bus3092, 22.05, 6.79 173 | bus3093, 22.07, 7.3 174 | bus3094, 22.04, 7.81 175 | bus3095, 22.05, 8.32 176 | bus3096, 22.05, 8.83 177 | bus3097, 22.05, 9.34 178 | bus3098, 22.05, 6.13 179 | bus3099, 22.05, 5.56 180 | bus3100, 23.09, 6.8 181 | bus3101, 23.86, 6.8 182 | bus3102, 24.53, 6.8 183 | bus3103, 25.12, 6.8 184 | bus3104, 23.09, 7.52 185 | bus3105, 23.08, 8.08 186 | bus3106, 23.09, 8.67 187 | bus3107, 19.98, 5.54 188 | bus3108, 18.97, 5.54 189 | bus3109, 18.07, 5.54 190 | bus3110, 16.97, 5.54 191 | bus3111, 15.97, 5.54 192 | bus3112, 15.07, 5.54 193 | bus3113, 18.63, 4.76 194 | bus3114, 18.63, 4.15 195 | bus3115, 18.63, 3.53 196 | bus3116, 17.55, 4.75 197 | bus3117, 16.55, 4.76 198 | bus3118, 21.36, 4.03 199 | bus3119, 22.77, 4.03 200 | bus3120, 22.77, 4.69 201 | bus3121, 22.78, 5.34 202 | bus3122, 22.78, 5.96 203 | bus3123, 23.64, 4.04 204 | bus3124, 24.42, 4.04 205 | bus3125, 25.17, 4.04 206 | bus3126, 25.97, 4.04 207 | bus3127, 25.97, 4.58 208 | bus3128, 25.97, 5.12 209 | bus3129, 25.97, 5.66 210 | bus3130, 25.97, 6.2 211 | bus3131, 25.97, 6.75 212 | bus3132, 21.35, 3.22 213 | bus3133, 21.36, 2.41 214 | bus3134, 22.53, 2.41 215 | bus3135, 23.57, 2.41 216 | bus3136, 24.53, 2.41 217 | bus3137, 21.37, 1.79 218 | bus3138, 21.37, 1.16 219 | bus3139, 21.36, 0.53 220 | bus3140, 17.61, 2.5 221 | bus3141, 18.42, 2.48 222 | bus3142, 19.23, 2.48 223 | bus3143, 20.03, 2.49 224 | bus3144, 18.31, 1.11 225 | bus3145, 18.99, 1.11 226 | bus3146, 19.67, 1.11 227 | bus3147, 20.35, 1.11 228 | bus3148, 16.87, 2.48 229 | bus3149, 16.13, 2.48 230 | bus3150, 15.4, 2.48 231 | bus3151, 14.66, 2.48 232 | bus3152, 13.92, 2.48 233 | bus3153, 13.18, 2.48 234 | bus3154, 12.44, 2.49 235 | bus3155, 11.7, 2.49 236 | bus3156, 17.64, 1.11 237 | bus3157, 16.9, 1.11 238 | bus3158, 16.17, 1.11 239 | bus3159, 15.43, 1.11 240 | bus3160, 14.7, 1.11 241 | bus3161, 13.97, 1.11 242 | bus3162, 13.23, 1.11 -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Capacitor.dss: -------------------------------------------------------------------------------- 1 | // This file is to define the parameters of shunt capacitor banks. 2 | 3 | New Capacitor.CAP_201 phases=3 bus1=bus2038.1.2.3 kV=13.80000 kvar=50.00000000 enabled=Yes ! Capacitor bank name, number of phases, bus name, kV rating, kVar rating, enabled 4 | New Capacitor.CAP_301 phases=3 bus1=bus3079.1.2.3 kV=13.80000 kvar=50.00000000 enabled=Yes 5 | 6 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/CircuitBreaker.dss: -------------------------------------------------------------------------------- 1 | // This file is to define the parameters of circuit breakers. 2 | 3 | 4 | //---------------------Circuit Breakers of Feeder A----------------------// 5 | New Line.CB_101 Phases=3 Bus1=bus1.1.2.3 Bus2=bus1001.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 6 | New Line.CB_102 Phases=3 Bus1=bus1010.1.2.3 Bus2=bus1010.4.5.6 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 ! Bus2 is supposed to connect to bus2057.1.2.3 when reconfiguring, normally open 7 | ! Circuit breaker name, number of phases, 1st bus, 2nd bus, this line is a switch, positive-sequence resistance per uint length, zero-sequence resistance per uint length, positive-sequence reactance per uint length, zero-sequence reactance per uint length, positive-sequence capacitance per uint length, zero-sequence capacitance per uint length. Note that we use Bus2=bus2057.4.5.6 to achieve a normally open circuit breaker, i.e. connecting the energized nodes (bus1010.1.2.3) to non-energized nodes (bus2057.4.5.6). 8 | 9 | 10 | //---------------------Circuit Breakers of Feeder B----------------------// 11 | New Line.CB_201 Phases=3 Bus1=bus1.1.2.3 Bus2=bus2001.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 12 | New Line.CB_202 Phases=3 Bus1=bus2012.1.2.3 Bus2=bus2013.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 13 | New Line.CB_203 Phases=3 Bus1=bus2021.1.2.3 Bus2=bus2026.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 14 | New Line.CB_204 Phases=3 Bus1=bus2013.1.2.3 Bus2=bus2013.4.5.6 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 ! Bus2 is supposed to connect to bus3005.1.2.3 when reconfiguring, normally open 15 | 16 | 17 | //---------------------Circuit Breakers of Feeder C----------------------// 18 | New Line.CB_301 Phases=3 Bus1=bus1.1.2.3 Bus2=bus3001.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 19 | New Line.CB_302 Phases=3 Bus1=bus3075.1.2.3 Bus2=bus3076.1.2.3 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 20 | New Line.CB_303 Phases=3 Bus1=bus3081.1.2.3 Bus2=bus3081.4.5.6 Switch=y r1=1e-4 r0=1e-4 x1=0 x0=0 c1=0 c0=0 ! Bus2 is supposed to connect to bus2016.1.2.3 when reconfiguring, normally open 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Line.dss: -------------------------------------------------------------------------------- 1 | // This file is to define the parameters of line segments, including the overhead lines and underground cables with a variety of phase configurations. 2 | 3 | //***************************************************************************************// 4 | // Feeder A 5 | //***************************************************************************************// 6 | //--------------------------------------------------------// 7 | New Line.L_1001_1002 phases=3 Bus1=bus1001.1.2.3 Bus2=bus1002.1.2.3 ! Line segment name, number of phases, 1st bus, 2nd bus 8 | ~ length=2967 units=Ft LineCode=UG_3p_type1 ! Length, unit, line configuration 9 | 10 | //--------------------------------------------------------// 11 | New Line.L_1002_1003 phases=3 Bus1=bus1002.1.2.3 Bus2=bus1003.1.2.3 12 | ~ length=372 units=Ft LineCode=UG_3p_type2 13 | 14 | //--------------------------------------------------------// 15 | New Line.L_1002_1004 phases=3 Bus1=bus1002.1.2.3 Bus2=bus1004.1.2.3 16 | ~ length=638 units=Ft LineCode=OH_3p_type1 17 | 18 | //--------------------------------------------------------// 19 | New Line.L_1004_1005 phases=3 Bus1=bus1004.1.2.3 Bus2=bus1005.1.2.3 20 | ~ length=394 units=Ft LineCode=OH_3p_type1 21 | 22 | //--------------------------------------------------------// 23 | New Line.L_1005_1006 phases=3 Bus1=bus1005.1.2.3 Bus2=bus1006.1.2.3 24 | ~ length=1049 units=Ft LineCode=OH_3p_type1 25 | 26 | //--------------------------------------------------------//------------AB 27 | New Line.L_1006_1007 phases=2 Bus1=bus1006.1.2 Bus2=bus1007.1.2 28 | ~ length=2000 units=Ft LineCode=OH_2p_type2 29 | 30 | //--------------------------------------------------------// 31 | New Line.L_1006_1008 phases=3 Bus1=bus1006.1.2.3 Bus2=bus1008.1.2.3 32 | ~ length=454 units=Ft LineCode=OH_3p_type1 33 | 34 | //--------------------------------------------------------// 35 | New Line.L_1008_1009 phases=3 Bus1=bus1008.1.2.3 Bus2=bus1009.1.2.3 36 | ~ length=1082 units=Ft LineCode=OH_3p_type1 37 | 38 | //--------------------------------------------------------// 39 | New Line.L_1009_1010 phases=3 Bus1=bus1009.1.2.3 Bus2=bus1010.1.2.3 40 | ~ length=169 units=Ft LineCode=OH_3p_type1 41 | 42 | //--------------------------------------------------------// 43 | New Line.L_1009_1011 phases=3 Bus1=bus1009.1.2.3 Bus2=bus1011.1.2.3 44 | ~ length=60 units=Ft LineCode=UG_3p_type2 45 | 46 | //--------------------------------------------------------// 47 | New Line.L_1011_1012 phases=3 Bus1=bus1011.1.2.3 Bus2=bus1012.1.2.3 48 | ~ length=60 units=Ft LineCode=UG_3p_type2 49 | 50 | //--------------------------------------------------------// 51 | New Line.L_1012_1013 phases=3 Bus1=bus1012.1.2.3 Bus2=bus1013.1.2.3 52 | ~ length=306 units=Ft LineCode=UG_3p_type2 53 | 54 | //--------------------------------------------------------//----------B 55 | New Line.L_1013_1014 phases=1 Bus1=bus1013.2.0 Bus2=bus1014.2.0 56 | ~ length=208 units=Ft LineCode=UG_1p_type2 57 | 58 | //--------------------------------------------------------//----------B 59 | New Line.L_1014_1015 phases=1 Bus1=bus1014.2.0 Bus2=bus1015.2.0 60 | ~ length=126 units=Ft LineCode=UG_1p_type2 61 | 62 | //--------------------------------------------------------//----------C 63 | New Line.L_1013_1016 phases=1 Bus1=bus1013.3.0 Bus2=bus1016.3.0 64 | ~ length=468 units=Ft LineCode=UG_1p_type2 65 | 66 | //--------------------------------------------------------//----------C 67 | New Line.L_1016_1017 phases=1 Bus1=bus1016.3.0 Bus2=bus1017.3.0 68 | ~ length=71 units=Ft LineCode=UG_1p_type2 69 | 70 | 71 | 72 | 73 | 74 | 75 | //***************************************************************************************// 76 | // Feeder B 77 | //***************************************************************************************// 78 | //--------------------------------------------------------// 79 | New Line.L_2001_2002 phases=3 Bus1=bus2001.1.2.3 Bus2=bus2002.1.2.3 80 | ~ length=1388 units=Ft LineCode=UG_3p_type1 81 | 82 | //--------------------------------------------------------// 83 | New Line.L_2002_2003 phases=3 Bus1=bus2002.1.2.3 Bus2=bus2003.1.2.3 84 | ~ length=1281 units=Ft LineCode=OH_3p_type1 85 | 86 | //--------------------------------------------------------// 87 | New Line.L_2003_2004 phases=3 Bus1=bus2003.1.2.3 Bus2=bus2004.1.2.3 88 | ~ length=798 units=Ft LineCode=OH_3p_type1 89 | 90 | //--------------------------------------------------------// 91 | New Line.L_2004_2005 phases=3 Bus1=bus2004.1.2.3 Bus2=bus2005.1.2.3 92 | ~ length=317 units=Ft LineCode=OH_3p_type1 93 | 94 | //--------------------------------------------------------// 95 | New Line.L_2005_2006 phases=3 Bus1=bus2005.1.2.3 Bus2=bus2006.1.2.3 96 | ~ length=145 units=Ft LineCode=OH_3p_type1 97 | 98 | //--------------------------------------------------------//--------A 99 | New Line.L_2006_2007 phases=1 Bus1=bus2006.1 Bus2=bus2007.1 100 | ~ length=245 units=Ft LineCode=OH_1p_type5 101 | 102 | //--------------------------------------------------------//--------A 103 | New Line.L_2007_2008 phases=1 Bus1=bus2007.1 Bus2=bus2008.1 104 | ~ length=125 units=Ft LineCode=UG_1p_type2 105 | 106 | //--------------------------------------------------------//--------A 107 | New Line.L_2007_2009 phases=1 Bus1=bus2007.1 Bus2=bus2009.1 108 | ~ length=161 units=Ft LineCode=OH_1p_type2 109 | 110 | //--------------------------------------------------------// 111 | New Line.L_2006_2010 phases=3 Bus1=bus2006.1.2.3 Bus2=bus2010.1.2.3 112 | ~ length=170 units=Ft LineCode=OH_3p_type1 113 | 114 | //--------------------------------------------------------// 115 | New Line.L_2010_2011 phases=3 Bus1=bus2010.1.2.3 Bus2=bus2011.1.2.3 116 | ~ length=275 units=Ft LineCode=OH_3p_type1 117 | 118 | //--------------------------------------------------------// 119 | New Line.L_2011_2012 phases=3 Bus1=bus2011.1.2.3 Bus2=bus2012.1.2.3 120 | ~ length=503 units=Ft LineCode=OH_3p_type1 121 | 122 | //--------------------------------------------------------// 123 | New Line.L_2013_2014 phases=3 Bus1=bus2013.1.2.3 Bus2=bus2014.1.2.3 124 | ~ length=268 units=Ft LineCode=OH_3p_type1 125 | 126 | //--------------------------------------------------------//--------B 127 | New Line.L_2014_2015 phases=1 Bus1=bus2014.2 Bus2=bus2015.2 128 | ~ length=120 units=Ft LineCode=UG_1p_type2 129 | 130 | //--------------------------------------------------------// 131 | New Line.L_2014_2016 phases=3 Bus1=bus2014.1.2.3 Bus2=bus2016.1.2.3 132 | ~ length=257 units=Ft LineCode=OH_3p_type1 133 | 134 | //--------------------------------------------------------// 135 | New Line.L_2016_2017 phases=3 Bus1=bus2016.1.2.3 Bus2=bus2017.1.2.3 136 | ~ length=174 units=Ft LineCode=UG_3p_type2 137 | 138 | //--------------------------------------------------------// 139 | New Line.L_2017_2018 phases=3 Bus1=bus2017.1.2.3 Bus2=bus2018.1.2.3 140 | ~ length=447 units=Ft LineCode=UG_3p_type2 141 | 142 | //--------------------------------------------------------// 143 | New Line.L_2013_2019 phases=3 Bus1=bus2013.1.2.3 Bus2=bus2019.1.2.3 144 | ~ length=45 units=Ft LineCode=OH_3p_type1 145 | 146 | //--------------------------------------------------------//--------B 147 | New Line.L_2019_2020 phases=1 Bus1=bus2019.2 Bus2=bus2020.2 148 | ~ length=642 units=Ft LineCode=UG_1p_type2 149 | 150 | //--------------------------------------------------------// 151 | New Line.L_2019_2021 phases=3 Bus1=bus2019.1.2.3 Bus2=bus2021.1.2.3 152 | ~ length=43 units=Ft LineCode=OH_3p_type1 153 | 154 | //--------------------------------------------------------//--------C 155 | New Line.L_2021_2022 phases=1 Bus1=bus2021.3 Bus2=bus2022.3 156 | ~ length=205 units=Ft LineCode=UG_1p_type2 157 | 158 | //--------------------------------------------------------//--------C 159 | New Line.L_2022_2023 phases=1 Bus1=bus2022.3 Bus2=bus2023.3 160 | ~ length=150 units=Ft LineCode=UG_1p_type2 161 | 162 | //--------------------------------------------------------//--------C 163 | New Line.L_2023_2024 phases=1 Bus1=bus2023.3 Bus2=bus2024.3 164 | ~ length=408 units=Ft LineCode=UG_1p_type2 165 | 166 | //--------------------------------------------------------//--------C 167 | New Line.L_2024_2025 phases=1 Bus1=bus2024.3 Bus2=bus2025.3 168 | ~ length=331 units=Ft LineCode=UG_1p_type2 169 | 170 | //--------------------------------------------------------// 171 | New Line.L_2026_2027 phases=3 Bus1=bus2026.1.2.3 Bus2=bus2027.1.2.3 172 | ~ length=369 units=Ft LineCode=OH_3p_type1 173 | 174 | //--------------------------------------------------------// 175 | New Line.L_2027_2028 phases=3 Bus1=bus2027.1.2.3 Bus2=bus2028.1.2.3 176 | ~ length=285 units=Ft LineCode=UG_3p_type2 177 | 178 | //--------------------------------------------------------// 179 | New Line.L_2028_2029 phases=3 Bus1=bus2028.1.2.3 Bus2=bus2029.1.2.3 180 | ~ length=131 units=Ft LineCode=UG_3p_type2 181 | 182 | //--------------------------------------------------------// 183 | New Line.L_2029_2030 phases=3 Bus1=bus2029.1.2.3 Bus2=bus2030.1.2.3 184 | ~ length=165 units=Ft LineCode=UG_3p_type2 185 | 186 | //--------------------------------------------------------// 187 | New Line.L_2030_2031 phases=3 Bus1=bus2030.1.2.3 Bus2=bus2031.1.2.3 188 | ~ length=245 units=Ft LineCode=UG_3p_type2 189 | 190 | //--------------------------------------------------------// 191 | New Line.L_2027_2032 phases=3 Bus1=bus2027.1.2.3 Bus2=bus2032.1.2.3 192 | ~ length=149 units=Ft LineCode=OH_3p_type1 193 | 194 | //--------------------------------------------------------// 195 | New Line.L_2032_2033 phases=3 Bus1=bus2032.1.2.3 Bus2=bus2033.1.2.3 196 | ~ length=289 units=Ft LineCode=OH_3p_type1 197 | 198 | //--------------------------------------------------------// 199 | New Line.L_2033_2034 phases=3 Bus1=bus2033.1.2.3 Bus2=bus2034.1.2.3 200 | ~ length=185 units=Ft LineCode=OH_3p_type5 201 | 202 | //--------------------------------------------------------// 203 | New Line.L_2033_2035 phases=3 Bus1=bus2033.1.2.3 Bus2=bus2035.1.2.3 204 | ~ length=160 units=Ft LineCode=OH_3p_type1 205 | 206 | //--------------------------------------------------------// 207 | New Line.L_2035_2036 phases=3 Bus1=bus2035.1.2.3 Bus2=bus2036.1.2.3 208 | ~ length=160 units=Ft LineCode=OH_3p_type1 209 | 210 | //--------------------------------------------------------// 211 | New Line.L_2036_2037 phases=3 Bus1=bus2036.1.2.3 Bus2=bus2037.1.2.3 212 | ~ length=80 units=Ft LineCode=OH_3p_type1 213 | 214 | //--------------------------------------------------------// 215 | New Line.L_2037_2038 phases=3 Bus1=bus2037.1.2.3 Bus2=bus2038.1.2.3 216 | ~ length=192 units=Ft LineCode=OH_3p_type1 217 | 218 | //--------------------------------------------------------// 219 | New Line.L_2038_2039 phases=3 Bus1=bus2038.1.2.3 Bus2=bus2039.1.2.3 220 | ~ length=800 units=Ft LineCode=OH_3p_type1 221 | 222 | //--------------------------------------------------------// 223 | New Line.L_2039_2040 phases=3 Bus1=bus2039.1.2.3 Bus2=bus2040.1.2.3 224 | ~ length=309 units=Ft LineCode=OH_3p_type1 225 | 226 | //--------------------------------------------------------// 227 | New Line.L_2040_2041 phases=3 Bus1=bus2040.1.2.3 Bus2=bus2041.1.2.3 228 | ~ length=383 units=Ft LineCode=OH_3p_type1 229 | 230 | //--------------------------------------------------------// 231 | New Line.L_2039_2042 phases=3 Bus1=bus2039.1.2.3 Bus2=bus2042.1.2.3 232 | ~ length=35 units=Ft LineCode=UG_3p_type2 233 | 234 | //--------------------------------------------------------// 235 | New Line.L_2042_2043 phases=3 Bus1=bus2042.1.2.3 Bus2=bus2043.1.2.3 236 | ~ length=158 units=Ft LineCode=UG_3p_type2 237 | 238 | //--------------------------------------------------------// 239 | New Line.L_2043_2044 phases=3 Bus1=bus2043.1.2.3 Bus2=bus2044.1.2.3 240 | ~ length=342 units=Ft LineCode=UG_3p_type2 241 | 242 | //--------------------------------------------------------//----------B 243 | New Line.L_2044_2045 phases=1 Bus1=bus2044.2 Bus2=bus2045.2 244 | ~ length=323 units=Ft LineCode=UG_1p_type2 245 | 246 | //--------------------------------------------------------//----------B 247 | New Line.L_2045_2046 phases=1 Bus1=bus2045.2 Bus2=bus2046.2 248 | ~ length=330 units=Ft LineCode=UG_1p_type2 249 | 250 | //--------------------------------------------------------//----------B 251 | New Line.L_2045_2047 phases=1 Bus1=bus2045.2 Bus2=bus2047.2 252 | ~ length=189 units=Ft LineCode=UG_1p_type2 253 | 254 | //--------------------------------------------------------//----------B 255 | New Line.L_2047_2048 phases=1 Bus1=bus2047.2 Bus2=bus2048.2 256 | ~ length=259 units=Ft LineCode=UG_1p_type2 257 | 258 | //--------------------------------------------------------// 259 | New Line.L_2044_2049 phases=3 Bus1=bus2044.1.2.3 Bus2=bus2049.1.2.3 260 | ~ length=130 units=Ft LineCode=UG_3p_type2 261 | 262 | //--------------------------------------------------------// 263 | New Line.L_2049_2050 phases=3 Bus1=bus2049.1.2.3 Bus2=bus2050.1.2.3 264 | ~ length=124 units=Ft LineCode=UG_3p_type2 265 | 266 | //--------------------------------------------------------// 267 | New Line.L_2050_2051 phases=3 Bus1=bus2050.1.2.3 Bus2=bus2051.1.2.3 268 | ~ length=139 units=Ft LineCode=UG_3p_type2 269 | 270 | //--------------------------------------------------------// 271 | New Line.L_2051_2052 phases=3 Bus1=bus2051.1.2.3 Bus2=bus2052.1.2.3 272 | ~ length=134 units=Ft LineCode=UG_3p_type2 273 | 274 | //--------------------------------------------------------// 275 | New Line.L_2044_2053 phases=3 Bus1=bus2044.1.2.3 Bus2=bus2053.1.2.3 276 | ~ length=464 units=Ft LineCode=UG_3p_type2 277 | 278 | //--------------------------------------------------------// 279 | New Line.L_2053_2054 phases=3 Bus1=bus2053.1.2.3 Bus2=bus2054.1.2.3 280 | ~ length=139 units=Ft LineCode=UG_3p_type2 281 | 282 | //--------------------------------------------------------// 283 | New Line.L_2054_2055 phases=1 Bus1=bus2054.1.2.3 Bus2=bus2055.1.2.3 284 | ~ length=156 units=Ft LineCode=UG_3p_type2 285 | 286 | //--------------------------------------------------------// 287 | New Line.L_2055_2056 phases=1 Bus1=bus2055.1.2.3 Bus2=bus2056.1.2.3 288 | ~ length=204 units=Ft LineCode=UG_3p_type2 289 | 290 | //--------------------------------------------------------// 291 | New Line.L_2053_2057 phases=3 Bus1=bus2053.1.2.3 Bus2=bus2057.1.2.3 292 | ~ length=761 units=Ft LineCode=UG_3p_type2 293 | 294 | //--------------------------------------------------------// 295 | New Line.L_2057_2058 phases=3 Bus1=bus2057.1.2.3 Bus2=bus2058.1.2.3 296 | ~ length=407 units=Ft LineCode=UG_3p_type2 297 | 298 | //--------------------------------------------------------// 299 | New Line.L_2057_2059 phases=3 Bus1=bus2057.1.2.3 Bus2=bus2059.1.2.3 300 | ~ length=685 units=Ft LineCode=UG_3p_type2 301 | 302 | //--------------------------------------------------------// 303 | New Line.L_2059_2060 phases=3 Bus1=bus2059.1.2.3 Bus2=bus2060.1.2.3 304 | ~ length=304 units=Ft LineCode=UG_3p_type2 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | //***************************************************************************************// 313 | // Feeder C 314 | //***************************************************************************************// 315 | //--------------------------------------------------------// 316 | New Line.L_3001_3003 phases=3 Bus1=bus3001.1.2.3 Bus2=bus3003.1.2.3 317 | ~ length=2307 units=Ft LineCode=UG_3p_type1 318 | 319 | //--------------------------------------------------------// 320 | New Line.L_3003_3002 phases=3 Bus1=bus3003.1.2.3 Bus2=bus3002.1.2.3 321 | ~ length=85 units=Ft LineCode=UG_3p_type2 322 | 323 | //--------------------------------------------------------// 324 | New Line.L_3003_3004 phases=3 Bus1=bus3003.1.2.3 Bus2=bus3004.1.2.3 325 | ~ length=81 units=Ft LineCode=UG_3p_type2 326 | 327 | //--------------------------------------------------------// 328 | New Line.L_3003_3005 phases=3 Bus1=bus3003.1.2.3 Bus2=bus3005.1.2.3 329 | ~ length=1997 units=Ft LineCode=UG_3p_type1 330 | 331 | //--------------------------------------------------------// 332 | New Line.L_3005_3006 phases=3 Bus1=bus3005.1.2.3 Bus2=bus3006.1.2.3 333 | ~ length=311 units=Ft LineCode=OH_3p_type1 334 | 335 | //--------------------------------------------------------// 336 | New Line.L_3006_3007 phases=3 Bus1=bus3006.1.2.3 Bus2=bus3007.1.2.3 337 | ~ length=370 units=Ft LineCode=OH_3p_type1 338 | 339 | //--------------------------------------------------------// 340 | New Line.L_3005_3008 phases=3 Bus1=bus3005.1.2.3 Bus2=bus3008.1.2.3 341 | ~ length=136 units=Ft LineCode=OH_3p_type1 342 | 343 | //--------------------------------------------------------//------------A 344 | New Line.L_3008_3009 phases=1 Bus1=bus3008.1 Bus2=bus3009.1 345 | ~ length=161 units=Ft LineCode=OH_1p_type5 346 | 347 | //--------------------------------------------------------//------------A 348 | New Line.L_3009_3010 phases=1 Bus1=bus3009.1 Bus2=bus3010.1 349 | ~ length=347 units=Ft LineCode=OH_1p_type5 350 | 351 | //--------------------------------------------------------//------------A 352 | New Line.L_3010_3011 phases=1 Bus1=bus3010.1 Bus2=bus3011.1 353 | ~ length=265 units=Ft LineCode=OH_1p_type5 354 | 355 | //--------------------------------------------------------//------------A 356 | New Line.L_3011_3012 phases=1 Bus1=bus3011.1 Bus2=bus3012.1 357 | ~ length=312 units=Ft LineCode=OH_1p_type5 358 | 359 | //--------------------------------------------------------//------------B 360 | New Line.L_3008_3013 phases=1 Bus1=bus3008.2 Bus2=bus3013.2 361 | ~ length=170 units=Ft LineCode=OH_1p_type5 362 | 363 | //--------------------------------------------------------//------------B 364 | New Line.L_3013_3014 phases=1 Bus1=bus3013.2 Bus2=bus3014.2 365 | ~ length=295 units=Ft LineCode=OH_1p_type5 366 | 367 | //--------------------------------------------------------// 368 | New Line.L_3008_3015 phases=3 Bus1=bus3008.1.2.3 Bus2=bus3015.1.2.3 369 | ~ length=322 units=Ft LineCode=OH_3p_type1 370 | 371 | //--------------------------------------------------------//------------B 372 | New Line.L_3015_3016 phases=1 Bus1=bus3015.2 Bus2=bus3016.2 373 | ~ length=210 units=Ft LineCode=OH_1p_type5 374 | 375 | //--------------------------------------------------------//------------B 376 | New Line.L_3016_3017 phases=1 Bus1=bus3016.2 Bus2=bus3017.2 377 | ~ length=259 units=Ft LineCode=OH_1p_type5 378 | 379 | //--------------------------------------------------------//------------C 380 | New Line.L_3015_3018 phases=1 Bus1=bus3015.3 Bus2=bus3018.3 381 | ~ length=181 units=Ft LineCode=OH_1p_type5 382 | 383 | //--------------------------------------------------------//------------C 384 | New Line.L_3018_3019 phases=1 Bus1=bus3018.3 Bus2=bus3019.3 385 | ~ length=281 units=Ft LineCode=OH_1p_type5 386 | 387 | //--------------------------------------------------------//------------C 388 | New Line.L_3019_3020 phases=1 Bus1=bus3019.3 Bus2=bus3020.3 389 | ~ length=307 units=Ft LineCode=OH_1p_type5 390 | 391 | //--------------------------------------------------------//------------C 392 | New Line.L_3020_3021 phases=1 Bus1=bus3020.3 Bus2=bus3021.3 393 | ~ length=303 units=Ft LineCode=OH_1p_type5 394 | 395 | //--------------------------------------------------------// 396 | New Line.L_3015_3022 phases=3 Bus1=bus3015.1.2.3 Bus2=bus3022.1.2.3 397 | ~ length=289 units=Ft LineCode=OH_3p_type1 398 | 399 | //--------------------------------------------------------//------------A 400 | New Line.L_3022_3023 phases=1 Bus1=bus3022.1 Bus2=bus3023.1 401 | ~ length=181 units=Ft LineCode=OH_1p_type5 402 | 403 | //--------------------------------------------------------//------------A 404 | New Line.L_3023_3024 phases=1 Bus1=bus3023.1 Bus2=bus3024.1 405 | ~ length=320 units=Ft LineCode=OH_1p_type5 406 | 407 | //--------------------------------------------------------//------------A 408 | New Line.L_3024_3025 phases=1 Bus1=bus3024.1 Bus2=bus3025.1 409 | ~ length=331 units=Ft LineCode=OH_1p_type5 410 | 411 | //--------------------------------------------------------//------------A 412 | New Line.L_3022_3026 phases=1 Bus1=bus3022.1 Bus2=bus3026.1 413 | ~ length=164 units=Ft LineCode=OH_1p_type5 414 | 415 | //--------------------------------------------------------//------------A 416 | New Line.L_3026_3027 phases=1 Bus1=bus3026.1 Bus2=bus3027.1 417 | ~ length=368 units=Ft LineCode=OH_1p_type5 418 | 419 | //--------------------------------------------------------//------------A 420 | New Line.L_3027_3028 phases=1 Bus1=bus3027.1 Bus2=bus3028.1 421 | ~ length=241 units=Ft LineCode=OH_1p_type5 422 | 423 | //--------------------------------------------------------//------------A 424 | New Line.L_3028_3029 phases=1 Bus1=bus3028.1 Bus2=bus3029.1 425 | ~ length=317 units=Ft LineCode=OH_1p_type5 426 | 427 | //--------------------------------------------------------// 428 | New Line.L_3022_3030 phases=3 Bus1=bus3022.1.2.3 Bus2=bus3030.1.2.3 429 | ~ length=304 units=Ft LineCode=OH_3p_type1 430 | 431 | //--------------------------------------------------------// 432 | New Line.L_3030_3035 phases=3 Bus1=bus3030.1.2.3 Bus2=bus3035.1.2.3 433 | ~ length=103 units=Ft LineCode=OH_3p_type1 434 | 435 | //--------------------------------------------------------// 436 | New Line.L_3035_3036 phases=3 Bus1=bus3035.1.2.3 Bus2=bus3036.1.2.3 437 | ~ length=271 units=Ft LineCode=OH_3p_type1 438 | 439 | //--------------------------------------------------------// 440 | New Line.L_3036_3037 phases=3 Bus1=bus3036.1.2.3 Bus2=bus3037.1.2.3 441 | ~ length=136 units=Ft LineCode=OH_3p_type1 442 | 443 | //--------------------------------------------------------// 444 | New Line.L_3037_3038 phases=3 Bus1=bus3037.1.2.3 Bus2=bus3038.1.2.3 445 | ~ length=252 units=Ft LineCode=OH_3p_type1 446 | 447 | //--------------------------------------------------------// 448 | New Line.L_3038_3039 phases=3 Bus1=bus3038.1.2.3 Bus2=bus3039.1.2.3 449 | ~ length=235 units=Ft LineCode=OH_3p_type1 450 | 451 | //--------------------------------------------------------// 452 | New Line.L_3039_3053 phases=3 Bus1=bus3039.1.2.3 Bus2=bus3053.1.2.3 453 | ~ length=263 units=Ft LineCode=OH_3p_type1 454 | 455 | //--------------------------------------------------------// 456 | New Line.L_3053_3054 phases=3 Bus1=bus3053.1.2.3 Bus2=bus3054.1.2.3 457 | ~ length=280 units=Ft LineCode=UG_3p_type2 458 | 459 | //--------------------------------------------------------//------------B 460 | New Line.L_3053_3055 phases=1 Bus1=bus3053.2 Bus2=bus3055.2 461 | ~ length=1335 units=Ft LineCode=UG_1p_type2 462 | 463 | //--------------------------------------------------------//------------B 464 | New Line.L_3055_3056 phases=1 Bus1=bus3055.2 Bus2=bus3056.2 465 | ~ length=128 units=Ft LineCode=UG_1p_type2 466 | 467 | //--------------------------------------------------------//------------B 468 | New Line.L_3056_3057 phases=1 Bus1=bus3056.2 Bus2=bus3057.2 469 | ~ length=178 units=Ft LineCode=UG_1p_type2 470 | 471 | //--------------------------------------------------------//------------B 472 | New Line.L_3057_3058 phases=1 Bus1=bus3057.2 Bus2=bus3058.2 473 | ~ length=178 units=Ft LineCode=UG_1p_type2 474 | 475 | //--------------------------------------------------------//------------B 476 | New Line.L_3058_3059 phases=1 Bus1=bus3058.2 Bus2=bus3059.2 477 | ~ length=274 units=Ft LineCode=UG_1p_type2 478 | 479 | //--------------------------------------------------------//------------B 480 | New Line.L_3059_3060 phases=1 Bus1=bus3059.2 Bus2=bus3060.2 481 | ~ length=77 units=Ft LineCode=UG_1p_type2 482 | 483 | //--------------------------------------------------------//------------B 484 | New Line.L_3060_3061 phases=1 Bus1=bus3060.2 Bus2=bus3061.2 485 | ~ length=184 units=Ft LineCode=UG_1p_type2 486 | 487 | //--------------------------------------------------------//------------B 488 | New Line.L_3055_3062 phases=1 Bus1=bus3055.2 Bus2=bus3062.2 489 | ~ length=443 units=Ft LineCode=UG_1p_type2 490 | 491 | //--------------------------------------------------------//------------B 492 | New Line.L_3062_3063 phases=1 Bus1=bus3062.2 Bus2=bus3063.2 493 | ~ length=198 units=Ft LineCode=UG_1p_type2 494 | 495 | //--------------------------------------------------------//------------B 496 | New Line.L_3063_3064 phases=1 Bus1=bus3063.2 Bus2=bus3064.2 497 | ~ length=157 units=Ft LineCode=UG_1p_type2 498 | 499 | //--------------------------------------------------------//------------B 500 | New Line.L_3064_3065 phases=1 Bus1=bus3064.2 Bus2=bus3065.2 501 | ~ length=205 units=Ft LineCode=UG_1p_type2 502 | 503 | //--------------------------------------------------------//------------B 504 | New Line.L_3065_3066 phases=1 Bus1=bus3065.2 Bus2=bus3066.2 505 | ~ length=123 units=Ft LineCode=UG_1p_type2 506 | 507 | //--------------------------------------------------------//------------B 508 | New Line.L_3066_3067 phases=1 Bus1=bus3066.2 Bus2=bus3067.2 509 | ~ length=274 units=Ft LineCode=UG_1p_type2 510 | 511 | //--------------------------------------------------------// 512 | New Line.L_3030_3040 phases=3 Bus1=bus3030.1.2.3 Bus2=bus3040.1.2.3 513 | ~ length=332 units=Ft LineCode=OH_3p_type1 514 | 515 | //--------------------------------------------------------//------------C 516 | New Line.L_3040_3044 phases=1 Bus1=bus3040.3 Bus2=bus3044.3 517 | ~ length=144 units=Ft LineCode=OH_1p_type5 518 | 519 | //--------------------------------------------------------//------------C 520 | New Line.L_3044_3045 phases=1 Bus1=bus3044.3 Bus2=bus3045.3 521 | ~ length=393 units=Ft LineCode=OH_1p_type5 522 | 523 | //--------------------------------------------------------//------------C 524 | New Line.L_3040_3041 phases=1 Bus1=bus3040.3 Bus2=bus3041.3 525 | ~ length=121 units=Ft LineCode=OH_1p_type5 526 | 527 | //--------------------------------------------------------//------------C 528 | New Line.L_3041_3042 phases=1 Bus1=bus3041.3 Bus2=bus3042.3 529 | ~ length=328 units=Ft LineCode=OH_1p_type5 530 | 531 | //--------------------------------------------------------//------------C 532 | New Line.L_3042_3043 phases=1 Bus1=bus3042.3 Bus2=bus3043.3 533 | ~ length=418 units=Ft LineCode=OH_1p_type5 534 | 535 | //--------------------------------------------------------// 536 | New Line.L_3040_3046 phases=3 Bus1=bus3040.1.2.3 Bus2=bus3046.1.2.3 537 | ~ length=329 units=Ft LineCode=OH_3p_type1 538 | 539 | //--------------------------------------------------------// 540 | New Line.L_3046_3047 phases=3 Bus1=bus3046.1.2.3 Bus2=bus3047.1.2.3 541 | ~ length=219 units=Ft LineCode=OH_3p_type1 542 | 543 | //--------------------------------------------------------// 544 | New Line.L_3046_3048 phases=3 Bus1=bus3046.1.2.3 Bus2=bus3048.1.2.3 545 | ~ length=130 units=Ft LineCode=OH_3p_type1 546 | 547 | //--------------------------------------------------------// 548 | New Line.L_3048_3049 phases=3 Bus1=bus3048.1.2.3 Bus2=bus3049.1.2.3 549 | ~ length=226 units=Ft LineCode=OH_3p_type1 550 | 551 | //--------------------------------------------------------// 552 | New Line.L_3049_3050 phases=3 Bus1=bus3049.1.2.3 Bus2=bus3050.1.2.3 553 | ~ length=167 units=Ft LineCode=OH_3p_type1 554 | 555 | //--------------------------------------------------------// 556 | New Line.L_3050_3051 phases=3 Bus1=bus3050.1.2.3 Bus2=bus3051.1.2.3 557 | ~ length=360 units=Ft LineCode=OH_3p_type1 558 | 559 | //--------------------------------------------------------// 560 | New Line.L_3051_3052 phases=3 Bus1=bus3051.1.2.3 Bus2=bus3052.1.2.3 561 | ~ length=292 units=Ft LineCode=OH_3p_type1 562 | 563 | //--------------------------------------------------------// 564 | New Line.L_3030_3031 phases=3 Bus1=bus3030.1.2.3 Bus2=bus3031.1.2.3 565 | ~ length=243 units=Ft LineCode=OH_3p_type1 566 | 567 | //--------------------------------------------------------// 568 | New Line.L_3031_3032 phases=3 Bus1=bus3031.1.2.3 Bus2=bus3032.1.2.3 569 | ~ length=251 units=Ft LineCode=OH_3p_type1 570 | 571 | //--------------------------------------------------------// 572 | New Line.L_3032_3033 phases=3 Bus1=bus3032.1.2.3 Bus2=bus3033.1.2.3 573 | ~ length=388 units=Ft LineCode=OH_3p_type1 574 | 575 | //--------------------------------------------------------// 576 | New Line.L_3033_3034 phases=3 Bus1=bus3033.1.2.3 Bus2=bus3034.1.2.3 577 | ~ length=257 units=Ft LineCode=OH_3p_type1 578 | 579 | //--------------------------------------------------------// 580 | New Line.L_3034_3068 phases=3 Bus1=bus3034.1.2.3 Bus2=bus3068.1.2.3 581 | ~ length=164 units=Ft LineCode=OH_3p_type1 582 | 583 | //--------------------------------------------------------// 584 | New Line.L_3068_3069 phases=3 Bus1=bus3068.1.2.3 Bus2=bus3069.1.2.3 585 | ~ length=329 units=Ft LineCode=OH_3p_type1 586 | 587 | //--------------------------------------------------------// 588 | New Line.L_3069_3070 phases=3 Bus1=bus3069.1.2.3 Bus2=bus3070.1.2.3 589 | ~ length=107 units=Ft LineCode=UG_3p_type2 590 | 591 | //--------------------------------------------------------// 592 | New Line.L_3070_3071 phases=3 Bus1=bus3070.1.2.3 Bus2=bus3071.1.2.3 593 | ~ length=141 units=Ft LineCode=UG_3p_type2 594 | 595 | //--------------------------------------------------------// 596 | New Line.L_3071_3072 phases=3 Bus1=bus3071.1.2.3 Bus2=bus3072.1.2.3 597 | ~ length=90 units=Ft LineCode=UG_3p_type2 598 | 599 | //--------------------------------------------------------// 600 | New Line.L_3069_3073 phases=3 Bus1=bus3069.1.2.3 Bus2=bus3073.1.2.3 601 | ~ length=20 units=Ft LineCode=OH_3p_type1 602 | 603 | //--------------------------------------------------------// 604 | New Line.L_3073_3074 phases=3 Bus1=bus3073.1.2.3 Bus2=bus3074.1.2.3 605 | ~ length=340 units=Ft LineCode=OH_3p_type1 606 | 607 | //--------------------------------------------------------// 608 | New Line.L_3068_3075 phases=3 Bus1=bus3068.1.2.3 Bus2=bus3075.1.2.3 609 | ~ length=188 units=Ft LineCode=OH_3p_type1 610 | 611 | //--------------------------------------------------------// 612 | New Line.L_3076_3077 phases=3 Bus1=bus3076.1.2.3 Bus2=bus3077.1.2.3 613 | ~ length=877 units=Ft LineCode=OH_3p_type1 614 | 615 | //--------------------------------------------------------// 616 | New Line.L_3077_3078 phases=3 Bus1=bus3077.1.2.3 Bus2=bus3078.1.2.3 617 | ~ length=80 units=Ft LineCode=OH_3p_type1 618 | 619 | //--------------------------------------------------------// 620 | New Line.L_3076_3079 phases=3 Bus1=bus3076.1.2.3 Bus2=bus3079.1.2.3 621 | ~ length=191 units=Ft LineCode=OH_3p_type1 622 | 623 | //--------------------------------------------------------// 624 | New Line.L_3079_3080 phases=3 Bus1=bus3079.1.2.3 Bus2=bus3080.1.2.3 625 | ~ length=604 units=Ft LineCode=OH_3p_type1 626 | 627 | //--------------------------------------------------------// 628 | New Line.L_3080_3081 phases=3 Bus1=bus3080.1.2.3 Bus2=bus3081.1.2.3 629 | ~ length=195 units=Ft LineCode=OH_3p_type1 630 | 631 | //--------------------------------------------------------// 632 | New Line.L_3080_3082 phases=3 Bus1=bus3080.1.2.3 Bus2=bus3082.1.2.3 633 | ~ length=540 units=Ft LineCode=OH_3p_type1 634 | 635 | //--------------------------------------------------------//------------A 636 | New Line.L_3082_3083 phases=1 Bus1=bus3082.1 Bus2=bus3083.1 637 | ~ length=125 units=Ft LineCode=UG_1p_type2 638 | 639 | //--------------------------------------------------------//------------A 640 | New Line.L_3083_3084 phases=1 Bus1=bus3083.1 Bus2=bus3084.1 641 | ~ length=196 units=Ft LineCode=UG_1p_type2 642 | 643 | //--------------------------------------------------------//------------A 644 | New Line.L_3084_3085 phases=1 Bus1=bus3084.1 Bus2=bus3085.1 645 | ~ length=515 units=Ft LineCode=UG_1p_type2 646 | 647 | //--------------------------------------------------------//------------A 648 | New Line.L_3085_3086 phases=1 Bus1=bus3085.1 Bus2=bus3086.1 649 | ~ length=338 units=Ft LineCode=UG_1p_type2 650 | 651 | //--------------------------------------------------------//------------A 652 | New Line.L_3086_3087 phases=1 Bus1=bus3086.1 Bus2=bus3087.1 653 | ~ length=239 units=Ft LineCode=UG_1p_type2 654 | 655 | //--------------------------------------------------------//------------A 656 | New Line.L_3087_3088 phases=1 Bus1=bus3087.1 Bus2=bus3088.1 657 | ~ length=420 units=Ft LineCode=UG_1p_type2 658 | 659 | //--------------------------------------------------------//------------A 660 | New Line.L_3088_3089 phases=1 Bus1=bus3088.1 Bus2=bus3089.1 661 | ~ length=112 units=Ft LineCode=UG_1p_type2 662 | 663 | //--------------------------------------------------------//------------A 664 | New Line.L_3089_3090 phases=1 Bus1=bus3089.1 Bus2=bus3090.1 665 | ~ length=565 units=Ft LineCode=UG_1p_type2 666 | 667 | //--------------------------------------------------------//------------A 668 | New Line.L_3090_3091 phases=1 Bus1=bus3090.1 Bus2=bus3091.1 669 | ~ length=222 units=Ft LineCode=UG_1p_type2 670 | 671 | //--------------------------------------------------------// 672 | New Line.L_3082_3092 phases=3 Bus1=bus3082.1.2.3 Bus2=bus3092.1.2.3 673 | ~ length=185 units=Ft LineCode=UG_3p_type2 674 | 675 | //--------------------------------------------------------//------------A 676 | New Line.L_3092_3093 phases=1 Bus1=bus3092.1 Bus2=bus3093.1 677 | ~ length=230 units=Ft LineCode=UG_1p_type2 678 | 679 | //--------------------------------------------------------//------------A 680 | New Line.L_3093_3094 phases=1 Bus1=bus3093.1 Bus2=bus3094.1 681 | ~ length=125 units=Ft LineCode=UG_1p_type2 682 | 683 | //--------------------------------------------------------//------------A 684 | New Line.L_3094_3095 phases=1 Bus1=bus3094.1 Bus2=bus3095.1 685 | ~ length=65 units=Ft LineCode=UG_1p_type2 686 | 687 | //--------------------------------------------------------//------------A 688 | New Line.L_3095_3096 phases=1 Bus1=bus3095.1 Bus2=bus3096.1 689 | ~ length=296 units=Ft LineCode=UG_1p_type2 690 | 691 | //--------------------------------------------------------//------------A 692 | New Line.L_3096_3097 phases=1 Bus1=bus3096.1 Bus2=bus3097.1 693 | ~ length=117 units=Ft LineCode=UG_1p_type2 694 | 695 | //--------------------------------------------------------//------------B 696 | New Line.L_3092_3098 phases=1 Bus1=bus3092.2 Bus2=bus3098.2 697 | ~ length=284 units=Ft LineCode=UG_1p_type2 698 | 699 | //--------------------------------------------------------//------------B 700 | New Line.L_3098_3099 phases=1 Bus1=bus3098.2 Bus2=bus3099.2 701 | ~ length=368 units=Ft LineCode=UG_1p_type2 702 | 703 | //--------------------------------------------------------// 704 | New Line.L_3092_3100 phases=3 Bus1=bus3092.1.2.3 Bus2=bus3100.1.2.3 705 | ~ length=91 units=Ft LineCode=UG_3p_type2 706 | 707 | //--------------------------------------------------------//------------C 708 | New Line.L_3100_3101 phases=1 Bus1=bus3100.3 Bus2=bus3101.3 709 | ~ length=157 units=Ft LineCode=UG_1p_type2 710 | 711 | //--------------------------------------------------------//------------C 712 | New Line.L_3101_3102 phases=1 Bus1=bus3101.3 Bus2=bus3102.3 713 | ~ length=225 units=Ft LineCode=UG_1p_type2 714 | 715 | //--------------------------------------------------------//------------C 716 | New Line.L_3102_3103 phases=1 Bus1=bus3102.3 Bus2=bus3103.3 717 | ~ length=134 units=Ft LineCode=UG_1p_type2 718 | 719 | //--------------------------------------------------------//------------C 720 | New Line.L_3100_3104 phases=1 Bus1=bus3100.3 Bus2=bus3104.3 721 | ~ length=223 units=Ft LineCode=UG_1p_type2 722 | 723 | //--------------------------------------------------------//------------C 724 | New Line.L_3104_3105 phases=1 Bus1=bus3104.3 Bus2=bus3105.3 725 | ~ length=120 units=Ft LineCode=UG_1p_type2 726 | 727 | //--------------------------------------------------------//------------C 728 | New Line.L_3105_3106 phases=1 Bus1=bus3105.3 Bus2=bus3106.3 729 | ~ length=181 units=Ft LineCode=UG_1p_type2 730 | 731 | //--------------------------------------------------------// 732 | New Line.L_3082_3107 phases=3 Bus1=bus3082.1.2.3 Bus2=bus3107.1.2.3 733 | ~ length=1461 units=Ft LineCode=UG_3p_type1 734 | 735 | //--------------------------------------------------------//------------A 736 | New Line.L_3107_3108 phases=1 Bus1=bus3107.1 Bus2=bus3108.1 737 | ~ length=466 units=Ft LineCode=UG_1p_type2 738 | 739 | //--------------------------------------------------------//------------A 740 | New Line.L_3108_3109 phases=1 Bus1=bus3108.1 Bus2=bus3109.1 741 | ~ length=136 units=Ft LineCode=UG_1p_type2 742 | 743 | //--------------------------------------------------------//------------A 744 | New Line.L_3109_3110 phases=1 Bus1=bus3109.1 Bus2=bus3110.1 745 | ~ length=152 units=Ft LineCode=UG_1p_type2 746 | 747 | //--------------------------------------------------------//------------A 748 | New Line.L_3110_3111 phases=1 Bus1=bus3110.1 Bus2=bus3111.1 749 | ~ length=276 units=Ft LineCode=UG_1p_type2 750 | 751 | //--------------------------------------------------------//------------A 752 | New Line.L_3111_3112 phases=1 Bus1=bus3111.1 Bus2=bus3112.1 753 | ~ length=328 units=Ft LineCode=UG_1p_type2 754 | 755 | //--------------------------------------------------------//------------B 756 | New Line.L_3107_3113 phases=1 Bus1=bus3107.2 Bus2=bus3113.2 757 | ~ length=245 units=Ft LineCode=UG_1p_type2 758 | 759 | //--------------------------------------------------------//------------B 760 | New Line.L_3113_3114 phases=1 Bus1=bus3113.2 Bus2=bus3114.2 761 | ~ length=149 units=Ft LineCode=UG_1p_type2 762 | 763 | //--------------------------------------------------------//------------B 764 | New Line.L_3114_3115 phases=1 Bus1=bus3114.2 Bus2=bus3115.2 765 | ~ length=331 units=Ft LineCode=UG_1p_type2 766 | 767 | //--------------------------------------------------------//------------B 768 | New Line.L_3113_3116 phases=1 Bus1=bus3113.2 Bus2=bus3116.2 769 | ~ length=456 units=Ft LineCode=UG_1p_type2 770 | 771 | //--------------------------------------------------------//------------B 772 | New Line.L_3116_3117 phases=1 Bus1=bus3116.2 Bus2=bus3117.2 773 | ~ length=112 units=Ft LineCode=UG_1p_type2 774 | 775 | //--------------------------------------------------------// 776 | New Line.L_3107_3118 phases=3 Bus1=bus3107.1.2.3 Bus2=bus3118.1.2.3 777 | ~ length=2267 units=Ft LineCode=UG_3p_type1 778 | 779 | //--------------------------------------------------------//------------B 780 | New Line.L_3118_3119 phases=1 Bus1=bus3118.2 Bus2=bus3119.2 781 | ~ length=464 units=Ft LineCode=UG_1p_type2 782 | 783 | //--------------------------------------------------------//------------B 784 | New Line.L_3119_3120 phases=1 Bus1=bus3119.2 Bus2=bus3120.2 785 | ~ length=350 units=Ft LineCode=UG_1p_type2 786 | 787 | //--------------------------------------------------------//------------B 788 | New Line.L_3120_3121 phases=1 Bus1=bus3120.2 Bus2=bus3121.2 789 | ~ length=206 units=Ft LineCode=UG_1p_type2 790 | 791 | //--------------------------------------------------------//------------B 792 | New Line.L_3121_3122 phases=1 Bus1=bus3121.2 Bus2=bus3122.2 793 | ~ length=177 units=Ft LineCode=UG_1p_type2 794 | 795 | //--------------------------------------------------------//------------B 796 | New Line.L_3119_3123 phases=1 Bus1=bus3119.2 Bus2=bus3123.2 797 | ~ length=91 units=Ft LineCode=UG_1p_type2 798 | 799 | //--------------------------------------------------------//------------B 800 | New Line.L_3123_3124 phases=1 Bus1=bus3123.2 Bus2=bus3124.2 801 | ~ length=67 units=Ft LineCode=UG_1p_type2 802 | 803 | //--------------------------------------------------------//------------B 804 | New Line.L_3124_3125 phases=1 Bus1=bus3124.2 Bus2=bus3125.2 805 | ~ length=151 units=Ft LineCode=UG_1p_type2 806 | 807 | //--------------------------------------------------------//------------B 808 | New Line.L_3125_3126 phases=1 Bus1=bus3125.2 Bus2=bus3126.2 809 | ~ length=343 units=Ft LineCode=UG_1p_type2 810 | 811 | //--------------------------------------------------------//------------B 812 | New Line.L_3126_3127 phases=1 Bus1=bus3126.2 Bus2=bus3127.2 813 | ~ length=234 units=Ft LineCode=UG_1p_type2 814 | 815 | //--------------------------------------------------------//------------B 816 | New Line.L_3127_3128 phases=1 Bus1=bus3127.2 Bus2=bus3128.2 817 | ~ length=238 units=Ft LineCode=UG_1p_type2 818 | 819 | //--------------------------------------------------------//------------B 820 | New Line.L_3128_3129 phases=1 Bus1=bus3128.2 Bus2=bus3129.2 821 | ~ length=243 units=Ft LineCode=UG_1p_type2 822 | 823 | //--------------------------------------------------------//------------B 824 | New Line.L_3129_3130 phases=1 Bus1=bus3129.2 Bus2=bus3130.2 825 | ~ length=230 units=Ft LineCode=UG_1p_type2 826 | 827 | //--------------------------------------------------------//------------B 828 | New Line.L_3130_3131 phases=1 Bus1=bus3130.2 Bus2=bus3131.2 829 | ~ length=194 units=Ft LineCode=UG_1p_type2 830 | 831 | //--------------------------------------------------------//------------A 832 | New Line.L_3118_3132 phases=1 Bus1=bus3118.1 Bus2=bus3132.1 833 | ~ length=501 units=Ft LineCode=UG_1p_type2 834 | 835 | //--------------------------------------------------------//------------A 836 | New Line.L_3132_3133 phases=1 Bus1=bus3132.1 Bus2=bus3133.1 837 | ~ length=145 units=Ft LineCode=UG_1p_type2 838 | 839 | //--------------------------------------------------------//------------A 840 | New Line.L_3133_3134 phases=1 Bus1=bus3133.1 Bus2=bus3134.1 841 | ~ length=281 units=Ft LineCode=UG_1p_type2 842 | 843 | //--------------------------------------------------------//------------A 844 | New Line.L_3134_3135 phases=1 Bus1=bus3134.1 Bus2=bus3135.1 845 | ~ length=240 units=Ft LineCode=UG_1p_type2 846 | 847 | //--------------------------------------------------------//------------A 848 | New Line.L_3135_3136 phases=1 Bus1=bus3135.1 Bus2=bus3136.1 849 | ~ length=367 units=Ft LineCode=UG_1p_type2 850 | 851 | //--------------------------------------------------------//------------A 852 | New Line.L_3133_3137 phases=1 Bus1=bus3133.1 Bus2=bus3137.1 853 | ~ length=252 units=Ft LineCode=UG_1p_type2 854 | 855 | //--------------------------------------------------------//------------A 856 | New Line.L_3137_3138 phases=1 Bus1=bus3137.1 Bus2=bus3138.1 857 | ~ length=351 units=Ft LineCode=UG_1p_type2 858 | 859 | //--------------------------------------------------------//------------A 860 | New Line.L_3138_3139 phases=1 Bus1=bus3138.1 Bus2=bus3139.1 861 | ~ length=289 units=Ft LineCode=UG_1p_type2 862 | 863 | //--------------------------------------------------------//------------C 864 | New Line.L_3107_3140 phases=1 Bus1=bus3107.3 Bus2=bus3140.3 865 | ~ length=255 units=Ft LineCode=UG_1p_type2 866 | 867 | //--------------------------------------------------------//------------C 868 | New Line.L_3140_3141 phases=1 Bus1=bus3140.3 Bus2=bus3141.3 869 | ~ length=134 units=Ft LineCode=UG_1p_type2 870 | 871 | //--------------------------------------------------------//------------C 872 | New Line.L_3141_3142 phases=1 Bus1=bus3141.3 Bus2=bus3142.3 873 | ~ length=193 units=Ft LineCode=UG_1p_type2 874 | 875 | //--------------------------------------------------------//------------C 876 | New Line.L_3142_3143 phases=1 Bus1=bus3142.3 Bus2=bus3143.3 877 | ~ length=202 units=Ft LineCode=UG_1p_type2 878 | 879 | //--------------------------------------------------------//------------C 880 | New Line.L_3140_3148 phases=1 Bus1=bus3140.3 Bus2=bus3148.3 881 | ~ length=147 units=Ft LineCode=UG_1p_type2 882 | 883 | //--------------------------------------------------------//------------C 884 | New Line.L_3148_3149 phases=1 Bus1=bus3148.3 Bus2=bus3149.3 885 | ~ length=253 units=Ft LineCode=UG_1p_type2 886 | 887 | //--------------------------------------------------------//------------C 888 | New Line.L_3149_3150 phases=1 Bus1=bus3149.3 Bus2=bus3150.3 889 | ~ length=139 units=Ft LineCode=UG_1p_type2 890 | 891 | //--------------------------------------------------------//------------C 892 | New Line.L_3150_3151 phases=1 Bus1=bus3150.3 Bus2=bus3151.3 893 | ~ length=156 units=Ft LineCode=UG_1p_type2 894 | 895 | //--------------------------------------------------------//------------C 896 | New Line.L_3151_3152 phases=1 Bus1=bus3151.3 Bus2=bus3152.3 897 | ~ length=260 units=Ft LineCode=UG_1p_type2 898 | 899 | //--------------------------------------------------------//------------C 900 | New Line.L_3152_3153 phases=1 Bus1=bus3152.3 Bus2=bus3153.3 901 | ~ length=139 units=Ft LineCode=UG_1p_type2 902 | 903 | //--------------------------------------------------------//------------C 904 | New Line.L_3153_3154 phases=1 Bus1=bus3153.3 Bus2=bus3154.3 905 | ~ length=119 units=Ft LineCode=UG_1p_type2 906 | 907 | //--------------------------------------------------------//------------C 908 | New Line.L_3154_3155 phases=1 Bus1=bus3154.3 Bus2=bus3155.3 909 | ~ length=505 units=Ft LineCode=UG_1p_type2 910 | 911 | //--------------------------------------------------------//------------C 912 | New Line.L_3140_3156 phases=1 Bus1=bus3140.3 Bus2=bus3156.3 913 | ~ length=319 units=Ft LineCode=UG_1p_type2 914 | 915 | //--------------------------------------------------------//------------C 916 | New Line.L_3156_3144 phases=1 Bus1=bus3156.3 Bus2=bus3144.3 917 | ~ length=122 units=Ft LineCode=UG_1p_type2 918 | 919 | //--------------------------------------------------------//------------C 920 | New Line.L_3144_3145 phases=1 Bus1=bus3144.3 Bus2=bus3145.3 921 | ~ length=178 units=Ft LineCode=UG_1p_type2 922 | 923 | //--------------------------------------------------------//------------C 924 | New Line.L_3145_3146 phases=1 Bus1=bus3145.3 Bus2=bus3146.3 925 | ~ length=178 units=Ft LineCode=UG_1p_type2 926 | 927 | //--------------------------------------------------------//------------C 928 | New Line.L_3146_3147 phases=1 Bus1=bus3146.3 Bus2=bus3147.3 929 | ~ length=178 units=Ft LineCode=UG_1p_type2 930 | 931 | //--------------------------------------------------------//------------C 932 | New Line.L_3156_3157 phases=1 Bus1=bus3156.3 Bus2=bus3157.3 933 | ~ length=153 units=Ft LineCode=UG_1p_type2 934 | 935 | //--------------------------------------------------------//------------C 936 | New Line.L_3157_3158 phases=1 Bus1=bus3157.3 Bus2=bus3158.3 937 | ~ length=295 units=Ft LineCode=UG_1p_type2 938 | 939 | //--------------------------------------------------------//------------C 940 | New Line.L_3158_3159 phases=1 Bus1=bus3158.3 Bus2=bus3159.3 941 | ~ length=257 units=Ft LineCode=UG_1p_type2 942 | 943 | //--------------------------------------------------------//------------C 944 | New Line.L_3159_3160 phases=1 Bus1=bus3159.3 Bus2=bus3160.3 945 | ~ length=243 units=Ft LineCode=UG_1p_type2 946 | 947 | //--------------------------------------------------------//------------C 948 | New Line.L_3160_3161 phases=1 Bus1=bus3160.3 Bus2=bus3161.3 949 | ~ length=237 units=Ft LineCode=UG_1p_type2 950 | 951 | //--------------------------------------------------------//------------C 952 | New Line.L_3161_3162 phases=1 Bus1=bus3161.3 Bus2=bus3162.3 953 | ~ length=176 units=Ft LineCode=UG_1p_type2 954 | 955 | 956 | 957 | 958 | 959 | 960 | 961 | 962 | 963 | 964 | 965 | 966 | 967 | 968 | 969 | 970 | 971 | 972 | 973 | 974 | 975 | 976 | 977 | 978 | 979 | 980 | 981 | 982 | 983 | 984 | 985 | 986 | 987 | 988 | 989 | 990 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Linecode.dss: -------------------------------------------------------------------------------- 1 | // This file is to define the line configurations, including the series resistance matrix, series reactance matrix, and shunt nodal capacitance matrix with a variety of phase configurations. 2 | // For the linecode name, OH denotes overhead, UG denotes underground, 1p denotes 1 phase, 3p denotes 3 phases, "type+number" denotes conductor type. 3 | 4 | //--------------------------------------------------------------------------------------// 5 | // three-phase overhead line using type 1 overhead conductor 6 | //--------------------------------------------------------------------------------------// 7 | New LineCode.OH_3p_type1 nphases= 3 Units= mi ! Configuration name, number of phases, unit 8 | ~ Rmatrix= (0.615927 | 0.170927 0.615927 | 0.170927 0.170927 0.615927 ) ! Series resistance matrix 9 | ~ Xmatrix= (1.209389 | 0.433188 1.209389 | 0.433188 0.433188 1.209389 ) ! Series reactance matrix 10 | 11 | 12 | //--------------------------------------------------------------------------------------// 13 | // two-phase overhead line using type 2 overhead conductor 14 | //--------------------------------------------------------------------------------------// 15 | New LineCode.OH_2p_type2 nphases= 2 Units= mi 16 | ~ Rmatrix= (0.589255 | 0.169495 0.589255 ) 17 | ~ Xmatrix= (1.074856 | 0.387876 1.074856 ) 18 | 19 | 20 | //--------------------------------------------------------------------------------------// 21 | // one-phase overhead line using type 2 overhead conductor 22 | //--------------------------------------------------------------------------------------// 23 | New LineCode.OH_1p_type2 nphases= 1 Units= mi 24 | ~ Rmatrix= (0.592473 ) 25 | ~ Xmatrix= (1.065821 ) 26 | 27 | 28 | //--------------------------------------------------------------------------------------// 29 | // three-phase overhead line using type 5 overhead conductor 30 | //--------------------------------------------------------------------------------------// 31 | New LineCode.OH_3p_type5 nphases= 3 Units= mi 32 | ~ Rmatrix= (1.191602 | 0.234849 1.191602 | 0.234849 0.234849 1.191602 ) 33 | ~ Xmatrix= (1.209452 | 0.489263 1.209452 | 0.489263 0.489263 1.209452 ) 34 | 35 | 36 | //--------------------------------------------------------------------------------------// 37 | // one-phase overhead line using type 5 overhead conductor 38 | //--------------------------------------------------------------------------------------// 39 | New LineCode.OH_1p_type5 nphases= 1 Units= mi 40 | ~ Rmatrix= (1.194260 ) 41 | ~ Xmatrix= (1.205420 ) 42 | 43 | 44 | 45 | //--------------------------------------------------------------------------------------// 46 | // three-phase underground cable using type 1 underground conductor 47 | //--------------------------------------------------------------------------------------// 48 | New LineCode.UG_3p_type1 nphases= 3 Units= mi 49 | ~ Rmatrix= (1.009423 | 0.409732 1.009423 | 0.409732 0.409732 1.009423 ) 50 | ~ Xmatrix= (0.493164 | 0.100849 0.493164 | 0.100849 0.100849 0.493164 ) 51 | ~ Cmatrix= (286.101593 | 0.000000 286.101593 | 0.000000 0.000000 286.101593 ) ! Shunt nodal capacitance matrix 52 | 53 | 54 | 55 | //--------------------------------------------------------------------------------------// 56 | // three-phase underground cable using type 2 underground conductor 57 | //--------------------------------------------------------------------------------------// 58 | New LineCode.UG_3p_type2 nphases= 3 Units= mi 59 | ~ Rmatrix= (1.692577 | 0.550087 1.692577 | 0.550087 0.550087 1.692577 ) 60 | ~ Xmatrix= (0.791756 | 0.344931 0.791756 | 0.344931 0.344931 0.791756 ) 61 | ~ Cmatrix= (207.880539 | 0.000000 207.880539 | 0.000000 0.000000 207.880539 ) 62 | 63 | 64 | 65 | //--------------------------------------------------------------------------------------// 66 | // one-phase underground cable using type 2 underground conductor 67 | //--------------------------------------------------------------------------------------// 68 | New LineCode.UG_1p_type2 nphases= 1 Units= mi 69 | ~ Rmatrix= (1.675338 ) 70 | ~ Xmatrix= (1.210007 ) 71 | ~ Cmatrix= (207.880539 ) 72 | 73 | 74 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Load.dss: -------------------------------------------------------------------------------- 1 | // This file is to define loads with a variety of phase configurations. 2 | 3 | //***************************************************************************************// 4 | // Feeder A 5 | //***************************************************************************************// 6 | //----------------------------------------------------------------------------------------------------------------------// 7 | New Load.Load_1003 phases=3 conn=wye bus1=T_bus1003_L.1.2.3.0 kV=0.208 kW=15.290000000000001 Kvar=3.832035216364534 8 | ! Load name, number of phses, connection, bus, kV rating, active power, reactive power 9 | 10 | //----------------------------------------------------------------------------------------------------------------------// 11 | New Load.Load_1004 phases=3 conn=wye bus1=T_bus1004_L.1.2.3.0 kV=0.208 kW=6.892000000000000 Kvar=3.337947946542479 12 | 13 | //----------------------------------------------------------------------------------------------------------------------// 14 | New Load.Load_1005 phases=3 conn=wye bus1=T_bus1005_L.1.2.3.0 kV=0.208 kW=4.916000000000000 Kvar=1.942927521885772 15 | 16 | //----------------------------------------------------------------------------------------------------------------------// 17 | New Load.Load_1006 phases=1 conn=delta bus1=T_bus1006_L.1.2 kV=0.208 kW=5.040000000000000 Kvar=2.296291839688011 18 | 19 | //----------------------------------------------------------------------------------------------------------------------// 20 | New Load.Load_1007 phases=1 conn=delta bus1=T_bus1007_L.1.2 kV=0.208 kW=4.163000000000000 Kvar=2.016232922439980 21 | 22 | //----------------------------------------------------------------------------------------------------------------------// 23 | New Load.Load_1008 phases=3 conn=wye bus1=T_bus1008_L.1.2.3.0 kV=0.208 kW=14.096000000000000 Kvar=6.422327335762342 24 | 25 | //----------------------------------------------------------------------------------------------------------------------// 26 | New Load.Load_1009 phases=3 conn=wye bus1=T_bus1009_L.1.2.3.0 kV=0.208 kW=17.081000000000000 Kvar=6.750843165445662 27 | 28 | //----------------------------------------------------------------------------------------------------------------------// 29 | New Load.Load_1010 phases=3 conn=wye bus1=T_bus1010_L.1.2.3.0 kV=0.208 kW=7.136000000000000 Kvar=2.820327663990413 30 | 31 | //----------------------------------------------------------------------------------------------------------------------// 32 | New Load.Load_1011 phases=2 conn=wye bus1=T_bus1011_L.1.2 kV=0.208 kW=3.125000000000000 Kvar=1.027137828683947 33 | 34 | //----------------------------------------------------------------------------------------------------------------------// 35 | New Load.Load_1012 phases=2 conn=wye bus1=T_bus1012_L.1.2 kV=0.208 kW=3.083000000000000 Kvar=1.118979580058769 36 | 37 | //----------------------------------------------------------------------------------------------------------------------// 38 | New Load.Load_1013 phases=3 conn=wye bus1=T_bus1013_L.1.2.3.0 kV=0.208 kW=1.537000000000 Kvar=0.448291666666667 39 | 40 | //----------------------------------------------------------------------------------------------------------------------// 41 | New Load.Load_1014 phases=2 conn=wye bus1=T_bus1014_L.1.2 kV=0.208 kW=0.458000000000000 Kvar=0.195107182990382 42 | 43 | //----------------------------------------------------------------------------------------------------------------------// 44 | New Load.Load_1015 phases=2 conn=wye bus1=T_bus1015_L.1.2 kV=0.208 kW=0.793000000000000 Kvar=0.161025517882765 45 | 46 | //----------------------------------------------------------------------------------------------------------------------// 47 | New Load.Load_1016 phases=2 conn=wye bus1=T_bus1016_L.1.2 kV=0.208 kW=3.083000000000000 Kvar=1.493165049215099 48 | 49 | //----------------------------------------------------------------------------------------------------------------------// 50 | New Load.Load_1017 phases=2 conn=wye bus1=T_bus1017_L.1.2 kV=0.208 kW=2.131000000000000 Kvar=0.621541666666667 51 | 52 | 53 | 54 | 55 | 56 | 57 | //***************************************************************************************// 58 | // Feeder B 59 | //***************************************************************************************// 60 | //----------------------------------------------------------------------------------------------------------------------// 61 | New Load.Load_2002 phases=3 conn=wye bus1=T_bus2002_L.1.2.3.0 kV=0.208 kW=27.940000000000000 Kvar=10.140865866637050 62 | New Load.Load_2002_a phases=1 conn=wye bus1=T_bus2002_L.1.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 63 | New Load.Load_2002_b phases=1 conn=wye bus1=T_bus2002_L.2.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 64 | New Load.Load_2002_c phases=1 conn=wye bus1=T_bus2002_L.3.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 65 | 66 | //----------------------------------------------------------------------------------------------------------------------// 67 | New Load.Load_2003 phases=3 conn=wye bus1=T_bus2003_L.1.2.3.0 kV=0.208 kW=14.286000000000001 Kvar=3.580409097513652 68 | 69 | //----------------------------------------------------------------------------------------------------------------------// 70 | New Load.Load_2005 phases=3 conn=wye bus1=T_bus2005_L.1.2.3.0 kV=0.208 kW=8.947000000000000 Kvar=3.536080662797397 71 | 72 | //----------------------------------------------------------------------------------------------------------------------// 73 | New Load.Load_2008 phases=2 conn=wye bus1=T_bus2008_L.1.2 kV=0.208 kW=2.067000000000000 Kvar=0.941753022348238 74 | 75 | //----------------------------------------------------------------------------------------------------------------------// 76 | New Load.Load_2009 phases=2 conn=wye bus1=T_bus2009_L.1.2 kV=0.208 kW=1.246000000000000 Kvar=0.492450710388461 77 | 78 | //----------------------------------------------------------------------------------------------------------------------// 79 | New Load.Load_2010 phases=3 conn=wye bus1=T_bus2010_L.1.2.3.0 kV=0.208 kW=2.290000000000000 Kvar=0.905065912351184 80 | 81 | //----------------------------------------------------------------------------------------------------------------------// 82 | New Load.Load_2011 phases=3 conn=wye bus1=T_bus2011_L.1.2.3.0 kV=0.208 kW=5.367999999999999 Kvar=1.764376276600136 83 | 84 | //----------------------------------------------------------------------------------------------------------------------// 85 | New Load.Load_2014 phases=2 conn=wye bus1=T_bus2014_L.1.2 kV=0.208 kW=2.816000000000000 Kvar=0.821333333333334 86 | 87 | //----------------------------------------------------------------------------------------------------------------------// 88 | New Load.Load_2015 phases=2 conn=wye bus1=T_bus2015_L.1.2 kV=0.208 kW=1.490000000000000 Kvar=0.634737342042945 89 | 90 | //----------------------------------------------------------------------------------------------------------------------// 91 | New Load.Load_2016 phases=2 conn=wye bus1=T_bus2016_L.1.2 kV=0.208 kW=1.640000000000000 Kvar=0.333016203439767 92 | 93 | //----------------------------------------------------------------------------------------------------------------------// 94 | New Load.Load_2017 phases=2 conn=wye bus1=T_bus2017_L.1.2 kV=0.208 kW=5.125000000000000 Kvar=2.482150787293994 95 | 96 | //----------------------------------------------------------------------------------------------------------------------// 97 | New Load.Load_2018 phases=2 conn=wye bus1=T_bus2018_L.1.2 kV=0.208 kW=2.809000000000000 Kvar=0.819291666666667 98 | 99 | //----------------------------------------------------------------------------------------------------------------------// 100 | New Load.Load_2020 phases=2 conn=wye bus1=T_bus2020_L.1.2 kV=0.208 kW=3.086000000000000 Kvar=1.014319148581971 101 | 102 | //----------------------------------------------------------------------------------------------------------------------// 103 | New Load.Load_2022 phases=2 conn=wye bus1=T_bus2022_L.1.2 kV=0.208 kW=2.728000000000000 Kvar=1.242913519577161 104 | 105 | //----------------------------------------------------------------------------------------------------------------------// 106 | New Load.Load_2023 phases=2 conn=wye bus1=T_bus2023_L.1.2 kV=0.208 kW=0.728000000000000 Kvar=0.147826704941555 107 | 108 | //----------------------------------------------------------------------------------------------------------------------// 109 | New Load.Load_2024 phases=2 conn=wye bus1=T_bus2024_L.1.2 kV=0.208 kW=2.549000000000000 Kvar=0.363212828405741 110 | 111 | //----------------------------------------------------------------------------------------------------------------------// 112 | New Load.Load_2025 phases=2 conn=wye bus1=T_bus2025_L.1.2 kV=0.208 kW=2.701000000000000 Kvar=1.067503506227313 113 | 114 | //----------------------------------------------------------------------------------------------------------------------// 115 | New Load.Load_2028 phases=2 conn=wye bus1=T_bus2028_L.1.2 kV=0.208 kW=0.000000000000000 Kvar=0.0000000000000000 116 | 117 | //----------------------------------------------------------------------------------------------------------------------// 118 | New Load.Load_2029 phases=3 conn=wye bus1=T_bus2029_L.1.2.3.0 kV=0.208 kW=9.427000000000000 Kvar=1.914233993796757 119 | 120 | //----------------------------------------------------------------------------------------------------------------------// 121 | New Load.Load_2030 phases=3 conn=wye bus1=T_bus2030_L.1.2.3.0 kV=0.208 kW=5.331000000000000 Kvar=2.581921140890592 122 | 123 | //----------------------------------------------------------------------------------------------------------------------// 124 | New Load.Load_2031 phases=2 conn=wye bus1=T_bus2031_L.1.2 kV=0.208 kW=3.279000000000000 Kvar=1.588092181763319 125 | 126 | //----------------------------------------------------------------------------------------------------------------------// 127 | New Load.Load_2032 phases=3 conn=wye bus1=T_bus2032_L.1.2.3.0 kV=0.208 kW=2.217000000000000 Kvar=1.010095041386571 128 | 129 | //----------------------------------------------------------------------------------------------------------------------// 130 | New Load.Load_2034 phases=3 conn=wye bus1=T_bus2034_L.1.2.3.0 kV=0.208 kW=3.621000000000000 Kvar=1.753730341617864 131 | 132 | //----------------------------------------------------------------------------------------------------------------------// 133 | New Load.Load_2035 phases=3 conn=wye bus1=T_bus2035_L.1.2.3.0 kV=0.208 kW=3.931000000000000 Kvar=1.426762481093423 134 | 135 | //----------------------------------------------------------------------------------------------------------------------// 136 | New Load.Load_2037 phases=3 conn=wye bus1=T_bus2037_L.1.2.3.0 kV=0.208 kW=3.941000000000000 Kvar=1.295344058509899 137 | 138 | //----------------------------------------------------------------------------------------------------------------------// 139 | New Load.Load_2040 phases=3 conn=wye bus1=T_bus2040_L.1.2.3.0 kV=0.208 kW=81.759999999999990 Kvar=23.846666666666675 140 | New Load.Load_2040_a phases=1 conn=wye bus1=T_bus2040_L.1.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 141 | New Load.Load_2040_b phases=1 conn=wye bus1=T_bus2040_L.2.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 142 | New Load.Load_2040_c phases=1 conn=wye bus1=T_bus2040_L.3.0 kV=0.120 kW=0 Kvar=0 vmin=0.75 143 | 144 | //----------------------------------------------------------------------------------------------------------------------// 145 | New Load.Load_2041 phases=3 conn=wye bus1=T_bus2041_L.1.2.3.0 kV=0.208 kW=1.919000000000000 Kvar=0.389669569756654 146 | 147 | //----------------------------------------------------------------------------------------------------------------------// 148 | New Load.Load_2042 phases=3 conn=wye bus1=T_bus2042_L.1.2.3.0 kV=0.208 kW=4.223000000000000 Kvar=2.045292248730251 149 | 150 | //----------------------------------------------------------------------------------------------------------------------// 151 | New Load.Load_2043 phases=3 conn=wye bus1=T_bus2043_L.1.2.3.0 kV=0.208 kW=6.509000000000000 Kvar=1.631309170916727 152 | 153 | //----------------------------------------------------------------------------------------------------------------------// 154 | New Load.Load_2045 phases=2 conn=wye bus1=T_bus2045_L.1.2 kV=0.208 kW=2.175000000000000 Kvar=0.545106382968794 155 | 156 | //----------------------------------------------------------------------------------------------------------------------// 157 | New Load.Load_2046 phases=2 conn=wye bus1=T_bus2046_L.1.2 kV=0.208 kW=6.621000000000000 Kvar=2.820534189037812 158 | 159 | //----------------------------------------------------------------------------------------------------------------------// 160 | New Load.Load_2047 phases=2 conn=wye bus1=T_bus2047_L.1.2 kV=0.208 kW=5.512000000000001 Kvar=1.381437417436319 161 | 162 | //----------------------------------------------------------------------------------------------------------------------// 163 | New Load.Load_2048 phases=2 conn=wye bus1=T_bus2048_L.1.2 kV=0.208 kW=3.764000000000000 Kvar=1.714929064401919 164 | 165 | //----------------------------------------------------------------------------------------------------------------------// 166 | New Load.Load_2049 phases=2 conn=wye bus1=T_bus2049_L.1.2 kV=0.208 kW=3.538000000000000 Kvar=1.284122528137505 167 | 168 | //----------------------------------------------------------------------------------------------------------------------// 169 | New Load.Load_2050 phases=2 conn=wye bus1=T_bus2050_L.1.2 kV=0.208 kW=3.747000000000000 Kvar=0.533918582987961 170 | 171 | //----------------------------------------------------------------------------------------------------------------------// 172 | New Load.Load_2051 phases=2 conn=wye bus1=T_bus2051_L.1.2 kV=0.208 kW=5.778000000000001 Kvar=2.461417692834991 173 | 174 | //----------------------------------------------------------------------------------------------------------------------// 175 | New Load.Load_2052 phases=3 conn=wye bus1=T_bus2052_L.1.2.3.0 kV=0.208 kW=40.029000000000000 Kvar=17.052282593716143 176 | New Load.Load_2052_a phases=1 conn=wye bus1=T_bus2052_L.1.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 177 | New Load.Load_2052_b phases=1 conn=wye bus1=T_bus2052_L.2.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 178 | New Load.Load_2052_c phases=1 conn=wye bus1=T_bus2052_L.3.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 179 | 180 | //----------------------------------------------------------------------------------------------------------------------// 181 | New Load.Load_2053 phases=3 conn=wye bus1=T_bus2053_L.1.2.3.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 vmin = 0.75 182 | New Load.Load_2053_a phases=1 conn=wye bus1=T_bus2053_L.1.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 183 | New Load.Load_2053_b phases=1 conn=wye bus1=T_bus2053_L.2.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 184 | New Load.Load_2053_c phases=1 conn=wye bus1=T_bus2053_L.3.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 185 | 186 | //----------------------------------------------------------------------------------------------------------------------// 187 | New Load.Load_2054 phases=2 conn=wye bus1=T_bus2054_L.1.2 kV=0.208 kW=7.159000000000000 Kvar=3.467261948534187 188 | 189 | //----------------------------------------------------------------------------------------------------------------------// 190 | New Load.Load_2055 phases=2 conn=wye bus1=T_bus2055_L.1.2 kV=0.208 kW=4.260000000000000 Kvar=1.242500000000000 191 | 192 | //----------------------------------------------------------------------------------------------------------------------// 193 | New Load.Load_2056 phases=2 conn=wye bus1=T_bus2056_L.1.2 kV=0.208 kW=4.723000000000001 Kvar=2.011989574811295 194 | 195 | //----------------------------------------------------------------------------------------------------------------------// 196 | New Load.Load_2058 phases=3 conn=wye bus1=T_bus2058_L.1.2.3.0 kV=0.208 kW=31.480000000000004 Kvar=11.425714297843033 197 | New Load.Load_2058_a phases=1 conn=wye bus1=T_bus2058_L.1.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 198 | New Load.Load_2058_b phases=1 conn=wye bus1=T_bus2058_L.2.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 199 | New Load.Load_2058_c phases=1 conn=wye bus1=T_bus2058_L.3.0 kV=0.120 kW=0 Kvar=0 vmin = 0.75 200 | 201 | //----------------------------------------------------------------------------------------------------------------------// 202 | New Load.Load_2059 phases=2 conn=wye bus1=T_bus2059_L.1.2 kV=0.208 kW=2.635000000000000 Kvar=1.276188746247742 203 | 204 | //----------------------------------------------------------------------------------------------------------------------// 205 | New Load.Load_2060 phases=2 conn=wye bus1=T_bus2060_L.1.2 kV=0.208 kW=1.946000000000000 Kvar=0.639619268678067 206 | 207 | 208 | 209 | 210 | 211 | //***************************************************************************************// 212 | // Feeder C 213 | //***************************************************************************************// 214 | //-----------------------------------------------------------------------------------------// 215 | New Load.Load_3002 phases=3 conn=wye bus1=T_bus3002_L.1.2.3.0 kV=0.208 kW=19.645 Kvar=7.13018289 216 | 217 | //-----------------------------------------------------------------------------------------// 218 | New Load.Load_3004 phases=3 conn=wye bus1=T_bus3004_L.1.2.3.0 kV=0.208 kW=3.117 Kvar=1.509632001 219 | 220 | //-----------------------------------------------------------------------------------------// 221 | New Load.Load_3006 phases=3 conn=wye bus1=T_bus3006_L.1.2.3.0 kV=0.208 kW=4.033 Kvar=1.837489085 222 | 223 | //-----------------------------------------------------------------------------------------// 224 | New Load.Load_3007 phases=3 conn=wye bus1=T_bus3007_L.1.2.3.0 kV=0.208 kW=9.425 Kvar=4.564735838 225 | 226 | //-----------------------------------------------------------------------------------------// 227 | New Load.Load_3009 phases=2 conn=wye bus1=T_bus3009_L.1.2 kV=0.208 kW=4.064 Kvar=1.606195575 228 | 229 | //-----------------------------------------------------------------------------------------// 230 | New Load.Load_3010 phases=2 conn=wye bus1=T_bus3010_L.1.2 kV=0.208 kW=4.935 Kvar=1.950436802 231 | 232 | //-----------------------------------------------------------------------------------------// 233 | New Load.Load_3011 phases=2 conn=wye bus1=T_bus3011_L.1.2 kV=0.208 kW=7.419 Kvar=2.438507376 234 | 235 | //-----------------------------------------------------------------------------------------// 236 | New Load.Load_3012 phases=2 conn=wye bus1=T_bus3012_L.1.2 kV=0.208 kW=3.763 Kvar=1.365786623 237 | 238 | //-----------------------------------------------------------------------------------------// 239 | New Load.Load_3013 phases=2 conn=wye bus1=T_bus3013_L.1.2 kV=0.208 kW=2.539 Kvar=0.740541667 240 | 241 | //-----------------------------------------------------------------------------------------// 242 | New Load.Load_3014 phases=2 conn=wye bus1=T_bus3014_L.1.2 kV=0.208 kW=3.105 Kvar=1.322724461 243 | 244 | //-----------------------------------------------------------------------------------------// 245 | New Load.Load_3016 phases=2 conn=wye bus1=T_bus3016_L.1.2 kV=0.208 kW=6.246 Kvar=3.025075867 246 | 247 | //-----------------------------------------------------------------------------------------// 248 | New Load.Load_3017 phases=2 conn=wye bus1=T_bus3017_L.1.2 kV=0.208 kW=8.493 Kvar=2.477125 249 | 250 | //-----------------------------------------------------------------------------------------// 251 | New Load.Load_3018 phases=2 conn=wye bus1=T_bus3018_L.1.2 kV=0.208 kW=5.351 Kvar=1.94215366 252 | 253 | //-----------------------------------------------------------------------------------------// 254 | New Load.Load_3019 phases=2 conn=wye bus1=T_bus3019_L.1.2 kV=0.208 kW=5.403 Kvar=1.77588022 255 | 256 | //-----------------------------------------------------------------------------------------// 257 | New Load.Load_3020 phases=2 conn=wye bus1=T_bus3020_L.1.2 kV=0.208 kW=5.984 Kvar=2.726390946 258 | 259 | //-----------------------------------------------------------------------------------------// 260 | New Load.Load_3021 phases=2 conn=wye bus1=T_bus3021_L.1.2 kV=0.208 kW=7.73 Kvar=3.521892048 261 | 262 | //-----------------------------------------------------------------------------------------// 263 | New Load.Load_3023 phases=2 conn=wye bus1=T_bus3023_L.1.2 kV=0.208 kW=4.344 Kvar=0.618986476 264 | 265 | //-----------------------------------------------------------------------------------------// 266 | New Load.Load_3024 phases=2 conn=wye bus1=T_bus3024_L.1.2 kV=0.208 kW=5.02 Kvar=1.984030952 267 | 268 | //-----------------------------------------------------------------------------------------// 269 | New Load.Load_3025 phases=2 conn=wye bus1=T_bus3025_L.1.2 kV=0.208 kW=6.546 Kvar=1.90925 270 | 271 | //-----------------------------------------------------------------------------------------// 272 | New Load.Load_3026 phases=2 conn=wye bus1=T_bus3026_L.1.2 kV=0.208 kW=10.273 Kvar=2.086021621 273 | 274 | //-----------------------------------------------------------------------------------------// 275 | New Load.Load_3027 phases=2 conn=wye bus1=T_bus3027_L.1.2 kV=0.208 kW=7.116 Kvar=1.444965429 276 | 277 | //-----------------------------------------------------------------------------------------// 278 | New Load.Load_3028 phases=2 conn=wye bus1=T_bus3028_L.1.2 kV=0.208 kW=11.008 Kvar=5.33141773 279 | 280 | //-----------------------------------------------------------------------------------------// 281 | New Load.Load_3029 phases=2 conn=wye bus1=T_bus3029_L.1.2 kV=0.208 kW=2.494 Kvar=1.207899329 282 | 283 | //-----------------------------------------------------------------------------------------// 284 | New Load.Load_3031 phases=3 conn=wye bus1=T_bus3031_L.1.2.3.0 kV=0.208 kW=4.271 Kvar=0.86726354 285 | 286 | //-----------------------------------------------------------------------------------------// 287 | New Load.Load_3032 phases=3 conn=wye bus1=T_bus3032_L.1.2.3.0 kV=0.208 kW=5.709 Kvar=2.764994897 288 | 289 | //-----------------------------------------------------------------------------------------// 290 | New Load.Load_3033 phases=3 conn=wye bus1=T_bus3033_L.1.2.3.0 kV=0.208 kW=9.779 Kvar=3.549303053 291 | 292 | //-----------------------------------------------------------------------------------------// 293 | New Load.Load_3034 phases=3 conn=wye bus1=T_bus3034_L.1.2.3.0 kV=0.208 kW=4.776 Kvar=0.680543142 294 | 295 | //-----------------------------------------------------------------------------------------// 296 | New Load.Load_3035 phases=3 conn=wye bus1=T_bus3035_L.1.2.3.0 kV=0.208 kW=10.893 Kvar=3.580355958 297 | 298 | //-----------------------------------------------------------------------------------------// 299 | New Load.Load_3036 phases=3 conn=wye bus1=T_bus3036_L.1.2.3.0 kV=0.208 kW=4.026 Kvar=1.17425 300 | 301 | //-----------------------------------------------------------------------------------------// 302 | New Load.Load_3037 phases=3 conn=wye bus1=T_bus3037_L.1.2.3.0 kV=0.208 kW=7.303 Kvar=2.886330287 303 | 304 | //-----------------------------------------------------------------------------------------// 305 | New Load.Load_3038 phases=3 conn=wye bus1=T_bus3038_L.1.2.3.0 kV=0.208 kW=6.13 Kvar=1.787916667 306 | 307 | //-----------------------------------------------------------------------------------------// 308 | New Load.Load_3039 phases=3 conn=wye bus1=T_bus3039_L.1.2.3.0 kV=0.208 kW=4.966 Kvar=1.008389309 309 | 310 | //-----------------------------------------------------------------------------------------// 311 | New Load.Load_3041 phases=2 conn=wye bus1=T_bus3041_L.1.2 kV=0.208 kW=5.252 Kvar=1.316275275 312 | 313 | //-----------------------------------------------------------------------------------------// 314 | New Load.Load_3042 phases=2 conn=wye bus1=T_bus3042_L.1.2 kV=0.208 kW=7.719 Kvar=1.09989793 315 | 316 | //-----------------------------------------------------------------------------------------// 317 | New Load.Load_3043 phases=2 conn=wye bus1=T_bus3043_L.1.2 kV=0.208 kW=6.856 Kvar=1.718275569 318 | 319 | //-----------------------------------------------------------------------------------------// 320 | New Load.Load_3044 phases=2 conn=wye bus1=T_bus3044_L.1.2 kV=0.208 kW=4.119 Kvar=1.754686652 321 | 322 | //-----------------------------------------------------------------------------------------// 323 | New Load.Load_3045 phases=2 conn=wye bus1=T_bus3045_L.1.2 kV=0.208 kW=4.434 Kvar=1.11126515 324 | 325 | //-----------------------------------------------------------------------------------------// 326 | New Load.Load_3047 phases=3 conn=wye bus1=T_bus3047_L.1.2.3.0 kV=0.208 kW=10.213 Kvar=3.706824019 327 | 328 | //-----------------------------------------------------------------------------------------// 329 | New Load.Load_3048 phases=3 conn=wye bus1=T_bus3048_L.1.2.3.0 kV=0.208 kW=2.868 Kvar=0.408667867 330 | 331 | //-----------------------------------------------------------------------------------------// 332 | New Load.Load_3049 phases=3 conn=wye bus1=T_bus3049_L.1.2.3.0 kV=0.208 kW=1.671 Kvar=0.711843019 333 | 334 | //-----------------------------------------------------------------------------------------// 335 | New Load.Load_3050 phases=3 conn=wye bus1=T_bus3050_L.1.2.3.0 kV=0.208 kW=2.646 Kvar=1.12719128 336 | 337 | //-----------------------------------------------------------------------------------------// 338 | New Load.Load_3051 phases=3 conn=wye bus1=T_bus3051_L.1.2.3.0 kV=0.208 kW=2.412 Kvar=1.098939666 339 | 340 | //-----------------------------------------------------------------------------------------// 341 | New Load.Load_3052 phases=3 conn=wye bus1=T_bus3052_L.1.2.3.0 kV=0.208 kW=6.101 Kvar=2.954849162 342 | 343 | //-----------------------------------------------------------------------------------------// 344 | New Load.Load_3054 phases=3 conn=wye bus1=T_bus3054_L.1.2.3.0 kV=0.208 kW=2.471 Kvar=1.052641592 345 | 346 | //-----------------------------------------------------------------------------------------// 347 | New Load.Load_3056 phases=2 conn=wye bus1=T_bus3056_L.1.2 kV=0.208 kW=3.796 Kvar=1.377764024 348 | 349 | //-----------------------------------------------------------------------------------------// 350 | New Load.Load_3057 phases=2 conn=wye bus1=T_bus3057_L.1.2 kV=0.208 kW=3.679 Kvar=1.781821024 351 | 352 | //-----------------------------------------------------------------------------------------// 353 | New Load.Load_3058 phases=2 conn=wye bus1=T_bus3058_L.1.2 kV=0.208 kW=3.475 Kvar=1.142177265 354 | 355 | //-----------------------------------------------------------------------------------------// 356 | New Load.Load_3059 phases=2 conn=wye bus1=T_bus3059_L.1.2 kV=0.208 kW=4.366 Kvar=1.989208367 357 | 358 | //-----------------------------------------------------------------------------------------// 359 | New Load.Load_3060 phases=2 conn=wye bus1=T_bus3060_L.1.2 kV=0.208 kW=3.63 Kvar=1.193123302 360 | 361 | //-----------------------------------------------------------------------------------------// 362 | New Load.Load_3061 phases=2 conn=wye bus1=T_bus3061_L.1.2 kV=0.208 kW=1.283 Kvar=0.374208333 363 | 364 | //-----------------------------------------------------------------------------------------// 365 | New Load.Load_3062 phases=2 conn=wye bus1=T_bus3062_L.1.2 kV=0.208 kW=0.929 Kvar=0.423264905 366 | 367 | //-----------------------------------------------------------------------------------------// 368 | New Load.Load_3063 phases=2 conn=wye bus1=T_bus3063_L.1.2 kV=0.208 kW=6.523 Kvar=2.367532858 369 | 370 | //-----------------------------------------------------------------------------------------// 371 | New Load.Load_3064 phases=2 conn=wye bus1=T_bus3064_L.1.2 kV=0.208 kW=7.792 Kvar=2.272666667 372 | 373 | //-----------------------------------------------------------------------------------------// 374 | New Load.Load_3065 phases=2 conn=wye bus1=T_bus3065_L.1.2 kV=0.208 kW=2.813 Kvar=1.020982666 375 | 376 | //-----------------------------------------------------------------------------------------// 377 | New Load.Load_3066 phases=2 conn=wye bus1=T_bus3066_L.1.2 kV=0.208 kW=3.257 Kvar=1.577437095 378 | 379 | //-----------------------------------------------------------------------------------------// 380 | New Load.Load_3067 phases=2 conn=wye bus1=T_bus3067_L.1.2 kV=0.208 kW=6.204 Kvar=2.039156189 381 | 382 | //-----------------------------------------------------------------------------------------// 383 | New Load.Load_3070 phases=3 conn=wye bus1=T_bus3070_L.1.2.3.0 kV=0.208 kW=0.845 Kvar=0.120405979 384 | 385 | //-----------------------------------------------------------------------------------------// 386 | New Load.Load_3071 phases=3 conn=wye bus1=T_bus3071_L.1.2.3.0 kV=0.208 kW=2.163 Kvar=0.71094372 387 | 388 | //-----------------------------------------------------------------------------------------// 389 | New Load.Load_3072 phases=3 conn=wye bus1=T_bus3072_L.1.2.3.0 kV=0.208 kW=1.964 Kvar=0.279854843 390 | 391 | //-----------------------------------------------------------------------------------------// 392 | New Load.Load_3073 phases=3 conn=wye bus1=T_bus3073_L.1.2.3.0 kV=0.208 kW=2.297 Kvar=1.046544118 393 | 394 | //-----------------------------------------------------------------------------------------// 395 | New Load.Load_3074 phases=3 conn=wye bus1=T_bus3074_L.1.2.3.0 kV=0.208 kW=4.791 Kvar=2.182844088 396 | 397 | //-----------------------------------------------------------------------------------------// 398 | New Load.Load_3077 phases=3 conn=wye bus1=T_bus3077_L.1.2.3.0 kV=0.208 kW=41.037 Kvar=16.21886019 399 | New Load.Load_3077_a phases=1 conn=wye bus1=T_bus3077_L.1.0 kV=0.120 kW=0 Kvar=0 vmin=.75 400 | New Load.Load_3077_b phases=1 conn=wye bus1=T_bus3077_L.2.0 kV=0.120 kW=0 Kvar=0 vmin=.75 401 | New Load.Load_3077_c phases=1 conn=wye bus1=T_bus3077_L.3.0 kV=0.120 kW=0 Kvar=0 vmin=.75 402 | 403 | //-----------------------------------------------------------------------------------------// 404 | New Load.Load_3078 phases=3 conn=wye bus1=T_bus3078_L.1.2.3.0 kV=0.208 kW=4.012 Kvar=1.827921203 405 | 406 | //-----------------------------------------------------------------------------------------// 407 | New Load.Load_3081 phases=3 conn=wye bus1=T_bus3081_L.1.2.3.0 kV=0.208 kW=1.581 Kvar=0.39623595 408 | 409 | //-----------------------------------------------------------------------------------------// 410 | New Load.Load_3083 phases=2 conn=wye bus1=T_bus3083_L.1.2 kV=0.208 kW=3.831 Kvar=0.777917729 411 | 412 | //-----------------------------------------------------------------------------------------// 413 | New Load.Load_3084 phases=2 conn=wye bus1=T_bus3084_L.1.2 kV=0.208 kW=2.25 Kvar=0.65625 414 | 415 | //-----------------------------------------------------------------------------------------// 416 | New Load.Load_3085 phases=2 conn=wye bus1=T_bus3085_L.1.2 kV=0.208 kW=6.765 Kvar=1.695468819 417 | 418 | //-----------------------------------------------------------------------------------------// 419 | New Load.Load_3086 phases=2 conn=wye bus1=T_bus3086_L.1.2 kV=0.208 kW=2.35 Kvar=0.92877943 420 | 421 | //-----------------------------------------------------------------------------------------// 422 | New Load.Load_3087 phases=2 conn=wye bus1=T_bus3087_L.1.2 kV=0.208 kW=4.101 Kvar=1.747018684 423 | 424 | //-----------------------------------------------------------------------------------------// 425 | New Load.Load_3088 phases=2 conn=wye bus1=T_bus3088_L.1.2 kV=0.208 kW=8.41 Kvar=1.707723336 426 | 427 | //-----------------------------------------------------------------------------------------// 428 | New Load.Load_3089 phases=2 conn=wye bus1=T_bus3089_L.1.2 kV=0.208 kW=0.836 Kvar=0.303427483 429 | 430 | //-----------------------------------------------------------------------------------------// 431 | New Load.Load_3090 phases=2 conn=wye bus1=T_bus3090_L.1.2 kV=0.208 kW=3.236 Kvar=0.461105027 432 | 433 | //-----------------------------------------------------------------------------------------// 434 | New Load.Load_3091 phases=2 conn=wye bus1=T_bus3091_L.1.2 kV=0.208 kW=2.536 Kvar=0.739666667 435 | 436 | //-----------------------------------------------------------------------------------------// 437 | New Load.Load_3093 phases=2 conn=wye bus1=T_bus3093_L.1.2 kV=0.208 kW=4.264 Kvar=1.942735795 438 | 439 | //-----------------------------------------------------------------------------------------// 440 | New Load.Load_3094 phases=2 conn=wye bus1=T_bus3094_L.1.2 kV=0.208 kW=3.12 Kvar=0.444575922 441 | 442 | //-----------------------------------------------------------------------------------------// 443 | New Load.Load_3095 phases=2 conn=wye bus1=T_bus3095_L.1.2 kV=0.208 kW=5.901 Kvar=2.141777004 444 | 445 | //-----------------------------------------------------------------------------------------// 446 | New Load.Load_3096 phases=2 conn=wye bus1=T_bus3096_L.1.2 kV=0.208 kW=2.842 Kvar=0.934120227 447 | 448 | //-----------------------------------------------------------------------------------------// 449 | New Load.Load_3097 phases=2 conn=wye bus1=T_bus3097_L.1.2 kV=0.208 kW=11.1 Kvar=4.02876203 450 | 451 | //-----------------------------------------------------------------------------------------// 452 | New Load.Load_3098 phases=2 conn=wye bus1=T_bus3098_L.1.2 kV=0.208 kW=6.461 Kvar=2.752374474 453 | 454 | //-----------------------------------------------------------------------------------------// 455 | New Load.Load_3099 phases=2 conn=wye bus1=T_bus3099_L.1.2 kV=0.208 kW=4.424 Kvar=0.630385858 456 | 457 | //-----------------------------------------------------------------------------------------// 458 | New Load.Load_3101 phases=2 conn=wye bus1=T_bus3101_L.1.2 kV=0.208 kW=2.387 Kvar=1.156076864 459 | 460 | //-----------------------------------------------------------------------------------------// 461 | New Load.Load_3102 phases=2 conn=wye bus1=T_bus3102_L.1.2 kV=0.208 kW=8.2 Kvar=2.391666667 462 | 463 | //-----------------------------------------------------------------------------------------// 464 | New Load.Load_3103 phases=2 conn=wye bus1=T_bus3103_L.1.2 kV=0.208 kW=6.718 Kvar=2.655123493 465 | 466 | //-----------------------------------------------------------------------------------------// 467 | New Load.Load_3104 phases=2 conn=wye bus1=T_bus3104_L.1.2 kV=0.208 kW=8.73 Kvar=2.869412238 468 | 469 | //-----------------------------------------------------------------------------------------// 470 | New Load.Load_3105 phases=2 conn=wye bus1=T_bus3105_L.1.2 kV=0.208 kW=3.052 Kvar=0.619735032 471 | 472 | //-----------------------------------------------------------------------------------------// 473 | New Load.Load_3106 phases=2 conn=wye bus1=T_bus3106_L.1.2 kV=0.208 kW=9.815 Kvar=3.879136214 474 | 475 | //-----------------------------------------------------------------------------------------// 476 | New Load.Load_3108 phases=2 conn=wye bus1=T_bus3108_L.1.2 kV=0.208 kW=2.175 Kvar=0.634375 477 | 478 | //-----------------------------------------------------------------------------------------// 479 | New Load.Load_3109 phases=2 conn=wye bus1=T_bus3109_L.1.2 kV=0.208 kW=13.807 Kvar=6.687035301 480 | 481 | //-----------------------------------------------------------------------------------------// 482 | New Load.Load_3110 phases=2 conn=wye bus1=T_bus3110_L.1.2 kV=0.208 kW=9.577 Kvar=1.364648591 483 | 484 | //-----------------------------------------------------------------------------------------// 485 | New Load.Load_3111 phases=2 conn=wye bus1=T_bus3111_L.1.2 kV=0.208 kW=9.729 Kvar=2.837625 486 | 487 | //-----------------------------------------------------------------------------------------// 488 | New Load.Load_3112 phases=2 conn=wye bus1=T_bus3112_L.1.2 kV=0.208 kW=9.339 Kvar=1.330735427 489 | 490 | //-----------------------------------------------------------------------------------------// 491 | New Load.Load_3114 phases=2 conn=wye bus1=T_bus3114_L.1.2 kV=0.208 kW=5.162 Kvar=2.351876682 492 | 493 | //-----------------------------------------------------------------------------------------// 494 | New Load.Load_3115 phases=2 conn=wye bus1=T_bus3115_L.1.2 kV=0.208 kW=7.794 Kvar=1.110584851 495 | 496 | //-----------------------------------------------------------------------------------------// 497 | New Load.Load_3116 phases=2 conn=wye bus1=T_bus3116_L.1.2 kV=0.208 kW=7.337 Kvar=2.139958333 498 | 499 | //-----------------------------------------------------------------------------------------// 500 | New Load.Load_3117 phases=2 conn=wye bus1=T_bus3117_L.1.2 kV=0.208 kW=3.688 Kvar=1.786179923 501 | 502 | //-----------------------------------------------------------------------------------------// 503 | New Load.Load_3120 phases=2 conn=wye bus1=T_bus3120_L.1.2 kV=0.208 kW=3.209 Kvar=0.457257735 504 | 505 | //-----------------------------------------------------------------------------------------// 506 | New Load.Load_3121 phases=2 conn=wye bus1=T_bus3121_L.1.2 kV=0.208 kW=2.845 Kvar=0.713024211 507 | 508 | //-----------------------------------------------------------------------------------------// 509 | New Load.Load_3122 phases=2 conn=wye bus1=T_bus3122_L.1.2 kV=0.208 kW=4.209 Kvar=1.917677054 510 | 511 | //-----------------------------------------------------------------------------------------// 512 | New Load.Load_3123 phases=2 conn=wye bus1=T_bus3123_L.1.2 kV=0.208 kW=5.077 Kvar=2.458903326 513 | 514 | //-----------------------------------------------------------------------------------------// 515 | New Load.Load_3124 phases=2 conn=wye bus1=T_bus3124_L.1.2 kV=0.208 kW=3.261 Kvar=1.579374384 516 | 517 | //-----------------------------------------------------------------------------------------// 518 | New Load.Load_3125 phases=2 conn=wye bus1=T_bus3125_L.1.2 kV=0.208 kW=0.76 Kvar=0.3680848 519 | 520 | //-----------------------------------------------------------------------------------------// 521 | New Load.Load_3126 phases=2 conn=wye bus1=T_bus3126_L.1.2 kV=0.208 kW=6.249 Kvar=2.662062853 522 | 523 | //-----------------------------------------------------------------------------------------// 524 | New Load.Load_3127 phases=2 conn=wye bus1=T_bus3127_L.1.2 kV=0.208 kW=6.152 Kvar=1.24921688 525 | 526 | //-----------------------------------------------------------------------------------------// 527 | New Load.Load_3128 phases=2 conn=wye bus1=T_bus3128_L.1.2 kV=0.208 kW=3.688 Kvar=1.21218698 528 | 529 | //-----------------------------------------------------------------------------------------// 530 | New Load.Load_3129 phases=2 conn=wye bus1=T_bus3129_L.1.2 kV=0.208 kW=1.967 Kvar=0.646521635 531 | 532 | //-----------------------------------------------------------------------------------------// 533 | New Load.Load_3130 phases=2 conn=wye bus1=T_bus3130_L.1.2 kV=0.208 kW=3.657 Kvar=0.742585522 534 | 535 | //-----------------------------------------------------------------------------------------// 536 | New Load.Load_3131 phases=2 conn=wye bus1=T_bus3131_L.1.2 kV=0.208 kW=3.556 Kvar=1.620161465 537 | 538 | //-----------------------------------------------------------------------------------------// 539 | New Load.Load_3132 phases=2 conn=wye bus1=T_bus3132_L.1.2 kV=0.208 kW=11.56 Kvar=4.924539379 540 | 541 | //-----------------------------------------------------------------------------------------// 542 | New Load.Load_3134 phases=2 conn=wye bus1=T_bus3134_L.1.2 kV=0.208 kW=5.953 Kvar=0.848256558 543 | 544 | //-----------------------------------------------------------------------------------------// 545 | New Load.Load_3135 phases=2 conn=wye bus1=T_bus3135_L.1.2 kV=0.208 kW=7.005 Kvar=2.302432157 546 | 547 | //-----------------------------------------------------------------------------------------// 548 | New Load.Load_3136 phases=2 conn=wye bus1=T_bus3136_L.1.2 kV=0.208 kW=9.443 Kvar=4.573453636 549 | 550 | //-----------------------------------------------------------------------------------------// 551 | New Load.Load_3137 phases=2 conn=wye bus1=T_bus3137_L.1.2 kV=0.208 kW=13.759 Kvar=2.793884112 552 | 553 | //-----------------------------------------------------------------------------------------// 554 | New Load.Load_3138 phases=2 conn=wye bus1=T_bus3138_L.1.2 kV=0.208 kW=8.522 Kvar=3.630356798 555 | 556 | //-----------------------------------------------------------------------------------------// 557 | New Load.Load_3139 phases=2 conn=wye bus1=T_bus3139_L.1.2 kV=0.208 kW=0 Kvar=0 558 | 559 | //-----------------------------------------------------------------------------------------// 560 | New Load.Load_3141 phases=2 conn=wye bus1=T_bus3141_L.1.2 kV=0.208 kW=4.915 Kvar=0.998033317 561 | 562 | //-----------------------------------------------------------------------------------------// 563 | New Load.Load_3142 phases=2 conn=wye bus1=T_bus3142_L.1.2 kV=0.208 kW=4.017 Kvar=1.006755099 564 | 565 | //-----------------------------------------------------------------------------------------// 566 | New Load.Load_3143 phases=2 conn=wye bus1=T_bus3143_L.1.2 kV=0.208 kW=7.716 Kvar=2.536126556 567 | 568 | //-----------------------------------------------------------------------------------------// 569 | New Load.Load_3144 phases=2 conn=wye bus1=T_bus3144_L.1.2 kV=0.208 kW=0.482 Kvar=0.219605688 570 | 571 | //-----------------------------------------------------------------------------------------// 572 | New Load.Load_3145 phases=2 conn=wye bus1=T_bus3145_L.1.2 kV=0.208 kW=1.782 Kvar=0.863061991 573 | 574 | //-----------------------------------------------------------------------------------------// 575 | New Load.Load_3146 phases=2 conn=wye bus1=T_bus3146_L.1.2 kV=0.208 kW=1.616 Kvar=0.736271352 576 | 577 | //-----------------------------------------------------------------------------------------// 578 | New Load.Load_3147 phases=2 conn=wye bus1=T_bus3147_L.1.2 kV=0.208 kW=8.324 Kvar=4.031497201 579 | 580 | //-----------------------------------------------------------------------------------------// 581 | New Load.Load_3148 phases=2 conn=wye bus1=T_bus3148_L.1.2 kV=0.208 kW=9.987 Kvar=4.550211628 582 | 583 | //-----------------------------------------------------------------------------------------// 584 | New Load.Load_3149 phases=2 conn=wye bus1=T_bus3149_L.1.2 kV=0.208 kW=2.029 Kvar=0.864350381 585 | 586 | //-----------------------------------------------------------------------------------------// 587 | New Load.Load_3150 phases=2 conn=wye bus1=T_bus3150_L.1.2 kV=0.208 kW=2.602 Kvar=0.652122671 588 | 589 | //-----------------------------------------------------------------------------------------// 590 | New Load.Load_3151 phases=2 conn=wye bus1=T_bus3151_L.1.2 kV=0.208 kW=1.686 Kvar=0.554161401 591 | 592 | //-----------------------------------------------------------------------------------------// 593 | New Load.Load_3152 phases=2 conn=wye bus1=T_bus3152_L.1.2 kV=0.208 kW=1.934 Kvar=0.936678951 594 | 595 | //-----------------------------------------------------------------------------------------// 596 | New Load.Load_3153 phases=2 conn=wye bus1=T_bus3153_L.1.2 kV=0.208 kW=5.976 Kvar=2.894308899 597 | 598 | //-----------------------------------------------------------------------------------------// 599 | New Load.Load_3154 phases=2 conn=wye bus1=T_bus3154_L.1.2 kV=0.208 kW=4.836 Kvar=0.689092679 600 | 601 | //-----------------------------------------------------------------------------------------// 602 | New Load.Load_3155 phases=2 conn=wye bus1=T_bus3155_L.1.2 kV=0.208 kW=1.477 Kvar=0.485466423 603 | 604 | //-----------------------------------------------------------------------------------------// 605 | New Load.Load_3157 phases=2 conn=wye bus1=T_bus3157_L.1.2 kV=0.208 kW=9.74 Kvar=4.149222625 606 | 607 | //-----------------------------------------------------------------------------------------// 608 | New Load.Load_3158 phases=2 conn=wye bus1=T_bus3158_L.1.2 kV=0.208 kW=6.517 Kvar=1.63331416 609 | 610 | //-----------------------------------------------------------------------------------------// 611 | New Load.Load_3159 phases=2 conn=wye bus1=T_bus3159_L.1.2 kV=0.208 kW=9.776 Kvar=4.454077187 612 | 613 | //-----------------------------------------------------------------------------------------// 614 | New Load.Load_3160 phases=2 conn=wye bus1=T_bus3160_L.1.2 kV=0.208 kW=4.252 Kvar=1.397564815 615 | 616 | //-----------------------------------------------------------------------------------------// 617 | New Load.Load_3161 phases=2 conn=wye bus1=T_bus3161_L.1.2 kV=0.208 kW=2.744 Kvar=0.390998824 618 | 619 | //-----------------------------------------------------------------------------------------// 620 | New Load.Load_3162 phases=2 conn=wye bus1=T_bus3162_L.1.2 kV=0.208 kW=3.75 Kvar=0.761469977 621 | 622 | 623 | 624 | 625 | 626 | 627 | 628 | 629 | 630 | 631 | 632 | 633 | 634 | 635 | 636 | 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | 659 | 660 | 661 | 662 | 663 | 664 | 665 | 666 | 667 | 668 | 669 | 670 | 671 | 672 | 673 | 674 | 675 | 676 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Master.dss: -------------------------------------------------------------------------------- 1 | // This is the OpenDSS Master file to solve the test system snapshot power flow. 2 | 3 | Clear 4 | new circuit.240_node_test_system ! Initiate a new circuit called "240_node_test_system" 5 | 6 | !--------------------------------------------------------! 7 | Redirect Vsource.dss ! Source definition 8 | Redirect SubTransformer.dss ! Substation transformer definition 9 | ! Redirect RegControl.dss ! Tap changer control definition 10 | Redirect DistriTransformer.dss ! Secondary distribution transformer definition 11 | Redirect Linecode.dss ! Line configuration 12 | Redirect Line.dss ! Line segement definition 13 | Redirect CircuitBreaker.dss ! Circuit breaker definition 14 | Redirect Load.dss ! Load definition 15 | Redirect Capacitor.dss ! Shunt capacitor bank definition 16 | 17 | New EnergyMeter.Feeder Line.L_2001_2002 1 18 | Update Load.Load_2002 kW=350 19 | Update Load.Load_2040 kW=350 20 | Update Load.Load_2052 kW=350 21 | Update Load.Load_2053 kW=350 22 | Update Load.Load_2058 kW=350 23 | 24 | 25 | !--------------------------Calculate---------------------! 26 | Set VoltageBases = "69.0, 13.8, 0.208" ! Set base voltage as 69 kV, 13.8 kV, 0.208 kV 27 | CalcVoltageBases ! Estimate the voltage base for each bus 28 | !solve ! Solve the circuit 29 | 30 | BusCoords Buscoords.dss 31 | 32 | !-------------Show Snapshot Power Flow Result------------! 33 | !Show Voltage LN Nodes 34 | !Show currents 35 | !Show power kva element 36 | !Show convergence 37 | !Show isolated 38 | !Show kvbasemismatch 39 | !Show losses 40 | !Show overloads 41 | !Show topology 42 | 43 | 44 | 45 | !----------------- Plotting -----------------------! 46 | 47 | !Set markCapacitors=yes CapMarkersize=3 48 | !Set markRegulators=yes RegMarkersize=5 49 | !Interpolate 50 | !Plot Circuit Power Max=500 dots=n labels=n C1=Blue 1ph=3 ! $00FF0000 51 | !Plot Circuit voltage Max=0 dots=n n C1=Blue C2=$FF00FF 1ph=3 52 | !plot circuit Losses Max=1 dots=n labels=n subs=y C1=Blue 53 | 54 | Plot Profile 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/RegControl.dss: -------------------------------------------------------------------------------- 1 | //This file is to define the parameters of tap changer control for substation transformer. 2 | 3 | New RegControl.Reg_contr_A Transformer=sub_regulator_A bus=bus1.1 Winding=2 vReg=123.00000 R=0.00000 X=0.00000 Band=2 PTratio=66.395279 vLimit=129.00000 4 | New RegControl.Reg_contr_B Transformer=sub_regulator_B bus=bus1.2 Winding=2 vReg=123.00000 R=0.00000 X=0.00000 Band=2 PTratio=66.395279 vLimit=129.00000 5 | New RegControl.Reg_contr_C Transformer=sub_regulator_C bus=bus1.3 Winding=2 vReg=123.00000 R=0.00000 X=0.00000 Band=2 PTratio=66.395279 vLimit=129.00000 6 | ! Tap changer control name, name of tap changer to be controlled, name of controlled bus, number of windings, voltage setting, R setting on the line drop compensator, X setting on the line drop compensator, voltage bandwdith, PT ratio, voltage limit 7 | 8 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/SubTransformer.dss: -------------------------------------------------------------------------------- 1 | //This file is to define the parameters of load tap changing substation transformer. 2 | 3 | //------------------- substation transformer --------------------// 4 | New Transformer.Sub_Xfmr Phases=3 Windings=2 XHL=6.26591063 ! Transformer name, number of phases, number of windings, percent reactance high-to-low 5 | ~ wdg=1 bus=eq_source_bus.1.2.3 conn=delta kV=69.000000 kva=10000.00000000 %R=0.62659091 ! Winding number, bus, connection, voltage rating, kVA rating, percent resistance 6 | ~ wdg=2 bus=bus_Xfmr.1.2.3.0 conn=wye kV=13.800000 kva=10000.00000000 %R=0.62659091 7 | 8 | 9 | 10 | //-------------------- 3 single-phase tap changers -------------// 11 | 12 | New Transformer.sub_regulator_A Phases=1 bank=Reg1 Windings=2 XHL=0.0100000 ! Tap changer name, number of phases, number of windings, percent reactance high-to-low 13 | ~ wdg=1 bus=bus_Xfmr.1 conn=wye kV=7.9677 kva=3500 %R=0.00100000 14 | ~ wdg=2 bus=bus1.1 conn=wye kV=7.9677 kva=3500 %R=0.00100000 NumTaps=32 MaxTap=1.1000 MinTap=0.9000 15 | ! Winding number, bus, connection, voltage rating, kVA rating, percent resistance, total number of taps, max per unit tap, min per unit tap 16 | 17 | New Transformer.sub_regulator_B Phases=1 bank=Reg1 Windings=2 XHL=0.0100000 18 | ~ wdg=1 bus=bus_Xfmr.2 conn=wye kV=7.9677 kva=3500 %R=0.00100000 19 | ~ wdg=2 bus=bus1.2 conn=wye kV=7.9677 kva=3500 %R=0.00100000 NumTaps=32 MaxTap=1.1000 MinTap=0.9000 20 | 21 | New Transformer.sub_regulator_C Phases=1 bank=Reg1 Windings=2 XHL=0.0100000 22 | ~ wdg=1 bus=bus_Xfmr.3 conn=wye kV=7.9677 kva=3500 %R=0.00100000 23 | ~ wdg=2 bus=bus1.3 conn=wye kV=7.9677 kva=3500 %R=0.00100000 NumTaps=32 MaxTap=1.1000 MinTap=0.9000 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/UnbalancedLoad.dss: -------------------------------------------------------------------------------- 1 | // This file is to define loads with a variety of phase configurations. 2 | 3 | //***************************************************************************************// 4 | // Feeder A 5 | //***************************************************************************************// 6 | //----------------------------------------------------------------------------------------------------------------------// 7 | New Load.Load_1003 phases=3 conn=wye bus1=T_bus1003_L.1.2.3.0 kV=0.208 kW=15.290000000000001 Kvar=3.832035216364534 8 | ! Load name, number of phses, connection, bus, kV rating, active power, reactive power 9 | 10 | //----------------------------------------------------------------------------------------------------------------------// 11 | New Load.Load_1004 phases=3 conn=wye bus1=T_bus1004_L.1.2.3.0 kV=0.208 kW=6.892000000000000 Kvar=3.337947946542479 12 | 13 | //----------------------------------------------------------------------------------------------------------------------// 14 | New Load.Load_1005 phases=3 conn=wye bus1=T_bus1005_L.1.2.3.0 kV=0.208 kW=4.916000000000000 Kvar=1.942927521885772 15 | 16 | //----------------------------------------------------------------------------------------------------------------------// 17 | New Load.Load_1006 phases=1 conn=delta bus1=T_bus1006_L.1.2 kV=0.208 kW=5.040000000000000 Kvar=2.296291839688011 18 | 19 | //----------------------------------------------------------------------------------------------------------------------// 20 | New Load.Load_1007 phases=1 conn=delta bus1=T_bus1007_L.1.2 kV=0.208 kW=4.163000000000000 Kvar=2.016232922439980 21 | 22 | //----------------------------------------------------------------------------------------------------------------------// 23 | New Load.Load_1008 phases=3 conn=wye bus1=T_bus1008_L.1.2.3.0 kV=0.208 kW=14.096000000000000 Kvar=6.422327335762342 24 | 25 | //----------------------------------------------------------------------------------------------------------------------// 26 | New Load.Load_1009 phases=3 conn=wye bus1=T_bus1009_L.1.2.3.0 kV=0.208 kW=17.081000000000000 Kvar=6.750843165445662 27 | 28 | //----------------------------------------------------------------------------------------------------------------------// 29 | New Load.Load_1010 phases=3 conn=wye bus1=T_bus1010_L.1.2.3.0 kV=0.208 kW=7.136000000000000 Kvar=2.820327663990413 30 | 31 | //----------------------------------------------------------------------------------------------------------------------// 32 | New Load.Load_1011 phases=2 conn=wye bus1=T_bus1011_L.1.2 kV=0.208 kW=3.125000000000000 Kvar=1.027137828683947 33 | 34 | //----------------------------------------------------------------------------------------------------------------------// 35 | New Load.Load_1012 phases=2 conn=wye bus1=T_bus1012_L.1.2 kV=0.208 kW=3.083000000000000 Kvar=1.118979580058769 36 | 37 | //----------------------------------------------------------------------------------------------------------------------// 38 | New Load.Load_1013 phases=3 conn=wye bus1=T_bus1013_L.1.2.3.0 kV=0.208 kW=1.537000000000 Kvar=0.448291666666667 39 | 40 | //----------------------------------------------------------------------------------------------------------------------// 41 | New Load.Load_1014 phases=2 conn=wye bus1=T_bus1014_L.1.2 kV=0.208 kW=0.458000000000000 Kvar=0.195107182990382 42 | 43 | //----------------------------------------------------------------------------------------------------------------------// 44 | New Load.Load_1015 phases=2 conn=wye bus1=T_bus1015_L.1.2 kV=0.208 kW=0.793000000000000 Kvar=0.161025517882765 45 | 46 | //----------------------------------------------------------------------------------------------------------------------// 47 | New Load.Load_1016 phases=2 conn=wye bus1=T_bus1016_L.1.2 kV=0.208 kW=3.083000000000000 Kvar=1.493165049215099 48 | 49 | //----------------------------------------------------------------------------------------------------------------------// 50 | New Load.Load_1017 phases=2 conn=wye bus1=T_bus1017_L.1.2 kV=0.208 kW=2.131000000000000 Kvar=0.621541666666667 51 | 52 | 53 | 54 | 55 | 56 | 57 | //***************************************************************************************// 58 | // Feeder B 59 | //***************************************************************************************// 60 | //----------------------------------------------------------------------------------------------------------------------// 61 | New Load.Load_2002 phases=3 conn=wye bus1=T_bus2002_L.1.2.3.0 kV=0.208 kW=27.940000000000000 Kvar=10.140865866637050 62 | 63 | //----------------------------------------------------------------------------------------------------------------------// 64 | New Load.Load_2003 phases=3 conn=wye bus1=T_bus2003_L.1.2.3.0 kV=0.208 kW=14.286000000000001 Kvar=3.580409097513652 65 | 66 | //----------------------------------------------------------------------------------------------------------------------// 67 | New Load.Load_2005 phases=3 conn=wye bus1=T_bus2005_L.1.2.3.0 kV=0.208 kW=8.947000000000000 Kvar=3.536080662797397 68 | 69 | //----------------------------------------------------------------------------------------------------------------------// 70 | New Load.Load_2008 phases=2 conn=wye bus1=T_bus2008_L.1.2 kV=0.208 kW=2.067000000000000 Kvar=0.941753022348238 71 | 72 | //----------------------------------------------------------------------------------------------------------------------// 73 | New Load.Load_2009 phases=2 conn=wye bus1=T_bus2009_L.1.2 kV=0.208 kW=1.246000000000000 Kvar=0.492450710388461 74 | 75 | //----------------------------------------------------------------------------------------------------------------------// 76 | New Load.Load_2010 phases=3 conn=wye bus1=T_bus2010_L.1.2.3.0 kV=0.208 kW=2.290000000000000 Kvar=0.905065912351184 77 | 78 | //----------------------------------------------------------------------------------------------------------------------// 79 | New Load.Load_2011 phases=3 conn=wye bus1=T_bus2011_L.1.2.3.0 kV=0.208 kW=5.367999999999999 Kvar=1.764376276600136 80 | 81 | //----------------------------------------------------------------------------------------------------------------------// 82 | New Load.Load_2014 phases=2 conn=wye bus1=T_bus2014_L.1.2 kV=0.208 kW=2.816000000000000 Kvar=0.821333333333334 83 | 84 | //----------------------------------------------------------------------------------------------------------------------// 85 | New Load.Load_2015 phases=2 conn=wye bus1=T_bus2015_L.1.2 kV=0.208 kW=1.490000000000000 Kvar=0.634737342042945 86 | 87 | //----------------------------------------------------------------------------------------------------------------------// 88 | New Load.Load_2016 phases=2 conn=wye bus1=T_bus2016_L.1.2 kV=0.208 kW=1.640000000000000 Kvar=0.333016203439767 89 | 90 | //----------------------------------------------------------------------------------------------------------------------// 91 | New Load.Load_2017 phases=2 conn=wye bus1=T_bus2017_L.1.2 kV=0.208 kW=5.125000000000000 Kvar=2.482150787293994 92 | 93 | //----------------------------------------------------------------------------------------------------------------------// 94 | New Load.Load_2018 phases=2 conn=wye bus1=T_bus2018_L.1.2 kV=0.208 kW=2.809000000000000 Kvar=0.819291666666667 95 | 96 | //----------------------------------------------------------------------------------------------------------------------// 97 | New Load.Load_2020 phases=2 conn=wye bus1=T_bus2020_L.1.2 kV=0.208 kW=3.086000000000000 Kvar=1.014319148581971 98 | 99 | //----------------------------------------------------------------------------------------------------------------------// 100 | New Load.Load_2022 phases=2 conn=wye bus1=T_bus2022_L.1.2 kV=0.208 kW=2.728000000000000 Kvar=1.242913519577161 101 | 102 | //----------------------------------------------------------------------------------------------------------------------// 103 | New Load.Load_2023 phases=2 conn=wye bus1=T_bus2023_L.1.2 kV=0.208 kW=0.728000000000000 Kvar=0.147826704941555 104 | 105 | //----------------------------------------------------------------------------------------------------------------------// 106 | New Load.Load_2024 phases=2 conn=wye bus1=T_bus2024_L.1.2 kV=0.208 kW=2.549000000000000 Kvar=0.363212828405741 107 | 108 | //----------------------------------------------------------------------------------------------------------------------// 109 | New Load.Load_2025 phases=2 conn=wye bus1=T_bus2025_L.1.2 kV=0.208 kW=2.701000000000000 Kvar=1.067503506227313 110 | 111 | //----------------------------------------------------------------------------------------------------------------------// 112 | New Load.Load_2028 phases=2 conn=wye bus1=T_bus2028_L.1.2 kV=0.208 kW=0.000000000000000 Kvar=0.0000000000000000 113 | 114 | //----------------------------------------------------------------------------------------------------------------------// 115 | New Load.Load_2029 phases=3 conn=wye bus1=T_bus2029_L.1.2.3.0 kV=0.208 kW=9.427000000000000 Kvar=1.914233993796757 116 | 117 | //----------------------------------------------------------------------------------------------------------------------// 118 | New Load.Load_2030 phases=3 conn=wye bus1=T_bus2030_L.1.2.3.0 kV=0.208 kW=5.331000000000000 Kvar=2.581921140890592 119 | 120 | //----------------------------------------------------------------------------------------------------------------------// 121 | New Load.Load_2031 phases=2 conn=wye bus1=T_bus2031_L.1.2 kV=0.208 kW=3.279000000000000 Kvar=1.588092181763319 122 | 123 | //----------------------------------------------------------------------------------------------------------------------// 124 | New Load.Load_2032 phases=3 conn=wye bus1=T_bus2032_L.1.2.3.0 kV=0.208 kW=2.217000000000000 Kvar=1.010095041386571 125 | 126 | //----------------------------------------------------------------------------------------------------------------------// 127 | New Load.Load_2034 phases=3 conn=wye bus1=T_bus2034_L.1.2.3.0 kV=0.208 kW=3.621000000000000 Kvar=1.753730341617864 128 | 129 | //----------------------------------------------------------------------------------------------------------------------// 130 | New Load.Load_2035 phases=3 conn=wye bus1=T_bus2035_L.1.2.3.0 kV=0.208 kW=3.931000000000000 Kvar=1.426762481093423 131 | 132 | //----------------------------------------------------------------------------------------------------------------------// 133 | New Load.Load_2037 phases=3 conn=wye bus1=T_bus2037_L.1.2.3.0 kV=0.208 kW=3.941000000000000 Kvar=1.295344058509899 134 | 135 | //----------------------------------------------------------------------------------------------------------------------// 136 | New Load.Load_2040 phases=3 conn=wye bus1=T_bus2040_L.1.2.3.0 kV=0.208 kW=81.759999999999990 Kvar=23.846666666666675 137 | 138 | //----------------------------------------------------------------------------------------------------------------------// 139 | New Load.Load_2041 phases=3 conn=wye bus1=T_bus2041_L.1.2.3.0 kV=0.208 kW=1.919000000000000 Kvar=0.389669569756654 140 | 141 | //----------------------------------------------------------------------------------------------------------------------// 142 | New Load.Load_2042 phases=3 conn=wye bus1=T_bus2042_L.1.2.3.0 kV=0.208 kW=4.223000000000000 Kvar=2.045292248730251 143 | 144 | //----------------------------------------------------------------------------------------------------------------------// 145 | New Load.Load_2043 phases=3 conn=wye bus1=T_bus2043_L.1.2.3.0 kV=0.208 kW=6.509000000000000 Kvar=1.631309170916727 146 | 147 | //----------------------------------------------------------------------------------------------------------------------// 148 | New Load.Load_2045 phases=2 conn=wye bus1=T_bus2045_L.1.2 kV=0.208 kW=2.175000000000000 Kvar=0.545106382968794 149 | 150 | //----------------------------------------------------------------------------------------------------------------------// 151 | New Load.Load_2046 phases=2 conn=wye bus1=T_bus2046_L.1.2 kV=0.208 kW=6.621000000000000 Kvar=2.820534189037812 152 | 153 | //----------------------------------------------------------------------------------------------------------------------// 154 | New Load.Load_2047 phases=2 conn=wye bus1=T_bus2047_L.1.2 kV=0.208 kW=5.512000000000001 Kvar=1.381437417436319 155 | 156 | //----------------------------------------------------------------------------------------------------------------------// 157 | New Load.Load_2048 phases=2 conn=wye bus1=T_bus2048_L.1.2 kV=0.208 kW=3.764000000000000 Kvar=1.714929064401919 158 | 159 | //----------------------------------------------------------------------------------------------------------------------// 160 | New Load.Load_2049 phases=2 conn=wye bus1=T_bus2049_L.1.2 kV=0.208 kW=3.538000000000000 Kvar=1.284122528137505 161 | 162 | //----------------------------------------------------------------------------------------------------------------------// 163 | New Load.Load_2050 phases=2 conn=wye bus1=T_bus2050_L.1.2 kV=0.208 kW=3.747000000000000 Kvar=0.533918582987961 164 | 165 | //----------------------------------------------------------------------------------------------------------------------// 166 | New Load.Load_2051 phases=2 conn=wye bus1=T_bus2051_L.1.2 kV=0.208 kW=5.778000000000001 Kvar=2.461417692834991 167 | 168 | //----------------------------------------------------------------------------------------------------------------------// 169 | New Load.Load_2052_A phases=2 conn=wye bus1=T_bus2053_L.1.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 170 | New Load.Load_2052_B phases=2 conn=wye bus1=T_bus2053_L.2.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 171 | New Load.Load_2052_C phases=2 conn=wye bus1=T_bus2053_L.3.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 172 | 173 | //----------------------------------------------------------------------------------------------------------------------// 174 | New Load.Load_2053_A phases=2 conn=wye bus1=T_bus2053_L.1.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 175 | New Load.Load_2053_B phases=2 conn=wye bus1=T_bus2053_L.2.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 176 | New Load.Load_2053_C phases=2 conn=wye bus1=T_bus2053_L.3.0 kV=0.208 kW=4.280000000000000 Kvar=1.950025609893787 177 | 178 | //----------------------------------------------------------------------------------------------------------------------// 179 | New Load.Load_2054 phases=2 conn=wye bus1=T_bus2054_L.1.2 kV=0.208 kW=7.159000000000000 Kvar=3.467261948534187 180 | 181 | //----------------------------------------------------------------------------------------------------------------------// 182 | New Load.Load_2055 phases=2 conn=wye bus1=T_bus2055_L.1.2 kV=0.208 kW=4.260000000000000 Kvar=1.242500000000000 183 | 184 | //----------------------------------------------------------------------------------------------------------------------// 185 | New Load.Load_2056 phases=2 conn=wye bus1=T_bus2056_L.1.2 kV=0.208 kW=4.723000000000001 Kvar=2.011989574811295 186 | 187 | //----------------------------------------------------------------------------------------------------------------------// 188 | New Load.Load_2058 phases=3 conn=wye bus1=T_bus2058_L.1.2.3.0 kV=0.208 kW=31.480000000000004 Kvar=11.425714297843033 189 | 190 | //----------------------------------------------------------------------------------------------------------------------// 191 | New Load.Load_2059 phases=2 conn=wye bus1=T_bus2059_L.1.2 kV=0.208 kW=2.635000000000000 Kvar=1.276188746247742 192 | 193 | //----------------------------------------------------------------------------------------------------------------------// 194 | New Load.Load_2060 phases=2 conn=wye bus1=T_bus2060_L.1.2 kV=0.208 kW=1.946000000000000 Kvar=0.639619268678067 195 | 196 | 197 | 198 | 199 | 200 | //***************************************************************************************// 201 | // Feeder C 202 | //***************************************************************************************// 203 | //-----------------------------------------------------------------------------------------// 204 | New Load.Load_3002 phases=3 conn=wye bus1=T_bus3002_L.1.2.3.0 kV=0.208 kW=19.645 Kvar=7.13018289 205 | 206 | //-----------------------------------------------------------------------------------------// 207 | New Load.Load_3004 phases=3 conn=wye bus1=T_bus3004_L.1.2.3.0 kV=0.208 kW=3.117 Kvar=1.509632001 208 | 209 | //-----------------------------------------------------------------------------------------// 210 | New Load.Load_3006 phases=3 conn=wye bus1=T_bus3006_L.1.2.3.0 kV=0.208 kW=4.033 Kvar=1.837489085 211 | 212 | //-----------------------------------------------------------------------------------------// 213 | New Load.Load_3007 phases=3 conn=wye bus1=T_bus3007_L.1.2.3.0 kV=0.208 kW=9.425 Kvar=4.564735838 214 | 215 | //-----------------------------------------------------------------------------------------// 216 | New Load.Load_3009 phases=2 conn=wye bus1=T_bus3009_L.1.2 kV=0.208 kW=4.064 Kvar=1.606195575 217 | 218 | //-----------------------------------------------------------------------------------------// 219 | New Load.Load_3010 phases=2 conn=wye bus1=T_bus3010_L.1.2 kV=0.208 kW=4.935 Kvar=1.950436802 220 | 221 | //-----------------------------------------------------------------------------------------// 222 | New Load.Load_3011 phases=2 conn=wye bus1=T_bus3011_L.1.2 kV=0.208 kW=7.419 Kvar=2.438507376 223 | 224 | //-----------------------------------------------------------------------------------------// 225 | New Load.Load_3012 phases=2 conn=wye bus1=T_bus3012_L.1.2 kV=0.208 kW=3.763 Kvar=1.365786623 226 | 227 | //-----------------------------------------------------------------------------------------// 228 | New Load.Load_3013 phases=2 conn=wye bus1=T_bus3013_L.1.2 kV=0.208 kW=2.539 Kvar=0.740541667 229 | 230 | //-----------------------------------------------------------------------------------------// 231 | New Load.Load_3014 phases=2 conn=wye bus1=T_bus3014_L.1.2 kV=0.208 kW=3.105 Kvar=1.322724461 232 | 233 | //-----------------------------------------------------------------------------------------// 234 | New Load.Load_3016 phases=2 conn=wye bus1=T_bus3016_L.1.2 kV=0.208 kW=6.246 Kvar=3.025075867 235 | 236 | //-----------------------------------------------------------------------------------------// 237 | New Load.Load_3017 phases=2 conn=wye bus1=T_bus3017_L.1.2 kV=0.208 kW=8.493 Kvar=2.477125 238 | 239 | //-----------------------------------------------------------------------------------------// 240 | New Load.Load_3018 phases=2 conn=wye bus1=T_bus3018_L.1.2 kV=0.208 kW=5.351 Kvar=1.94215366 241 | 242 | //-----------------------------------------------------------------------------------------// 243 | New Load.Load_3019 phases=2 conn=wye bus1=T_bus3019_L.1.2 kV=0.208 kW=5.403 Kvar=1.77588022 244 | 245 | //-----------------------------------------------------------------------------------------// 246 | New Load.Load_3020 phases=2 conn=wye bus1=T_bus3020_L.1.2 kV=0.208 kW=5.984 Kvar=2.726390946 247 | 248 | //-----------------------------------------------------------------------------------------// 249 | New Load.Load_3021 phases=2 conn=wye bus1=T_bus3021_L.1.2 kV=0.208 kW=7.73 Kvar=3.521892048 250 | 251 | //-----------------------------------------------------------------------------------------// 252 | New Load.Load_3023 phases=2 conn=wye bus1=T_bus3023_L.1.2 kV=0.208 kW=4.344 Kvar=0.618986476 253 | 254 | //-----------------------------------------------------------------------------------------// 255 | New Load.Load_3024 phases=2 conn=wye bus1=T_bus3024_L.1.2 kV=0.208 kW=5.02 Kvar=1.984030952 256 | 257 | //-----------------------------------------------------------------------------------------// 258 | New Load.Load_3025 phases=2 conn=wye bus1=T_bus3025_L.1.2 kV=0.208 kW=6.546 Kvar=1.90925 259 | 260 | //-----------------------------------------------------------------------------------------// 261 | New Load.Load_3026 phases=2 conn=wye bus1=T_bus3026_L.1.2 kV=0.208 kW=10.273 Kvar=2.086021621 262 | 263 | //-----------------------------------------------------------------------------------------// 264 | New Load.Load_3027 phases=2 conn=wye bus1=T_bus3027_L.1.2 kV=0.208 kW=7.116 Kvar=1.444965429 265 | 266 | //-----------------------------------------------------------------------------------------// 267 | New Load.Load_3028 phases=2 conn=wye bus1=T_bus3028_L.1.2 kV=0.208 kW=11.008 Kvar=5.33141773 268 | 269 | //-----------------------------------------------------------------------------------------// 270 | New Load.Load_3029 phases=2 conn=wye bus1=T_bus3029_L.1.2 kV=0.208 kW=2.494 Kvar=1.207899329 271 | 272 | //-----------------------------------------------------------------------------------------// 273 | New Load.Load_3031 phases=3 conn=wye bus1=T_bus3031_L.1.2.3.0 kV=0.208 kW=4.271 Kvar=0.86726354 274 | 275 | //-----------------------------------------------------------------------------------------// 276 | New Load.Load_3032 phases=3 conn=wye bus1=T_bus3032_L.1.2.3.0 kV=0.208 kW=5.709 Kvar=2.764994897 277 | 278 | //-----------------------------------------------------------------------------------------// 279 | New Load.Load_3033 phases=3 conn=wye bus1=T_bus3033_L.1.2.3.0 kV=0.208 kW=9.779 Kvar=3.549303053 280 | 281 | //-----------------------------------------------------------------------------------------// 282 | New Load.Load_3034 phases=3 conn=wye bus1=T_bus3034_L.1.2.3.0 kV=0.208 kW=4.776 Kvar=0.680543142 283 | 284 | //-----------------------------------------------------------------------------------------// 285 | New Load.Load_3035 phases=3 conn=wye bus1=T_bus3035_L.1.2.3.0 kV=0.208 kW=10.893 Kvar=3.580355958 286 | 287 | //-----------------------------------------------------------------------------------------// 288 | New Load.Load_3036 phases=3 conn=wye bus1=T_bus3036_L.1.2.3.0 kV=0.208 kW=4.026 Kvar=1.17425 289 | 290 | //-----------------------------------------------------------------------------------------// 291 | New Load.Load_3037 phases=3 conn=wye bus1=T_bus3037_L.1.2.3.0 kV=0.208 kW=7.303 Kvar=2.886330287 292 | 293 | //-----------------------------------------------------------------------------------------// 294 | New Load.Load_3038 phases=3 conn=wye bus1=T_bus3038_L.1.2.3.0 kV=0.208 kW=6.13 Kvar=1.787916667 295 | 296 | //-----------------------------------------------------------------------------------------// 297 | New Load.Load_3039 phases=3 conn=wye bus1=T_bus3039_L.1.2.3.0 kV=0.208 kW=4.966 Kvar=1.008389309 298 | 299 | //-----------------------------------------------------------------------------------------// 300 | New Load.Load_3041 phases=2 conn=wye bus1=T_bus3041_L.1.2 kV=0.208 kW=5.252 Kvar=1.316275275 301 | 302 | //-----------------------------------------------------------------------------------------// 303 | New Load.Load_3042 phases=2 conn=wye bus1=T_bus3042_L.1.2 kV=0.208 kW=7.719 Kvar=1.09989793 304 | 305 | //-----------------------------------------------------------------------------------------// 306 | New Load.Load_3043 phases=2 conn=wye bus1=T_bus3043_L.1.2 kV=0.208 kW=6.856 Kvar=1.718275569 307 | 308 | //-----------------------------------------------------------------------------------------// 309 | New Load.Load_3044 phases=2 conn=wye bus1=T_bus3044_L.1.2 kV=0.208 kW=4.119 Kvar=1.754686652 310 | 311 | //-----------------------------------------------------------------------------------------// 312 | New Load.Load_3045 phases=2 conn=wye bus1=T_bus3045_L.1.2 kV=0.208 kW=4.434 Kvar=1.11126515 313 | 314 | //-----------------------------------------------------------------------------------------// 315 | New Load.Load_3047 phases=3 conn=wye bus1=T_bus3047_L.1.2.3.0 kV=0.208 kW=10.213 Kvar=3.706824019 316 | 317 | //-----------------------------------------------------------------------------------------// 318 | New Load.Load_3048 phases=3 conn=wye bus1=T_bus3048_L.1.2.3.0 kV=0.208 kW=2.868 Kvar=0.408667867 319 | 320 | //-----------------------------------------------------------------------------------------// 321 | New Load.Load_3049 phases=3 conn=wye bus1=T_bus3049_L.1.2.3.0 kV=0.208 kW=1.671 Kvar=0.711843019 322 | 323 | //-----------------------------------------------------------------------------------------// 324 | New Load.Load_3050 phases=3 conn=wye bus1=T_bus3050_L.1.2.3.0 kV=0.208 kW=2.646 Kvar=1.12719128 325 | 326 | //-----------------------------------------------------------------------------------------// 327 | New Load.Load_3051 phases=3 conn=wye bus1=T_bus3051_L.1.2.3.0 kV=0.208 kW=2.412 Kvar=1.098939666 328 | 329 | //-----------------------------------------------------------------------------------------// 330 | New Load.Load_3052 phases=3 conn=wye bus1=T_bus3052_L.1.2.3.0 kV=0.208 kW=6.101 Kvar=2.954849162 331 | 332 | //-----------------------------------------------------------------------------------------// 333 | New Load.Load_3054 phases=3 conn=wye bus1=T_bus3054_L.1.2.3.0 kV=0.208 kW=2.471 Kvar=1.052641592 334 | 335 | //-----------------------------------------------------------------------------------------// 336 | New Load.Load_3056 phases=2 conn=wye bus1=T_bus3056_L.1.2 kV=0.208 kW=3.796 Kvar=1.377764024 337 | 338 | //-----------------------------------------------------------------------------------------// 339 | New Load.Load_3057 phases=2 conn=wye bus1=T_bus3057_L.1.2 kV=0.208 kW=3.679 Kvar=1.781821024 340 | 341 | //-----------------------------------------------------------------------------------------// 342 | New Load.Load_3058 phases=2 conn=wye bus1=T_bus3058_L.1.2 kV=0.208 kW=3.475 Kvar=1.142177265 343 | 344 | //-----------------------------------------------------------------------------------------// 345 | New Load.Load_3059 phases=2 conn=wye bus1=T_bus3059_L.1.2 kV=0.208 kW=4.366 Kvar=1.989208367 346 | 347 | //-----------------------------------------------------------------------------------------// 348 | New Load.Load_3060 phases=2 conn=wye bus1=T_bus3060_L.1.2 kV=0.208 kW=3.63 Kvar=1.193123302 349 | 350 | //-----------------------------------------------------------------------------------------// 351 | New Load.Load_3061 phases=2 conn=wye bus1=T_bus3061_L.1.2 kV=0.208 kW=1.283 Kvar=0.374208333 352 | 353 | //-----------------------------------------------------------------------------------------// 354 | New Load.Load_3062 phases=2 conn=wye bus1=T_bus3062_L.1.2 kV=0.208 kW=0.929 Kvar=0.423264905 355 | 356 | //-----------------------------------------------------------------------------------------// 357 | New Load.Load_3063 phases=2 conn=wye bus1=T_bus3063_L.1.2 kV=0.208 kW=6.523 Kvar=2.367532858 358 | 359 | //-----------------------------------------------------------------------------------------// 360 | New Load.Load_3064 phases=2 conn=wye bus1=T_bus3064_L.1.2 kV=0.208 kW=7.792 Kvar=2.272666667 361 | 362 | //-----------------------------------------------------------------------------------------// 363 | New Load.Load_3065 phases=2 conn=wye bus1=T_bus3065_L.1.2 kV=0.208 kW=2.813 Kvar=1.020982666 364 | 365 | //-----------------------------------------------------------------------------------------// 366 | New Load.Load_3066 phases=2 conn=wye bus1=T_bus3066_L.1.2 kV=0.208 kW=3.257 Kvar=1.577437095 367 | 368 | //-----------------------------------------------------------------------------------------// 369 | New Load.Load_3067 phases=2 conn=wye bus1=T_bus3067_L.1.2 kV=0.208 kW=6.204 Kvar=2.039156189 370 | 371 | //-----------------------------------------------------------------------------------------// 372 | New Load.Load_3070 phases=3 conn=wye bus1=T_bus3070_L.1.2.3.0 kV=0.208 kW=0.845 Kvar=0.120405979 373 | 374 | //-----------------------------------------------------------------------------------------// 375 | New Load.Load_3071 phases=3 conn=wye bus1=T_bus3071_L.1.2.3.0 kV=0.208 kW=2.163 Kvar=0.71094372 376 | 377 | //-----------------------------------------------------------------------------------------// 378 | New Load.Load_3072 phases=3 conn=wye bus1=T_bus3072_L.1.2.3.0 kV=0.208 kW=1.964 Kvar=0.279854843 379 | 380 | //-----------------------------------------------------------------------------------------// 381 | New Load.Load_3073 phases=3 conn=wye bus1=T_bus3073_L.1.2.3.0 kV=0.208 kW=2.297 Kvar=1.046544118 382 | 383 | //-----------------------------------------------------------------------------------------// 384 | New Load.Load_3074 phases=3 conn=wye bus1=T_bus3074_L.1.2.3.0 kV=0.208 kW=4.791 Kvar=2.182844088 385 | 386 | //-----------------------------------------------------------------------------------------// 387 | New Load.Load_3077 phases=3 conn=wye bus1=T_bus3077_L.1.2.3.0 kV=0.208 kW=41.037 Kvar=16.21886019 388 | 389 | //-----------------------------------------------------------------------------------------// 390 | New Load.Load_3078 phases=3 conn=wye bus1=T_bus3078_L.1.2.3.0 kV=0.208 kW=4.012 Kvar=1.827921203 391 | 392 | //-----------------------------------------------------------------------------------------// 393 | New Load.Load_3081 phases=3 conn=wye bus1=T_bus3081_L.1.2.3.0 kV=0.208 kW=1.581 Kvar=0.39623595 394 | 395 | //-----------------------------------------------------------------------------------------// 396 | New Load.Load_3083 phases=2 conn=wye bus1=T_bus3083_L.1.2 kV=0.208 kW=3.831 Kvar=0.777917729 397 | 398 | //-----------------------------------------------------------------------------------------// 399 | New Load.Load_3084 phases=2 conn=wye bus1=T_bus3084_L.1.2 kV=0.208 kW=2.25 Kvar=0.65625 400 | 401 | //-----------------------------------------------------------------------------------------// 402 | New Load.Load_3085 phases=2 conn=wye bus1=T_bus3085_L.1.2 kV=0.208 kW=6.765 Kvar=1.695468819 403 | 404 | //-----------------------------------------------------------------------------------------// 405 | New Load.Load_3086 phases=2 conn=wye bus1=T_bus3086_L.1.2 kV=0.208 kW=2.35 Kvar=0.92877943 406 | 407 | //-----------------------------------------------------------------------------------------// 408 | New Load.Load_3087 phases=2 conn=wye bus1=T_bus3087_L.1.2 kV=0.208 kW=4.101 Kvar=1.747018684 409 | 410 | //-----------------------------------------------------------------------------------------// 411 | New Load.Load_3088 phases=2 conn=wye bus1=T_bus3088_L.1.2 kV=0.208 kW=8.41 Kvar=1.707723336 412 | 413 | //-----------------------------------------------------------------------------------------// 414 | New Load.Load_3089 phases=2 conn=wye bus1=T_bus3089_L.1.2 kV=0.208 kW=0.836 Kvar=0.303427483 415 | 416 | //-----------------------------------------------------------------------------------------// 417 | New Load.Load_3090 phases=2 conn=wye bus1=T_bus3090_L.1.2 kV=0.208 kW=3.236 Kvar=0.461105027 418 | 419 | //-----------------------------------------------------------------------------------------// 420 | New Load.Load_3091 phases=2 conn=wye bus1=T_bus3091_L.1.2 kV=0.208 kW=2.536 Kvar=0.739666667 421 | 422 | //-----------------------------------------------------------------------------------------// 423 | New Load.Load_3093 phases=2 conn=wye bus1=T_bus3093_L.1.2 kV=0.208 kW=4.264 Kvar=1.942735795 424 | 425 | //-----------------------------------------------------------------------------------------// 426 | New Load.Load_3094 phases=2 conn=wye bus1=T_bus3094_L.1.2 kV=0.208 kW=3.12 Kvar=0.444575922 427 | 428 | //-----------------------------------------------------------------------------------------// 429 | New Load.Load_3095 phases=2 conn=wye bus1=T_bus3095_L.1.2 kV=0.208 kW=5.901 Kvar=2.141777004 430 | 431 | //-----------------------------------------------------------------------------------------// 432 | New Load.Load_3096 phases=2 conn=wye bus1=T_bus3096_L.1.2 kV=0.208 kW=2.842 Kvar=0.934120227 433 | 434 | //-----------------------------------------------------------------------------------------// 435 | New Load.Load_3097 phases=2 conn=wye bus1=T_bus3097_L.1.2 kV=0.208 kW=11.1 Kvar=4.02876203 436 | 437 | //-----------------------------------------------------------------------------------------// 438 | New Load.Load_3098 phases=2 conn=wye bus1=T_bus3098_L.1.2 kV=0.208 kW=6.461 Kvar=2.752374474 439 | 440 | //-----------------------------------------------------------------------------------------// 441 | New Load.Load_3099 phases=2 conn=wye bus1=T_bus3099_L.1.2 kV=0.208 kW=4.424 Kvar=0.630385858 442 | 443 | //-----------------------------------------------------------------------------------------// 444 | New Load.Load_3101 phases=2 conn=wye bus1=T_bus3101_L.1.2 kV=0.208 kW=2.387 Kvar=1.156076864 445 | 446 | //-----------------------------------------------------------------------------------------// 447 | New Load.Load_3102 phases=2 conn=wye bus1=T_bus3102_L.1.2 kV=0.208 kW=8.2 Kvar=2.391666667 448 | 449 | //-----------------------------------------------------------------------------------------// 450 | New Load.Load_3103 phases=2 conn=wye bus1=T_bus3103_L.1.2 kV=0.208 kW=6.718 Kvar=2.655123493 451 | 452 | //-----------------------------------------------------------------------------------------// 453 | New Load.Load_3104 phases=2 conn=wye bus1=T_bus3104_L.1.2 kV=0.208 kW=8.73 Kvar=2.869412238 454 | 455 | //-----------------------------------------------------------------------------------------// 456 | New Load.Load_3105 phases=2 conn=wye bus1=T_bus3105_L.1.2 kV=0.208 kW=3.052 Kvar=0.619735032 457 | 458 | //-----------------------------------------------------------------------------------------// 459 | New Load.Load_3106 phases=2 conn=wye bus1=T_bus3106_L.1.2 kV=0.208 kW=9.815 Kvar=3.879136214 460 | 461 | //-----------------------------------------------------------------------------------------// 462 | New Load.Load_3108 phases=2 conn=wye bus1=T_bus3108_L.1.2 kV=0.208 kW=2.175 Kvar=0.634375 463 | 464 | //-----------------------------------------------------------------------------------------// 465 | New Load.Load_3109 phases=2 conn=wye bus1=T_bus3109_L.1.2 kV=0.208 kW=13.807 Kvar=6.687035301 466 | 467 | //-----------------------------------------------------------------------------------------// 468 | New Load.Load_3110 phases=2 conn=wye bus1=T_bus3110_L.1.2 kV=0.208 kW=9.577 Kvar=1.364648591 469 | 470 | //-----------------------------------------------------------------------------------------// 471 | New Load.Load_3111 phases=2 conn=wye bus1=T_bus3111_L.1.2 kV=0.208 kW=9.729 Kvar=2.837625 472 | 473 | //-----------------------------------------------------------------------------------------// 474 | New Load.Load_3112 phases=2 conn=wye bus1=T_bus3112_L.1.2 kV=0.208 kW=9.339 Kvar=1.330735427 475 | 476 | //-----------------------------------------------------------------------------------------// 477 | New Load.Load_3114 phases=2 conn=wye bus1=T_bus3114_L.1.2 kV=0.208 kW=5.162 Kvar=2.351876682 478 | 479 | //-----------------------------------------------------------------------------------------// 480 | New Load.Load_3115 phases=2 conn=wye bus1=T_bus3115_L.1.2 kV=0.208 kW=7.794 Kvar=1.110584851 481 | 482 | //-----------------------------------------------------------------------------------------// 483 | New Load.Load_3116 phases=2 conn=wye bus1=T_bus3116_L.1.2 kV=0.208 kW=7.337 Kvar=2.139958333 484 | 485 | //-----------------------------------------------------------------------------------------// 486 | New Load.Load_3117 phases=2 conn=wye bus1=T_bus3117_L.1.2 kV=0.208 kW=3.688 Kvar=1.786179923 487 | 488 | //-----------------------------------------------------------------------------------------// 489 | New Load.Load_3120 phases=2 conn=wye bus1=T_bus3120_L.1.2 kV=0.208 kW=3.209 Kvar=0.457257735 490 | 491 | //-----------------------------------------------------------------------------------------// 492 | New Load.Load_3121 phases=2 conn=wye bus1=T_bus3121_L.1.2 kV=0.208 kW=2.845 Kvar=0.713024211 493 | 494 | //-----------------------------------------------------------------------------------------// 495 | New Load.Load_3122 phases=2 conn=wye bus1=T_bus3122_L.1.2 kV=0.208 kW=4.209 Kvar=1.917677054 496 | 497 | //-----------------------------------------------------------------------------------------// 498 | New Load.Load_3123 phases=2 conn=wye bus1=T_bus3123_L.1.2 kV=0.208 kW=5.077 Kvar=2.458903326 499 | 500 | //-----------------------------------------------------------------------------------------// 501 | New Load.Load_3124 phases=2 conn=wye bus1=T_bus3124_L.1.2 kV=0.208 kW=3.261 Kvar=1.579374384 502 | 503 | //-----------------------------------------------------------------------------------------// 504 | New Load.Load_3125 phases=2 conn=wye bus1=T_bus3125_L.1.2 kV=0.208 kW=0.76 Kvar=0.3680848 505 | 506 | //-----------------------------------------------------------------------------------------// 507 | New Load.Load_3126 phases=2 conn=wye bus1=T_bus3126_L.1.2 kV=0.208 kW=6.249 Kvar=2.662062853 508 | 509 | //-----------------------------------------------------------------------------------------// 510 | New Load.Load_3127 phases=2 conn=wye bus1=T_bus3127_L.1.2 kV=0.208 kW=6.152 Kvar=1.24921688 511 | 512 | //-----------------------------------------------------------------------------------------// 513 | New Load.Load_3128 phases=2 conn=wye bus1=T_bus3128_L.1.2 kV=0.208 kW=3.688 Kvar=1.21218698 514 | 515 | //-----------------------------------------------------------------------------------------// 516 | New Load.Load_3129 phases=2 conn=wye bus1=T_bus3129_L.1.2 kV=0.208 kW=1.967 Kvar=0.646521635 517 | 518 | //-----------------------------------------------------------------------------------------// 519 | New Load.Load_3130 phases=2 conn=wye bus1=T_bus3130_L.1.2 kV=0.208 kW=3.657 Kvar=0.742585522 520 | 521 | //-----------------------------------------------------------------------------------------// 522 | New Load.Load_3131 phases=2 conn=wye bus1=T_bus3131_L.1.2 kV=0.208 kW=3.556 Kvar=1.620161465 523 | 524 | //-----------------------------------------------------------------------------------------// 525 | New Load.Load_3132 phases=2 conn=wye bus1=T_bus3132_L.1.2 kV=0.208 kW=11.56 Kvar=4.924539379 526 | 527 | //-----------------------------------------------------------------------------------------// 528 | New Load.Load_3134 phases=2 conn=wye bus1=T_bus3134_L.1.2 kV=0.208 kW=5.953 Kvar=0.848256558 529 | 530 | //-----------------------------------------------------------------------------------------// 531 | New Load.Load_3135 phases=2 conn=wye bus1=T_bus3135_L.1.2 kV=0.208 kW=7.005 Kvar=2.302432157 532 | 533 | //-----------------------------------------------------------------------------------------// 534 | New Load.Load_3136 phases=2 conn=wye bus1=T_bus3136_L.1.2 kV=0.208 kW=9.443 Kvar=4.573453636 535 | 536 | //-----------------------------------------------------------------------------------------// 537 | New Load.Load_3137 phases=2 conn=wye bus1=T_bus3137_L.1.2 kV=0.208 kW=13.759 Kvar=2.793884112 538 | 539 | //-----------------------------------------------------------------------------------------// 540 | New Load.Load_3138 phases=2 conn=wye bus1=T_bus3138_L.1.2 kV=0.208 kW=8.522 Kvar=3.630356798 541 | 542 | //-----------------------------------------------------------------------------------------// 543 | New Load.Load_3139 phases=2 conn=wye bus1=T_bus3139_L.1.2 kV=0.208 kW=0 Kvar=0 544 | 545 | //-----------------------------------------------------------------------------------------// 546 | New Load.Load_3141 phases=2 conn=wye bus1=T_bus3141_L.1.2 kV=0.208 kW=4.915 Kvar=0.998033317 547 | 548 | //-----------------------------------------------------------------------------------------// 549 | New Load.Load_3142 phases=2 conn=wye bus1=T_bus3142_L.1.2 kV=0.208 kW=4.017 Kvar=1.006755099 550 | 551 | //-----------------------------------------------------------------------------------------// 552 | New Load.Load_3143 phases=2 conn=wye bus1=T_bus3143_L.1.2 kV=0.208 kW=7.716 Kvar=2.536126556 553 | 554 | //-----------------------------------------------------------------------------------------// 555 | New Load.Load_3144 phases=2 conn=wye bus1=T_bus3144_L.1.2 kV=0.208 kW=0.482 Kvar=0.219605688 556 | 557 | //-----------------------------------------------------------------------------------------// 558 | New Load.Load_3145 phases=2 conn=wye bus1=T_bus3145_L.1.2 kV=0.208 kW=1.782 Kvar=0.863061991 559 | 560 | //-----------------------------------------------------------------------------------------// 561 | New Load.Load_3146 phases=2 conn=wye bus1=T_bus3146_L.1.2 kV=0.208 kW=1.616 Kvar=0.736271352 562 | 563 | //-----------------------------------------------------------------------------------------// 564 | New Load.Load_3147 phases=2 conn=wye bus1=T_bus3147_L.1.2 kV=0.208 kW=8.324 Kvar=4.031497201 565 | 566 | //-----------------------------------------------------------------------------------------// 567 | New Load.Load_3148 phases=2 conn=wye bus1=T_bus3148_L.1.2 kV=0.208 kW=9.987 Kvar=4.550211628 568 | 569 | //-----------------------------------------------------------------------------------------// 570 | New Load.Load_3149 phases=2 conn=wye bus1=T_bus3149_L.1.2 kV=0.208 kW=2.029 Kvar=0.864350381 571 | 572 | //-----------------------------------------------------------------------------------------// 573 | New Load.Load_3150 phases=2 conn=wye bus1=T_bus3150_L.1.2 kV=0.208 kW=2.602 Kvar=0.652122671 574 | 575 | //-----------------------------------------------------------------------------------------// 576 | New Load.Load_3151 phases=2 conn=wye bus1=T_bus3151_L.1.2 kV=0.208 kW=1.686 Kvar=0.554161401 577 | 578 | //-----------------------------------------------------------------------------------------// 579 | New Load.Load_3152 phases=2 conn=wye bus1=T_bus3152_L.1.2 kV=0.208 kW=1.934 Kvar=0.936678951 580 | 581 | //-----------------------------------------------------------------------------------------// 582 | New Load.Load_3153 phases=2 conn=wye bus1=T_bus3153_L.1.2 kV=0.208 kW=5.976 Kvar=2.894308899 583 | 584 | //-----------------------------------------------------------------------------------------// 585 | New Load.Load_3154 phases=2 conn=wye bus1=T_bus3154_L.1.2 kV=0.208 kW=4.836 Kvar=0.689092679 586 | 587 | //-----------------------------------------------------------------------------------------// 588 | New Load.Load_3155 phases=2 conn=wye bus1=T_bus3155_L.1.2 kV=0.208 kW=1.477 Kvar=0.485466423 589 | 590 | //-----------------------------------------------------------------------------------------// 591 | New Load.Load_3157 phases=2 conn=wye bus1=T_bus3157_L.1.2 kV=0.208 kW=9.74 Kvar=4.149222625 592 | 593 | //-----------------------------------------------------------------------------------------// 594 | New Load.Load_3158 phases=2 conn=wye bus1=T_bus3158_L.1.2 kV=0.208 kW=6.517 Kvar=1.63331416 595 | 596 | //-----------------------------------------------------------------------------------------// 597 | New Load.Load_3159 phases=2 conn=wye bus1=T_bus3159_L.1.2 kV=0.208 kW=9.776 Kvar=4.454077187 598 | 599 | //-----------------------------------------------------------------------------------------// 600 | New Load.Load_3160 phases=2 conn=wye bus1=T_bus3160_L.1.2 kV=0.208 kW=4.252 Kvar=1.397564815 601 | 602 | //-----------------------------------------------------------------------------------------// 603 | New Load.Load_3161 phases=2 conn=wye bus1=T_bus3161_L.1.2 kV=0.208 kW=2.744 Kvar=0.390998824 604 | 605 | //-----------------------------------------------------------------------------------------// 606 | New Load.Load_3162 phases=2 conn=wye bus1=T_bus3162_L.1.2 kV=0.208 kW=3.75 Kvar=0.761469977 607 | 608 | 609 | 610 | 611 | 612 | 613 | 614 | 615 | 616 | 617 | 618 | 619 | 620 | 621 | 622 | 623 | 624 | 625 | 626 | 627 | 628 | 629 | 630 | 631 | 632 | 633 | 634 | 635 | 636 | 637 | 638 | 639 | 640 | 641 | 642 | 643 | 644 | 645 | 646 | 647 | 648 | 649 | 650 | 651 | 652 | 653 | 654 | 655 | 656 | 657 | 658 | 659 | 660 | 661 | 662 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Update History.txt: -------------------------------------------------------------------------------- 1 | 06/17/2019: Released the first version of the 240-bus time-series test system. 2 | 10/16/2019: Changed the total number of LTC tap positions from 16 to 32. 3 | 02/17/2020: Added the Buscoords.dss file to the OpenDSS model. 4 | 08/13/2020: Updated the impedances of all distribution service transformers in the system description and OpenDSS model. 5 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/iowa_dist_feeder/Vsource.dss: -------------------------------------------------------------------------------- 1 | ! This file is to define the parameters of the equivalent voltage source. 2 | 3 | Edit "Vsource.source" Bus1= eq_source_bus.1.2.3 Phases=3 Angle=0.00000 Pu=1.00000 BaseKv=69.00000 R1=4.54263687 X1=10.52743053 R0=7.36552668 X0=24.50463867 4 | ! Voltage source name, bus, number of phases, voltage angle, set voltage in per unit, line-to-line voltage rating, positive-sequence resistance, positive-sequence reactance, zero-sequence resistance, zero-sequence reactance 5 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caltech-netlab/acnportal-experiments/593f5dcbc50544fbdb6d1988e15e935877ae4b26/examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/src/__init__.py -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/src/acn_experiment.py: -------------------------------------------------------------------------------- 1 | import pytz 2 | from datetime import datetime, timezone 3 | import numpy as np 4 | import cvxpy as cp 5 | import os 6 | from acnportal import acnsim 7 | from acnportal.signals.tariffs import TimeOfUseTariff 8 | from acnportal import algorithms 9 | from adacharge import ( 10 | ObjectiveComponent, 11 | total_energy, 12 | tou_energy_cost, 13 | quick_charge, 14 | equal_share, 15 | AdaptiveSchedulingAlgorithm, 16 | demand_charge, 17 | aggregate_power, 18 | ) 19 | 20 | 21 | API_KEY = "DEMO_TOKEN" 22 | 23 | 24 | def iso_format_basic(dt): 25 | """ Return time in ISO-8601 basic format.""" 26 | return dt.astimezone(timezone.utc).strftime("%Y%m%dT%H%M%S") 27 | 28 | 29 | class ACNExperiment: 30 | """Class container for ACN-Sim experiment. 31 | 32 | Args: 33 | site (str): Name of the site to get data from. 34 | start (datetime): Time to start the simulation. 35 | end (datetime): Time to end the simulation. 36 | period (int): Length of each interval of the simulation. [min] 37 | voltage (int): Assumed voltage used when charging. [V] 38 | default_battery_power (float): Assumed maximum battery power for each EV. [kW] 39 | alg_name (str): Name of the algorithm to use. 40 | tariff_name (str): Name of the tariff to use. 41 | 42 | Returns: 43 | acnsim.EventQueue: Queue of events to drive the simulation. 44 | """ 45 | 46 | def __init__( 47 | self, 48 | site: str, 49 | start: datetime, 50 | end: datetime, 51 | alg_name: str, 52 | tariff_name: str, 53 | external_load: np.ndarray = None, 54 | external_load_name: str = "", 55 | bus_transformer_cap=225, 56 | events_dir="events", 57 | sim_dir="sims", 58 | sim_timezone="America/Los_Angeles" 59 | ): 60 | self.timezone = pytz.timezone(sim_timezone) 61 | self.start = self.timezone.localize(start) 62 | self.end = self.timezone.localize(end) 63 | self.site = site 64 | self.period = 5 65 | self.voltage = 208 66 | self.default_battery_power = 6.656 67 | self.alg_name = alg_name 68 | self.tariff_name = tariff_name 69 | self.external_load = external_load 70 | self.external_load_name = external_load_name 71 | self.bus_transformer_capacity = bus_transformer_cap 72 | self.sim = None 73 | self.events_dir = events_dir 74 | self.sim_dir = sim_dir 75 | 76 | def events_filename(self): 77 | """ Filename under which to store the the events queue.""" 78 | filename = ( 79 | f"site-{self.site}_start-{iso_format_basic(self.start)}" 80 | f"_end-{iso_format_basic(self.end)}.json" 81 | ) 82 | return os.path.join(self.events_dir, filename) 83 | 84 | def sim_filename(self): 85 | """ Filename under which to store the ACN-Sim simulation. """ 86 | filename = ( 87 | f"site-{self.site}_start-{iso_format_basic(self.start)}" 88 | f"_end-{iso_format_basic(self.end)}" 89 | f"_alg_name-{self.alg_name}_tariff_name-{self.tariff_name}" 90 | f"_external_load_name-{self.external_load_name}.json" 91 | ) 92 | return os.path.join(self.sim_dir, filename) 93 | 94 | def get_events(self): 95 | """Get events via the ACN-Data API. 96 | 97 | Returns: 98 | acnsim.EventQueue: Queue of events to drive the simulation. 99 | """ 100 | filename = self.events_filename() 101 | if os.path.exists(filename): 102 | return acnsim.EventQueue.from_json(filename) 103 | else: 104 | events = acnsim.acndata_events.generate_events( 105 | API_KEY, 106 | self.site, 107 | self.start, 108 | self.end, 109 | self.period, 110 | self.voltage, 111 | self.default_battery_power, 112 | ) 113 | if not os.path.exists(self.events_dir): 114 | os.makedirs(self.events_dir) 115 | events.to_json(filename) 116 | return events 117 | 118 | def get_charging_network(self): 119 | """Get charging network by name. 120 | 121 | Args: 122 | site (str): Name of the site to get data from. 123 | voltage (int): Voltage of the EVSEs. [V] 124 | 125 | Returns: 126 | ChargingNetwork 127 | """ 128 | if self.site == "caltech": 129 | return acnsim.sites.caltech_acn(basic_evse=True, voltage=self.voltage) 130 | elif self.site == "jpl": 131 | return acnsim.sites.jpl_acn(basic_evse=True, voltage=self.voltage) 132 | 133 | def get_scheduling_algorithm(self): 134 | """Get scheduling algorithm. 135 | 136 | Args: 137 | alg_name (str): Name of the scheduling algorithm. 138 | 139 | Returns: 140 | acnsim.BaseAlgorithm-like 141 | """ 142 | 143 | def days_remaining_scale_demand_charge( 144 | rates, 145 | infrastructure, 146 | interface, 147 | baseline_peak=0, 148 | days_in_month=30, 149 | **kwargs, 150 | ): 151 | day_index = interface.current_time // ((60 / interface.period) * 24) 152 | day_index = min(day_index, days_in_month - 1) 153 | scale = 1 / (days_in_month - day_index) 154 | dc = demand_charge( 155 | rates, infrastructure, interface, baseline_peak, **kwargs 156 | ) 157 | return scale * dc 158 | 159 | def load_flattening( 160 | rates, 161 | infrastructure, 162 | interface, 163 | external_signal=None, 164 | scaling_factor=1, 165 | **kwargs, 166 | ): 167 | t = interface.current_time 168 | horizon = rates.shape[1] 169 | aggregate_rates_kW = aggregate_power(rates, infrastructure) 170 | if external_signal is None: 171 | total_aggregate = aggregate_rates_kW 172 | else: 173 | total_aggregate = aggregate_rates_kW + external_signal[t : t + horizon] 174 | return -cp.sum_squares(total_aggregate / scaling_factor) 175 | 176 | if self.alg_name == "unctrl": 177 | return algorithms.UncontrolledCharging() 178 | elif self.alg_name == "llf": 179 | return algorithms.SortedSchedulingAlgo(algorithms.least_laxity_first) 180 | elif self.alg_name == "min_cost": 181 | revenue = 0.3 182 | objective = [ 183 | ObjectiveComponent(total_energy, revenue), 184 | ObjectiveComponent(tou_energy_cost), 185 | ObjectiveComponent(days_remaining_scale_demand_charge), 186 | ObjectiveComponent(quick_charge, 1e-4), 187 | ObjectiveComponent(equal_share, 1e-9), 188 | ] 189 | return AdaptiveSchedulingAlgorithm( 190 | objective, solver="MOSEK", max_recompute=1 191 | ) 192 | elif "load_flattening" in self.alg_name: 193 | peak_limit = ( 194 | (self.bus_transformer_capacity - self.external_load) * 1000 / 208 195 | ) 196 | objective = [ 197 | ObjectiveComponent(total_energy, 100), 198 | ObjectiveComponent( 199 | load_flattening, 200 | 1, 201 | {"external_signal": self.external_load, "scaling_factor": 100}, 202 | ), 203 | ObjectiveComponent(quick_charge, 1e-3), 204 | ] 205 | if "ECOS" in self.alg_name: 206 | return AdaptiveSchedulingAlgorithm( 207 | objective, solver="ECOS", max_recompute=1, peak_limit=peak_limit 208 | ) 209 | else: 210 | return AdaptiveSchedulingAlgorithm( 211 | objective, solver="MOSEK", max_recompute=1, peak_limit=peak_limit 212 | ) 213 | 214 | def build(self): 215 | """ Build experiment from configuration. """ 216 | events = self.get_events() 217 | network = self.get_charging_network() 218 | sch = self.get_scheduling_algorithm() 219 | signals = {"tariff": TimeOfUseTariff(self.tariff_name)} 220 | return acnsim.Simulator( 221 | network, sch, events, self.start, period=self.period, signals=signals 222 | ) 223 | 224 | def run(self): 225 | """ Run internal simulation. """ 226 | filename = self.sim_filename() 227 | if os.path.exists(filename): 228 | self.sim = acnsim.Simulator.from_json(filename) 229 | else: 230 | self.sim = self.build() 231 | self.sim.run() 232 | if not os.path.exists(self.sim_dir): 233 | os.makedirs(self.sim_dir) 234 | self.sim.to_json(filename) 235 | 236 | 237 | if __name__ == "__main__": 238 | tz = pytz.timezone("America/Los_Angeles") 239 | start_time = tz.localize(datetime(2019, 7, 1)) 240 | end_time = tz.localize(datetime(2019, 8, 1)) 241 | sites = ["jpl", "caltech"] 242 | algs = ["unctrl", "min_cost", "llf"] 243 | tariffs = [ 244 | "sce_tou_ev_4_march_2019", 245 | "sce_tou_ev_8_june_2019", 246 | "pge_a10_tou_aug_2019", 247 | ] 248 | for site in sites: 249 | for alg in algs: 250 | for tariff in tariffs: 251 | config = { 252 | "site": site, 253 | "start": start_time, 254 | "end": end_time, 255 | "alg_name": alg, 256 | "tariff_name": tariff if alg != "min_cost" else tariffs[0], 257 | } 258 | print(config) 259 | ex = ACNExperiment(**config) 260 | ex.run() 261 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/src/composite_experiment.py: -------------------------------------------------------------------------------- 1 | # coding=utf-8 2 | """ 3 | Objects and wrappers to run an ACN-Sim + OpenDSS co-simulation. 4 | """ 5 | from typing import Optional, Dict 6 | 7 | import numpy as np 8 | from acnportal import acnsim 9 | 10 | # noinspection PyUnresolvedReferences 11 | from acn_experiment import ACNExperiment 12 | 13 | # noinspection PyUnresolvedReferences 14 | from opendss_experiment import OpenDSSExperiment 15 | 16 | 17 | class ACNOpenDSSCompositeExperiment: 18 | """Class container for ACN-Sim + OpenDSS co-simulation. 19 | 20 | Attributes: 21 | open_dss_experiment (OpenDSSExperiment): Configuration of OpenDSS Experiment. 22 | acn_experiments (Optional[Dict[str, ACNExperiment]]): Configuration of ACN Experiment. 23 | 24 | """ 25 | 26 | acn_experiments: Optional[Dict[str, ACNExperiment]] 27 | 28 | def __init__( 29 | self, 30 | open_dss_configs, 31 | acn_configs: Optional[Dict[str, Dict]] = None, 32 | unbalanced: bool = True, 33 | ev_load_offset: float = 0, 34 | ): 35 | """ 36 | The ACNExperiment is optional here. If None is provided as the configs, the 37 | ACNExperiment is set to None and the OpenDSS experiment is run without any 38 | extra loads. 39 | 40 | TODO: Support multiple configs for multiple acn experiments at different loads. 41 | """ 42 | self.acn_experiments = ( 43 | { 44 | acn_bus: ACNExperiment(**acn_config) 45 | for acn_bus, acn_config in acn_configs.items() 46 | } 47 | if acn_configs is not None 48 | else None 49 | ) 50 | self.open_dss_experiment = OpenDSSExperiment(**open_dss_configs) 51 | if acn_configs is not None: 52 | self.acn_buses = acn_configs.keys() 53 | else: 54 | self.acn_buses = [] 55 | self.unbalanced = unbalanced 56 | self.ev_load_offset = ev_load_offset 57 | 58 | def add_acn_load(self, acn_bus): 59 | acn_experiment = self.acn_experiments[acn_bus] 60 | if self.unbalanced: 61 | ev_load = acnsim.constraint_currents( 62 | acn_experiment.sim, return_magnitudes=True 63 | ) 64 | if acn_experiment.site == "jpl": 65 | for phase in "ABC": 66 | ev_load[f"Secondary {phase}"] = ( 67 | ev_load[f"Third/Fourth Floor Transformer Secondary {phase}"] 68 | + ev_load[f"First Floor Transformer Secondary {phase}"] 69 | ) 70 | 71 | voltages = { 72 | "Secondary A": 120, 73 | "Secondary B": 120 * np.exp(1j * np.deg2rad(-120)), 74 | "Secondary C": 120 * np.exp(1j * np.deg2rad(120)), 75 | } 76 | for phase in voltages: 77 | ev_load[phase] = voltages[phase] * np.conj(ev_load[phase]) / 1000 78 | 79 | # horizon = ev_load["Secondary A"].shape[0] 80 | # baseline_load = ( 81 | # dss_ex.P[f"load_{acn_bus}"][:horizon] 82 | # + 1j * dss_ex.Q[f"load_{acn_bus}"][:horizon] 83 | # ) / 3 84 | self.open_dss_experiment.add_load( 85 | [f"load_{acn_bus}_a"], ev_load["Secondary A"], self.ev_load_offset 86 | ) 87 | self.open_dss_experiment.add_load( 88 | [f"load_{acn_bus}_b"], ev_load["Secondary B"], self.ev_load_offset 89 | ) 90 | self.open_dss_experiment.add_load( 91 | [f"load_{acn_bus}_c"], ev_load["Secondary C"], self.ev_load_offset 92 | ) 93 | else: 94 | self.open_dss_experiment.add_load( 95 | [f"load_{acn_bus}"], 96 | acnsim.aggregate_power(acn_experiment.sim), 97 | self.ev_load_offset, 98 | ) 99 | 100 | def add_acn_loads(self): 101 | for acn_bus in self.acn_buses: 102 | self.add_acn_load(acn_bus) 103 | 104 | def add_general_load( 105 | self, load_bus: str, load: np.ndarray, load_offset: float = 0 106 | ) -> None: 107 | """Add a time-varying balanced load (or negative for generation) to the 108 | experiment.""" 109 | self.open_dss_experiment.add_load( 110 | [f"load_{load_bus}"], load, load_offset, 111 | ) 112 | 113 | def add_general_loads( 114 | self, load: np.ndarray, load_offset: float = 0, buses=None 115 | ) -> None: 116 | """Adds a to all acn buses.""" 117 | if buses is None: 118 | for acn_bus in self.acn_buses: 119 | self.add_general_load(acn_bus, load, load_offset) 120 | else: 121 | for bus in buses: 122 | self.add_general_load(bus, load, load_offset) 123 | 124 | def run_dss(self, detailed_metrics=True): 125 | """ Run the OpenDSS experiment. """ 126 | self.open_dss_experiment.run(detailed_metrics=detailed_metrics) 127 | 128 | def run_acn(self): 129 | """ Run the ACN-Sim experiments. """ 130 | for acn_experiment in self.acn_experiments.values(): 131 | acn_experiment.run() 132 | 133 | def plot_dss_voltages(self, ax=None, legend=False, title=None): 134 | """ Plot maximum and minimum voltage in the distribution feeder. """ 135 | self.open_dss_experiment.plot_voltage(ax=ax, legend=legend, title=title) 136 | -------------------------------------------------------------------------------- /examples/3-Grid-Impacts/3.2-Iowa-Feeder-with-EV-and-Solar-OpenDSS/src/opendss_experiment.py: -------------------------------------------------------------------------------- 1 | from datetime import timedelta 2 | import opendssdirect as dss 3 | import pandas as pd 4 | import numpy as np 5 | from matplotlib import pyplot as plt 6 | from collections import defaultdict 7 | from tqdm import tqdm 8 | import os 9 | import tempfile 10 | 11 | # TODO: Generalize (maybe as inputs to Constructor?). 12 | CIRCUIT_DIR = "iowa_dist_feeder" 13 | LOAD_DIR = "iowa_data" 14 | 15 | 16 | def export_to_df(measurement: str): 17 | with tempfile.TemporaryDirectory() as tmp: 18 | path = os.path.join(tmp, f"{measurement}.csv") 19 | saved_file = dss.run_command(f"export {measurement} {path}") 20 | return pd.read_csv(saved_file, index_col=0) 21 | 22 | 23 | class OpenDSSExperiment: 24 | """ Simple class to contain a single experiment. """ 25 | 26 | def __init__(self, start, horizon, period, reg_control=True): 27 | self.start = start 28 | self.horizon = horizon # minutes 29 | self.period = period # minutes 30 | self.end = self.start + timedelta(minutes=horizon) 31 | self.reg_control = reg_control 32 | self.P, self.Q = self.get_load_data() 33 | 34 | self.build_circuit() 35 | 36 | # Information Storage Variables 37 | self.voltage_pu = pd.DataFrame(index=dss.Circuit.AllNodeNames()) 38 | self._taps_dict = defaultdict(dict) 39 | self._wdg_dict = defaultdict(dict) 40 | 41 | self._summary_dict = dict() 42 | self._overload_dict = dict() 43 | self._capacity_dict = dict() 44 | self._currents_dict = dict() 45 | self._profile_dict = dict() 46 | 47 | @property 48 | def wdg(self): 49 | return pd.DataFrame(self._wdg_dict) 50 | 51 | @property 52 | def taps(self): 53 | return pd.DataFrame(self._taps_dict) 54 | 55 | def get_load_data(self): 56 | """ Get baseline load data from csv files. """ 57 | loads = {} 58 | for pq in "PQ": 59 | loads[pq] = pd.read_csv( 60 | f"{LOAD_DIR}/iowa_nodal_{pq}.csv", parse_dates=True, index_col=0 61 | ) 62 | loads[pq] = loads[pq][self.start : self.end + timedelta(hours=1)] 63 | loads[pq] = loads[pq].resample(f"{self.period}T").bfill() 64 | return loads["P"], loads["Q"] 65 | 66 | def build_circuit(self): 67 | """ Set up the Iowa test circuit in OpenDSS. """ 68 | dss.run_command("Clear") 69 | 70 | # Initiate a new circuit called "240_node_test_system" 71 | dss.run_command("new circuit.240_node_test_system") 72 | 73 | dss.run_command(f"Redirect {CIRCUIT_DIR}/Vsource.dss") 74 | dss.run_command(f"Redirect {CIRCUIT_DIR}/SubTransformer.dss") 75 | if self.reg_control: 76 | dss.run_command(f"Redirect {CIRCUIT_DIR}/RegControl.dss") 77 | dss.run_command(f"Redirect {CIRCUIT_DIR}/DistriTransformer.dss") 78 | dss.run_command(f"Redirect {CIRCUIT_DIR}/Linecode.dss") 79 | dss.run_command(f"Redirect {CIRCUIT_DIR}/Line.dss") 80 | dss.run_command(f"Redirect {CIRCUIT_DIR}/CircuitBreaker.dss") 81 | dss.run_command(f"Redirect {CIRCUIT_DIR}/Load.dss") 82 | dss.run_command(f"Redirect {CIRCUIT_DIR}/Capacitor.dss") 83 | dss.run_command("New EnergyMeter.FeederB Line.L_2001_2002 1") 84 | # dss.run_command("New EnergyMeter.Total Element=Transformer.Sub_Xfmr Terminal=1") 85 | 86 | # Set base voltage as 69 kV, 13.8 kV, 0.208 kV 87 | dss.run_command('Set VoltageBases = "69.0, 13.8, 0.208"') 88 | dss.run_command("CalcVoltageBases") 89 | 90 | def add_load(self, acn_buses, ev_load, ev_load_offset=0): 91 | """ Add additional load to the baseline load. If negative, this can serve as generation. """ 92 | for acn_bus in acn_buses: 93 | load = ev_load[ 94 | ev_load_offset : ev_load_offset + self.horizon // self.period 95 | ] 96 | if acn_bus not in self.P: 97 | self.P[acn_bus] = np.zeros(self.P.shape[0]) 98 | bus_index = self.P.columns.get_loc(acn_bus) 99 | self.P.iloc[: self.horizon // self.period, bus_index] += np.real(load) 100 | 101 | if acn_bus not in self.Q: 102 | self.Q[acn_bus] = np.zeros(self.Q.shape[0]) 103 | bus_index = self.Q.columns.get_loc(acn_bus) 104 | self.Q.iloc[: self.horizon // self.period, bus_index] += np.imag(load) 105 | 106 | def step_loads(self, t): 107 | """ Update loads within the OpenDSS model using the dataframes P and Q. """ 108 | for load_name in dss.utils.Iterator(dss.Loads, "Name"): 109 | name = load_name() 110 | if name in self.P: 111 | dss.Loads.kW(dss.Loads.kW() + self.P[name][t]) 112 | else: 113 | dss.Loads.kW(0) 114 | 115 | if name in self.Q: 116 | dss.Loads.kvar(dss.Loads.kvar() + self.Q[name][t]) 117 | else: 118 | dss.Loads.kvar(0) 119 | 120 | def store_voltages(self, time): 121 | """ Store per unit voltage for each node. """ 122 | names = [] 123 | volts = [] 124 | for name in dss.Circuit.AllBusNames(): 125 | # Set the Active bus 126 | dss.Circuit.SetActiveBus(name) 127 | # Compute the voltage 128 | voltages = [ 129 | abs(complex(i[0], i[1])) for i in zip(*[iter(dss.Bus.PuVoltage())] * 2) 130 | ] 131 | for i, node in enumerate(dss.Bus.Nodes()): 132 | names.append(f"{name}.{node}") 133 | volts.append(voltages[i]) 134 | self.voltage_pu[time] = pd.Series(volts, names) 135 | 136 | def store_transformer_info(self, time): 137 | """ Store winding and tap position for transformer. """ 138 | for name in dss.utils.Iterator(dss.Transformers, "Name"): 139 | if name() in set(f"sub_regulator_{p}" for p in "abc"): 140 | self._taps_dict[time][name()] = dss.Transformers.Tap() 141 | self._wdg_dict[time][name()] = dss.Transformers.Wdg() 142 | 143 | def run(self, detailed_metrics=True): 144 | """ Run the experiment. """ 145 | steps = self.horizon // self.period 146 | for t in tqdm(range(steps)): 147 | self.build_circuit() 148 | self.step_loads(t) 149 | dss.run_command("Solve") 150 | time = self.P.index[t] 151 | self.store_voltages(time) 152 | self.store_transformer_info(time) 153 | if detailed_metrics: 154 | self._summary_dict[time] = export_to_df("summary") 155 | self._overload_dict[time] = export_to_df("overload") 156 | self._capacity_dict[time] = export_to_df("capacity") 157 | self._currents_dict[time] = export_to_df("currents") 158 | self._profile_dict[time] = export_to_df("profile") 159 | 160 | def plot_voltage(self, ax=None, legend=False, title=None): 161 | """ Plot maximum and minimum voltage in the network. """ 162 | df = self.voltage_pu 163 | df.max(axis=0).plot(ax=ax, label="Max voltage") 164 | df.min(axis=0).plot(ax=ax, label="Min voltage") 165 | if ax is None: 166 | ax = plt 167 | ax.axhline(1.05, linestyle="--", color="grey") 168 | ax.axhline(0.95, linestyle="--", color="grey") 169 | ax.set_xlabel("Time of day") 170 | ax.set_ylabel("Voltage p.u.") 171 | if title is not None: 172 | ax.set_title(title) 173 | if legend: 174 | ax.legend(loc="best") 175 | -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | docker build -t acnportal_experiments:latest . 4 | docker run --rm -p 8888:8888 -e JUPYTER_ENABLE_LAB=yes -v "$PWD":/home/jovyan/work acnportal_experiments:latest --------------------------------------------------------------------------------