Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add hosting capacity analysis #23

Open
wants to merge 44 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
cd6455c
Create .catalog
Feb 27, 2021
f214586
Delete ica_analysis.zip
Feb 27, 2021
7f8d7df
Create ica_analysis.zip
Feb 27, 2021
cad215d
Merge branch 'master' into develop
Mar 1, 2021
bde4ef1
Merge branch 'master' into develop
Mar 1, 2021
58659a8
Update to fix issues with IEEE-37 and IEEE-123
Mar 4, 2021
4433900
Add support for default config output
Mar 9, 2021
9150997
Update ica_analysis.py
Mar 10, 2021
b5f1b79
Merge branch 'master' into develop
Apr 1, 2021
a6357a0
Merge branch 'master' into develop
dchassin Jul 10, 2022
b6d2fb3
Add autotests (#16)
Jul 10, 2022
a38c6bc
Add autotests (#18)
Jul 10, 2022
b9d0022
Add autotests (#19)
Jul 10, 2022
aa4cff2
Update README.md
Jul 10, 2022
8b6d1f9
Merge branch 'master' into develop
Jul 12, 2022
f1e1753
Merge branch 'master' into develop
Jul 12, 2022
89f70b4
Develop add loadfactor autotests (#22)
Jul 12, 2022
bbab048
Add hosting capacity template
dchassin Jul 13, 2022
3da0d1d
Fix loadfactor template typos
dchassin Jul 13, 2022
806751f
Create hosting capacity test
dchassin Jul 13, 2022
57a96db
Remove loads.csv from hosting capacity autotests
dchassin Jul 13, 2022
adf72de
Update hosting_capacity.glm
dchassin Jul 13, 2022
4e76c16
Update update.sh
dchassin Jul 13, 2022
493fd9e
Update .gitignore
dchassin Jul 13, 2022
ad3354e
Update hosting_capacity.py
dchassin Jul 13, 2022
6445a12
Update hosting_capacity.py
dchassin Jul 13, 2022
329347e
Update hosting_capacity.py
dchassin Jul 13, 2022
cb2dceb
Update hosting_capacity.py
dchassin Jul 13, 2022
7f1bf89
Update hosting_capacity.py
dchassin Jul 13, 2022
f2ded62
Update hosting_capacity.py
dchassin Jul 13, 2022
6869653
Update hosting_capacity.py
dchassin Jul 13, 2022
76554ce
Update .gitignore
dchassin Jul 13, 2022
2cdddf7
Update update.sh
dchassin Jul 13, 2022
b07c069
Update hosting_capacity.py
dchassin Jul 13, 2022
c53f615
Update update.sh
Jul 13, 2022
39a65d7
Update hosting_capacity.py
Jul 13, 2022
294f4f9
Update hosting_capacity.py
Jul 13, 2022
0f895f1
Update hosting_capacity.py
Jul 13, 2022
03e8c4e
Update hosting_capacity.py
Jul 13, 2022
6803330
Add hosting capacity results
Jul 13, 2022
57fcbc7
Update hosting_capacity.py
Jul 13, 2022
2d09c91
Update hosting_capacity.py
Jul 15, 2022
85d6862
Fix update script and autotest reference models
Jul 15, 2022
e36aa73
Create hosting_capacity.csv
Jul 15, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,7 @@ test/
gridlabd-pmap-*
validate
validate.txt
gridlabd.json
*/*/*/*/autotest/models/gridlabd-4/*/*/gridlabd.*
stderr
stdout
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@
help:
@echo "Syntax: make TARGETS ... [OPTIONS ...]"
@echo "Targets:"
@echo " clean cleanup old test results"
@echo " models update test models"
@echo " validate perform validation tests"
@echo "Options:"
@echo " LIMIT='timeout TIME'"
Expand All @@ -19,11 +21,15 @@ TEMPLATES=$(foreach ORG,$(shell grep -v ^\# .orgs),$(shell find $(ORG) -type d -
TESTDIR=autotest/models/gridlabd-4
TESTFILES=$(foreach GLM,$(shell find $(TESTDIR) -name '*.glm' -print),$(TESTDIR)/$(GLM))

validate: clean $(TESTFILES)
validate: clean models $(TESTFILES)
@cat validate.txt

clean:
@rm -rf test validate.txt

models:
@git submodule sync
@git submodule update --init --recursive

$(TESTDIR)/%.glm: %.glm
@$(foreach TEMPLATE,$(TEMPLATES),$(LIMIT) ./validate.sh $(OPTIONS) "$<" "$(TEMPLATE)") >> validate.txt
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ where `<PERMISSIONS>` can be any combination of 'r' and 'x'.

# Validation

This repository automatic validates the templates with models in the `autotest` submodule. Every template with a matching subfolder in `autotest` will run a copy in the `test` folder. The `autotest` GLM file is copied to the same folder in the `test` tree, and all `autotest.*` files are copied from the template `autotest`. All results are posted in the `validate.txt` file upon completion.
This repository automatically validates the templates with models in the `autotest` submodule. Every template with a matching subfolder in `autotest` will run a copy in the `test` folder. The `autotest` GLM file is copied to the same folder in the `test` tree, and all `autotest.*` files are copied from the template `autotest`. All results are posted in the `validate.txt` file upon completion.

The run folder used is:

Expand All @@ -96,3 +96,13 @@ The run command used is:
~~~
gridlabd MODELNAME.glm [autotest.glm] -t TEMPLATENAME --redirect all
~~~

## Preparation of validation

The `update.sh` script can be used to prepare the validation results. The general syntax is

~~~
sh$ ./update.sh [--get-template] [-debug] TEMPLATE [FOLDER]
~~~

This script runs the simulation in the template validation folder to generate the reference output files used by the `validate.sh` script. The `autotest.glm` and any other `autotest.*` support files must exist in the validate folder for this command to function properly. If the `--get-template` option is include, the template will be refreshed from the template repository. If `--debug` is included, each script command is shown before it is executed. The TEMPLATE folder must the relative to the TEMPLATE. If FOLDER is included, only the folders matching in `autotest/models/gridlabd-4` will be updated.
1 change: 1 addition & 0 deletions US/CA/SLAC/.index
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
ica_analysis
loadfactor
hosting_capacity
3 changes: 3 additions & 0 deletions US/CA/SLAC/hosting_capacity/.catalog
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
hosting_capacity.glm:a=r
hosting_capacity.py:a=rx
hosting_capacity.md:a=r
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#define DER_VALUE=6700 W
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+0+0i VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#define DER_VALUE=6700 W
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
load,+6700+0j VA,+0 pu,+0 pu,+0 pu,+0 pu,NONE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
class,object,DER_value,voltage_violation_threshold,undervoltage_violation_threshold,overvoltage_violation_threshold,voltage_fluctuation_threshold,violation_detected
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
load,+6700+0j VA,+0.05 pu,+0 pu,+0 pu,+0.03 pu,NONE
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#define DER_VALUE=6700 W
#set maximum_synctime=300
Loading