From b9b98aaf18c1ae0fa1fe793239a4c66ee3736014 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:41:22 +0100 Subject: [PATCH 1/8] fix examples --- examples/Model/BESS/WECC/ProducerCurves/Zone1/Producer.ini | 4 ++-- examples/Model/BESS/WECC/ProducerCurves/Zone3/Producer.ini | 4 ++-- .../WECCCurrentSource/ProducerCurves/Zone1/Producer.ini | 2 +- .../WECCCurrentSource/ProducerCurves/Zone3/Producer.ini | 2 +- .../WECCVoltageSourceA/ProducerCurves/Zone1/Producer.ini | 2 +- .../WECCVoltageSourceA/ProducerCurves/Zone3/Producer.ini | 2 +- .../WECCVoltageSourceB/ProducerCurves/Zone1/Producer.ini | 2 +- .../WECCVoltageSourceB/ProducerCurves/Zone3/Producer.ini | 2 +- .../Model/Wind/IECA2015/ProducerCurves/Zone1/Producer.ini | 2 +- .../Model/Wind/IECA2015/ProducerCurves/Zone3/Producer.ini | 2 +- .../Model/Wind/IECA2020/ProducerCurves/Zone1/Producer.ini | 2 +- .../Model/Wind/IECA2020/ProducerCurves/Zone3/Producer.ini | 2 +- .../IECA2020WithProtections/ProducerCurves/Zone1/Producer.ini | 2 +- .../IECA2020WithProtections/ProducerCurves/Zone3/Producer.ini | 2 +- .../Model/Wind/IECB2015/ProducerCurves/Zone1/Producer.ini | 2 +- .../Model/Wind/IECB2015/ProducerCurves/Zone3/Producer.ini | 2 +- .../Model/Wind/IECB2020/ProducerCurves/Zone1/Producer.ini | 2 +- .../Model/Wind/IECB2020/ProducerCurves/Zone3/Producer.ini | 2 +- .../IECB2020WithProtections/ProducerCurves/Zone1/Producer.ini | 2 +- .../IECB2020WithProtections/ProducerCurves/Zone3/Producer.ini | 2 +- examples/Model/Wind/WECCA/ProducerCurves/Zone1/Producer.ini | 2 +- examples/Model/Wind/WECCA/ProducerCurves/Zone3/Producer.ini | 2 +- examples/Model/Wind/WECCB/ProducerCurves/Zone1/Producer.ini | 2 +- examples/Model/Wind/WECCB/ProducerCurves/Zone3/Producer.ini | 2 +- .../ProducerCurves/GeneratorSynchronous/Producer.ini | 2 +- examples/Performance/ProducerCurves/Wind/Producer.ini | 2 +- 26 files changed, 28 insertions(+), 28 deletions(-) diff --git a/examples/Model/BESS/WECC/ProducerCurves/Zone1/Producer.ini b/examples/Model/BESS/WECC/ProducerCurves/Zone1/Producer.ini index 5629c713..86480964 100644 --- a/examples/Model/BESS/WECC/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/BESS/WECC/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) -generator_type = PPM +# Generator type in the original network (SM, PPM or BESS) +generator_type = BESS diff --git a/examples/Model/BESS/WECC/ProducerCurves/Zone3/Producer.ini b/examples/Model/BESS/WECC/ProducerCurves/Zone3/Producer.ini index 97e70d54..83b0c854 100644 --- a/examples/Model/BESS/WECC/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/BESS/WECC/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) -generator_type = PPM +# Generator type in the original network (SM, PPM or BESS) +generator_type = BESS diff --git a/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone1/Producer.ini b/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone3/Producer.ini b/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Photovoltaics/WECCCurrentSource/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone1/Producer.ini b/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone3/Producer.ini b/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Photovoltaics/WECCVoltageSourceA/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone1/Producer.ini b/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone3/Producer.ini b/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Photovoltaics/WECCVoltageSourceB/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2015/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECA2015/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECA2015/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECA2015/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2015/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECA2015/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECA2015/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECA2015/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2020/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECA2020/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECA2020/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECA2020/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2020/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECA2020/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECA2020/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECA2020/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECA2020WithProtections/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2015/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECB2015/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECB2015/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECB2015/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2015/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECB2015/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECB2015/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECB2015/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2020/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECB2020/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECB2020/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECB2020/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2020/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECB2020/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECB2020/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECB2020/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/IECB2020WithProtections/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/WECCA/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/WECCA/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/WECCA/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/WECCA/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/WECCA/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/WECCA/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/WECCA/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/WECCA/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/WECCB/ProducerCurves/Zone1/Producer.ini b/examples/Model/Wind/WECCB/ProducerCurves/Zone1/Producer.ini index 5629c713..061b1e41 100644 --- a/examples/Model/Wind/WECCB/ProducerCurves/Zone1/Producer.ini +++ b/examples/Model/Wind/WECCB/ProducerCurves/Zone1/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Model/Wind/WECCB/ProducerCurves/Zone3/Producer.ini b/examples/Model/Wind/WECCB/ProducerCurves/Zone3/Producer.ini index 97e70d54..0625cef1 100644 --- a/examples/Model/Wind/WECCB/ProducerCurves/Zone3/Producer.ini +++ b/examples/Model/Wind/WECCB/ProducerCurves/Zone3/Producer.ini @@ -12,5 +12,5 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM diff --git a/examples/Performance/ProducerCurves/GeneratorSynchronous/Producer.ini b/examples/Performance/ProducerCurves/GeneratorSynchronous/Producer.ini index 4597b66f..1b572774 100644 --- a/examples/Performance/ProducerCurves/GeneratorSynchronous/Producer.ini +++ b/examples/Performance/ProducerCurves/GeneratorSynchronous/Producer.ini @@ -12,5 +12,5 @@ q_max = 100 q_min = -100 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = SM diff --git a/examples/Performance/ProducerCurves/Wind/Producer.ini b/examples/Performance/ProducerCurves/Wind/Producer.ini index e2cf40b3..75c70311 100644 --- a/examples/Performance/ProducerCurves/Wind/Producer.ini +++ b/examples/Performance/ProducerCurves/Wind/Producer.ini @@ -12,6 +12,6 @@ q_max = 40 q_min = -40 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = PPM From d404cde56e2c4e2daf4ba3ff75c2d79dc090846a Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:42:04 +0100 Subject: [PATCH 2/8] fix test --- tests/dgcv/core/resources/Producer.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/dgcv/core/resources/Producer.ini b/tests/dgcv/core/resources/Producer.ini index b76b4082..1be1f18f 100644 --- a/tests/dgcv/core/resources/Producer.ini +++ b/tests/dgcv/core/resources/Producer.ini @@ -11,5 +11,5 @@ q_max = 100 q_min = -100 # topology topology = S+Aux -# Generator type in the original network (SM or PPM) +# Generator type in the original network (SM, PPM or BESS) generator_type = SM From d303c3a1adb955afc876393efc086f69b53c283a Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:42:20 +0100 Subject: [PATCH 3/8] fix help --- src/dgcv/launchers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dgcv/launchers.py b/src/dgcv/launchers.py index 100ffd56..f1958224 100644 --- a/src/dgcv/launchers.py +++ b/src/dgcv/launchers.py @@ -197,7 +197,8 @@ def _add_validation_argument(parser: argparse.ArgumentParser, required: bool = F "-v", "--validation", required=required, - help="choice of processs, performance verification (SM or PPM) vs. RMS model validation", + help="choice of processs, performance verification (SM, PPM or BESS) " + "vs. RMS model validation (PPM or BESS)", choices=["performance_SM", "performance_PPM", "model_PPM", "model_BESS"], default=None, ) From 8895f5e2d6c8fa7abc962609ac1c91f79904cd65 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:42:33 +0100 Subject: [PATCH 4/8] fix docstring --- src/dgcv/model/producer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dgcv/model/producer.py b/src/dgcv/model/producer.py index e325eeab..ea436923 100644 --- a/src/dgcv/model/producer.py +++ b/src/dgcv/model/producer.py @@ -392,7 +392,7 @@ def get_sim_type_str(self) -> str: 'performance/PPM' if it is an electrical performance for a Power Park Module Model 'performance/BESS' if it is an electrical performance for a Storage Model 'model/PPM' if it is a model validation for a Power Park Module Model - 'model/PPM' if it is a model validation for a Storage Model + 'model/BESS' if it is a model validation for a Storage Model """ if self._sim_type == ELECTRIC_PERFORMANCE_SM: return "performance/SM" From e0ffe21ad1626bc2f1876bacb87e0600e3774fb4 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:50:15 +0100 Subject: [PATCH 5/8] fix BESS description --- src/dgcv/templates/PCS/README.md | 2 +- .../model/BESS/PCS_RTE-I16z1/PCSDescription.ini | 8 ++++---- .../model/BESS/PCS_RTE-I16z3/PCSDescription.ini | 14 +++++++------- .../BESS/.DummySample/PCSDescription.ini | 4 ++-- .../BESS/PCS_RTE-I10/PCSDescription.ini | 4 ++-- .../performance/BESS/PCS_RTE-I2/PCSDescription.ini | 4 ++-- .../performance/BESS/PCS_RTE-I5/PCSDescription.ini | 4 ++-- .../performance/BESS/PCS_RTE-I6/PCSDescription.ini | 4 ++-- .../performance/BESS/PCS_RTE-I7/PCSDescription.ini | 4 ++-- .../PPM/.DummySample/PCSDescription.ini | 2 +- .../performance/PPM/PCS_RTE-I10/PCSDescription.ini | 2 +- .../performance/PPM/PCS_RTE-I2/PCSDescription.ini | 2 +- .../performance/PPM/PCS_RTE-I5/PCSDescription.ini | 2 +- .../performance/PPM/PCS_RTE-I6/PCSDescription.ini | 2 +- .../performance/PPM/PCS_RTE-I7/PCSDescription.ini | 2 +- .../performance/SM/.DummySample/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I10/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I2/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I3/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I4/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I6/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I7/PCSDescription.ini | 2 +- .../performance/SM/PCS_RTE-I8/PCSDescription.ini | 2 +- 23 files changed, 38 insertions(+), 38 deletions(-) diff --git a/src/dgcv/templates/PCS/README.md b/src/dgcv/templates/PCS/README.md index b477a1f2..6849c4e6 100644 --- a/src/dgcv/templates/PCS/README.md +++ b/src/dgcv/templates/PCS/README.md @@ -79,7 +79,7 @@ benchmarks. ``` [DummySample] # Report name - report_name = report_ISM.tex + report_name = report_I.tex ``` From this point follow the steps indicated to modify a PCS. diff --git a/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z1/PCSDescription.ini b/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z1/PCSDescription.ini index b3fd9160..0b2fd523 100644 --- a/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z1/PCSDescription.ini +++ b/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z1/PCSDescription.ini @@ -17,7 +17,7 @@ PCS_RTE-I16z1.GridVoltageStep = Rise,Drop [PCS_RTE-I16z1.ThreePhaseFault] # Job name to apply in the JOBS file -job_name = PCS I16-Zone1 (Power Park Modules) - Three-phase Fault +job_name = PCS I16-Zone1 (Battery Energy Storage Systems) - Three-phase Fault # TSO model side TSO_model = Fault_1Line_InfBus # Omega model @@ -318,7 +318,7 @@ setpoint_step_value = -0.5*Udim [PCS_RTE-I16z1.GridFreqRamp] # Job name to apply in the JOBS file -job_name = PCS I16-Zone1 (Power Park Modules) - Grid Frequency Ramp +job_name = PCS I16-Zone1 (Battery Energy Storage Systems) - Grid Frequency Ramp # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model @@ -365,7 +365,7 @@ setpoint_step_value = 0.01 [PCS_RTE-I16z1.SetPointStep] # Job name to apply in the JOBS file -job_name = PCS I16-Zone1 (Power Park Modules) - V,P,Q Setpoint Steps +job_name = PCS I16-Zone1 (Battery Energy Storage Systems) - V,P,Q Setpoint Steps # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model @@ -490,7 +490,7 @@ setpoint_step_value = 0.05*Udim [PCS_RTE-I16z1.GridVoltageStep] # Job name to apply in the JOBS file -job_name = PCS I16-Zone1 (Power Park Modules) - Grid Voltage Step +job_name = PCS I16-Zone1 (Battery Energy Storage Systems) - Grid Voltage Step # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model diff --git a/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z3/PCSDescription.ini b/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z3/PCSDescription.ini index 2b978e33..fc0072c2 100644 --- a/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z3/PCSDescription.ini +++ b/src/dgcv/templates/PCS/model/BESS/PCS_RTE-I16z3/PCSDescription.ini @@ -20,7 +20,7 @@ PCS_RTE-I16z3.Islanding = DeltaP10DeltaQ4 [PCS_RTE-I16z3.USetPointStep] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Voltage Setpoint Step +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Voltage Setpoint Step # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model @@ -106,7 +106,7 @@ setpoint_step_value = 0.02*Udim [PCS_RTE-I16z3.PSetPointStep] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Active Setpoint Step +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Active Setpoint Step # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model @@ -192,7 +192,7 @@ setpoint_step_value = 0.4*Pmax [PCS_RTE-I16z3.QSetPointStep] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Reactive Setpoint Step +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Reactive Setpoint Step # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model @@ -278,7 +278,7 @@ setpoint_step_value = -0.2*Pmax [PCS_RTE-I16z3.ThreePhaseFault] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Three Phase Fault +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Three Phase Fault # TSO model side TSO_model = Fault_4Lines_InfBus # Omega model @@ -331,7 +331,7 @@ fault_duration_HTB3 = 0.085 [PCS_RTE-I16z3.GridVoltageDip] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Grid Voltage Dip +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Grid Voltage Dip # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model @@ -385,7 +385,7 @@ fault_duration = 0.15 [PCS_RTE-I16z3.GridVoltageSwell] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Grid Voltage Swell +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Grid Voltage Swell # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model @@ -475,7 +475,7 @@ fault_duration = 0.10 [PCS_RTE-I16z3.Islanding] # Job name to apply in the JOBS file -job_name = PCS I16-Zone3 (Power Park Modules) - Islanding +job_name = PCS I16-Zone3 (Battery Energy Storage Systems) - Islanding # TSO model side TSO_model = Islanding_2Loads_SynchCond # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/.DummySample/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/.DummySample/PCSDescription.ini index 93c53673..e2f1a56d 100644 --- a/src/dgcv/templates/PCS/performance/BESS/.DummySample/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/.DummySample/PCSDescription.ini @@ -1,6 +1,6 @@ [DummySample] # Report name -report_name = report_IPPM.tex +report_name = report_I.tex # PCS Id, Used to sort the final report id = 999 @@ -12,7 +12,7 @@ DummySample.Benchmark1 = OperatingCondition1,OperatingCondition2 [DummySample.Benchmark1] # Job name to apply in the JOBS file -job_name = PCS Ix (Power Park Modules) - NameOfBenchmark +job_name = PCS Ix (Battery Energy Storage Systems) - NameOfBenchmark # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I10/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I10/PCSDescription.ini index db709ad7..db17658e 100644 --- a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I10/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I10/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I10] # Report name -report_name = report.RTE-I10PPM.tex +report_name = report.RTE-I10.tex # PCS Id, Used to sort the final report id = 10 @@ -12,7 +12,7 @@ PCS_RTE-I10.Islanding = DeltaP10DeltaQ4 [PCS_RTE-I10.Islanding] # Job name to apply in the JOBS file -job_name = PCS I10 (Power Park Modules) - Islanding +job_name = PCS I10 (Battery Energy Storage Systems) - Islanding # TSO model side TSO_model = Islanding_2Loads_SynchCond # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I2/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I2/PCSDescription.ini index d5f63bb4..3ef83373 100644 --- a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I2/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I2/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I2] # Report name -report_name = report.RTE-I2PPM.tex +report_name = report.RTE-I2.tex # PCS Id, Used to sort the final report id = 2 @@ -12,7 +12,7 @@ PCS_RTE-I2.USetPointStep = AReactance,BReactance [PCS_RTE-I2.USetPointStep] # Job name to apply in the JOBS file -job_name = PCS I2 (Power Park Modules) - Voltage Setpoint Step +job_name = PCS I2 (Battery Energy Storage Systems) - Voltage Setpoint Step # TSO model side TSO_model = RefTracking_1Line_InfBus # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I5/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I5/PCSDescription.ini index 3a267239..25e59a7c 100644 --- a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I5/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I5/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I5] # Report name -report_name = report.RTE-I5PPM.tex +report_name = report.RTE-I5.tex # PCS Id, Used to sort the final report id = 5 @@ -12,7 +12,7 @@ PCS_RTE-I5.ThreePhaseFault = TransientBolted [PCS_RTE-I5.ThreePhaseFault] # Job name to apply in the JOBS file -job_name = PCS I5 (Power Park Modules) - Three Phase Fault +job_name = PCS I5 (Battery Energy Storage Systems) - Three Phase Fault # TSO model side TSO_model = Fault_4Lines_InfBus # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I6/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I6/PCSDescription.ini index b8400cf0..8bca1685 100644 --- a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I6/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I6/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I6] # Report name -report_name = report.RTE-I6PPM.tex +report_name = report.RTE-I6.tex # PCS Id, Used to sort the final report id = 6 @@ -12,7 +12,7 @@ PCS_RTE-I6.GridVoltageDip = Qzero [PCS_RTE-I6.GridVoltageDip] # Job name to apply in the JOBS file -job_name = PCS I6 (Power Park Modules) - Grid Voltage Dip +job_name = PCS I6 (Battery Energy Storage Systems) - Grid Voltage Dip # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model diff --git a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I7/PCSDescription.ini b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I7/PCSDescription.ini index c6a88300..6600f376 100644 --- a/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I7/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/BESS/PCS_RTE-I7/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I7] # Report name -report_name = report.RTE-I7PPM.tex +report_name = report.RTE-I7.tex # PCS Id, Used to sort the final report id = 7 @@ -12,7 +12,7 @@ PCS_RTE-I7.GridVoltageSwell = QMax,QMin [PCS_RTE-I7.GridVoltageSwell] # Job name to apply in the JOBS file -job_name = PCS I7 (Power Park Modules) - Grid Voltage Swell +job_name = PCS I7 (Battery Energy Storage Systems) - Grid Voltage Swell # TSO model side TSO_model = GridVWDisturbance_1Line_InfBusFromTab # Omega model diff --git a/src/dgcv/templates/PCS/performance/PPM/.DummySample/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/.DummySample/PCSDescription.ini index 93c53673..ee721a05 100644 --- a/src/dgcv/templates/PCS/performance/PPM/.DummySample/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/.DummySample/PCSDescription.ini @@ -1,6 +1,6 @@ [DummySample] # Report name -report_name = report_IPPM.tex +report_name = report_I.tex # PCS Id, Used to sort the final report id = 999 diff --git a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I10/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I10/PCSDescription.ini index db709ad7..6d5de32d 100644 --- a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I10/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I10/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I10] # Report name -report_name = report.RTE-I10PPM.tex +report_name = report.RTE-I10.tex # PCS Id, Used to sort the final report id = 10 diff --git a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I2/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I2/PCSDescription.ini index d5f63bb4..5fc475d7 100644 --- a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I2/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I2/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I2] # Report name -report_name = report.RTE-I2PPM.tex +report_name = report.RTE-I2.tex # PCS Id, Used to sort the final report id = 2 diff --git a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I5/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I5/PCSDescription.ini index 3a267239..68ee0459 100644 --- a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I5/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I5/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I5] # Report name -report_name = report.RTE-I5PPM.tex +report_name = report.RTE-I5.tex # PCS Id, Used to sort the final report id = 5 diff --git a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I6/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I6/PCSDescription.ini index b8400cf0..5b9593f6 100644 --- a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I6/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I6/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I6] # Report name -report_name = report.RTE-I6PPM.tex +report_name = report.RTE-I6.tex # PCS Id, Used to sort the final report id = 6 diff --git a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I7/PCSDescription.ini b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I7/PCSDescription.ini index 87dcead7..42ca8a6f 100644 --- a/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I7/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/PPM/PCS_RTE-I7/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I7] # Report name -report_name = report.RTE-I7PPM.tex +report_name = report.RTE-I7.tex # PCS Id, Used to sort the final report id = 7 diff --git a/src/dgcv/templates/PCS/performance/SM/.DummySample/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/.DummySample/PCSDescription.ini index ffa05f1e..defe31ba 100644 --- a/src/dgcv/templates/PCS/performance/SM/.DummySample/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/.DummySample/PCSDescription.ini @@ -1,6 +1,6 @@ [DummySample] # Report name -report_name = report_ISM.tex +report_name = report_I.tex # PCS Id, Used to sort the final report id = 999 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I10/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I10/PCSDescription.ini index cc34304c..bdb92517 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I10/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I10/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I10] # Report name -report_name = report.RTE-I10SM.tex +report_name = report.RTE-I10.tex # PCS Id, Used to sort the final report id = 10 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I2/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I2/PCSDescription.ini index 5ab0c762..ff90b418 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I2/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I2/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I2] # Report name -report_name = report.RTE-I2SM.tex +report_name = report.RTE-I2.tex # PCS Id, Used to sort the final report id = 2 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I3/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I3/PCSDescription.ini index 23d8ada8..9655420c 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I3/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I3/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I3] # Report name -report_name = report.RTE-I3SM.tex +report_name = report.RTE-I3.tex # PCS Id, Used to sort the final report id = 3 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I4/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I4/PCSDescription.ini index 065f4674..b1866a79 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I4/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I4/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I4] # Report name -report_name = report.RTE-I4SM.tex +report_name = report.RTE-I4.tex # PCS Id, Used to sort the final report id = 4 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I6/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I6/PCSDescription.ini index eeb02c23..96d60f30 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I6/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I6/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I6] # Report name -report_name = report.RTE-I6SM.tex +report_name = report.RTE-I6.tex # PCS Id, Used to sort the final report id = 6 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I7/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I7/PCSDescription.ini index a85813d1..f6923081 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I7/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I7/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I7] # Report name -report_name = report.RTE-I7SM.tex +report_name = report.RTE-I7.tex # PCS Id, Used to sort the final report id = 7 diff --git a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I8/PCSDescription.ini b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I8/PCSDescription.ini index 04f26939..1c7360bd 100644 --- a/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I8/PCSDescription.ini +++ b/src/dgcv/templates/PCS/performance/SM/PCS_RTE-I8/PCSDescription.ini @@ -1,6 +1,6 @@ [PCS_RTE-I8] # Report name -report_name = report.RTE-I8SM.tex +report_name = report.RTE-I8.tex # PCS Id, Used to sort the final report id = 8 From a42a335c807a09dd49a8707520b886c4b0c53f32 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 12:52:00 +0100 Subject: [PATCH 6/8] Delete redundant information moving it to the title --- src/dgcv/report/report.py | 22 ++++++++++++++++- src/dgcv/templates/reports/create_figures.py | 2 -- src/dgcv/templates/reports/figures.json | 10 ++++---- .../report.Benchmark1.OperatingCondition1.tex | 2 +- .../report.Benchmark1.OperatingCondition2.tex | 2 +- .../report.Benchmark2.OperatingCondition3.tex | 11 ++++++++- .../report.Benchmark2.OperatingCondition4.tex | 11 ++++++++- .../report.Benchmark2.OperatingCondition5.tex | 11 ++++++++- .../report.GridFreqRamp.W500mHz250ms.tex | 12 +++++++++- .../report.GridVoltageStep.Drop.tex | 12 +++++++++- .../report.GridVoltageStep.Rise.tex | 12 +++++++++- .../BESS/PCS_RTE-I16z1/report.RTE-I16z1.tex | 2 +- .../report.SetPointStep.Active.tex | 12 +++++++++- .../report.SetPointStep.Reactive.tex | 12 +++++++++- .../report.SetPointStep.Voltage.tex | 12 +++++++++- ...report.ThreePhaseFault.PermanentBolted.tex | 2 +- .../report.ThreePhaseFault.PermanentHiZ.tex | 2 +- ...t.ThreePhaseFault.TransientBoltedSCR10.tex | 2 +- ...rt.ThreePhaseFault.TransientBoltedSCR3.tex | 2 +- ...hreePhaseFault.TransientBoltedSCR3Qmin.tex | 2 +- ...port.ThreePhaseFault.TransientHiZTc500.tex | 2 +- ...port.ThreePhaseFault.TransientHiZTc800.tex | 2 +- .../report.GridVoltageDip.Qzero.tex | 13 ++++++++-- .../report.GridVoltageSwell.QMax.tex | 2 +- .../report.GridVoltageSwell.QMin.tex | 2 +- .../report.PSetPointStep.Dec40.tex | 9 +++++++ .../report.PSetPointStep.Inc40.tex | 9 +++++++ .../report.QSetPointStep.Dec20.tex | 9 +++++++ .../report.QSetPointStep.Inc10.tex | 9 +++++++ .../BESS/PCS_RTE-I16z3/report.RTE-I16z3.tex | 2 +- ...report.ThreePhaseFault.TransientBolted.tex | 9 +++++++ .../report.USetPointStep.AReactance.tex | 9 +++++++ .../report.USetPointStep.BReactance.tex | 9 +++++++ .../report.Benchmark1.OperatingCondition1.tex | 2 +- .../report.Benchmark1.OperatingCondition2.tex | 2 +- .../report.Benchmark2.OperatingCondition3.tex | 12 +++++++++- .../report.Benchmark2.OperatingCondition4.tex | 12 +++++++++- .../report.Benchmark2.OperatingCondition5.tex | 12 +++++++++- .../report.GridFreqRamp.W500mHz250ms.tex | 12 +++++++++- .../report.GridVoltageStep.Drop.tex | 12 +++++++++- .../report.GridVoltageStep.Rise.tex | 12 +++++++++- .../PPM/PCS_RTE-I16z1/report.RTE-I16z1.tex | 2 +- .../report.SetPointStep.Active.tex | 12 +++++++++- .../report.SetPointStep.Reactive.tex | 12 +++++++++- .../report.SetPointStep.Voltage.tex | 12 +++++++++- ...report.ThreePhaseFault.PermanentBolted.tex | 2 +- .../report.ThreePhaseFault.PermanentHiZ.tex | 2 +- ...t.ThreePhaseFault.TransientBoltedSCR10.tex | 2 +- ...rt.ThreePhaseFault.TransientBoltedSCR3.tex | 2 +- ...hreePhaseFault.TransientBoltedSCR3Qmin.tex | 2 +- ...port.ThreePhaseFault.TransientHiZTc500.tex | 2 +- ...port.ThreePhaseFault.TransientHiZTc800.tex | 2 +- .../report.GridVoltageDip.Qzero.tex | 9 +++++++ .../report.GridVoltageSwell.QMax.tex | 2 +- .../report.GridVoltageSwell.QMin.tex | 2 +- .../report.PSetPointStep.Dec40.tex | 9 +++++++ .../report.PSetPointStep.Inc40.tex | 9 +++++++ .../report.QSetPointStep.Dec20.tex | 9 +++++++ .../report.QSetPointStep.Inc10.tex | 9 +++++++ .../PPM/PCS_RTE-I16z3/report.RTE-I16z3.tex | 2 +- ...report.ThreePhaseFault.TransientBolted.tex | 9 +++++++ .../report.USetPointStep.AReactance.tex | 9 +++++++ .../report.USetPointStep.BReactance.tex | 9 +++++++ .../{circuit_ISM.tikz => circuit_I.tikz} | 0 .../report.Benchmark1.OperatingCondition1.tex | 8 +++++++ .../report.Benchmark1.OperatingCondition2.tex | 8 +++++++ .../{report.IPPM.tex => report.I.tex} | 4 ++-- .../performance/BESS/PCS_RTE-I10/Makefile | 4 ++-- .../{circuit_I10PPM.tikz => circuit_I10.tikz} | 0 .../report.Islanding.DeltaP10DeltaQ4.tex | 11 ++++----- .../report.RTE-I10.tex} | 4 ++-- .../BESS/PCS_RTE-I10/report.RTE-I10PPM.tex | 14 ----------- .../performance/BESS/PCS_RTE-I2/Makefile | 4 ++-- .../{circuit_I2PPM.tikz => circuit_I2.tikz} | 0 ...report.RTE-I2PPM.tex => report.RTE-I2.tex} | 4 ++-- .../report.USetPointStep.AReactance.tex | 14 ++++++++--- .../report.USetPointStep.BReactance.tex | 14 ++++++++--- .../performance/BESS/PCS_RTE-I5/Makefile | 4 ++-- .../{circuit_I5PPM.tikz => circuit_I5.tikz} | 0 ...report.RTE-I5PPM.tex => report.RTE-I5.tex} | 4 ++-- ...report.ThreePhaseFault.TransientBolted.tex | 24 ++++++++++++------- .../performance/BESS/PCS_RTE-I6/Makefile | 4 ++-- .../{circuit_I6PPM.tikz => circuit_I6.tikz} | 0 .../report.GridVoltageDip.Qzero.tex | 18 ++++++++++---- .../BESS/PCS_RTE-I6/report.RTE-I6.tex | 14 +++++++++++ .../performance/BESS/PCS_RTE-I7/Makefile | 4 ++-- .../{circuit_I7PPM.tikz => circuit_I7.tikz} | 0 .../report.GridVoltageSwell.QMax.tex | 13 +++++----- .../report.GridVoltageSwell.QMin.tex | 13 +++++----- .../BESS/PCS_RTE-I7/report.RTE-I7.tex | 14 +++++++++++ .../BESS/PCS_RTE-I7/report.RTE-I7PPM.tex | 14 ----------- .../{circuit_ISM.tikz => circuit_I.tikz} | 0 .../report.Benchmark1.OperatingCondition1.tex | 8 +++++++ .../report.Benchmark1.OperatingCondition2.tex | 8 +++++++ .../performance/PPM/.DummySample/report.I.tex | 14 +++++++++++ .../PPM/.DummySample/report.IPPM.tex | 14 ----------- .../performance/PPM/PCS_RTE-I10/Makefile | 4 ++-- .../{circuit_I10PPM.tikz => circuit_I10.tikz} | 0 .../report.Islanding.DeltaP10DeltaQ4.tex | 9 +++++++ .../PPM/PCS_RTE-I10/report.RTE-I10.tex | 14 +++++++++++ .../PPM/PCS_RTE-I10/report.RTE-I10PPM.tex | 14 ----------- .../performance/PPM/PCS_RTE-I2/Makefile | 4 ++-- .../{circuit_I2PPM.tikz => circuit_I2.tikz} | 0 .../PPM/PCS_RTE-I2/report.RTE-I2.tex | 14 +++++++++++ .../PPM/PCS_RTE-I2/report.RTE-I2PPM.tex | 14 ----------- .../report.USetPointStep.AReactance.tex | 8 +++++++ .../report.USetPointStep.BReactance.tex | 8 +++++++ .../performance/PPM/PCS_RTE-I5/Makefile | 4 ++-- .../{circuit_I5PPM.tikz => circuit_I5.tikz} | 0 .../PPM/PCS_RTE-I5/report.RTE-I5.tex | 14 +++++++++++ .../PPM/PCS_RTE-I5/report.RTE-I5PPM.tex | 14 ----------- ...report.ThreePhaseFault.TransientBolted.tex | 8 +++++++ .../performance/PPM/PCS_RTE-I6/Makefile | 4 ++-- .../{circuit_I6PPM.tikz => circuit_I6.tikz} | 0 .../report.GridVoltageDip.Qzero.tex | 8 +++++++ .../PPM/PCS_RTE-I6/report.RTE-I6.tex | 14 +++++++++++ .../PPM/PCS_RTE-I6/report.RTE-I6PPM.tex | 14 ----------- .../performance/PPM/PCS_RTE-I7/Makefile | 4 ++-- .../{circuit_I7PPM.tikz => circuit_I7.tikz} | 0 .../report.GridVoltageSwell.QMax.tex | 3 +-- .../report.GridVoltageSwell.QMin.tex | 3 +-- .../PPM/PCS_RTE-I7/report.RTE-I7.tex | 14 +++++++++++ .../PPM/PCS_RTE-I7/report.RTE-I7PPM.tex | 14 ----------- .../{circuit_ISM.tikz => circuit_I.tikz} | 0 .../report.Benchmark1.OperatingCondition1.tex | 8 +++++++ .../report.Benchmark1.OperatingCondition2.tex | 8 +++++++ .../{report.ISM.tex => report.I.tex} | 2 +- .../performance/SM/PCS_RTE-I10/Makefile | 2 +- .../{circuit_I10SM.tikz => circuit_I10.tikz} | 0 .../report.Islanding.DeltaP10DeltaQ4.tex | 1 - .../SM/PCS_RTE-I10/report.RTE-I10.tex | 14 +++++++++++ .../SM/PCS_RTE-I10/report.RTE-I10SM.tex | 14 ----------- .../performance/SM/PCS_RTE-I2/Makefile | 2 +- .../{circuit_I2SM.tikz => circuit_I2.tikz} | 0 .../SM/PCS_RTE-I2/report.RTE-I2.tex | 14 +++++++++++ .../SM/PCS_RTE-I2/report.RTE-I2SM.tex | 14 ----------- .../report.USetPointStep.AReactance.tex | 8 +++++++ .../report.USetPointStep.BReactance.tex | 8 +++++++ .../performance/SM/PCS_RTE-I3/Makefile | 2 +- .../{circuit_I3SM.tikz => circuit_I3.tikz} | 0 .../report.LineTrip.2BReactance.tex | 8 +++++++ .../SM/PCS_RTE-I3/report.RTE-I3.tex | 14 +++++++++++ .../SM/PCS_RTE-I3/report.RTE-I3SM.tex | 14 ----------- .../performance/SM/PCS_RTE-I4/Makefile | 2 +- .../{circuit_I4SM.tikz => circuit_I4.tikz} | 0 .../SM/PCS_RTE-I4/report.RTE-I4.tex | 14 +++++++++++ .../SM/PCS_RTE-I4/report.RTE-I4SM.tex | 14 ----------- ...report.ThreePhaseFault.TransientBolted.tex | 8 +++++++ .../performance/SM/PCS_RTE-I6/Makefile | 2 +- .../{circuit_I6SM.tikz => circuit_I6.tikz} | 0 .../report.GridVoltageDip.Qzero.tex | 8 +++++++ .../SM/PCS_RTE-I6/report.RTE-I6.tex | 14 +++++++++++ .../SM/PCS_RTE-I6/report.RTE-I6SM.tex | 14 ----------- .../performance/SM/PCS_RTE-I7/Makefile | 2 +- .../{circuit_I7SM.tikz => circuit_I7.tikz} | 0 .../report.GridVoltageSwell.QMax.tex | 3 +-- .../report.GridVoltageSwell.QMin.tex | 3 +-- .../SM/PCS_RTE-I7/report.RTE-I7.tex | 14 +++++++++++ .../SM/PCS_RTE-I7/report.RTE-I7SM.tex | 14 ----------- .../performance/SM/PCS_RTE-I8/Makefile | 2 +- .../{circuit_I8SM.tikz => circuit_I8.tikz} | 0 .../report.LoadShedDisturbance.PmaxQzero.tex | 8 +++++++ .../SM/PCS_RTE-I8/report.RTE-I8.tex | 14 +++++++++++ .../SM/PCS_RTE-I8/report.RTE-I8SM.tex | 14 ----------- src/dgcv/templates/reports/report.tex | 8 +++---- 165 files changed, 852 insertions(+), 352 deletions(-) rename src/dgcv/templates/reports/performance/BESS/.DummySample/{circuit_ISM.tikz => circuit_I.tikz} (100%) rename src/dgcv/templates/reports/performance/BESS/.DummySample/{report.IPPM.tex => report.I.tex} (76%) rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/{circuit_I10PPM.tikz => circuit_I10.tikz} (100%) rename src/dgcv/templates/reports/performance/BESS/{PCS_RTE-I6/report.RTE-I6PPM.tex => PCS_RTE-I10/report.RTE-I10.tex} (76%) delete mode 100644 src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10PPM.tex rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/{circuit_I2PPM.tikz => circuit_I2.tikz} (100%) rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/{report.RTE-I2PPM.tex => report.RTE-I2.tex} (76%) rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/{circuit_I5PPM.tikz => circuit_I5.tikz} (100%) rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/{report.RTE-I5PPM.tex => report.RTE-I5.tex} (76%) rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/{circuit_I6PPM.tikz => circuit_I6.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6.tex rename src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/{circuit_I7PPM.tikz => circuit_I7.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7.tex delete mode 100644 src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7PPM.tex rename src/dgcv/templates/reports/performance/PPM/.DummySample/{circuit_ISM.tikz => circuit_I.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/.DummySample/report.I.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/.DummySample/report.IPPM.tex rename src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/{circuit_I10PPM.tikz => circuit_I10.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10PPM.tex rename src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/{circuit_I2PPM.tikz => circuit_I2.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2PPM.tex rename src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/{circuit_I5PPM.tikz => circuit_I5.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5PPM.tex rename src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/{circuit_I6PPM.tikz => circuit_I6.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6PPM.tex rename src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/{circuit_I7PPM.tikz => circuit_I7.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7.tex delete mode 100644 src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7PPM.tex rename src/dgcv/templates/reports/performance/SM/.DummySample/{circuit_ISM.tikz => circuit_I.tikz} (100%) rename src/dgcv/templates/reports/performance/SM/.DummySample/{report.ISM.tex => report.I.tex} (87%) rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/{circuit_I10SM.tikz => circuit_I10.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/{circuit_I2SM.tikz => circuit_I2.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/{circuit_I3SM.tikz => circuit_I3.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/{circuit_I4SM.tikz => circuit_I4.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/{circuit_I6SM.tikz => circuit_I6.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/{circuit_I7SM.tikz => circuit_I7.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7SM.tex rename src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/{circuit_I8SM.tikz => circuit_I8.tikz} (100%) create mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8.tex delete mode 100644 src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8SM.tex diff --git a/src/dgcv/report/report.py b/src/dgcv/report/report.py index aee88b51..02ee23d1 100644 --- a/src/dgcv/report/report.py +++ b/src/dgcv/report/report.py @@ -18,7 +18,15 @@ from dgcv.configuration.cfg import config from dgcv.core.execution_parameters import Parameters -from dgcv.core.global_variables import CASE_SEPARATOR, REPORT_NAME +from dgcv.core.global_variables import ( + CASE_SEPARATOR, + ELECTRIC_PERFORMANCE_BESS, + ELECTRIC_PERFORMANCE_PPM, + ELECTRIC_PERFORMANCE_SM, + MODEL_VALIDATION_BESS, + MODEL_VALIDATION_PPM, + REPORT_NAME, +) from dgcv.dynawo import dynawo from dgcv.files.manage_files import copy_latex_files, move_report from dgcv.logging.logging import dgcv_logging @@ -39,6 +47,17 @@ from dgcv.templates.reports.create_figures import create_figures +def _get_model_type(sim_type: int) -> str: + if sim_type == ELECTRIC_PERFORMANCE_SM: + return "Synchronous Machines" + + elif sim_type == ELECTRIC_PERFORMANCE_PPM or sim_type == MODEL_VALIDATION_PPM: + return "Power Park Modules" + + elif sim_type == ELECTRIC_PERFORMANCE_BESS or sim_type == MODEL_VALIDATION_BESS: + return "Battery Energy Storage Systems" + + def _create_reports( report_results: dict, parameters: Parameters, @@ -426,6 +445,7 @@ def create_pdf( "summary_description": summary_description.replace("_", "\_"), "summaryReport": summary_map, "reports": reports, + "modeltype": _get_model_type(producer.get_sim_type()), } ).dump(str(working_path / REPORT_NAME)) diff --git a/src/dgcv/templates/reports/create_figures.py b/src/dgcv/templates/reports/create_figures.py index f452ae89..269abda3 100644 --- a/src/dgcv/templates/reports/create_figures.py +++ b/src/dgcv/templates/reports/create_figures.py @@ -14,8 +14,6 @@ def _get_pcs_name(pcs_name, simulation_type): pcs = pcs_name.replace("PCS_", "") if simulation_type == ELECTRIC_PERFORMANCE_SM: return pcs + "SM" - elif simulation_type <= ELECTRIC_PERFORMANCE_BESS: - return pcs + "PPM" return pcs diff --git a/src/dgcv/templates/reports/figures.json b/src/dgcv/templates/reports/figures.json index 3179925f..239e8bb0 100644 --- a/src/dgcv/templates/reports/figures.json +++ b/src/dgcv/templates/reports/figures.json @@ -63,7 +63,7 @@ "fig_W_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4.pdf", "fig_WRef_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4.pdf" ], - "RTE-I2PPM": [ + "RTE-I2": [ "fig_P_PCS_RTE-I2.USetPointStep.AReactance.pdf", "fig_P_PCS_RTE-I2.USetPointStep.BReactance.pdf", "fig_Q_PCS_RTE-I2.USetPointStep.AReactance.pdf", @@ -73,7 +73,7 @@ "fig_V_PCS_RTE-I2.USetPointStep.AReactance.pdf", "fig_V_PCS_RTE-I2.USetPointStep.BReactance.pdf" ], - "RTE-I5PPM": [ + "RTE-I5": [ "fig_P_PCS_RTE-I5.ThreePhaseFault.TransientBolted.pdf", "fig_Q_PCS_RTE-I5.ThreePhaseFault.TransientBolted.pdf", "fig_Ustator_PCS_RTE-I5.ThreePhaseFault.TransientBolted.pdf", @@ -81,13 +81,13 @@ "fig_I_PCS_RTE-I5.ThreePhaseFault.TransientBolted.pdf", "fig_Tap_PCS_RTE-I5.ThreePhaseFault.TransientBolted.pdf" ], - "RTE-I6PPM": [ + "RTE-I6": [ "fig_P_PCS_RTE-I6.GridVoltageDip.Qzero.pdf", "fig_Q_PCS_RTE-I6.GridVoltageDip.Qzero.pdf", "fig_Ustator_PCS_RTE-I6.GridVoltageDip.Qzero.pdf", "fig_V_PCS_RTE-I6.GridVoltageDip.Qzero.pdf" ], - "RTE-I7PPM": [ + "RTE-I7": [ "fig_P_PCS_RTE-I7.GridVoltageSwell.QMax.pdf", "fig_P_PCS_RTE-I7.GridVoltageSwell.QMin.pdf", "fig_Q_PCS_RTE-I7.GridVoltageSwell.QMax.pdf", @@ -99,7 +99,7 @@ "fig_I_PCS_RTE-I7.GridVoltageSwell.QMax.pdf", "fig_I_PCS_RTE-I7.GridVoltageSwell.QMin.pdf" ], - "RTE-I10PPM": [ + "RTE-I10": [ "fig_P_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4.pdf", "fig_Q_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4.pdf", "fig_Ustator_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4.pdf", diff --git a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex index d5768d91..9ac5ae2b 100644 --- a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex +++ b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark1} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 1 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 1} \renewcommand{\OCname}{OperatingCondition1} diff --git a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex index ad7d5554..813210d8 100644 --- a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex +++ b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark1} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 1 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 1} \renewcommand{\OCname}{OperatingCondition2} diff --git a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition3.tex b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition3.tex index 54c4feaa..4ae02c97 100644 --- a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition3.tex +++ b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition3.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition3} @@ -14,6 +14,15 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition4.tex b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition4.tex index 8b6c9e56..293e3520 100644 --- a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition4.tex +++ b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition4.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition4} @@ -14,6 +14,15 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition5.tex b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition5.tex index 0c48e58e..1b21e635 100644 --- a/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition5.tex +++ b/src/dgcv/templates/reports/model/BESS/.DummySample/report.Benchmark2.OperatingCondition5.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition5} @@ -14,6 +14,15 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex index 12afd1b0..f79f0c13 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridFreqRamp} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Frequency Ramp (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Frequency Ramp} \renewcommand{\OCname}{W500mHz250ms} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex index b6e84a0b..981679bf 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridVoltageStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Voltage Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Voltage Step} \renewcommand{\OCname}{Drop} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.5*P_\text{max\_unite}$ + \item $Q = Q_\text{max}$ + \item $U = 1.05*U_\text{dim}$ + \item $SCR = 10$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex index f446da24..4e7560f3 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridVoltageStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Voltage Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Voltage Step} \renewcommand{\OCname}{Rise} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.5*P_\text{max\_unite}$ + \item $Q = Q_\text{min}$ + \item $U = 0.95*U_\text{dim}$ + \item $SCR = 10$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.RTE-I16z1.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.RTE-I16z1.tex index d16cf11a..28370488 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.RTE-I16z1.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.RTE-I16z1.tex @@ -6,7 +6,7 @@ %% The document starts here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \section{Model Validation - Results for PCS RTE-I16 (BESS Zone 1)} + \section{Model Validation - Results for PCS RTE-I16 Zone 1} \BLOCK{for subReport in subReports} {{subReport}} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Active.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Active.tex index e128729b..c28b3c32 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Active.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Active.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Active} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = Q_\text{min}$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex index 7d2e1e0f..175cf721 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Reactive} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex index 686b96c3..3bbc9a61 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Voltage} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex index fad26014..8ef6c7cd 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{PermanentBolted} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex index 55936a38..feeda666 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{PermanentHiZ} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex index 161c2aaa..de9cd83e 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR10} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex index a3c0fe32..5d40d3e4 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR3} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex index 1480348f..49ed7d79 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR3Qmin} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex index 08b56d7f..b6993be9 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientHiZTc500} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex index fab92d4b..5077e887 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientHiZTc800} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex index b4b36071..6d442e4d 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex @@ -38,7 +38,7 @@ Chapter 5, Article 5.1.1, Section 3. See the reminder in the document \code{Summary\_data\_from\_the\_DTR.md}.) - For PPMs of classes B, C, and Offshore (under 110 kV in this last case): + For BESSs of classes B, C, and Offshore (under 110 kV in this last case): \begin{center} \begin{tabular}{lc} \toprule @@ -54,7 +54,7 @@ \end{tabular} \end{center} - For PPMs of class D and Offshore systems at 110 kV and above: + For BESSs of class D and Offshore systems at 110 kV and above: \begin{center} \begin{tabular}{lc} \toprule @@ -70,6 +70,15 @@ \end{tabular} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex index d81162e9..74b6b5f5 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex @@ -47,7 +47,7 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{max}$ \item $U = U_{dim}$ \end{itemize} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex index e0b20824..482f290c 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex @@ -47,7 +47,7 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{min}$ \item $U = U_{dim}$ \end{itemize} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex index 39360ca1..fa8d692d 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex index ace432c7..cffa73b3 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.6*P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex index 5e7c6327..a03042e0 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0.1*P_{max\_unite}$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex index 76d01120..108a3a8a 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex @@ -10,6 +10,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.RTE-I16z3.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.RTE-I16z3.tex index 4ce12ef2..588938ac 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.RTE-I16z3.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.RTE-I16z3.tex @@ -7,7 +7,7 @@ %% The document starts here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \section{Model Validation - Results for PCS RTE-I16 (BESS Zone 3)} + \section{Model Validation - Results for PCS RTE-I16 Zone 3} \BLOCK{for subReport in subReports} {{subReport}} diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex index ad4457ad..c231514c 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex @@ -32,6 +32,15 @@ simulation of a three-phase model. All simulations are only positive-sequence. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex index 8c24ea44..29969b8f 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex @@ -13,6 +13,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex index 5840a777..4e4f2e78 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex @@ -13,6 +13,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex index d5768d91..9ac5ae2b 100644 --- a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex +++ b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark1} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 1 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 1} \renewcommand{\OCname}{OperatingCondition1} diff --git a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex index ad7d5554..813210d8 100644 --- a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex +++ b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark1} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 1 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 1} \renewcommand{\OCname}{OperatingCondition2} diff --git a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition3.tex b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition3.tex index 54c4feaa..a3db5052 100644 --- a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition3.tex +++ b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition3.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition3} @@ -14,6 +14,16 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition4.tex b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition4.tex index 8b6c9e56..d9045898 100644 --- a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition4.tex +++ b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition4.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition4} @@ -14,6 +14,16 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition5.tex b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition5.tex index 0c48e58e..d34a16c9 100644 --- a/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition5.tex +++ b/src/dgcv/templates/reports/model/PPM/.DummySample/report.Benchmark2.OperatingCondition5.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{Benchmark2} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Benchmark 2 (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Benchmark 2} \renewcommand{\OCname}{OperatingCondition5} @@ -14,6 +14,16 @@ \GridCircuitDummy + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex index 12afd1b0..f79f0c13 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridFreqRamp.W500mHz250ms.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridFreqRamp} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Frequency Ramp (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Frequency Ramp} \renewcommand{\OCname}{W500mHz250ms} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex index b6e84a0b..981679bf 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Drop.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridVoltageStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Voltage Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Voltage Step} \renewcommand{\OCname}{Drop} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.5*P_\text{max\_unite}$ + \item $Q = Q_\text{max}$ + \item $U = 1.05*U_\text{dim}$ + \item $SCR = 10$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex index f446da24..4e7560f3 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.GridVoltageStep.Rise.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{GridVoltageStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Grid Voltage Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Grid Voltage Step} \renewcommand{\OCname}{Rise} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.5*P_\text{max\_unite}$ + \item $Q = Q_\text{min}$ + \item $U = 0.95*U_\text{dim}$ + \item $SCR = 10$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.RTE-I16z1.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.RTE-I16z1.tex index 3cdc7bbd..28370488 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.RTE-I16z1.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.RTE-I16z1.tex @@ -6,7 +6,7 @@ %% The document starts here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \section{Model Validation - Results for PCS RTE-I16 (Power Park Modules Zone 1)} + \section{Model Validation - Results for PCS RTE-I16 Zone 1} \BLOCK{for subReport in subReports} {{subReport}} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Active.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Active.tex index e128729b..c28b3c32 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Active.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Active.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Active} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = Q_\text{min}$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex index 7d2e1e0f..175cf721 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Reactive.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Reactive} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex index 686b96c3..3bbc9a61 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.SetPointStep.Voltage.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{SetPointStep} % DTR pcs definition - \renewcommand{\DTRPcsLong}{SetPoint Step (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{SetPoint Step} \renewcommand{\OCname}{Voltage} @@ -14,6 +14,16 @@ \GridCircuitZone + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_\text{max\_unite}$ + \item $Q = 0$ + \item $U = U_\text{dim}$ + \item $SCR = 3$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex index fad26014..8ef6c7cd 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentBolted.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{PermanentBolted} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex index 55936a38..feeda666 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.PermanentHiZ.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{PermanentHiZ} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex index 161c2aaa..de9cd83e 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR10.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR10} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex index 5e698e75..8823ad53 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR3} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex index 1480348f..49ed7d79 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientBoltedSCR3Qmin.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientBoltedSCR3Qmin} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex index f483d51c..7e199c1c 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc500.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientHiZTc500} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex index fab92d4b..5077e887 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z1/report.ThreePhaseFault.TransientHiZTc800.tex @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \renewcommand{\DTRPcs}{ThreePhaseFault} % DTR pcs definition - \renewcommand{\DTRPcsLong}{Three Phase Fault (Model Validation Zone 1)} + \renewcommand{\DTRPcsLong}{Three Phase Fault} \renewcommand{\OCname}{TransientHiZTc800} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex index b4b36071..e935c175 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex @@ -70,6 +70,15 @@ \end{tabular} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex index ef13a4cb..b8c03f8f 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMax.tex @@ -47,7 +47,7 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{max}$ \item $U = U_{dim}$ \end{itemize} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex index e0b20824..482f290c 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.GridVoltageSwell.QMin.tex @@ -47,7 +47,7 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{min}$ \item $U = U_{dim}$ \end{itemize} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex index a9922f1a..f15c9ac4 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Dec40.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex index 10b0f45f..d61ed5b3 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.PSetPointStep.Inc40.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.6*P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex index 308f744e..e16dc71f 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Dec20.tex @@ -14,6 +14,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0.1*P_{max\_unite}$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex index 6c46a60d..bd631e84 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.QSetPointStep.Inc10.tex @@ -10,6 +10,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.RTE-I16z3.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.RTE-I16z3.tex index 000dd1c7..588938ac 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.RTE-I16z3.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.RTE-I16z3.tex @@ -7,7 +7,7 @@ %% The document starts here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \section{Model Validation - Results for PCS RTE-I16 (Power Park Modules Zone 3)} + \section{Model Validation - Results for PCS RTE-I16 Zone 3} \BLOCK{for subReport in subReports} {{subReport}} diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex index 4539a87e..e43c6ebe 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.ThreePhaseFault.TransientBolted.tex @@ -32,6 +32,15 @@ simulation of a three-phase model. All simulations are only positive-sequence. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex index 5ec48863..d5f75eaf 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.AReactance.tex @@ -13,6 +13,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex index 3879209f..7283f2df 100644 --- a/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex +++ b/src/dgcv/templates/reports/model/PPM/PCS_RTE-I16z3/report.USetPointStep.BReactance.tex @@ -13,6 +13,15 @@ \GridCircuitZthree + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} + \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/BESS/.DummySample/circuit_ISM.tikz b/src/dgcv/templates/reports/performance/BESS/.DummySample/circuit_I.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/.DummySample/circuit_ISM.tikz rename to src/dgcv/templates/reports/performance/BESS/.DummySample/circuit_I.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex index e761c157..6169a16d 100644 --- a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex +++ b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition1.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex index 40758229..451b9853 100644 --- a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex +++ b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.Benchmark1.OperatingCondition2.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.IPPM.tex b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.I.tex similarity index 76% rename from src/dgcv/templates/reports/performance/BESS/.DummySample/report.IPPM.tex rename to src/dgcv/templates/reports/performance/BESS/.DummySample/report.I.tex index 6ead8c97..0ba97ed1 100644 --- a/src/dgcv/templates/reports/performance/BESS/.DummySample/report.IPPM.tex +++ b/src/dgcv/templates/reports/performance/BESS/.DummySample/report.I.tex @@ -1,5 +1,5 @@ -\renewcommand{\DTRPcs}{IPPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I (BESS)} +\renewcommand{\DTRPcs}{I} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The document starts here diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/Makefile b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/Makefile index edfc1aef..75322657 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/Makefile +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I10PPM -PCS_NAME=RTE-I10PPM +PCS=I10 +PCS_NAME=RTE-I10 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/circuit_I10PPM.tikz b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/circuit_I10.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/circuit_I10PPM.tikz rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/circuit_I10.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex index 80c75502..6093455f 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex @@ -1,9 +1,9 @@ \subsection{Overview of DTR PCS \DTRPcs} - Checks for compliant behavior of the PPM under an \emph{islanding} event grid - scenario, i.e., the network has been split in such a way that the PPM is left as + Checks for compliant behavior of the BESS under an \emph{islanding} event grid + scenario, i.e., the network has been split in such a way that the BESS is left as the only generating plant that should sustain the frequency of its - subnetwork. The PPM should maintain the stability until the restoration process + subnetwork. The BESS should maintain the stability until the restoration process re-synchronizes this subnetwork to the bulk transmission network. The grid model and its operational point is as in the following schematic: @@ -36,7 +36,6 @@ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: @@ -65,7 +64,7 @@ \item Network frequency: \code{generator\_omegaRefPu} (of the fictitious Synchronous Condenser unit). \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -87,7 +86,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I10.Islanding.DeltaP10DeltaQ4} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6PPM.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10.tex similarity index 76% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6PPM.tex rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10.tex index d8936a41..b93dcd5d 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6PPM.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10.tex @@ -1,5 +1,5 @@ -\renewcommand{\DTRPcs}{I6PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I6 (BESS)} +\renewcommand{\DTRPcs}{I10} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I10} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The document starts here diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10PPM.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10PPM.tex deleted file mode 100644 index 67cbfabd..00000000 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I10/report.RTE-I10PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I10PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I10 (BESS)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/Makefile b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/Makefile index e7de0e58..2a6dd371 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/Makefile +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I2PPM -PCS_NAME=RTE-I2PPM +PCS=I2 +PCS_NAME=RTE-I2 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/circuit_I2PPM.tikz b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/circuit_I2.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/circuit_I2PPM.tikz rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/circuit_I2.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2PPM.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2.tex similarity index 76% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2PPM.tex rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2.tex index 53937fff..d988ea0c 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2PPM.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.RTE-I2.tex @@ -1,5 +1,5 @@ -\renewcommand{\DTRPcs}{I2PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I2 (BESS)} +\renewcommand{\DTRPcs}{I2} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I2} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The document starts here diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.AReactance.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.AReactance.tex index 138b6ca3..11c689f9 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.AReactance.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.AReactance.tex @@ -1,6 +1,6 @@ \subsection{Overview of DTR PCS \DTRPcs{} ($X_\text{cc} = X_a$)} - Checks the compliance behavior of the power park module (PPM) in a network + Checks the compliance behavior of the battery energy storage system (BESS) in a network scenario where there is a step adjustment in the setpoint of the primary voltage control. @@ -15,6 +15,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} @@ -42,7 +50,7 @@ \item Active power supplied at the connection point: sum of active power over all lines on TSO side. \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -64,7 +72,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I2.USetPointStep.AReactance} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.BReactance.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.BReactance.tex index d8c7eb09..fc928d7f 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.BReactance.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I2/report.USetPointStep.BReactance.tex @@ -1,6 +1,6 @@ \subsection{Overview of DTR PCS \DTRPcs{} ($X_\text{cc} = X_b$)} - Checks the compliance behavior of the power park module (PPM) in a network + Checks the compliance behavior of the battery energy storage system (BESS) in a network scenario where there is a step adjustment in the setpoint of the primary voltage control. @@ -15,6 +15,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} @@ -42,7 +50,7 @@ \item Active power supplied at the connection point: sum of active power over all lines on TSO side. \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -64,7 +72,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I2.USetPointStep.BReactance} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/Makefile b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/Makefile index a9654323..ba6d2261 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/Makefile +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I5PPM -PCS_NAME=RTE-I5PPM +PCS=I5 +PCS_NAME=RTE-I5 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/circuit_I5PPM.tikz b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/circuit_I5.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/circuit_I5PPM.tikz rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/circuit_I5.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5PPM.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5.tex similarity index 76% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5PPM.tex rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5.tex index 48fdab5a..f6e55b4d 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5PPM.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.RTE-I5.tex @@ -1,5 +1,5 @@ -\renewcommand{\DTRPcs}{I5PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I5 (BESS)} +\renewcommand{\DTRPcs}{I5} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I5} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% The document starts here diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex index d73ab0eb..22c7d7d6 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex @@ -1,8 +1,8 @@ \subsection{Overview of DTR PCS \DTRPcs} - Checks for compliant behavior of the PPM under a grid scenario where there + Checks for compliant behavior of the BESS under a grid scenario where there is a symmetric three-phase fault at one of the four transmission lines - (at a 1\% distance from the PDR). The PPM should remain connected and + (at a 1\% distance from the PDR). The BESS should remain connected and be able to supply the necessary reactive injection. The grid model and its operational point is as in the following schematic: @@ -35,6 +35,14 @@ simulation of a three-phase model. All simulations are only positive-sequence. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} @@ -61,11 +69,11 @@ over all lines on TSO side. \item Active power supplied at the connection point: sum of active power over all lines on TSO side. - \item The injected active and reactive currents. All PPM + \item The injected active and reactive currents. All BESS units are plotted on the same graph. \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. - \item The PPM's main transformer tap ratio. if it is a transformer with an + All BESS units are plotted on the same graph. + \item The BESS's main transformer tap ratio. if it is a transformer with an automatic tap changer. \end{itemize} @@ -89,7 +97,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I5.ThreePhaseFault.TransientBolted} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} @@ -121,7 +129,7 @@ \centering \includegraphics[width=\textwidth]{fig_I_PCS_RTE-I5.ThreePhaseFault.TransientBolted} \begin{minipage}[t]{0.8\textwidth} - \small Injected active (light blue line) and reactive (violet line) currents. All PPM + \small Injected active (light blue line) and reactive (violet line) currents. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} @@ -130,7 +138,7 @@ \centering \includegraphics[width=\textwidth]{fig_Tap_PCS_RTE-I5.ThreePhaseFault.TransientBolted} \begin{minipage}[t]{0.8\textwidth} - \small The PPM's main transformer tap ratio (if it is a transformer with an + \small The BESS's main transformer tap ratio (if it is a transformer with an automatic tap changer). \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/Makefile b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/Makefile index 7cdafae8..109a7493 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/Makefile +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I6PPM -PCS_NAME=RTE-I6PPM +PCS=I6 +PCS_NAME=RTE-I6 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/circuit_I6PPM.tikz b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/circuit_I6.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/circuit_I6PPM.tikz rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/circuit_I6.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex index 16657230..9da0669f 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex @@ -1,6 +1,6 @@ \subsection{Overview of DTR PCS \DTRPcs} - Checks for compliant behavior of the PPM under a grid scenario where there is a + Checks for compliant behavior of the BESS under a grid scenario where there is a severe drop of voltage at the PDR bus (which simulates the effect of a fault nearby in the network). @@ -38,7 +38,7 @@ Chapter 5, Article 5.1.1, Section 3. See the reminder in the document \code{Summary\_data\_from\_the\_DTR.md}.) - For PPMs of classes B, C, and Offshore (under 110 kV in this last case): + For BESSs of classes B, C, and Offshore (under 110 kV in this last case): \begin{center} \begin{tabular}{lc} \toprule @@ -54,7 +54,7 @@ \end{tabular} \end{center} - For PPMs of class D and Offshore systems at 110 kV and above: + For BESSs of class D and Offshore systems at 110 kV and above: \begin{center} \begin{tabular}{lc} \toprule @@ -70,6 +70,14 @@ \end{tabular} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} @@ -97,7 +105,7 @@ \item Active power supplied at the connection point (obtained from the controllable Infinite Bus on TSO side). \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -120,7 +128,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I6.GridVoltageDip.Qzero} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6.tex new file mode 100644 index 00000000..d1d26d60 --- /dev/null +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.RTE-I6.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I6} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I6} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/Makefile b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/Makefile index bea2ed81..e934edf4 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/Makefile +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I7PPM -PCS_NAME=RTE-I7PPM +PCS=I7 +PCS_NAME=RTE-I7 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/circuit_I7PPM.tikz b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/circuit_I7.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/circuit_I7PPM.tikz rename to src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/circuit_I7.tikz diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex index 05fc6d78..20048211 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex @@ -1,6 +1,6 @@ \subsection{Overview of DTR PCS \DTRPcs{} ($Q_\text{PDR} = Q_\text{max}$)} - Checks for compliant behavior of the PPM under a grid scenario where + Checks for compliant behavior of the BESS under a grid scenario where there is a severe overvoltage at the PDR bus (which simulates the effect of clearing a fault nearby in the network). @@ -57,13 +57,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{max}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: @@ -89,10 +88,10 @@ the controllable Infinite Bus on TSO side). \item Active power supplied at the connection point (obtained from the controllable Infinite Bus on TSO side). - \item The injected active and reactive currents. All PPM + \item The injected active and reactive currents. All BESS units are plotted on the same graph. \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -114,7 +113,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I7.GridVoltageSwell.QMax} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} @@ -144,7 +143,7 @@ \centering \includegraphics[width=\textwidth]{fig_I_PCS_RTE-I7.GridVoltageSwell.QMax} \begin{minipage}[t]{0.8\textwidth} - \small Injected active (light blue line) and reactive (violet line) currents. All PPM + \small Injected active (light blue line) and reactive (violet line) currents. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex index 7962a954..01725bec 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex @@ -1,6 +1,6 @@ \subsection{Overview of DTR PCS \DTRPcs{} ($Q_\text{PDR} = Q_\text{min}$)} - Checks for compliant behavior of the PPM under a grid scenario where + Checks for compliant behavior of the BESS under a grid scenario where there is a severe overvoltage at the PDR bus (which simulates the effect of clearing a fault nearby in the network). @@ -57,13 +57,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{min}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: @@ -89,10 +88,10 @@ the controllable Infinite Bus on TSO side). \item Active power supplied at the connection point (obtained from the controllable Infinite Bus on TSO side). - \item The injected active and reactive currents. All PPM + \item The injected active and reactive currents. All BESS units are plotted on the same graph. \item Magnitude controlled by the AVR: modulus of the voltage at the REPC. - All PPM units are plotted on the same graph. + All BESS units are plotted on the same graph. \end{itemize} \subsubsection{Simulation results} @@ -114,7 +113,7 @@ \includegraphics[width=\textwidth]{fig_Ustator_PCS_RTE-I7.GridVoltageSwell.QMin} \begin{minipage}[t]{0.8\textwidth} \small Magnitude controlled by the AVR: modulus of the voltage at the REPC, in pu. - The gray dotted line show the AVR setpoint. All PPM units are plotted on the same + The gray dotted line show the AVR setpoint. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} @@ -144,7 +143,7 @@ \centering \includegraphics[width=\textwidth]{fig_I_PCS_RTE-I7.GridVoltageSwell.QMin} \begin{minipage}[t]{0.8\textwidth} - \small Injected active (light blue line) and reactive (violet line) currents. All PPM + \small Injected active (light blue line) and reactive (violet line) currents. All BESS units are plotted on the same graph. \end{minipage} \end{minipage} diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7.tex new file mode 100644 index 00000000..5fe7e9f9 --- /dev/null +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I7} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I7} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7PPM.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7PPM.tex deleted file mode 100644 index 35d0b419..00000000 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I7/report.RTE-I7PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I7PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I7 (BESS)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/.DummySample/circuit_ISM.tikz b/src/dgcv/templates/reports/performance/PPM/.DummySample/circuit_I.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/.DummySample/circuit_ISM.tikz rename to src/dgcv/templates/reports/performance/PPM/.DummySample/circuit_I.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex index e761c157..6169a16d 100644 --- a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex +++ b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition1.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex index 40758229..451b9853 100644 --- a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex +++ b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.Benchmark1.OperatingCondition2.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.I.tex b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.I.tex new file mode 100644 index 00000000..0ba97ed1 --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.I.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.IPPM.tex b/src/dgcv/templates/reports/performance/PPM/.DummySample/report.IPPM.tex deleted file mode 100644 index 71bfb000..00000000 --- a/src/dgcv/templates/reports/performance/PPM/.DummySample/report.IPPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{IPPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/Makefile b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/Makefile index edfc1aef..75322657 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/Makefile +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I10PPM -PCS_NAME=RTE-I10PPM +PCS=I10 +PCS_NAME=RTE-I10 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/circuit_I10PPM.tikz b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/circuit_I10.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/circuit_I10PPM.tikz rename to src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/circuit_I10.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex index 80c75502..6d643f4c 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex @@ -36,6 +36,15 @@ \end{itemize} \end{description} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = 0.8 P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \item $f = 50 Hz$ (this is always the default in Dynawo) + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10.tex new file mode 100644 index 00000000..b93dcd5d --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I10} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I10} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10PPM.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10PPM.tex deleted file mode 100644 index a0401b07..00000000 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I10/report.RTE-I10PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I10PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I10 (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/Makefile b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/Makefile index e7de0e58..2a6dd371 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/Makefile +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I2PPM -PCS_NAME=RTE-I2PPM +PCS=I2 +PCS_NAME=RTE-I2 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/circuit_I2PPM.tikz b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/circuit_I2.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/circuit_I2PPM.tikz rename to src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/circuit_I2.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2.tex new file mode 100644 index 00000000..d988ea0c --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I2} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I2} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2PPM.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2PPM.tex deleted file mode 100644 index 17f8fde8..00000000 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.RTE-I2PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I2PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I2 (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.AReactance.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.AReactance.tex index 138b6ca3..b728f0fd 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.AReactance.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.AReactance.tex @@ -15,6 +15,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.BReactance.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.BReactance.tex index d8c7eb09..99f84dd0 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.BReactance.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I2/report.USetPointStep.BReactance.tex @@ -15,6 +15,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/Makefile b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/Makefile index a9654323..ba6d2261 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/Makefile +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I5PPM -PCS_NAME=RTE-I5PPM +PCS=I5 +PCS_NAME=RTE-I5 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/circuit_I5PPM.tikz b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/circuit_I5.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/circuit_I5PPM.tikz rename to src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/circuit_I5.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5.tex new file mode 100644 index 00000000..f6e55b4d --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I5} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I5} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5PPM.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5PPM.tex deleted file mode 100644 index e7f7fb55..00000000 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.RTE-I5PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I5PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I5 (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex index d73ab0eb..9be458cf 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I5/report.ThreePhaseFault.TransientBolted.tex @@ -35,6 +35,14 @@ simulation of a three-phase model. All simulations are only positive-sequence. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/Makefile b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/Makefile index 7cdafae8..109a7493 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/Makefile +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I6PPM -PCS_NAME=RTE-I6PPM +PCS=I6 +PCS_NAME=RTE-I6 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/circuit_I6PPM.tikz b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/circuit_I6.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/circuit_I6PPM.tikz rename to src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/circuit_I6.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex index 16657230..3758b9f1 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex @@ -70,6 +70,14 @@ \end{tabular} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6.tex new file mode 100644 index 00000000..d1d26d60 --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I6} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I6} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6PPM.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6PPM.tex deleted file mode 100644 index 1a17e9f3..00000000 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I6/report.RTE-I6PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I6PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I6 (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/Makefile b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/Makefile index bea2ed81..e934edf4 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/Makefile +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/Makefile @@ -1,8 +1,8 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I7PPM -PCS_NAME=RTE-I7PPM +PCS=I7 +PCS_NAME=RTE-I7 DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) LATEX_OPTS=-shell-escape -halt-on-error diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/circuit_I7PPM.tikz b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/circuit_I7.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/circuit_I7PPM.tikz rename to src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/circuit_I7.tikz diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex index 05fc6d78..dd0a5c69 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex @@ -57,13 +57,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{max}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex index 7962a954..5aa9df3a 100644 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex @@ -57,13 +57,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{min}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7.tex new file mode 100644 index 00000000..5fe7e9f9 --- /dev/null +++ b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I7} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I7} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7PPM.tex b/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7PPM.tex deleted file mode 100644 index 7e1d7791..00000000 --- a/src/dgcv/templates/reports/performance/PPM/PCS_RTE-I7/report.RTE-I7PPM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I7PPM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I7 (Power Park Modules)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/.DummySample/circuit_ISM.tikz b/src/dgcv/templates/reports/performance/SM/.DummySample/circuit_I.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/.DummySample/circuit_ISM.tikz rename to src/dgcv/templates/reports/performance/SM/.DummySample/circuit_I.tikz diff --git a/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition1.tex b/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition1.tex index e761c157..6169a16d 100644 --- a/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition1.tex +++ b/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition1.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition2.tex b/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition2.tex index 40758229..451b9853 100644 --- a/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition2.tex +++ b/src/dgcv/templates/reports/performance/SM/.DummySample/report.Benchmark1.OperatingCondition2.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/.DummySample/report.ISM.tex b/src/dgcv/templates/reports/performance/SM/.DummySample/report.I.tex similarity index 87% rename from src/dgcv/templates/reports/performance/SM/.DummySample/report.ISM.tex rename to src/dgcv/templates/reports/performance/SM/.DummySample/report.I.tex index 124b6bd2..2e9b20db 100644 --- a/src/dgcv/templates/reports/performance/SM/.DummySample/report.ISM.tex +++ b/src/dgcv/templates/reports/performance/SM/.DummySample/report.I.tex @@ -1,4 +1,4 @@ -\renewcommand{\DTRPcs}{ISM} % DTR pcs definition +\renewcommand{\DTRPcs}{I} % DTR pcs definition \renewcommand{\DTRPcsLong}{I (synchronous machine)} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/Makefile index ad2df57e..e8b776f9 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I10SM +PCS=I10 PCS_NAME=RTE-I10SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/circuit_I10SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/circuit_I10.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/circuit_I10SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/circuit_I10.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex index 4ceb1726..81d0686d 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.Islanding.DeltaP10DeltaQ4.tex @@ -37,7 +37,6 @@ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10.tex new file mode 100644 index 00000000..b93dcd5d --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I10} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I10} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10SM.tex deleted file mode 100644 index 1e8b3866..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I10/report.RTE-I10SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I10SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I10 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/Makefile index 01e6cbf4..3c7e96b5 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I2SM +PCS=I2 PCS_NAME=RTE-I2SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/circuit_I2SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/circuit_I2.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/circuit_I2SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/circuit_I2.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2.tex new file mode 100644 index 00000000..d988ea0c --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I2} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I2} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2SM.tex deleted file mode 100644 index dd686b0a..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.RTE-I2SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I2SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I2 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.AReactance.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.AReactance.tex index b66fa19d..df4560ce 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.AReactance.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.AReactance.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_a$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.BReactance.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.BReactance.tex index 4faf6d5a..902eb457 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.BReactance.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I2/report.USetPointStep.BReactance.tex @@ -14,6 +14,14 @@ where the connecting branch has the value $X_\text{cc} = X_b$, as specified in the DTR. + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/Makefile index 4ea3a414..19a40f5f 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I3SM +PCS=I3 PCS_NAME=RTE-I3SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/circuit_I3SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/circuit_I3.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/circuit_I3SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/circuit_I3.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.LineTrip.2BReactance.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.LineTrip.2BReactance.tex index 25928a91..f2cfc95b 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.LineTrip.2BReactance.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.LineTrip.2BReactance.tex @@ -13,6 +13,14 @@ side --- the Producer's side may vary, depending on the user-provided model.} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3.tex new file mode 100644 index 00000000..13967214 --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I3} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I3} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3SM.tex deleted file mode 100644 index d4734ac0..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I3/report.RTE-I3SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I3SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I3 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/Makefile index 927df59c..c68862b8 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I4SM +PCS=I4 PCS_NAME=RTE-I4SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/circuit_I4SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/circuit_I4.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/circuit_I4SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/circuit_I4.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4.tex new file mode 100644 index 00000000..56ec0167 --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I4} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I4} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4SM.tex deleted file mode 100644 index b08ec1b6..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.RTE-I4SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I4SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I4 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.ThreePhaseFault.TransientBolted.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.ThreePhaseFault.TransientBolted.tex index 21668ca9..b285fe25 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.ThreePhaseFault.TransientBolted.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I4/report.ThreePhaseFault.TransientBolted.tex @@ -25,6 +25,14 @@ \end{itemize} \end{itemize} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/Makefile index 10c84026..038f1ce0 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I6SM +PCS=I6 PCS_NAME=RTE-I6SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/circuit_I6SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/circuit_I6.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/circuit_I6SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/circuit_I6.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex index 88c97d13..25cea237 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex @@ -74,6 +74,14 @@ \end{tabular} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6.tex new file mode 100644 index 00000000..d1d26d60 --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I6} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I6} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6SM.tex deleted file mode 100644 index 762985ec..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I6/report.RTE-I6SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I6SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I6 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/Makefile index 728df734..a86c0467 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I7SM +PCS=I7 PCS_NAME=RTE-I7SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/circuit_I7SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/circuit_I7.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/circuit_I7SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/circuit_I7.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex index 5c905bc2..f302e7ed 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMax.tex @@ -56,13 +56,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{max}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex index 72d05535..4ba3aee5 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.GridVoltageSwell.QMin.tex @@ -56,13 +56,12 @@ \begin{description} \item Initial conditions used at the PDR bus: \begin{itemize} - \item $P = P_{max\_unite}$ + \item $P = P_{max\_unite}$ \item $Q = Q_{min}$ \item $U = U_{dim}$ \end{itemize} \end{description} - \subsubsection{Simulation parameters} Solver and parameters used in the simulation: diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7.tex new file mode 100644 index 00000000..5fe7e9f9 --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I7} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I7} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7SM.tex deleted file mode 100644 index 1c44f71a..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I7/report.RTE-I7SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I7SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I7 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/Makefile b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/Makefile index 33318857..09789e25 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/Makefile +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/Makefile @@ -1,7 +1,7 @@ # This makefile is for compiling the report template and the TikZ figure, but # the code does not use it. It's useful for editing purposes. -PCS=I8SM +PCS=I8 PCS_NAME=RTE-I8SM DOC=report_$(PCS) TIKZFIG=circuit_$(PCS) diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/circuit_I8SM.tikz b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/circuit_I8.tikz similarity index 100% rename from src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/circuit_I8SM.tikz rename to src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/circuit_I8.tikz diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.LoadShedDisturbance.PmaxQzero.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.LoadShedDisturbance.PmaxQzero.tex index e66e51b3..06fa6f9f 100644 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.LoadShedDisturbance.PmaxQzero.tex +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.LoadShedDisturbance.PmaxQzero.tex @@ -14,6 +14,14 @@ side --- the Producer's side may vary, depending on the user-provided model.} \end{center} + \begin{description} + \item Initial conditions used at the PDR bus: + \begin{itemize} + \item $P = P_{max\_unite}$ + \item $Q = 0$ + \item $U = U_{dim}$ + \end{itemize} + \end{description} \subsubsection{Simulation parameters} diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8.tex new file mode 100644 index 00000000..2e9a884d --- /dev/null +++ b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8.tex @@ -0,0 +1,14 @@ +\renewcommand{\DTRPcs}{I8} % DTR pcs definition +\renewcommand{\DTRPcsLong}{I8} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% The document starts here +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} + + \BLOCK{for subReport in subReports} + {{subReport}} + \newpage + \BLOCK{endfor} + diff --git a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8SM.tex b/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8SM.tex deleted file mode 100644 index 1625cdda..00000000 --- a/src/dgcv/templates/reports/performance/SM/PCS_RTE-I8/report.RTE-I8SM.tex +++ /dev/null @@ -1,14 +0,0 @@ -\renewcommand{\DTRPcs}{I8SM} % DTR pcs definition -\renewcommand{\DTRPcsLong}{I8 (synchronous machines)} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% The document starts here -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - \section{Electrical Performance Verification - Results for PCS \DTRPcsLong} - - \BLOCK{for subReport in subReports} - {{subReport}} - \newpage - \BLOCK{endfor} - diff --git a/src/dgcv/templates/reports/report.tex b/src/dgcv/templates/reports/report.tex index a89f87d3..da117e8e 100644 --- a/src/dgcv/templates/reports/report.tex +++ b/src/dgcv/templates/reports/report.tex @@ -70,7 +70,7 @@ %% The document starts here %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\title{DGCV Report} +\title{DGCV Report \\[1ex] \large for {{modeltype}}} \author{RTE} \date{ \vspace{0.5cm} @@ -92,12 +92,12 @@ {{summary_description}} \begin{center} - \begin{tabular}{cccc} + \begin{tabular}{ccccc} \toprule - Pcs & Benchmark & Operating Condition & Overall Result \\ + Producer & Pcs & Benchmark & Operating Condition & Overall Result \\ \midrule \BLOCK{for row in summaryReport} - {{row[0]}} & {{row[1]}} & {{row[2]}} & {{row[3]}} \\ + {{row[0]}} & {{row[1]}} & {{row[2]}} & {{row[3]}} & {{row[4]}} \\ \BLOCK{endfor} \bottomrule \end{tabular} From fa488c397e500f47c6d0721849a2ce7e6d144147 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 13:00:46 +0100 Subject: [PATCH 7/8] remove Offshore from BESS --- .../model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex | 4 ++-- .../BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex index 6d442e4d..13983c2f 100644 --- a/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/model/BESS/PCS_RTE-I16z3/report.GridVoltageDip.Qzero.tex @@ -38,7 +38,7 @@ Chapter 5, Article 5.1.1, Section 3. See the reminder in the document \code{Summary\_data\_from\_the\_DTR.md}.) - For BESSs of classes B, C, and Offshore (under 110 kV in this last case): + For BESSs of classes B, C: \begin{center} \begin{tabular}{lc} \toprule @@ -54,7 +54,7 @@ \end{tabular} \end{center} - For BESSs of class D and Offshore systems at 110 kV and above: + For BESSs of class D: \begin{center} \begin{tabular}{lc} \toprule diff --git a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex index 9da0669f..11bda41e 100644 --- a/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex +++ b/src/dgcv/templates/reports/performance/BESS/PCS_RTE-I6/report.GridVoltageDip.Qzero.tex @@ -38,7 +38,7 @@ Chapter 5, Article 5.1.1, Section 3. See the reminder in the document \code{Summary\_data\_from\_the\_DTR.md}.) - For BESSs of classes B, C, and Offshore (under 110 kV in this last case): + For BESSs of classes B, C: \begin{center} \begin{tabular}{lc} \toprule @@ -54,7 +54,7 @@ \end{tabular} \end{center} - For BESSs of class D and Offshore systems at 110 kV and above: + For BESSs of class D: \begin{center} \begin{tabular}{lc} \toprule From a13ebf7b4ee3b61e2b5bad2243361e7fcfac23f3 Mon Sep 17 00:00:00 2001 From: marcosmc Date: Wed, 26 Feb 2025 13:03:56 +0100 Subject: [PATCH 8/8] fix test --- tests/dgcv/templates/reports/test_create_figures.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/dgcv/templates/reports/test_create_figures.py b/tests/dgcv/templates/reports/test_create_figures.py index 86c01569..043b1cfc 100644 --- a/tests/dgcv/templates/reports/test_create_figures.py +++ b/tests/dgcv/templates/reports/test_create_figures.py @@ -8,7 +8,7 @@ def test_pcs_name(): create_figures.ELECTRIC_PERFORMANCE_PPM, create_figures.MODEL_VALIDATION_PPM, ] - expected_ouputs = ["RTE-I2SM", "RTE-I5PPM", "RTE-I16z1"] + expected_ouputs = ["RTE-I2SM", "RTE-I5", "RTE-I16z1"] for pcs_name, simulation_type, expected_ouput in zip( pcs_names, simulation_types, expected_ouputs ):