From 908673cbb7ea2a91d02560124cc9da0b394474e5 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Thu, 1 Aug 2024 18:17:38 +0000 Subject: [PATCH] build based on c29b701 --- .../PR1130/api/PowerSimulations/index.html | 66 +++++++-------- .../developer/index.html | 2 +- .../extending_powersimulations/index.html | 2 +- .../troubleshooting/index.html | 2 +- .../formulation_library/Branch/index.html | 14 ++-- .../Feedforward/index.html | 10 +-- .../formulation_library/General/index.html | 4 +- .../Introduction/index.html | 2 +- .../formulation_library/Load/index.html | 6 +- .../formulation_library/Network/index.html | 8 +- .../formulation_library/Piecewise/index.html | 2 +- .../formulation_library/README/index.html | 2 +- .../RenewableGen/index.html | 6 +- .../formulation_library/Service/index.html | 10 +-- .../formulation_library/ThermalGen/index.html | 20 ++--- previews/PR1130/index.html | 2 +- .../structure_of_operation_problem/index.html | 2 +- .../troubleshooting/index.html | 2 +- .../debugging_infeasible_models/index.html | 2 +- .../modeler_guide/definitions/index.html | 2 +- .../PR1130/modeler_guide/logging/index.html | 2 +- .../modeler_guide/modeling_faq/index.html | 2 +- .../parallel_simulations/index.html | 2 +- .../problem_templates/index.html | 6 +- .../modeler_guide/psi_structure/index.html | 2 +- .../modeler_guide/read_results/index.html | 2 +- .../running_a_simulation/index.html | 2 +- .../simulation_recorder/index.html | 2 +- .../modeler_guide/tips_and_tricks/index.html | 2 +- previews/PR1130/quick_start_guide/index.html | 2 +- previews/PR1130/search/index.html | 2 +- .../adding_new_device_formulation/index.html | 2 +- .../adding_new_problem_model/index.html | 2 +- .../basics_of_developing_models/index.html | 2 +- .../tutorials/decision_problem/index.html | 52 ++++++------ .../tutorials/pcm_simulation/index.html | 2 +- .../rts-test/data_store/check.sha256 | 2 +- .../rts-test/data_store/simulation_store.h5 | Bin 13483721 -> 13483760 bytes .../rts-store/rts-test/logs/simulation.log | 76 +++++++++--------- .../rts-store/rts-test/problems/ED/model.bin | Bin 105829 -> 105829 bytes ...-50e83382-dc1f-4e68-a9ca-189b9cd52360.json | 1 - ...-d2805238-8a55-44b3-8e89-7c6aa9951d64.json | 1 + ...8a55-44b3-8e89-7c6aa9951d64_metadata.json} | 0 ...-8e89-7c6aa9951d64_time_series_storage.h5} | Bin 60180992 -> 60185088 bytes .../problems/UC/initial_conditions.bin | Bin 27484 -> 27484 bytes .../rts-store/rts-test/problems/UC/model.bin | Bin 32228 -> 32228 bytes .../UC/optimization_container_metadata.bin | Bin 6563 -> 6563 bytes ...-004cc90a-a3c4-4774-9ed7-548993d1b4af.json | 1 - ...-a495d80a-92dd-4a2b-8715-8acf5d6803fc.json | 1 + ...92dd-4a2b-8715-8acf5d6803fc_metadata.json} | 0 ...-8715-8acf5d6803fc_time_series_storage.h5} | Bin 5442448 -> 5442448 bytes .../rts-store/rts-test/recorder/execution.log | 20 ++--- .../rts-test/recorder/simulation_status.log | 8 +- .../rts-test/simulation_files/simulation.bin | Bin 2083 -> 2083 bytes 54 files changed, 181 insertions(+), 181 deletions(-) delete mode 100644 previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360.json create mode 100644 previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64.json rename previews/PR1130/tutorials/rts-store/rts-test/problems/ED/{system-50e83382-dc1f-4e68-a9ca-189b9cd52360_metadata.json => system-d2805238-8a55-44b3-8e89-7c6aa9951d64_metadata.json} (100%) rename previews/PR1130/tutorials/rts-store/rts-test/problems/ED/{system-50e83382-dc1f-4e68-a9ca-189b9cd52360_time_series_storage.h5 => system-d2805238-8a55-44b3-8e89-7c6aa9951d64_time_series_storage.h5} (93%) delete mode 100644 previews/PR1130/tutorials/rts-store/rts-test/problems/UC/system-004cc90a-a3c4-4774-9ed7-548993d1b4af.json create mode 100644 previews/PR1130/tutorials/rts-store/rts-test/problems/UC/system-a495d80a-92dd-4a2b-8715-8acf5d6803fc.json rename previews/PR1130/tutorials/rts-store/rts-test/problems/UC/{system-004cc90a-a3c4-4774-9ed7-548993d1b4af_metadata.json => system-a495d80a-92dd-4a2b-8715-8acf5d6803fc_metadata.json} (100%) rename previews/PR1130/tutorials/rts-store/rts-test/problems/UC/{system-004cc90a-a3c4-4774-9ed7-548993d1b4af_time_series_storage.h5 => system-a495d80a-92dd-4a2b-8715-8acf5d6803fc_time_series_storage.h5} (80%) diff --git a/previews/PR1130/api/PowerSimulations/index.html b/previews/PR1130/api/PowerSimulations/index.html index 4551c5de8..315b57083 100644 --- a/previews/PR1130/api/PowerSimulations/index.html +++ b/previews/PR1130/api/PowerSimulations/index.html @@ -8,13 +8,13 @@ duals::Vector{DataType}, services::Vector{ServiceModel} attributes::Dict{String, Any} -)

Establishes the model for a particular device specified by type. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

Example

thermal_gens = DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)
source

Formulations

Refer to the Formulations Page for each Abstract Device Formulation.

Problem Templates

Refer to the Problem Templates Page for available ProblemTemplates.

  +)

Establishes the model for a particular device specified by type. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

Example

thermal_gens = DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)
source

Formulations

Refer to the Formulations Page for each Abstract Device Formulation.

Problem Templates

Refer to the Problem Templates Page for available ProblemTemplates.

   

Decision Models

PowerSimulations.DecisionModelType
DecisionModel{M}(
     template::AbstractProblemTemplate,
     sys::PSY.System,
     jump_model::Union{Nothing, JuMP.Model}=nothing;
     kwargs...) where {M<:DecisionProblem}

Build the optimization problem of type M with the specific system and template.

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::AbstractProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care
  • name = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • horizon::Dates.Period = UNSET_HORIZON: Manually specify the length of the forecast Horizon
  • resolution::Dates.Period = UNSET_RESOLUTION: Manually specify the model's resolution
  • warm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true
  • system_to_file::Bool = true:: True to create a copy of the system used in the model.
  • initialize_model::Bool = true: Option to decide to initialize the model or not.
  • initialization_file::String = "": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.
  • deserialize_initial_conditions::Bool = false: Option to deserialize conditions
  • export_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.
  • allow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.
  • optimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()
  • detailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.
  • calculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.
  • direct_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.
  • store_variable_names::Bool = false: to store variable names in optimization model. Decreases the build times.
  • rebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.
  • initial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.
  • time_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
-OpModel = DecisionModel(MockOperationProblem, template, system)
source
DecisionModel(
+OpModel = DecisionModel(MockOperationProblem, template, system)
source
DecisionModel(
     ::Type{M<:PowerSimulations.DecisionProblem},
     template::PowerSimulations.AbstractProblemTemplate,
     sys::System;
@@ -28,13 +28,13 @@
     kwargs...
 ) -> DecisionModel
 

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::AbstractProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
-problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source

Builds an empty decision model. This constructor is used for the implementation of custom decision models that do not require a template.

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

problem = DecisionModel(system, optimizer)
source
DecisionModel(
+problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source

Builds an empty decision model. This constructor is used for the implementation of custom decision models that do not require a template.

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

problem = DecisionModel(system, optimizer)
source
DecisionModel(
     directory::AbstractString,
     optimizer::MathOptInterface.OptimizerWithAttributes;
     jump_model,
     system
 ) -> Any
-

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.DecisionModelMethod
DecisionModel(
+

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.DecisionModelMethod
DecisionModel(
     ::Type{M<:PowerSimulations.DecisionProblem},
     template::PowerSimulations.AbstractProblemTemplate,
     sys::System;
@@ -48,13 +48,13 @@
     kwargs...
 ) -> DecisionModel
 

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:DecisionProblem: The abstract operation model type
  • template::AbstractProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model} = nothing: Enables passing a custom JuMP model. Use with care.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
-problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source
PowerSimulations.DecisionModelMethod
DecisionModel(
+problem = DecisionModel(MyOpProblemType, template, system, optimizer)
source
PowerSimulations.DecisionModelMethod
DecisionModel(
     directory::AbstractString,
     optimizer::MathOptInterface.OptimizerWithAttributes;
     jump_model,
     system
 ) -> Any
-

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
+

Construct an DecisionProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
     model::DecisionModel;
     output_dir,
     recorders,
@@ -62,7 +62,7 @@
     file_level,
     disable_timer_outputs
 )
-

Build the Decision Model based on the specified DecisionProblem.

Arguments

  • model::DecisionModel{<:DecisionProblem}: DecisionModel object
  • output_dir::String: Output directory for results
  • recorders::Vector{Symbol} = []: recorder names to register
  • console_level = Logging.Error:
  • file_level = Logging.Info:
  • disable_timer_outputs = false : Enable/Disable timing outputs
source
PowerSimulations.solve!Method
solve!(
+

Build the Decision Model based on the specified DecisionProblem.

Arguments

  • model::DecisionModel{<:DecisionProblem}: DecisionModel object
  • output_dir::String: Output directory for results
  • recorders::Vector{Symbol} = []: recorder names to register
  • console_level = Logging.Error:
  • file_level = Logging.Info:
  • disable_timer_outputs = false : Enable/Disable timing outputs
source
PowerSimulations.solve!Method
solve!(
     model::DecisionModel;
     export_problem_results,
     console_level,
@@ -72,13 +72,13 @@
     kwargs...
 ) -> InfrastructureSystems.Simulation.RunStatusModule.RunStatus
 

Default solve method for models that conform to the requirements of DecisionModel{<: DecisionProblem}.

This will call build! on the model if it is not already built. It will forward all keyword arguments to that function.

Arguments

  • model::OperationModel = model: operation model
  • export_problem_results::Bool = false: If true, export OptimizationProblemResults DataFrames to CSV files. Reduces solution times during simulation.
  • console_level = Logging.Error:
  • file_level = Logging.Info:
  • disable_timer_outputs = false : Enable/Disable timing outputs
  • serialize::Bool = true: If true, serialize the model to a file to allow re-execution later.

Examples

results = solve!(OpModel)
-results = solve!(OpModel, export_problem_results = true)
source
  +results = solve!(OpModel, export_problem_results = true)source   

Emulation Models

PowerSimulations.EmulationModelType
EmulationModel{M}(
     template::AbstractProblemTemplate,
     sys::PSY.System,
     jump_model::Union{Nothing, JuMP.Model}=nothing;
     kwargs...) where {M<:EmulationProblem}

Build the optimization problem of type M with the specific system and template.

Arguments

  • ::Type{M} where M<:EmulationProblem: The abstract Emulation model type
  • template::AbstractProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care
  • name = nothing: name of model, string or symbol; defaults to the type of template converted to a symbol.
  • optimizer::Union{Nothing,MOI.OptimizerWithAttributes} = nothing : The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • warm_start::Bool = true: True will use the current operation point in the system to initialize variable values. False initializes all variables to zero. Default is true
  • system_to_file::Bool = true:: True to create a copy of the system used in the model.
  • initialize_model::Bool = true: Option to decide to initialize the model or not.
  • initialization_file::String = "": This allows to pass pre-existing initialization values to avoid the solution of an optimization problem to find feasible initial conditions.
  • deserialize_initial_conditions::Bool = false: Option to deserialize conditions
  • export_pwl_vars::Bool = false: True to export all the pwl intermediate variables. It can slow down significantly the build and solve time.
  • allow_fails::Bool = false: True to allow the simulation to continue even if the optimization step fails. Use with care.
  • calculate_conflict::Bool = false: True to use solver to calculate conflicts for infeasible problems. Only specific solvers are able to calculate conflicts.
  • optimizer_solve_log_print::Bool = false: Uses JuMP.unset_silent() to print the optimizer's log. By default all solvers are set to MOI.Silent()
  • detailed_optimizer_stats::Bool = false: True to save detailed optimizer stats log.
  • direct_mode_optimizer::Bool = false: True to use the solver in direct mode. Creates a JuMP.direct_model.
  • store_variable_names::Bool = false: True to store variable names in optimization model.
  • rebuild_model::Bool = false: It will force the rebuild of the underlying JuMP model with each call to update the model. It increases solution times, use only if the model can't be updated in memory.
  • initial_time::Dates.DateTime = UNSET_INI_TIME: Initial Time for the model solve.
  • time_series_cache_size::Int = IS.TIME_SERIES_CACHE_SIZE_BYTES: Size in bytes to cache for each time array. Default is 1 MiB. Set to 0 to disable.

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
-OpModel = EmulationModel(MockEmulationProblem, template, system)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
+OpModel = EmulationModel(MockEmulationProblem, template, system)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
     ::Type{M<:PowerSimulations.EmulationProblem},
     template::PowerSimulations.AbstractProblemTemplate,
     sys::System;
@@ -92,14 +92,14 @@
     kwargs...
 ) -> EmulationModel
 

Build the optimization problem of type M with the specific system and template

Arguments

  • ::Type{M} where M<:EmulationProblem: The abstract Emulation model type
  • template::AbstractProblemTemplate: The model reference made up of transmission, devices, branches, and services.
  • sys::PSY.System: the system created using Power Systems
  • jump_model::Union{Nothing, JuMP.Model}: Enables passing a custom JuMP model. Use with care

Example

template = ProblemTemplate(CopperPlatePowerModel, devices, branches, services)
-problem = EmulationModel(MyEmProblemType, template, system, optimizer)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
+problem = EmulationModel(MyEmProblemType, template, system, optimizer)
source
PowerSimulations.EmulationModelMethod
EmulationModel(
     directory::AbstractString,
     optimizer::MathOptInterface.OptimizerWithAttributes;
     jump_model,
     system,
     kwargs...
 ) -> Any
-

Construct an EmulationProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model.
  • optimizer::MOI.OptimizerWithAttributes: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
+

Construct an EmulationProblem from a serialized file.

Arguments

  • directory::AbstractString: Directory containing a serialized model.
  • optimizer::MOI.OptimizerWithAttributes: The optimizer does not get serialized. Callers should pass whatever they passed to the original problem.
  • jump_model::Union{Nothing, JuMP.Model} = nothing: The JuMP model does not get serialized. Callers should pass whatever they passed to the original problem.
  • system::Union{Nothing, PSY.System}: Optionally, the system used for the model. If nothing and systofile was set to true when the model was created, the system will be deserialized from a file.
source
PowerSimulations.build!Method
build!(
     model::EmulationModel;
     executions,
     output_dir,
@@ -108,7 +108,7 @@
     file_level,
     disable_timer_outputs
 )
-

Implementation of build for any EmulationProblem

source
PowerSimulations.run!Method
run!(
+

Implementation of build for any EmulationProblem

source
PowerSimulations.run!Method
run!(
     model::EmulationModel;
     export_problem_results,
     console_level,
@@ -118,8 +118,8 @@
     kwargs...
 ) -> InfrastructureSystems.Simulation.RunStatusModule.RunStatus
 

Default run method for problems that conform to the requirements of EmulationModel{<: EmulationProblem}

This will call build! on the model if it is not already built. It will forward all keyword arguments to that function.

Arguments

  • model::EmulationModel = model: Emulation model
  • optimizer::MOI.OptimizerWithAttributes: The optimizer that is used to solve the model
  • executions::Int: Number of executions for the emulator run
  • export_problem_results::Bool: If true, export OptimizationProblemResults DataFrames to CSV files.
  • output_dir::String: Required if the model is not already built, otherwise ignored
  • enable_progress_bar::Bool: Enables/Disable progress bar printing
  • serialize::Bool: If true, serialize the model to a file to allow re-execution later.

Examples

status = run!(model; optimizer = GLPK.Optimizer, executions = 10)
-status = run!(model; output_dir = ./model_output, optimizer = GLPK.Optimizer, executions = 10)
source
  - 

Service Models

List of structures and methods for Service models

PowerSimulations.ServiceModelType

Establishes the model for a particular services specified by type. Uses the keyword argument use_service_name to assign the model to a service with the same name as the name in the template. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

-::Type{D}: Power System Service Type -::Type{B}: Abstract Service Formulation

Accepted Key Words

  • feedforward::Array{<:AbstractAffectFeedforward} : use to pass parameters between models
  • use_service_name::Bool : use the name as the name for the service

Example

reserves = ServiceModel(PSY.VariableReserve{PSY.ReserveUp}, RangeReserve)

source
  +status = run!(model; output_dir = ./model_output, optimizer = GLPK.Optimizer, executions = 10)source  + 

Service Models

List of structures and methods for Service models

PowerSimulations.ServiceModelType

Establishes the model for a particular services specified by type. Uses the keyword argument use_service_name to assign the model to a service with the same name as the name in the template. Uses the keyword argument feedforward to enable passing values between operation model at simulation time

Arguments

-::Type{D}: Power System Service Type -::Type{B}: Abstract Service Formulation

Accepted Key Words

  • feedforward::Array{<:AbstractAffectFeedforward} : use to pass parameters between models
  • use_service_name::Bool : use the name as the name for the service

Example

reserves = ServiceModel(PSY.VariableReserve{PSY.ReserveUp}, RangeReserve)

source
   

Simulation Models

Refer to the Simulations Page to explanations on how to setup a Simulation, with Sequencing and Feedforwards.

PowerSimulations.SimulationModelsType
SimulationModels(
     decision_models::Vector{<:DecisionModel},
     emulation_models::Union{Nothing, EmulationModel}
@@ -132,7 +132,7 @@
         my_decision_model_uc,
         my_decision_model_ed
     ]
-)
source
PowerSimulations.SimulationSequenceType
SimulationSequence(
+)
source
PowerSimulations.SimulationSequenceType
SimulationSequence(
     models::SimulationModels,
     feedforward::Dict{String, Vector{<:AbstractAffectFeedforward}}
     ini_cond_chronology::InitialConditionChronology
@@ -158,7 +158,7 @@
             ),
         ],
     ),
-)
source
PowerSimulations.SimulationType
Simulation(
+)
source
PowerSimulations.SimulationType
Simulation(
     sequence::SimulationSequence,
     name::String,
     steps::Int
@@ -195,8 +195,8 @@
     steps = 5,
     models = models,
     simulation_folder = mktempdir(cleanup=true),
-)
source
PowerSimulations.SimulationMethod
Simulation(directory::AbstractString, model_info::Dict)
-

Constructs Simulation from a serialized directory. Callers should pass any kwargs here that they passed to the original Simulation.

Arguments

  • directory::AbstractString: the directory returned from the call to serialize
  • model_info::Dict: Two-level dictionary containing model parameters that cannot be serialized. The outer dict should be keyed by the problem name. The inner dict must contain 'optimizer' and may contain 'jump_model'. These should be the same values used for the original simulation.
source
PowerSimulations.build!Method
build!(
+)
source
PowerSimulations.SimulationMethod
Simulation(directory::AbstractString, model_info::Dict)
+

Constructs Simulation from a serialized directory. Callers should pass any kwargs here that they passed to the original Simulation.

Arguments

  • directory::AbstractString: the directory returned from the call to serialize
  • model_info::Dict: Two-level dictionary containing model parameters that cannot be serialized. The outer dict should be keyed by the problem name. The inner dict must contain 'optimizer' and may contain 'jump_model'. These should be the same values used for the original simulation.
source
PowerSimulations.build!Method
build!(
     sim::Simulation;
     recorders,
     console_level,
@@ -205,35 +205,35 @@
     partitions,
     index
 ) -> InfrastructureSystems.Simulation.SimulationBuildStatusModule.SimulationBuildStatus
-

Build the Simulation, problems and the related folder structure.

Arguments

  • sim::Simulation: simulation object
  • recorders::Vector{Symbol} = []: recorder names to register
  • serialize::Bool = true: serializes the simulation objects in the simulation
  • console_level = Logging.Error:
  • file_level = Logging.Info:
source
PowerSimulations.execute!Method
execute!(
+

Build the Simulation, problems and the related folder structure.

Arguments

  • sim::Simulation: simulation object
  • recorders::Vector{Symbol} = []: recorder names to register
  • serialize::Bool = true: serializes the simulation objects in the simulation
  • console_level = Logging.Error:
  • file_level = Logging.Info:
source
PowerSimulations.execute!Method
execute!(
     sim::Simulation;
     kwargs...
 ) -> InfrastructureSystems.Simulation.RunStatusModule.RunStatus
 

Solves the simulation model for sequential Simulations.

Arguments

  • sim::Simulation=sim: simulation object created by Simulation()

The optional keyword argument exports controls exporting of results to CSV files as the simulation runs.

Example

sim = Simulation("Test", 7, problems, "/Users/folder")
-execute!(sim::Simulation; kwargs...)
source
  - 

Variables

For a list of variables for each device refer to its Formulations page.

Common Variables

PowerSimulations.ActivePowerVariableType

Struct to dispatch the creation of Active Power Variables

Docs abbreviation: $p$

source
PowerSimulations.ReactivePowerVariableType

Struct to dispatch the creation of Reactive Power Variables

Docs abbreviation: $q$

source
PowerSimulations.PieceWiseLinearCostVariableType

Struct to dispatch the creation of piecewise linear cost variables for objective function

Docs abbreviation: $\delta$

source

Thermal Unit Variables

PowerSimulations.OnVariableType

Struct to dispatch the creation of a binary commitment status variable

Docs abbreviation: $u$

source
PowerSimulations.StartVariableType

Struct to dispatch the creation of Binary Start Variables

Docs abbreviation: $v$

source
PowerSimulations.StopVariableType

Struct to dispatch the creation of Binary Stop Variables

Docs abbreviation: $w$

source
PowerSimulations.TimeDurationOnType

Auxiliary Variable for Thermal Generation Models to keep track of time elapsed on

source
PowerSimulations.TimeDurationOffType

Auxiliary Variable for Thermal Generation Models to keep track of time elapsed off

source
PowerSimulations.HotStartVariableType

Struct to dispatch the creation of Hot Start Variable for Thermal units with temperature considerations

Docs abbreviation: $z^\text{th}$

source
PowerSimulations.WarmStartVariableType

Struct to dispatch the creation of Warm Start Variable for Thermal units with temperature considerations

Docs abbreviation: $y^\text{th}$

source
PowerSimulations.ColdStartVariableType

Struct to dispatch the creation of Cold Start Variable for Thermal units with temperature considerations

Docs abbreviation: $x^\text{th}$

source
PowerSimulations.PowerAboveMinimumVariableType

Struct to dispatch the creation of Active Power Variables above minimum power for Thermal Compact formulations

Docs abbreviation: $\Delta p$

source
PowerSimulations.PowerOutputType

Auxiliary Variable for Thermal Generation Models that solve for power above min

source

Storage Unit Variables

PowerSimulations.ReservationVariableType

Struct to dispatch the creation of binary storage charge reservation variable

Docs abbreviation: $u^\text{st}$

source

Branches and Network Variables

PowerSimulations.FlowActivePowerVariableType

Struct to dispatch the creation of bidirectional Active Power Flow Variables

Docs abbreviation: $f$

source
PowerSimulations.FlowActivePowerSlackUpperBoundType

Struct to dispatch the creation of active power flow upper bound slack variables. Used when there is not enough flow through the branch in the forward direction.

Docs abbreviation: $f^\text{sl,up}$

source
PowerSimulations.FlowActivePowerSlackLowerBoundType

Struct to dispatch the creation of active power flow lower bound slack variables. Used when there is not enough flow through the branch in the reverse direction.

Docs abbreviation: $f^\text{sl,lo}$

source
PowerSimulations.FlowActivePowerFromToVariableType

Struct to dispatch the creation of unidirectional Active Power Flow Variables

Docs abbreviation: $f^\text{from-to}$

source
PowerSimulations.FlowActivePowerToFromVariableType

Struct to dispatch the creation of unidirectional Active Power Flow Variables

Docs abbreviation: $f^\text{to-from}$

source
PowerSimulations.FlowReactivePowerFromToVariableType

Struct to dispatch the creation of unidirectional Reactive Power Flow Variables

Docs abbreviation: $f^\text{q,from-to}$

source
PowerSimulations.FlowReactivePowerToFromVariableType

Struct to dispatch the creation of unidirectional Reactive Power Flow Variables

Docs abbreviation: $f^\text{q,to-from}$

source
PowerSimulations.PhaseShifterAngleType

Struct to dispatch the creation of Phase Shifters Variables

Docs abbreviation: $\theta^\text{shift}$

source
PowerSimulations.HVDCLossesType

Struct to dispatch the creation of HVDC Losses Auxiliary Variables

Docs abbreviation: $\ell$

source
PowerSimulations.HVDCFlowDirectionVariableType

Struct to dispatch the creation of HVDC Flow Direction Auxiliary Variables

Docs abbreviation: $u^\text{dir}$

source
PowerSimulations.VoltageMagnitudeType

Struct to dispatch the creation of Voltage Magnitude Variables for AC formulations

Docs abbreviation: $v$

source
PowerSimulations.VoltageAngleType

Struct to dispatch the creation of Voltage Angle Variables for AC/DC formulations

Docs abbreviation: $\theta$

source

Services Variables

PowerSimulations.ActivePowerReserveVariableType

Struct to dispatch the creation of Active Power Reserve Variables

Docs abbreviation: $r$

source
PowerSimulations.ServiceRequirementVariableType

Struct to dispatch the creation of Service Requirement Variables

Docs abbreviation: $\text{req}$

source
PowerSimulations.SystemBalanceSlackUpType

Struct to dispatch the creation of System-wide slack up variables. Used when there is not enough generation.

Docs abbreviation: $p^\text{sl,up}$

source
PowerSimulations.SystemBalanceSlackDownType

Struct to dispatch the creation of System-wide slack down variables. Used when there is not enough load curtailment.

Docs abbreviation: $p^\text{sl,dn}$

source
PowerSimulations.ReserveRequirementSlackType

Struct to dispatch the creation of Reserve requirement slack variables. Used when there is not reserves in the system to satisfy the requirement.

Docs abbreviation: $r^\text{sl}$

source
PowerSimulations.InterfaceFlowSlackUpType

Struct to dispatch the creation of Interface Flow Slack Up variables

Docs abbreviation: $f^\text{sl,up}$

source
PowerSimulations.InterfaceFlowSlackDownType

Struct to dispatch the creation of Interface Flow Slack Down variables

Docs abbreviation: $f^\text{sl,dn}$

source

Feedforward Variables

PowerSimulations.UpperBoundFeedForwardSlackType

Struct to dispatch the creation of Slack variables for UpperBoundFeedforward

Docs abbreviation: $p^\text{ff,ubsl}$

source
PowerSimulations.LowerBoundFeedForwardSlackType

Struct to dispatch the creation of Slack variables for LowerBoundFeedforward

Docs abbreviation: $p^\text{ff,lbsl}$

source
  - 

Constraints

Common Constraints

PowerSimulations.PieceWiseLinearCostConstraintType

Struct to create the PieceWiseLinearCostConstraint associated with a specified variable.

See Piecewise linear cost functions for more information.

source

Network Constraints

PowerSimulations.CopperPlateBalanceConstraintType

Struct to create the constraint to balance power in the copperplate model. For more information check Network Formulations.

The specified constraint is generally formulated as:

\[\sum_{c \in \text{components}} p_t^c = 0, \quad \forall t \in \{1, \dots, T\}\]

source
PowerSimulations.NodalBalanceActiveConstraintType

Struct to create the constraint to balance active power in nodal formulation. For more information check Network Formulations.

The specified constraint depends on the network model chosen.

source
PowerSimulations.NodalBalanceReactiveConstraintType

Struct to create the constraint to balance reactive power in nodal formulation. For more information check Network Formulations.

The specified constraint depends on the network model chosen.

source

Power Variable Limit Constraints

PowerSimulations.ActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.ReactivePowerVariableLimitsConstraintType

Struct to create the constraint to limit reactive power expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[Q^\text{min} \le q_t \le Q^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.ActivePowerVariableTimeSeriesLimitsConstraintType

Struct to create the constraint to limit active power expressions by a time series parameter. For more information check Device Formulations.

The specified constraint depends on the UpperBound expressions, but in its most basic formulation is of the form:

\[p_t \le \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.InputActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power input expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t^\text{in} \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.OutputActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power output expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t^\text{out} \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source

Services Constraints

PowerSimulations.RequirementConstraintType

Struct to create the constraint for satisfying active power reserve requirements. For more information check Service Formulations.

The constraint is as follows:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ -\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a VariableReserve)}\]

source
PowerSimulations.ParticipationFractionConstraintType

Struct to create the constraint to participation assignments limits in the active power reserves. For more information check Service Formulations.

The constraint is as follows:

\[r_{d,t} \le \text{Req} \cdot \text{PF} ,\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ -r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for a VariableReserve)}\]

source
PowerSimulations.ReservePowerConstraintType

Struct to create the constraint for ensuring that NonSpinning Reserve can be delivered from turn-off thermal units.

For more information check Service Formulations for NonSpinningReserve.

The constraint is as follows:

\[r_{d,t} \le (1 - u_{d,t}^\text{th}) \cdot R^\text{limit}_d, \quad \forall d \in \mathcal{D}_s, \forall t \in \{1,\dots, T\}\]

source

Thermal Unit Constraints

PowerSimulations.ActiveRangeICConstraintType

Struct to create the constraint for starting up ThermalMultiStart units. For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

The specified constraint is formulated as:

\[\max\{P^\text{th,max} - P^\text{th,shdown}, 0\} \cdot w_1^\text{th} \le u^\text{th,init} (P^\text{th,max} - P^\text{th,min}) - P^\text{th,init}\]

source
PowerSimulations.CommitmentConstraintType

Struct to create the commitment constraint between the on, start, and stop variables. For more information check ThermalGen Formulations.

The specified constraints are formulated as:

\[u_1^\text{th} = u^\text{th,init} + v_1^\text{th} - w_1^\text{th} \\ +execute!(sim::Simulation; kwargs...)

source
  + 

Variables

For a list of variables for each device refer to its Formulations page.

Common Variables

PowerSimulations.ActivePowerVariableType

Struct to dispatch the creation of Active Power Variables

Docs abbreviation: $p$

source
PowerSimulations.ReactivePowerVariableType

Struct to dispatch the creation of Reactive Power Variables

Docs abbreviation: $q$

source
PowerSimulations.PieceWiseLinearCostVariableType

Struct to dispatch the creation of piecewise linear cost variables for objective function

Docs abbreviation: $\delta$

source

Thermal Unit Variables

PowerSimulations.OnVariableType

Struct to dispatch the creation of a binary commitment status variable

Docs abbreviation: $u$

source
PowerSimulations.StartVariableType

Struct to dispatch the creation of Binary Start Variables

Docs abbreviation: $v$

source
PowerSimulations.StopVariableType

Struct to dispatch the creation of Binary Stop Variables

Docs abbreviation: $w$

source
PowerSimulations.TimeDurationOnType

Auxiliary Variable for Thermal Generation Models to keep track of time elapsed on

source
PowerSimulations.TimeDurationOffType

Auxiliary Variable for Thermal Generation Models to keep track of time elapsed off

source
PowerSimulations.HotStartVariableType

Struct to dispatch the creation of Hot Start Variable for Thermal units with temperature considerations

Docs abbreviation: $z^\text{th}$

source
PowerSimulations.WarmStartVariableType

Struct to dispatch the creation of Warm Start Variable for Thermal units with temperature considerations

Docs abbreviation: $y^\text{th}$

source
PowerSimulations.ColdStartVariableType

Struct to dispatch the creation of Cold Start Variable for Thermal units with temperature considerations

Docs abbreviation: $x^\text{th}$

source
PowerSimulations.PowerAboveMinimumVariableType

Struct to dispatch the creation of Active Power Variables above minimum power for Thermal Compact formulations

Docs abbreviation: $\Delta p$

source
PowerSimulations.PowerOutputType

Auxiliary Variable for Thermal Generation Models that solve for power above min

source

Storage Unit Variables

PowerSimulations.ReservationVariableType

Struct to dispatch the creation of binary storage charge reservation variable

Docs abbreviation: $u^\text{st}$

source

Branches and Network Variables

PowerSimulations.FlowActivePowerVariableType

Struct to dispatch the creation of bidirectional Active Power Flow Variables

Docs abbreviation: $f$

source
PowerSimulations.FlowActivePowerSlackUpperBoundType

Struct to dispatch the creation of active power flow upper bound slack variables. Used when there is not enough flow through the branch in the forward direction.

Docs abbreviation: $f^\text{sl,up}$

source
PowerSimulations.FlowActivePowerSlackLowerBoundType

Struct to dispatch the creation of active power flow lower bound slack variables. Used when there is not enough flow through the branch in the reverse direction.

Docs abbreviation: $f^\text{sl,lo}$

source
PowerSimulations.FlowActivePowerFromToVariableType

Struct to dispatch the creation of unidirectional Active Power Flow Variables

Docs abbreviation: $f^\text{from-to}$

source
PowerSimulations.FlowActivePowerToFromVariableType

Struct to dispatch the creation of unidirectional Active Power Flow Variables

Docs abbreviation: $f^\text{to-from}$

source
PowerSimulations.FlowReactivePowerFromToVariableType

Struct to dispatch the creation of unidirectional Reactive Power Flow Variables

Docs abbreviation: $f^\text{q,from-to}$

source
PowerSimulations.FlowReactivePowerToFromVariableType

Struct to dispatch the creation of unidirectional Reactive Power Flow Variables

Docs abbreviation: $f^\text{q,to-from}$

source
PowerSimulations.PhaseShifterAngleType

Struct to dispatch the creation of Phase Shifters Variables

Docs abbreviation: $\theta^\text{shift}$

source
PowerSimulations.HVDCLossesType

Struct to dispatch the creation of HVDC Losses Auxiliary Variables

Docs abbreviation: $\ell$

source
PowerSimulations.HVDCFlowDirectionVariableType

Struct to dispatch the creation of HVDC Flow Direction Auxiliary Variables

Docs abbreviation: $u^\text{dir}$

source
PowerSimulations.VoltageMagnitudeType

Struct to dispatch the creation of Voltage Magnitude Variables for AC formulations

Docs abbreviation: $v$

source
PowerSimulations.VoltageAngleType

Struct to dispatch the creation of Voltage Angle Variables for AC/DC formulations

Docs abbreviation: $\theta$

source

Services Variables

PowerSimulations.ActivePowerReserveVariableType

Struct to dispatch the creation of Active Power Reserve Variables

Docs abbreviation: $r$

source
PowerSimulations.ServiceRequirementVariableType

Struct to dispatch the creation of Service Requirement Variables

Docs abbreviation: $\text{req}$

source
PowerSimulations.SystemBalanceSlackUpType

Struct to dispatch the creation of System-wide slack up variables. Used when there is not enough generation.

Docs abbreviation: $p^\text{sl,up}$

source
PowerSimulations.SystemBalanceSlackDownType

Struct to dispatch the creation of System-wide slack down variables. Used when there is not enough load curtailment.

Docs abbreviation: $p^\text{sl,dn}$

source
PowerSimulations.ReserveRequirementSlackType

Struct to dispatch the creation of Reserve requirement slack variables. Used when there is not reserves in the system to satisfy the requirement.

Docs abbreviation: $r^\text{sl}$

source
PowerSimulations.InterfaceFlowSlackUpType

Struct to dispatch the creation of Interface Flow Slack Up variables

Docs abbreviation: $f^\text{sl,up}$

source
PowerSimulations.InterfaceFlowSlackDownType

Struct to dispatch the creation of Interface Flow Slack Down variables

Docs abbreviation: $f^\text{sl,dn}$

source

Feedforward Variables

PowerSimulations.UpperBoundFeedForwardSlackType

Struct to dispatch the creation of Slack variables for UpperBoundFeedforward

Docs abbreviation: $p^\text{ff,ubsl}$

source
PowerSimulations.LowerBoundFeedForwardSlackType

Struct to dispatch the creation of Slack variables for LowerBoundFeedforward

Docs abbreviation: $p^\text{ff,lbsl}$

source
  + 

Constraints

Common Constraints

PowerSimulations.PieceWiseLinearCostConstraintType

Struct to create the PieceWiseLinearCostConstraint associated with a specified variable.

See Piecewise linear cost functions for more information.

source

Network Constraints

PowerSimulations.CopperPlateBalanceConstraintType

Struct to create the constraint to balance power in the copperplate model. For more information check Network Formulations.

The specified constraint is generally formulated as:

\[\sum_{c \in \text{components}} p_t^c = 0, \quad \forall t \in \{1, \dots, T\}\]

source
PowerSimulations.NodalBalanceActiveConstraintType

Struct to create the constraint to balance active power in nodal formulation. For more information check Network Formulations.

The specified constraint depends on the network model chosen.

source
PowerSimulations.NodalBalanceReactiveConstraintType

Struct to create the constraint to balance reactive power in nodal formulation. For more information check Network Formulations.

The specified constraint depends on the network model chosen.

source

Power Variable Limit Constraints

PowerSimulations.ActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.ReactivePowerVariableLimitsConstraintType

Struct to create the constraint to limit reactive power expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[Q^\text{min} \le q_t \le Q^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.ActivePowerVariableTimeSeriesLimitsConstraintType

Struct to create the constraint to limit active power expressions by a time series parameter. For more information check Device Formulations.

The specified constraint depends on the UpperBound expressions, but in its most basic formulation is of the form:

\[p_t \le \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.InputActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power input expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t^\text{in} \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.OutputActivePowerVariableLimitsConstraintType

Struct to create the constraint to limit active power output expressions. For more information check Device Formulations.

The specified constraint depends on the UpperBound and LowerBound expressions, but in its most basic formulation is of the form:

\[P^\text{min} \le p_t^\text{out} \le P^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source

Services Constraints

PowerSimulations.RequirementConstraintType

Struct to create the constraint for satisfying active power reserve requirements. For more information check Service Formulations.

The constraint is as follows:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ +\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a VariableReserve)}\]

source
PowerSimulations.ParticipationFractionConstraintType

Struct to create the constraint to participation assignments limits in the active power reserves. For more information check Service Formulations.

The constraint is as follows:

\[r_{d,t} \le \text{Req} \cdot \text{PF} ,\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ +r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for a VariableReserve)}\]

source
PowerSimulations.ReservePowerConstraintType

Struct to create the constraint for ensuring that NonSpinning Reserve can be delivered from turn-off thermal units.

For more information check Service Formulations for NonSpinningReserve.

The constraint is as follows:

\[r_{d,t} \le (1 - u_{d,t}^\text{th}) \cdot R^\text{limit}_d, \quad \forall d \in \mathcal{D}_s, \forall t \in \{1,\dots, T\}\]

source

Thermal Unit Constraints

PowerSimulations.ActiveRangeICConstraintType

Struct to create the constraint for starting up ThermalMultiStart units. For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

The specified constraint is formulated as:

\[\max\{P^\text{th,max} - P^\text{th,shdown}, 0\} \cdot w_1^\text{th} \le u^\text{th,init} (P^\text{th,max} - P^\text{th,min}) - P^\text{th,init}\]

source
PowerSimulations.CommitmentConstraintType

Struct to create the commitment constraint between the on, start, and stop variables. For more information check ThermalGen Formulations.

The specified constraints are formulated as:

\[u_1^\text{th} = u^\text{th,init} + v_1^\text{th} - w_1^\text{th} \\ u_t^\text{th} = u_{t-1}^\text{th} + v_t^\text{th} - w_t^\text{th}, \quad \forall t \in \{2,\dots,T\} \\ -v_t^\text{th} + w_t^\text{th} \le 1, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.DurationConstraintType

Struct to create the duration constraint for commitment formulations, i.e. min-up and min-down.

For more information check ThermalGen Formulations.

source
PowerSimulations.RampConstraintType

Struct to create the RampConstraint associated with a specified thermal device or reserve service.

For thermal units, see more information in Thermal Formulations. The constraint is as follows:

\[-R^\text{th,dn} \le p_t^\text{th} - p_{t-1}^\text{th} \le R^\text{th,up}, \quad \forall t\in \{1, \dots, T\}\]

For Ramp Reserve, see more information in Service Formulations. The constraint is as follows:

\[r_{d,t} \le R^\text{th,up} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveUp)} \\ -r_{d,t} \le R^\text{th,dn} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveDown)}\]

source
PowerSimulations.StartupInitialConditionConstraintType

Struct to create the start-up initial condition constraints for ThermalMultiStart.

For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

source
PowerSimulations.StartupTimeLimitTemperatureConstraintType

Struct to create the start-up time limit constraints for ThermalMultiStart.

For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

source

Renewable Unit Constraints

PowerSimulations.EqualityConstraintType

Struct to create the constraint that sets the reactive power to the power factor in the RenewableConstantPowerFactor formulation for renewable units.

For more information check RenewableGen Formulations.

The specified constraint is formulated as:

\[q_t^\text{re} = \text{pf} \cdot p_t^\text{re}, \quad \forall t \in \{1,\dots, T\}\]

source

Branches Constraints

PowerSimulations.FlowLimitConstraintType

Struct to create the constraint that set the flow limits through a PhaseShiftingTransformer.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[-R^\text{max} \le f_t \le R^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.FlowRateConstraintType

Struct to create the constraint that set the flow limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{min} \le f_t \le R^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.FlowRateConstraintFromToType

Struct to create the constraint that set the flow from-to limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{from,min} \le f_t^\text{from-to} \le R^\text{from,max}, \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.FlowRateConstraintToFromType

Struct to create the constraint that set the flow to-from limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{to,min} \le f_t^\text{to-from} \le R^\text{to,max},\quad \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.HVDCLossesAbsoluteValueType

Struct to create the constraints that set the losses through a lossy HVDC two-terminal line.

For more information check Branch Formulations.

The specified constraints are formulated as:

\[\begin{align*} +v_t^\text{th} + w_t^\text{th} \le 1, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.DurationConstraintType

Struct to create the duration constraint for commitment formulations, i.e. min-up and min-down.

For more information check ThermalGen Formulations.

source
PowerSimulations.RampConstraintType

Struct to create the RampConstraint associated with a specified thermal device or reserve service.

For thermal units, see more information in Thermal Formulations. The constraint is as follows:

\[-R^\text{th,dn} \le p_t^\text{th} - p_{t-1}^\text{th} \le R^\text{th,up}, \quad \forall t\in \{1, \dots, T\}\]

For Ramp Reserve, see more information in Service Formulations. The constraint is as follows:

\[r_{d,t} \le R^\text{th,up} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveUp)} \\ +r_{d,t} \le R^\text{th,dn} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveDown)}\]

source
PowerSimulations.StartupInitialConditionConstraintType

Struct to create the start-up initial condition constraints for ThermalMultiStart.

For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

source
PowerSimulations.StartupTimeLimitTemperatureConstraintType

Struct to create the start-up time limit constraints for ThermalMultiStart.

For more information check ThermalGen Formulations for ThermalMultiStartUnitCommitment.

source

Renewable Unit Constraints

PowerSimulations.EqualityConstraintType

Struct to create the constraint that sets the reactive power to the power factor in the RenewableConstantPowerFactor formulation for renewable units.

For more information check RenewableGen Formulations.

The specified constraint is formulated as:

\[q_t^\text{re} = \text{pf} \cdot p_t^\text{re}, \quad \forall t \in \{1,\dots, T\}\]

source

Branches Constraints

PowerSimulations.FlowLimitConstraintType

Struct to create the constraint that set the flow limits through a PhaseShiftingTransformer.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[-R^\text{max} \le f_t \le R^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.FlowRateConstraintType

Struct to create the constraint that set the flow limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{min} \le f_t \le R^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source
PowerSimulations.FlowRateConstraintFromToType

Struct to create the constraint that set the flow from-to limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{from,min} \le f_t^\text{from-to} \le R^\text{from,max}, \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.FlowRateConstraintToFromType

Struct to create the constraint that set the flow to-from limits through an HVDC two-terminal branch.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[R^\text{to,min} \le f_t^\text{to-from} \le R^\text{to,max},\quad \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.HVDCLossesAbsoluteValueType

Struct to create the constraints that set the losses through a lossy HVDC two-terminal line.

For more information check Branch Formulations.

The specified constraints are formulated as:

\[\begin{align*} & f_t^\text{to-from} - f_t^\text{from-to} \le \ell_t,\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{from-to} - f_t^\text{to-from} \le \ell_t,\quad \forall t \in \{1,\dots, T\} -\end{align*}\]

source
PowerSimulations.HVDCPowerBalanceType

Struct to create the constraints that set the power balance across a lossy HVDC two-terminal line.

For more information check Branch Formulations.

The specified constraints are formulated as:

\[\begin{align*} +\end{align*}\]

source
PowerSimulations.HVDCPowerBalanceType

Struct to create the constraints that set the power balance across a lossy HVDC two-terminal line.

For more information check Branch Formulations.

The specified constraints are formulated as:

\[\begin{align*} & f_t^\text{to-from} - f_t^\text{from-to} \le L_1 \cdot f_t^\text{to-from} - L_0,\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{from-to} - f_t^\text{to-from} \ge L_1 \cdot f_t^\text{from-to} + L_0,\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{from-to} - f_t^\text{to-from} \ge - M^\text{big} (1 - u^\text{dir}_t),\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{to-from} - f_t^\text{from-to} \ge - M^\text{big} u^\text{dir}_t,\quad \forall t \in \{1,\dots, T\} \\ -\end{align*}\]

source
PowerSimulations.NetworkFlowConstraintType

Struct to create the constraint the AC branch flows depending on the network model. For more information check Branch Formulations.

The specified constraint depends on the network model chosen. The most common application is the StaticBranch in a PTDF Network Model:

\[f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t}, \quad \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.RateLimitConstraintType

Struct to create the constraint that set the AC flow limits through branches.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[\begin{align*} +\end{align*}\]

source
PowerSimulations.NetworkFlowConstraintType

Struct to create the constraint the AC branch flows depending on the network model. For more information check Branch Formulations.

The specified constraint depends on the network model chosen. The most common application is the StaticBranch in a PTDF Network Model:

\[f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t}, \quad \forall t \in \{1,\dots, T\}\]

source
PowerSimulations.RateLimitConstraintType

Struct to create the constraint that set the AC flow limits through branches.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[\begin{align*} & f_t - f_t^\text{sl,up} \le R^\text{max},\quad \forall t \in \{1,\dots, T\} \\ & f_t + f_t^\text{sl,lo} \ge -R^\text{max},\quad \forall t \in \{1,\dots, T\} -\end{align*}\]

source
PowerSimulations.PhaseAngleControlLimitType

Struct to create the constraint that set the angle limits through a PhaseShiftingTransformer.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[\Theta^\text{min} \le \theta^\text{shift}_t \le \Theta^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source

Feedforward Constraints

PowerSimulations.FeedforwardSemiContinuousConstraintType

Struct to create the constraint for semicontinuous feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} +\end{align*}\]

source
PowerSimulations.PhaseAngleControlLimitType

Struct to create the constraint that set the angle limits through a PhaseShiftingTransformer.

For more information check Branch Formulations.

The specified constraint is formulated as:

\[\Theta^\text{min} \le \theta^\text{shift}_t \le \Theta^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

source

Feedforward Constraints

PowerSimulations.FeedforwardSemiContinuousConstraintType

Struct to create the constraint for semicontinuous feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} & \text{ActivePowerRangeExpressionUB}_t := p_t^\text{th} - \text{on}_t^\text{th}P^\text{th,max} \le 0, \quad \forall t\in \{1, \dots, T\} \\ & \text{ActivePowerRangeExpressionLB}_t := p_t^\text{th} - \text{on}_t^\text{th}P^\text{th,min} \ge 0, \quad \forall t\in \{1, \dots, T\} -\end{align*}\]

source
PowerSimulations.FeedforwardUpperBoundConstraintType

Struct to create the constraint for upper bound feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} +\end{align*}\]

source
PowerSimulations.FeedforwardUpperBoundConstraintType

Struct to create the constraint for upper bound feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} & \text{AffectedVariable}_t - p_t^\text{ff,ubsl} \le \text{SourceVariableParameter}_t, \quad \forall t \in \{1,\dots, T\} -\end{align*}\]

source
PowerSimulations.FeedforwardLowerBoundConstraintType

Struct to create the constraint for lower bound feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} +\end{align*}\]

source
PowerSimulations.FeedforwardLowerBoundConstraintType

Struct to create the constraint for lower bound feedforward limits.

For more information check Feedforward Formulations.

The specified constraint is formulated as:

\[\begin{align*} & \text{AffectedVariable}_t + p_t^\text{ff,lbsl} \ge \text{SourceVariableParameter}_t, \quad \forall t \in \{1,\dots, T\} -\end{align*}\]

source
  - 

Parameters

Time Series Parameters

PowerSimulations.ActivePowerTimeSeriesParameterType

Parameter to define active power time series

source
PowerSimulations.ReactivePowerTimeSeriesParameterType

Parameter to define reactive power time series

source
PowerSimulations.RequirementTimeSeriesParameterType

Parameter to define requirement time series

source

Variable Value Parameters

PowerSimulations.UpperBoundValueParameterType

Parameter to define variable upper bound

source
PowerSimulations.LowerBoundValueParameterType

Parameter to define variable lower bound

source
PowerSimulations.OnStatusParameterType

Parameter to define unit commitment status

source
PowerSimulations.FixValueParameterType

Parameter to FixValueParameter

source

Objective Function Parameters

PowerSimulations.CostFunctionParameterType

Parameter to define cost function coefficient

source
+\end{align*}\]

source  + 

Parameters

Time Series Parameters

PowerSimulations.ActivePowerTimeSeriesParameterType

Parameter to define active power time series

source
PowerSimulations.ReactivePowerTimeSeriesParameterType

Parameter to define reactive power time series

source
PowerSimulations.RequirementTimeSeriesParameterType

Parameter to define requirement time series

source

Variable Value Parameters

PowerSimulations.UpperBoundValueParameterType

Parameter to define variable upper bound

source
PowerSimulations.LowerBoundValueParameterType

Parameter to define variable lower bound

source
PowerSimulations.OnStatusParameterType

Parameter to define unit commitment status

source
PowerSimulations.FixValueParameterType

Parameter to FixValueParameter

source

Objective Function Parameters

PowerSimulations.CostFunctionParameterType

Parameter to define cost function coefficient

source
diff --git a/previews/PR1130/code_base_developer_guide/developer/index.html b/previews/PR1130/code_base_developer_guide/developer/index.html index 0d6f4be8f..30f28fd91 100644 --- a/previews/PR1130/code_base_developer_guide/developer/index.html +++ b/previews/PR1130/code_base_developer_guide/developer/index.html @@ -1,2 +1,2 @@ -Developer Guide · PowerSimulations.jl
+Developer Guide · PowerSimulations.jl
diff --git a/previews/PR1130/code_base_developer_guide/extending_powersimulations/index.html b/previews/PR1130/code_base_developer_guide/extending_powersimulations/index.html index 34c770145..a1b13067f 100644 --- a/previews/PR1130/code_base_developer_guide/extending_powersimulations/index.html +++ b/previews/PR1130/code_base_developer_guide/extending_powersimulations/index.html @@ -33,4 +33,4 @@ │ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Alta │ 1.0 │ 1 │ │ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Brighton │ 1.0 │ 1 │ │ 2020-04-07T15:08:32.711 │ InitialConditionUpdateEvent │ 2024-01-02T00:00:00 │ DeviceStatus │ ThermalStandard │ Sundance │ 0.0 │ 1 │ -└─────────────────────────┴─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘ +└─────────────────────────┴─────────────────────────────┴─────────────────────┴────────────────────────┴─────────────────┴─────────────┴─────┴──────────────┘ diff --git a/previews/PR1130/code_base_developer_guide/troubleshooting/index.html b/previews/PR1130/code_base_developer_guide/troubleshooting/index.html index 98907386a..225767ea3 100644 --- a/previews/PR1130/code_base_developer_guide/troubleshooting/index.html +++ b/previews/PR1130/code_base_developer_guide/troubleshooting/index.html @@ -1,2 +1,2 @@ -Troubleshooting · PowerSimulations.jl
+Troubleshooting · PowerSimulations.jl
diff --git a/previews/PR1130/formulation_library/Branch/index.html b/previews/PR1130/formulation_library/Branch/index.html index 540ff4b85..e38dfa563 100644 --- a/previews/PR1130/formulation_library/Branch/index.html +++ b/previews/PR1130/formulation_library/Branch/index.html @@ -1,13 +1,13 @@ -Branch · PowerSimulations.jl

PowerSystems.Branch Formulations

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Table of contents

  1. StaticBranch
  2. StaticBranchBounds
  3. StaticBranchUnbounded
  4. HVDCTwoTerminalUnbounded
  5. HVDCTwoTerminalLossless
  6. HVDCTwoTerminalDispatch
  7. PhaseAngleControl
  8. Valid configurations

StaticBranch

Formulation valid for PTDFPowerModel Network model

Variables:

If Slack variables are enabled:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)

Objective:

Add a large proportional cost to the objective function if rate constraint slack variables are used $+ (f^\text{sl,up} + f^\text{sl,lo}) \cdot 2 \cdot 10^5$

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} +Branch · PowerSimulations.jl

PowerSystems.Branch Formulations

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Table of contents

  1. StaticBranch
  2. StaticBranchBounds
  3. StaticBranchUnbounded
  4. HVDCTwoTerminalUnbounded
  5. HVDCTwoTerminalLossless
  6. HVDCTwoTerminalDispatch
  7. PhaseAngleControl
  8. Valid configurations

StaticBranch

Formulation valid for PTDFPowerModel Network model

Variables:

If Slack variables are enabled:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)

Objective:

Add a large proportional cost to the objective function if rate constraint slack variables are used $+ (f^\text{sl,up} + f^\text{sl,lo}) \cdot 2 \cdot 10^5$

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} & f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t}, \quad \forall t \in \{1,\dots, T\}\\ & f_t - f_t^\text{sl,up} \le R^\text{max},\quad \forall t \in \{1,\dots, T\} \\ & f_t + f_t^\text{sl,lo} \ge -R^\text{max},\quad \forall t \in \{1,\dots, T\} -\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


StaticBranchBounds

Formulation valid for PTDFPowerModel Network model

Variables:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)

Objective:

No cost is added to the objective function.

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} +\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


StaticBranchBounds

Formulation valid for PTDFPowerModel Network model

Variables:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)

Objective:

No cost is added to the objective function.

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} & f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t}, \quad \forall t \in \{1,\dots, T\} -\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


StaticBranchUnbounded

Formulation valid for PTDFPowerModel Network model

Objective:

No cost is added to the objective function.

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} +\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


StaticBranchUnbounded

Formulation valid for PTDFPowerModel Network model

Objective:

No cost is added to the objective function.

Expressions:

No expressions are used.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} & f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t}, \quad \forall t \in \{1,\dots, T\} -\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


HVDCTwoTerminalUnbounded

Formulation valid for PTDFPowerModel Network model

This model assumes that it can transfer power from two AC buses without losses and no limits.

Variables:

Objective:

No cost is added to the objective function.

Expressions:

The variable FlowActivePowerVariable $f$ is added to the nodal balance expression ActivePowerBalance, by adding the flow $f$ in the receiving bus and subtracting it from the sending bus. This is used then to compute the AC flows using the PTDF equation.

Constraints:

No constraints are added.


HVDCTwoTerminalLossless

Formulation valid for PTDFPowerModel Network model

This model assumes that it can transfer power from two AC buses without losses.

Variables:

Static Parameters

  • $R^\text{from,min}$ = PowerSystems.get_active_power_limits_from(branch).min
  • $R^\text{from,max}$ = PowerSystems.get_active_power_limits_from(branch).max
  • $R^\text{to,min}$ = PowerSystems.get_active_power_limits_to(branch).min
  • $R^\text{to,max}$ = PowerSystems.get_active_power_limits_to(branch).max

Objective:

No cost is added to the objective function.

Expressions:

The variable FlowActivePowerVariable $f$ is added to the nodal balance expression ActivePowerBalance, by adding the flow $f$ in the receiving bus and subtracting it from the sending bus. This is used then to compute the AC flows using the PTDF equation.

Constraints:

\[\begin{align*} +\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


HVDCTwoTerminalUnbounded

Formulation valid for PTDFPowerModel Network model

This model assumes that it can transfer power from two AC buses without losses and no limits.

Variables:

Objective:

No cost is added to the objective function.

Expressions:

The variable FlowActivePowerVariable $f$ is added to the nodal balance expression ActivePowerBalance, by adding the flow $f$ in the receiving bus and subtracting it from the sending bus. This is used then to compute the AC flows using the PTDF equation.

Constraints:

No constraints are added.


HVDCTwoTerminalLossless

Formulation valid for PTDFPowerModel Network model

This model assumes that it can transfer power from two AC buses without losses.

Variables:

Static Parameters

  • $R^\text{from,min}$ = PowerSystems.get_active_power_limits_from(branch).min
  • $R^\text{from,max}$ = PowerSystems.get_active_power_limits_from(branch).max
  • $R^\text{to,min}$ = PowerSystems.get_active_power_limits_to(branch).min
  • $R^\text{to,max}$ = PowerSystems.get_active_power_limits_to(branch).max

Objective:

No cost is added to the objective function.

Expressions:

The variable FlowActivePowerVariable $f$ is added to the nodal balance expression ActivePowerBalance, by adding the flow $f$ in the receiving bus and subtracting it from the sending bus. This is used then to compute the AC flows using the PTDF equation.

Constraints:

\[\begin{align*} & R^\text{min} \le f_t \le R^\text{max},\quad \forall t \in \{1,\dots, T\} \\ \end{align*}\]

where:

\[\begin{align*} & R^\text{min} = \begin{cases} @@ -23,7 +23,7 @@ R^\text{from,max},& \text{if } R^\text{from,max} \le 0 \text{ and } R^\text{to,max} \ge 0 \\ R^\text{to,max},& \text{if } R^\text{from,max} \ge 0 \text{ and } R^\text{to,max} \le 0 \end{cases} -\end{align*}\]


HVDCTwoTerminalDispatch

Formulation valid for PTDFPowerModel Network model

Variables

Static Parameters

  • $R^\text{from,min}$ = PowerSystems.get_active_power_limits_from(branch).min
  • $R^\text{from,max}$ = PowerSystems.get_active_power_limits_from(branch).max
  • $R^\text{to,min}$ = PowerSystems.get_active_power_limits_to(branch).min
  • $R^\text{to,max}$ = PowerSystems.get_active_power_limits_to(branch).max
  • $L_0$ = PowerSystems.get_loss(branch).l0
  • $L_1$ = PowerSystems.get_loss(branch).l1

Objective:

No cost is added to the objective function.

Expressions:

Each FlowActivePowerToFromVariable $f^\text{to-from}$ and FlowActivePowerFromToVariable $f^\text{from-to}$ is added to the nodal balance expression ActivePowerBalance, by adding the respective flow in the receiving bus and subtracting it from the sending bus. That is, $f^\text{to-from}$ adds the flow to the from bus, and subtracts the flow from the to bus, while $f^\text{from-to}$ adds the flow to the to bus, and subtracts the flow from the from bus This is used then to compute the AC flows using the PTDF equation.

In addition, the HVDCLosses are subtracted to the from bus in the ActivePowerBalance expression.

Constraints:

\[\begin{align*} +\end{align*}\]


HVDCTwoTerminalDispatch

Formulation valid for PTDFPowerModel Network model

Variables

Static Parameters

  • $R^\text{from,min}$ = PowerSystems.get_active_power_limits_from(branch).min
  • $R^\text{from,max}$ = PowerSystems.get_active_power_limits_from(branch).max
  • $R^\text{to,min}$ = PowerSystems.get_active_power_limits_to(branch).min
  • $R^\text{to,max}$ = PowerSystems.get_active_power_limits_to(branch).max
  • $L_0$ = PowerSystems.get_loss(branch).l0
  • $L_1$ = PowerSystems.get_loss(branch).l1

Objective:

No cost is added to the objective function.

Expressions:

Each FlowActivePowerToFromVariable $f^\text{to-from}$ and FlowActivePowerFromToVariable $f^\text{from-to}$ is added to the nodal balance expression ActivePowerBalance, by adding the respective flow in the receiving bus and subtracting it from the sending bus. That is, $f^\text{to-from}$ adds the flow to the from bus, and subtracts the flow from the to bus, while $f^\text{from-to}$ adds the flow to the to bus, and subtracts the flow from the from bus This is used then to compute the AC flows using the PTDF equation.

In addition, the HVDCLosses are subtracted to the from bus in the ActivePowerBalance expression.

Constraints:

\[\begin{align*} & R^\text{from,min} \le f_t^\text{from-to} \le R^\text{from,max}, \forall t \in \{1,\dots, T\} \\ & R^\text{to,min} \le f_t^\text{to-from} \le R^\text{to,max},\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{to-from} - f_t^\text{from-to} \le L_1 \cdot f_t^\text{to-from} - L_0,\quad \forall t \in \{1,\dots, T\} \\ @@ -32,7 +32,7 @@ & f_t^\text{to-from} - f_t^\text{from-to} \ge - M^\text{big} u^\text{dir}_t,\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{to-from} - f_t^\text{from-to} \le \ell_t,\quad \forall t \in \{1,\dots, T\} \\ & f_t^\text{from-to} - f_t^\text{to-from} \le \ell_t,\quad \forall t \in \{1,\dots, T\} -\end{align*}\]


PhaseAngleControl

Formulation valid for PTDFPowerModel Network model

Variables:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)
  • $\Theta^\text{min}$ = PowerSystems.get_phase_angle_limits(branch).min
  • $\Theta^\text{max}$ = PowerSystems.get_phase_angle_limits(branch).max
  • $X$ = PowerSystems.get_x(branch) (series reactance)

Objective:

No changes to objective function

Expressions:

Adds to the ActivePowerBalance expression the term $-\theta^\text{shift} /X$ to the from bus and $+\theta^\text{shift} /X$ to the to bus, that the PhaseShiftingTransformer is connected.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} +\end{align*}\]


PhaseAngleControl

Formulation valid for PTDFPowerModel Network model

Variables:

Static Parameters

  • $R^\text{max}$ = PowerSystems.get_rating(branch)
  • $\Theta^\text{min}$ = PowerSystems.get_phase_angle_limits(branch).min
  • $\Theta^\text{max}$ = PowerSystems.get_phase_angle_limits(branch).max
  • $X$ = PowerSystems.get_x(branch) (series reactance)

Objective:

No changes to objective function

Expressions:

Adds to the ActivePowerBalance expression the term $-\theta^\text{shift} /X$ to the from bus and $+\theta^\text{shift} /X$ to the to bus, that the PhaseShiftingTransformer is connected.

Constraints:

For each branch $b \in \{1,\dots, B\}$ (in a system with $N$ buses) the constraints are given by:

\[\begin{aligned} & f_t = \sum_{i=1}^N \text{PTDF}_{i,b} \cdot \text{Bal}_{i,t} + \frac{\theta^\text{shift}_t}{X}, \quad \forall t \in \{1,\dots, T\}\\ & -R^\text{max} \le f_t \le R^\text{max},\quad \forall t \in \{1,\dots, T\} -\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


Valid configurations

Valid DeviceModels for subtypes of Branch include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(PhaseShiftingTransformer, PhaseAngleControl)PhaseShiftingTransformerPhaseAngleControl
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalDispatch)TwoTerminalHVDCLineHVDCTwoTerminalDispatch
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalDispatch)TwoTerminalVSCDCLineHVDCTwoTerminalDispatch
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalLossless)TwoTerminalHVDCLineHVDCTwoTerminalLossless
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalLossless)TwoTerminalVSCDCLineHVDCTwoTerminalLossless
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalUnbounded)TwoTerminalHVDCLineHVDCTwoTerminalUnbounded
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalUnbounded)TwoTerminalVSCDCLineHVDCTwoTerminalUnbounded
DeviceModel(Line, StaticBranch)LineStaticBranch
DeviceModel(MonitoredLine, StaticBranch)MonitoredLineStaticBranch
DeviceModel(PhaseShiftingTransformer, StaticBranch)PhaseShiftingTransformerStaticBranch
DeviceModel(TapTransformer, StaticBranch)TapTransformerStaticBranch
DeviceModel(Transformer2W, StaticBranch)Transformer2WStaticBranch
DeviceModel(TwoTerminalHVDCLine, StaticBranch)TwoTerminalHVDCLineStaticBranch
DeviceModel(TwoTerminalVSCDCLine, StaticBranch)TwoTerminalVSCDCLineStaticBranch
DeviceModel(AreaInterchange, StaticBranch)AreaInterchangeStaticBranch
DeviceModel(Line, StaticBranchBounds)LineStaticBranchBounds
DeviceModel(MonitoredLine, StaticBranchBounds)MonitoredLineStaticBranchBounds
DeviceModel(PhaseShiftingTransformer, StaticBranchBounds)PhaseShiftingTransformerStaticBranchBounds
DeviceModel(TapTransformer, StaticBranchBounds)TapTransformerStaticBranchBounds
DeviceModel(Transformer2W, StaticBranchBounds)Transformer2WStaticBranchBounds
DeviceModel(TwoTerminalHVDCLine, StaticBranchBounds)TwoTerminalHVDCLineStaticBranchBounds
DeviceModel(TwoTerminalVSCDCLine, StaticBranchBounds)TwoTerminalVSCDCLineStaticBranchBounds
DeviceModel(Line, StaticBranchUnbounded)LineStaticBranchUnbounded
DeviceModel(MonitoredLine, StaticBranchUnbounded)MonitoredLineStaticBranchUnbounded
DeviceModel(PhaseShiftingTransformer, StaticBranchUnbounded)PhaseShiftingTransformerStaticBranchUnbounded
DeviceModel(TapTransformer, StaticBranchUnbounded)TapTransformerStaticBranchUnbounded
DeviceModel(Transformer2W, StaticBranchUnbounded)Transformer2WStaticBranchUnbounded
DeviceModel(TwoTerminalHVDCLine, StaticBranchUnbounded)TwoTerminalHVDCLineStaticBranchUnbounded
DeviceModel(TwoTerminalVSCDCLine, StaticBranchUnbounded)TwoTerminalVSCDCLineStaticBranchUnbounded
DeviceModel(AreaInterchange, StaticBranchUnbounded)AreaInterchangeStaticBranchUnbounded
+\end{aligned}\]

on which $\text{PTDF}$ is the $N \times B$ system Power Transfer Distribution Factors (PTDF) matrix, and $\text{Bal}_{i,t}$ is the active power bus balance expression (i.e. $\text{Generation}_{i,t} - \text{Demand}_{i,t}$) at bus $i$ at time-step $t$.


Valid configurations

Valid DeviceModels for subtypes of Branch include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(PhaseShiftingTransformer, PhaseAngleControl)PhaseShiftingTransformerPhaseAngleControl
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalDispatch)TwoTerminalHVDCLineHVDCTwoTerminalDispatch
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalDispatch)TwoTerminalVSCDCLineHVDCTwoTerminalDispatch
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalLossless)TwoTerminalHVDCLineHVDCTwoTerminalLossless
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalLossless)TwoTerminalVSCDCLineHVDCTwoTerminalLossless
DeviceModel(TwoTerminalHVDCLine, HVDCTwoTerminalUnbounded)TwoTerminalHVDCLineHVDCTwoTerminalUnbounded
DeviceModel(TwoTerminalVSCDCLine, HVDCTwoTerminalUnbounded)TwoTerminalVSCDCLineHVDCTwoTerminalUnbounded
DeviceModel(Line, StaticBranch)LineStaticBranch
DeviceModel(MonitoredLine, StaticBranch)MonitoredLineStaticBranch
DeviceModel(PhaseShiftingTransformer, StaticBranch)PhaseShiftingTransformerStaticBranch
DeviceModel(TapTransformer, StaticBranch)TapTransformerStaticBranch
DeviceModel(Transformer2W, StaticBranch)Transformer2WStaticBranch
DeviceModel(TwoTerminalHVDCLine, StaticBranch)TwoTerminalHVDCLineStaticBranch
DeviceModel(TwoTerminalVSCDCLine, StaticBranch)TwoTerminalVSCDCLineStaticBranch
DeviceModel(AreaInterchange, StaticBranch)AreaInterchangeStaticBranch
DeviceModel(Line, StaticBranchBounds)LineStaticBranchBounds
DeviceModel(MonitoredLine, StaticBranchBounds)MonitoredLineStaticBranchBounds
DeviceModel(PhaseShiftingTransformer, StaticBranchBounds)PhaseShiftingTransformerStaticBranchBounds
DeviceModel(TapTransformer, StaticBranchBounds)TapTransformerStaticBranchBounds
DeviceModel(Transformer2W, StaticBranchBounds)Transformer2WStaticBranchBounds
DeviceModel(TwoTerminalHVDCLine, StaticBranchBounds)TwoTerminalHVDCLineStaticBranchBounds
DeviceModel(TwoTerminalVSCDCLine, StaticBranchBounds)TwoTerminalVSCDCLineStaticBranchBounds
DeviceModel(Line, StaticBranchUnbounded)LineStaticBranchUnbounded
DeviceModel(MonitoredLine, StaticBranchUnbounded)MonitoredLineStaticBranchUnbounded
DeviceModel(PhaseShiftingTransformer, StaticBranchUnbounded)PhaseShiftingTransformerStaticBranchUnbounded
DeviceModel(TapTransformer, StaticBranchUnbounded)TapTransformerStaticBranchUnbounded
DeviceModel(Transformer2W, StaticBranchUnbounded)Transformer2WStaticBranchUnbounded
DeviceModel(TwoTerminalHVDCLine, StaticBranchUnbounded)TwoTerminalHVDCLineStaticBranchUnbounded
DeviceModel(TwoTerminalVSCDCLine, StaticBranchUnbounded)TwoTerminalVSCDCLineStaticBranchUnbounded
DeviceModel(AreaInterchange, StaticBranchUnbounded)AreaInterchangeStaticBranchUnbounded
diff --git a/previews/PR1130/formulation_library/Feedforward/index.html b/previews/PR1130/formulation_library/Feedforward/index.html index c6b9bea23..85794bd84 100644 --- a/previews/PR1130/formulation_library/Feedforward/index.html +++ b/previews/PR1130/formulation_library/Feedforward/index.html @@ -4,7 +4,7 @@ source::Type{T}, affected_values::Vector{DataType}, meta = CONTAINER_KEY_EMPTY_META -) where {T}

It allows to enable/disable bounds to 0.0 for a specified variable. Commonly used to limit the ActivePowerVariable in an Economic Dispatch problem by the commitment decision taken in an another problem (typically a Unit Commitment problem).

Arguments:

source

Variables:

No variables are created

Parameters:

Objective:

No changes to the objective function.

Expressions:

Adds $-\text{on}^\text{th}P^\text{th,max}$ to the ActivePowerRangeExpressionUB expression and $-\text{on}^\text{th}P^\text{th,min}$ to the ActivePowerRangeExpressionLB expression.

Constraints:

Limits the ActivePowerRangeExpressionUB and ActivePowerRangeExpressionLB by zero as:

\[\begin{align*} +) where {T}

It allows to enable/disable bounds to 0.0 for a specified variable. Commonly used to limit the ActivePowerVariable in an Economic Dispatch problem by the commitment decision taken in an another problem (typically a Unit Commitment problem).

Arguments:

source

Variables:

No variables are created

Parameters:

Objective:

No changes to the objective function.

Expressions:

Adds $-\text{on}^\text{th}P^\text{th,max}$ to the ActivePowerRangeExpressionUB expression and $-\text{on}^\text{th}P^\text{th,min}$ to the ActivePowerRangeExpressionLB expression.

Constraints:

Limits the ActivePowerRangeExpressionUB and ActivePowerRangeExpressionLB by zero as:

\[\begin{align*} & \text{ActivePowerRangeExpressionUB}_t := p_t^\text{th} - \text{on}_t^\text{th}P^\text{th,max} \le 0, \quad \forall t\in \{1, \dots, T\} \\ & \text{ActivePowerRangeExpressionLB}_t := p_t^\text{th} - \text{on}_t^\text{th}P^\text{th,min} \ge 0, \quad \forall t\in \{1, \dots, T\} \end{align*}\]

Thus, if the commitment parameter is zero, the dispatch is limited to zero, forcing to turn off the generator without introducing binary variables in the economic dispatch problem.


FixValueFeedforward

PowerSimulations.FixValueFeedforwardType
FixValueFeedforward(
@@ -12,7 +12,7 @@
     source::Type{T},
     affected_values::Vector{DataType},
     meta = CONTAINER_KEY_EMPTY_META
-) where {T}

Fixes a Variable or Parameter Value in the model from another problem. Is the only Feed Forward that can be used with a Parameter or a Variable as the affected value.

Arguments:

  • component_type::Type{<:PSY.Component} : Specify the type of component on which the Feedforward will be applied
  • source::Type{T} : Specify the VariableType, ParameterType or AuxVariableType as the source of values for the Feedforward
  • affected_values::Vector{DataType} : Specify the variable on which the fix value will be applied using the source values
source

Variables:

No variables are created

Parameters:

The parameter FixValueParameter is used to match the result obtained from the source variable (from the simulation state).

Objective:

No changes to the objective function.

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be equal to the source parameter store in FixValueParameter

\[\begin{align*} +) where {T}

Fixes a Variable or Parameter Value in the model from another problem. Is the only Feed Forward that can be used with a Parameter or a Variable as the affected value.

Arguments:

source

Variables:

No variables are created

Parameters:

The parameter FixValueParameter is used to match the result obtained from the source variable (from the simulation state).

Objective:

No changes to the objective function.

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be equal to the source parameter store in FixValueParameter

\[\begin{align*} & \text{AffectedVariable}_t = \text{SourceVariableParameter}_t, \quad \forall t \in \{1,\dots, T\} \end{align*}\]


UpperBoundFeedforward

PowerSimulations.UpperBoundFeedforwardType
UpperBoundFeedforward(
     component_type::Type{<:PSY.Component},
@@ -20,7 +20,7 @@
     affected_values::Vector{DataType},
     add_slacks::Bool = false,
     meta = CONTAINER_KEY_EMPTY_META
-) where {T}

Constructs a parameterized upper bound constraint to implement feedforward from other models.

Arguments:

  • component_type::Type{<:PSY.Component} : Specify the type of component on which the Feedforward will be applied
  • source::Type{T} : Specify the VariableType, ParameterType or AuxVariableType as the source of values for the Feedforward
  • affected_values::Vector{DataType} : Specify the variable on which the upper bound will be applied using the source values
  • add_slacks::Bool = false : Add slacks variables to relax the upper bound constraint.
source

Variables:

If slack variables are enabled:

Parameters:

The parameter UpperBoundValueParameter stores the result obtained from the source variable (from the simulation state) that will be used as an upper bound to the affected variable.

Objective:

The slack variable is added to the objective function using its large default cost $+ p^\text{ff,ubsl} \cdot 10^6$

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be lower than the source parameter store in UpperBoundValueParameter.

\[\begin{align*} +) where {T}

Constructs a parameterized upper bound constraint to implement feedforward from other models.

Arguments:

source

Variables:

If slack variables are enabled:

Parameters:

The parameter UpperBoundValueParameter stores the result obtained from the source variable (from the simulation state) that will be used as an upper bound to the affected variable.

Objective:

The slack variable is added to the objective function using its large default cost $+ p^\text{ff,ubsl} \cdot 10^6$

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be lower than the source parameter store in UpperBoundValueParameter.

\[\begin{align*} & \text{AffectedVariable}_t - p_t^\text{ff,ubsl} \le \text{SourceVariableParameter}_t, \quad \forall t \in \{1,\dots, T\} \end{align*}\]


LowerBoundFeedforward

PowerSimulations.LowerBoundFeedforwardType
LowerBoundFeedforward(
     component_type::Type{<:PSY.Component},
@@ -28,6 +28,6 @@
     affected_values::Vector{DataType},
     add_slacks::Bool = false,
     meta = CONTAINER_KEY_EMPTY_META
-) where {T}

Constructs a parameterized lower bound constraint to implement feedforward from other models.

Arguments:

  • component_type::Type{<:PSY.Component} : Specify the type of component on which the Feedforward will be applied
  • source::Type{T} : Specify the VariableType, ParameterType or AuxVariableType as the source of values for the Feedforward
  • affected_values::Vector{DataType} : Specify the variable on which the lower bound will be applied using the source values
  • add_slacks::Bool = false : Add slacks variables to relax the lower bound constraint.
source

Variables:

If slack variables are enabled:

Parameters:

The parameter LowerBoundValueParameter stores the result obtained from the source variable (from the simulation state) that will be used as a lower bound to the affected variable.

Objective:

The slack variable is added to the objective function using its large default cost $+ p^\text{ff,lbsl} \cdot 10^6$

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be greater than the source parameter store in LowerBoundValueParameter.

\[\begin{align*} +) where {T}

Constructs a parameterized lower bound constraint to implement feedforward from other models.

Arguments:

source

Variables:

If slack variables are enabled:

Parameters:

The parameter LowerBoundValueParameter stores the result obtained from the source variable (from the simulation state) that will be used as a lower bound to the affected variable.

Objective:

The slack variable is added to the objective function using its large default cost $+ p^\text{ff,lbsl} \cdot 10^6$

Expressions:

No changes on expressions.

Constraints:

Set the VariableType from the affected_values to be greater than the source parameter store in LowerBoundValueParameter.

\[\begin{align*} & \text{AffectedVariable}_t + p_t^\text{ff,lbsl} \ge \text{SourceVariableParameter}_t, \quad \forall t \in \{1,\dots, T\} -\end{align*}\]

+\end{align*}\]

diff --git a/previews/PR1130/formulation_library/General/index.html b/previews/PR1130/formulation_library/General/index.html index 1a82e796a..aa2f62616 100644 --- a/previews/PR1130/formulation_library/General/index.html +++ b/previews/PR1130/formulation_library/General/index.html @@ -1,5 +1,5 @@ -General · PowerSimulations.jl

Formulations

Modeling formulations are created by dispatching on abstract subtypes of PowerSimulations.AbstractDeviceFormulation

FixedOutput

Variables:

No variables are created for DeviceModel(<:DeviceType, FixedOutput)

Static Parameters:

  • ThermalGen:
    • $P^\text{th,max}$ = PowerSystems.get_max_active_power(device)
    • $Q^\text{th,max}$ = PowerSystems.get_max_reactive_power(device)
  • Storage:
    • $P^\text{st,max}$ = PowerSystems.get_max_active_power(device)
    • $Q^\text{st,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

Device TypeParameterDefault Time Series Name
RenewableGenReactivePowerTimeSeriesParametermax_active_power
RenewableGenActivePowerTimeSeriesParametermax_active_power
HydroGenReactivePowerTimeSeriesParametermax_active_power
HydroGenActivePowerTimeSeriesParametermax_active_power
ElectricLoadReactivePowerTimeSeriesParametermax_active_power
ElectricLoadActivePowerTimeSeriesParametermax_active_power

Objective:

No objective terms are created for DeviceModel(<:DeviceType, FixedOutput)

Expressions:

Adds the active and reactive parameters listed for specific device types above to the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

No constraints are created for DeviceModel(<:DeviceType, FixedOutput)


FunctionData Options

PowerSimulations can represent variable costs using a variety of different methods depending on the data available in each device. The following describes the objective function terms that are populated for each variable cost option.

LinearFunctionData

variable_cost = LinearFunctionData(c): creates a fixed marginal cost term in the objective function

\[\begin{aligned} +General · PowerSimulations.jl

Formulations

Modeling formulations are created by dispatching on abstract subtypes of PowerSimulations.AbstractDeviceFormulation

FixedOutput

Variables:

No variables are created for DeviceModel(<:DeviceType, FixedOutput)

Static Parameters:

  • ThermalGen:
    • $P^\text{th,max}$ = PowerSystems.get_max_active_power(device)
    • $Q^\text{th,max}$ = PowerSystems.get_max_reactive_power(device)
  • Storage:
    • $P^\text{st,max}$ = PowerSystems.get_max_active_power(device)
    • $Q^\text{st,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

Device TypeParameterDefault Time Series Name
RenewableGenActivePowerTimeSeriesParametermax_active_power
RenewableGenReactivePowerTimeSeriesParametermax_active_power
HydroGenActivePowerTimeSeriesParametermax_active_power
HydroGenReactivePowerTimeSeriesParametermax_active_power
ElectricLoadActivePowerTimeSeriesParametermax_active_power
ElectricLoadReactivePowerTimeSeriesParametermax_active_power

Objective:

No objective terms are created for DeviceModel(<:DeviceType, FixedOutput)

Expressions:

Adds the active and reactive parameters listed for specific device types above to the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

No constraints are created for DeviceModel(<:DeviceType, FixedOutput)


FunctionData Options

PowerSimulations can represent variable costs using a variety of different methods depending on the data available in each device. The following describes the objective function terms that are populated for each variable cost option.

LinearFunctionData

variable_cost = LinearFunctionData(c): creates a fixed marginal cost term in the objective function

\[\begin{aligned} & \text{min} \sum_{t} c * G_t \end{aligned}\]

QuadraticFunctionData and PolynomialFunctionData

variable_cost::QuadraticFunctionData and variable_cost::PolynomialFunctionData: create a polynomial cost term in the objective function

\[\begin{aligned} & \text{min} \sum_{t} \sum_{n} C_n * G_t^n @@ -7,4 +7,4 @@ & \text{min} \sum_{t} f(G_t) \end{aligned}\]

where

  • For variable_cost::PiecewiseLinearData, $f(x)$ is the piecewise linear function obtained by connecting the (x, y) points get_points(variable_cost) in order.
  • For variable_cost = PiecewiseLinearSlopeData([x0, x1, x2, ...], y0, [s0, s1, s2, ...]), $f(x)$ is the piecewise linear function obtained by starting at (x0, y0), drawing a segment at slope s0 to x=x1, drawing a segment at slope s1 to x=x2, etc.

StorageCost

Adds an objective function cost term according to:

\[\begin{aligned} & \text{min} \sum_{t} \quad [E^{surplus}_t * C^{penalty} - E^{shortage}_t * C^{value}] -\end{aligned}\]

Impact of different cost configurations:

The following table describes all possible configurations of the StorageCost with the target constraint in hydro or storage device models. Cases 1(a) & 2(a) will not impact the model's operations, and the target constraint will be rendered useless. In most cases that have no energy target and a non-zero value for $C^{value}$, if this cost is too high ($C^{value} >> 0$) or too low ($C^{value} <<0$) can result in either the model holding on to stored energy till the end of the model not storing any energy in the device. This is caused by the fact that when the energy target is zero, we have $E_t = - E^{shortage}_t$, and $- E^{shortage}_t * C^{value}$ in the objective function is replaced by $E_t * C^{value}$, thus resulting in $C^{value}$ to be seen as the cost of stored energy.

CaseEnergy TargetEnergy Shortage CostEnergy Value / Energy Surplus costEffect
Case 1(a)$\hat{E}=0$$C^{penalty}=0$$C^{value}=0$no change
Case 1(b)$\hat{E}=0$$C^{penalty}=0$$C^{value}<0$penalty for storing energy
Case 1(c)$\hat{E}=0$$C^{penalty}>0$$C^{value}=0$no penalties or incentives applied
Case 1(d)$\hat{E}=0$$C^{penalty}=0$$C^{value}>0$incentive for storing energy
Case 1(e)$\hat{E}=0$$C^{penalty}>0$$C^{value}<0$penalty for storing energy
Case 1(f)$\hat{E}=0$$C^{penalty}>0$$C^{value}>0$incentive for storing energy
Case 2(a)$\hat{E}>0$$C^{penalty}=0$$C^{value}=0$no change
Case 2(b)$\hat{E}>0$$C^{penalty}=0$$C^{value}<0$penalty on energy storage in excess of target
Case 2(c)$\hat{E}>0$$C^{penalty}>0$$C^{value}=0$penalty on energy storage short of target
Case 2(d)$\hat{E}>0$$C^{penalty}=0$$C^{value}>0$incentive on excess energy
Case 2(e)$\hat{E}>0$$C^{penalty}>0$$C^{value}<0$penalty on both excess/shortage of energy
Case 2(f)$\hat{E}>0$$C^{penalty}>0$$C^{value}>0$penalty for shortage, incentive for excess energy
+\end{aligned}\]

Impact of different cost configurations:

The following table describes all possible configurations of the StorageCost with the target constraint in hydro or storage device models. Cases 1(a) & 2(a) will not impact the model's operations, and the target constraint will be rendered useless. In most cases that have no energy target and a non-zero value for $C^{value}$, if this cost is too high ($C^{value} >> 0$) or too low ($C^{value} <<0$) can result in either the model holding on to stored energy till the end of the model not storing any energy in the device. This is caused by the fact that when the energy target is zero, we have $E_t = - E^{shortage}_t$, and $- E^{shortage}_t * C^{value}$ in the objective function is replaced by $E_t * C^{value}$, thus resulting in $C^{value}$ to be seen as the cost of stored energy.

CaseEnergy TargetEnergy Shortage CostEnergy Value / Energy Surplus costEffect
Case 1(a)$\hat{E}=0$$C^{penalty}=0$$C^{value}=0$no change
Case 1(b)$\hat{E}=0$$C^{penalty}=0$$C^{value}<0$penalty for storing energy
Case 1(c)$\hat{E}=0$$C^{penalty}>0$$C^{value}=0$no penalties or incentives applied
Case 1(d)$\hat{E}=0$$C^{penalty}=0$$C^{value}>0$incentive for storing energy
Case 1(e)$\hat{E}=0$$C^{penalty}>0$$C^{value}<0$penalty for storing energy
Case 1(f)$\hat{E}=0$$C^{penalty}>0$$C^{value}>0$incentive for storing energy
Case 2(a)$\hat{E}>0$$C^{penalty}=0$$C^{value}=0$no change
Case 2(b)$\hat{E}>0$$C^{penalty}=0$$C^{value}<0$penalty on energy storage in excess of target
Case 2(c)$\hat{E}>0$$C^{penalty}>0$$C^{value}=0$penalty on energy storage short of target
Case 2(d)$\hat{E}>0$$C^{penalty}=0$$C^{value}>0$incentive on excess energy
Case 2(e)$\hat{E}>0$$C^{penalty}>0$$C^{value}<0$penalty on both excess/shortage of energy
Case 2(f)$\hat{E}>0$$C^{penalty}>0$$C^{value}>0$penalty for shortage, incentive for excess energy
diff --git a/previews/PR1130/formulation_library/Introduction/index.html b/previews/PR1130/formulation_library/Introduction/index.html index f230ce6f0..a0286ff4a 100644 --- a/previews/PR1130/formulation_library/Introduction/index.html +++ b/previews/PR1130/formulation_library/Introduction/index.html @@ -12,4 +12,4 @@ & \hspace{0.9cm} p_t^\text{th} + p_t^\text{re} = P_t^\text{load}, \quad \forall t \in {1,\dots, 48} \\ & \hspace{0.9cm} 0 \le p_t^\text{th} \le P^\text{th,max} \\ & \hspace{0.9cm} 0 \le p_t^\text{re} \le \text{ActivePowerTimeSeriesParameter}_t -\end{align*}\]

Note that the StaticPowerLoad does not impose any cost to the objective function or constraint but adds its power demand to the supply-balance demand of the CopperPlatePowerModel used. Since we are using the ThermalDispatchNoMin formulation for the thermal generation, the lower bound for the power is 0, instead of $P^\text{th,min}$. In addition, we are assuming a linear cost $C^\text{th}$. Finally, the RenewableFullDispatch formulation allows the dispatch of the renewable unit between 0 and its maximum injection time series $p_t^\text{re,param}$.

Nomenclature

In the formulations described in the other pages, the nomenclature is as follows:

+\end{align*}\]

Note that the StaticPowerLoad does not impose any cost to the objective function or constraint but adds its power demand to the supply-balance demand of the CopperPlatePowerModel used. Since we are using the ThermalDispatchNoMin formulation for the thermal generation, the lower bound for the power is 0, instead of $P^\text{th,min}$. In addition, we are assuming a linear cost $C^\text{th}$. Finally, the RenewableFullDispatch formulation allows the dispatch of the renewable unit between 0 and its maximum injection time series $p_t^\text{re,param}$.

Nomenclature

In the formulations described in the other pages, the nomenclature is as follows:

diff --git a/previews/PR1130/formulation_library/Load/index.html b/previews/PR1130/formulation_library/Load/index.html index 6704fef86..17d1ca760 100644 --- a/previews/PR1130/formulation_library/Load/index.html +++ b/previews/PR1130/formulation_library/Load/index.html @@ -1,8 +1,8 @@ -Load · PowerSimulations.jl

PowerSystems.ElectricLoad Formulations

Electric load formulations define the optimization models that describe load units (demand) mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Table of contents

  1. StaticPowerLoad
  2. PowerLoadInterruption
  3. PowerLoadDispatch
  4. Valid configurations

StaticPowerLoad

Variables:

No variables are created

Time Series Parameters:

Uses the max_active_power timeseries parameter to determine the demand value at each time-step

ParameterDefault Time Series Name
ReactivePowerTimeSeriesParametermax_active_power
ActivePowerTimeSeriesParametermax_active_power

Expressions:

Subtracts the parameters listed above from the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

No constraints are created


PowerLoadInterruption

Variables:

Static Parameters:

  • $P^\text{ld,max}$ = PowerSystems.get_max_active_power(device)
  • $Q^\text{ld,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

ParameterDefault Time Series Name
ReactivePowerTimeSeriesParametermax_active_power
ActivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $p^\text{ld}$.

Expressions:

  • Subtract$p^\text{ld}$ and $q^\text{ld}$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} +Load · PowerSimulations.jl

PowerSystems.ElectricLoad Formulations

Electric load formulations define the optimization models that describe load units (demand) mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Table of contents

  1. StaticPowerLoad
  2. PowerLoadInterruption
  3. PowerLoadDispatch
  4. Valid configurations

StaticPowerLoad

Variables:

No variables are created

Time Series Parameters:

Uses the max_active_power timeseries parameter to determine the demand value at each time-step

ParameterDefault Time Series Name
ActivePowerTimeSeriesParametermax_active_power
ReactivePowerTimeSeriesParametermax_active_power

Expressions:

Subtracts the parameters listed above from the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

No constraints are created


PowerLoadInterruption

Variables:

Static Parameters:

  • $P^\text{ld,max}$ = PowerSystems.get_max_active_power(device)
  • $Q^\text{ld,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

ParameterDefault Time Series Name
ActivePowerTimeSeriesParametermax_active_power
ReactivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $p^\text{ld}$.

Expressions:

  • Subtract$p^\text{ld}$ and $q^\text{ld}$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} & p_t^\text{ld} \le u_t^\text{ld} \cdot \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots, T\} \\ & q_t^\text{re} = \text{pf} \cdot p_t^\text{re}, \quad \forall t \in \{1,\dots, T\} -\end{aligned}\]

on which $\text{pf} = \sin(\arctan(Q^\text{ld,max}/P^\text{ld,max}))$.


PowerLoadDispatch

Variables:

  • ActivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_active_power(device)
    • Symbol: $p^\text{ld}$
  • ReactivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_reactive_power(device)
    • Symbol: $q^\text{ld}$

Static Parameters:

  • $P^\text{ld,max}$ = PowerSystems.get_max_active_power(device)
  • $Q^\text{ld,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

ParameterDefault Time Series Name
ReactivePowerTimeSeriesParametermax_active_power
ActivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $p^\text{ld}$.

Expressions:

  • Subtract$p^\text{ld}$ and $q^\text{ld}$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} +\end{aligned}\]

on which $\text{pf} = \sin(\arctan(Q^\text{ld,max}/P^\text{ld,max}))$.


PowerLoadDispatch

Variables:

  • ActivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_active_power(device)
    • Symbol: $p^\text{ld}$
  • ReactivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_reactive_power(device)
    • Symbol: $q^\text{ld}$

Static Parameters:

  • $P^\text{ld,max}$ = PowerSystems.get_max_active_power(device)
  • $Q^\text{ld,max}$ = PowerSystems.get_max_reactive_power(device)

Time Series Parameters:

ParameterDefault Time Series Name
ActivePowerTimeSeriesParametermax_active_power
ReactivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $p^\text{ld}$.

Expressions:

  • Subtract$p^\text{ld}$ and $q^\text{ld}$ terms and to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} & p_t^\text{ld} \le \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots, T\}\\ & q_t^\text{ld} = \text{pf} \cdot p_t^\text{ld}, \quad \forall t \in \{1,\dots, T\}\\ -\end{aligned}\]

on which $\text{pf} = \sin(\arctan(Q^\text{ld,max}/P^\text{ld,max}))$.

Valid configurations

Valid DeviceModels for subtypes of ElectricLoad include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(InterruptiblePowerLoad, PowerLoadDispatch)InterruptiblePowerLoadPowerLoadDispatch
DeviceModel(ExponentialLoad, PowerLoadDispatch)ExponentialLoadPowerLoadDispatch
DeviceModel(PowerLoad, PowerLoadDispatch)PowerLoadPowerLoadDispatch
DeviceModel(StandardLoad, PowerLoadDispatch)StandardLoadPowerLoadDispatch
DeviceModel(InterruptiblePowerLoad, PowerLoadInterruption)InterruptiblePowerLoadPowerLoadInterruption
DeviceModel(ExponentialLoad, PowerLoadInterruption)ExponentialLoadPowerLoadInterruption
DeviceModel(PowerLoad, PowerLoadInterruption)PowerLoadPowerLoadInterruption
DeviceModel(StandardLoad, PowerLoadInterruption)StandardLoadPowerLoadInterruption
DeviceModel(FixedAdmittance, StaticPowerLoad)FixedAdmittanceStaticPowerLoad
DeviceModel(InterruptiblePowerLoad, StaticPowerLoad)InterruptiblePowerLoadStaticPowerLoad
DeviceModel(ExponentialLoad, StaticPowerLoad)ExponentialLoadStaticPowerLoad
DeviceModel(PowerLoad, StaticPowerLoad)PowerLoadStaticPowerLoad
DeviceModel(StandardLoad, StaticPowerLoad)StandardLoadStaticPowerLoad
DeviceModel(SwitchedAdmittance, StaticPowerLoad)SwitchedAdmittanceStaticPowerLoad
+\end{aligned}\]

on which $\text{pf} = \sin(\arctan(Q^\text{ld,max}/P^\text{ld,max}))$.

Valid configurations

Valid DeviceModels for subtypes of ElectricLoad include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(InterruptiblePowerLoad, PowerLoadDispatch)InterruptiblePowerLoadPowerLoadDispatch
DeviceModel(ExponentialLoad, PowerLoadDispatch)ExponentialLoadPowerLoadDispatch
DeviceModel(PowerLoad, PowerLoadDispatch)PowerLoadPowerLoadDispatch
DeviceModel(StandardLoad, PowerLoadDispatch)StandardLoadPowerLoadDispatch
DeviceModel(InterruptiblePowerLoad, PowerLoadInterruption)InterruptiblePowerLoadPowerLoadInterruption
DeviceModel(ExponentialLoad, PowerLoadInterruption)ExponentialLoadPowerLoadInterruption
DeviceModel(PowerLoad, PowerLoadInterruption)PowerLoadPowerLoadInterruption
DeviceModel(StandardLoad, PowerLoadInterruption)StandardLoadPowerLoadInterruption
DeviceModel(FixedAdmittance, StaticPowerLoad)FixedAdmittanceStaticPowerLoad
DeviceModel(InterruptiblePowerLoad, StaticPowerLoad)InterruptiblePowerLoadStaticPowerLoad
DeviceModel(ExponentialLoad, StaticPowerLoad)ExponentialLoadStaticPowerLoad
DeviceModel(PowerLoad, StaticPowerLoad)PowerLoadStaticPowerLoad
DeviceModel(StandardLoad, StaticPowerLoad)StandardLoadStaticPowerLoad
DeviceModel(SwitchedAdmittance, StaticPowerLoad)SwitchedAdmittanceStaticPowerLoad
diff --git a/previews/PR1130/formulation_library/Network/index.html b/previews/PR1130/formulation_library/Network/index.html index df56062c9..fbdb0f37a 100644 --- a/previews/PR1130/formulation_library/Network/index.html +++ b/previews/PR1130/formulation_library/Network/index.html @@ -1,8 +1,8 @@ -Network · PowerSimulations.jl

Network Formulations

Network formulations are used to describe how the network and buses are handled when constructing constraints. The most common constraint decided by the network formulation is the supply-demand balance constraint. Available Network Models are:

FormulationDescription
CopperPlatePowerModelCopper plate connection between all components, i.e. infinite transmission capacity
AreaBalancePowerModelNetwork model approximation to represent inter-area flow with each area represented as a single node
PTDFPowerModelUses the PTDF factor matrix to compute the fraction of power transferred in the network across the branches
AreaPTDFPowerModelUses the PTDF factor matrix to compute the fraction of power transferred in the network across the branches and balances power by Area instead of system-wide

PowerModels.jl available formulations:

  • Exact non-convex models: ACPPowerModel, ACRPowerModel, ACTPowerModel.
  • Linear approximations: DCPPowerModel, NFAPowerModel.
  • Quadratic approximations: DCPLLPowerModel, LPACCPowerModel
  • Quadratic relaxations: SOCWRPowerModel, SOCWRConicPowerModel, SOCBFPowerModel, SOCBFConicPowerModel, QCRMPowerModel, QCLSPowerModel.
  • SDP relaxations: SDPWRMPowerModel, SparseSDPWRMPowerModel.

All of these formulations are described in the PowerModels.jl documentation and will not be described here.


CopperPlatePowerModel

Variables:

If Slack variables are enabled:

  • SystemBalanceSlackUp:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ (p^\text{sl,up} + p^\text{sl,dn}) \cdot 10^6$

Expressions:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective active power balance expressions ActivePowerBalance created by this CopperPlatePowerModel network formulation.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in the system

\[\begin{align} +Network · PowerSimulations.jl

Network Formulations

Network formulations are used to describe how the network and buses are handled when constructing constraints. The most common constraint decided by the network formulation is the supply-demand balance constraint. Available Network Models are:

FormulationDescription
CopperPlatePowerModelCopper plate connection between all components, i.e. infinite transmission capacity
AreaBalancePowerModelNetwork model approximation to represent inter-area flow with each area represented as a single node
PTDFPowerModelUses the PTDF factor matrix to compute the fraction of power transferred in the network across the branches
AreaPTDFPowerModelUses the PTDF factor matrix to compute the fraction of power transferred in the network across the branches and balances power by Area instead of system-wide

PowerModels.jl available formulations:

  • Exact non-convex models: ACPPowerModel, ACRPowerModel, ACTPowerModel.
  • Linear approximations: DCPPowerModel, NFAPowerModel.
  • Quadratic approximations: DCPLLPowerModel, LPACCPowerModel
  • Quadratic relaxations: SOCWRPowerModel, SOCWRConicPowerModel, SOCBFPowerModel, SOCBFConicPowerModel, QCRMPowerModel, QCLSPowerModel.
  • SDP relaxations: SDPWRMPowerModel, SparseSDPWRMPowerModel.

All of these formulations are described in the PowerModels.jl documentation and will not be described here.


CopperPlatePowerModel

Variables:

If Slack variables are enabled:

  • SystemBalanceSlackUp:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ (p^\text{sl,up} + p^\text{sl,dn}) \cdot 10^6$

Expressions:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective active power balance expressions ActivePowerBalance created by this CopperPlatePowerModel network formulation.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in the system

\[\begin{align} & \sum_{c \in \text{components}} p_t^c = 0, \quad \forall t \in \{1, \dots, T\} -\end{align}\]


AreaBalancePowerModel

Variables: If Slack variables are enabled:

  • SystemBalanceSlackUp by area:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown by area:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective active power balance expressions ActivePowerBalance per area.

Expressions:

Creates ActivePowerBalance expressions for each area that then are used to balance active power for all buses within a single area.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in an area.

\[\begin{align} +\end{align}\]


AreaBalancePowerModel

Variables: If Slack variables are enabled:

  • SystemBalanceSlackUp by area:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown by area:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective active power balance expressions ActivePowerBalance per area.

Expressions:

Creates ActivePowerBalance expressions for each area that then are used to balance active power for all buses within a single area.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in an area.

\[\begin{align} & \sum_{c \in \text{components}_a} p_t^c = 0, \quad \forall a\in \{1,\dots, A\}, t \in \{1, \dots, T\} -\end{align}\]


PTDFPowerModel

Variables:

If Slack variables are enabled:

  • SystemBalanceSlackUp:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ (p^\text{sl,up} + p^\text{sl,dn}) \cdot 10^6$

Expressions:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective system-wide active power balance expressions ActivePowerBalance created by this CopperPlatePowerModel network formulation. In addition, it creates ActivePowerBalance expressions for each bus to be used in the calculation of branch flows.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in the system

\[\begin{align} +\end{align}\]


PTDFPowerModel

Variables:

If Slack variables are enabled:

  • SystemBalanceSlackUp:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,up}$
  • SystemBalanceSlackDown:
    • Bounds: [0.0, ]
    • Default initial value: 0.0
    • Default proportional cost: 1e6
    • Symbol: $p^\text{sl,dn}$

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ (p^\text{sl,up} + p^\text{sl,dn}) \cdot 10^6$

Expressions:

Adds $p^\text{sl,up}$ and $p^\text{sl,dn}$ terms to the respective system-wide active power balance expressions ActivePowerBalance created by this CopperPlatePowerModel network formulation. In addition, it creates ActivePowerBalance expressions for each bus to be used in the calculation of branch flows.

Constraints:

Adds the CopperPlateBalanceConstraint to balance the active power of all components available in the system

\[\begin{align} & \sum_{c \in \text{components}} p_t^c = 0, \quad \forall t \in \{1, \dots, T\} -\end{align}\]

In addition creates NodalBalanceActiveConstraint for HVDC buses balance, if DC components are connected to an HVDC network.

+\end{align}\]

In addition creates NodalBalanceActiveConstraint for HVDC buses balance, if DC components are connected to an HVDC network.

diff --git a/previews/PR1130/formulation_library/Piecewise/index.html b/previews/PR1130/formulation_library/Piecewise/index.html index e7192c1c7..0c4cd6f86 100644 --- a/previews/PR1130/formulation_library/Piecewise/index.html +++ b/previews/PR1130/formulation_library/Piecewise/index.html @@ -27,4 +27,4 @@ & \sum_{k \in \mathcal{K}} \delta_{k,t} = \text{on}_{t} & \forall t \in \mathcal{T}\\ & 0 \leq \Delta p_{t} \leq \left( P^{\text{max}} - P^{\text{min}} \right)\text{on}_{t} & \forall t \in \mathcal{T}\\ &\left \{\delta_{i,t} \dots \delta_{k,t} \right \} \in \text{SOS}_{2} & \forall t \in \mathcal{T} -\end{align*}\]

on which $\delta_{k,t} \in [0,1]$ is the interpolation variable, $\Delta p$ is the active power of the generator above the minimum power and $u \in \{0,1\}$ is the commitment variable of the generator. In the case of a PWL convex costs, i.e. increasing slopes, the SOS constraint is omitted.

+\end{align*}\]

on which $\delta_{k,t} \in [0,1]$ is the interpolation variable, $\Delta p$ is the active power of the generator above the minimum power and $u \in \{0,1\}$ is the commitment variable of the generator. In the case of a PWL convex costs, i.e. increasing slopes, the SOS constraint is omitted.

diff --git a/previews/PR1130/formulation_library/README/index.html b/previews/PR1130/formulation_library/README/index.html index 89902aeab..b312a2a0f 100644 --- a/previews/PR1130/formulation_library/README/index.html +++ b/previews/PR1130/formulation_library/README/index.html @@ -1,2 +1,2 @@ -Formulation documentation guide · PowerSimulations.jl

Formulation documentation guide

Formulation documentation should roughly follow the template established by RenewableGen.md

Auto generated items

  • Valid DeviceModel table: just change the device category in the filter function
  • Time Series Parameters: just change the device category and formulation in the get_default_time_series_names method call

Linked items

  • Formulations in the Valid DeviceModel table must have a docstring in src/core/formulations.jl
  • The Formulation in the @docs block must have a docstring in src/core/formulations.jl
  • The Variables must have docstrings in src/core/variables.jl
  • The Time Series Parameters must have docstrings in src/core/parameters.jl
+Formulation documentation guide · PowerSimulations.jl

Formulation documentation guide

Formulation documentation should roughly follow the template established by RenewableGen.md

Auto generated items

  • Valid DeviceModel table: just change the device category in the filter function
  • Time Series Parameters: just change the device category and formulation in the get_default_time_series_names method call

Linked items

  • Formulations in the Valid DeviceModel table must have a docstring in src/core/formulations.jl
  • The Formulation in the @docs block must have a docstring in src/core/formulations.jl
  • The Variables must have docstrings in src/core/variables.jl
  • The Time Series Parameters must have docstrings in src/core/parameters.jl
diff --git a/previews/PR1130/formulation_library/RenewableGen/index.html b/previews/PR1130/formulation_library/RenewableGen/index.html index 964ff3f9a..668b08c07 100644 --- a/previews/PR1130/formulation_library/RenewableGen/index.html +++ b/previews/PR1130/formulation_library/RenewableGen/index.html @@ -1,8 +1,8 @@ -Renewable Generation · PowerSimulations.jl

PowerSystems.RenewableGen Formulations

Renewable generation formulations define the optimization models that describe renewable units mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Note

Reserve variables for services are not included in the formulation, albeit their inclusion change the variables, expressions, constraints and objective functions created. A detailed description of the implications in the optimization models is described in the Service formulation section.

Table of contents

  1. RenewableFullDispatch
  2. RenewableConstantPowerFactor
  3. Valid configurations

RenewableFullDispatch

Variables:

Static Parameters:

  • $P^\text{re,min}$ = PowerSystems.get_active_power_limits(device).min
  • $Q^\text{re,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{re,max}$ = PowerSystems.get_reactive_power_limits(device).max

Time Series Parameters:

Uses the max_active_power timeseries parameter to limit the available active power at each time-step.

ParameterDefault Time Series Name
ReactivePowerTimeSeriesParametermax_active_power
ActivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $- p^\text{re}$ to incentivize generation from RenewableGen devices.

Expressions:

Adds $p^\text{re}$ and $q^\text{re}$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

\[\begin{aligned} +Renewable Generation · PowerSimulations.jl

PowerSystems.RenewableGen Formulations

Renewable generation formulations define the optimization models that describe renewable units mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Note

Reserve variables for services are not included in the formulation, albeit their inclusion change the variables, expressions, constraints and objective functions created. A detailed description of the implications in the optimization models is described in the Service formulation section.

Table of contents

  1. RenewableFullDispatch
  2. RenewableConstantPowerFactor
  3. Valid configurations

RenewableFullDispatch

Variables:

Static Parameters:

  • $P^\text{re,min}$ = PowerSystems.get_active_power_limits(device).min
  • $Q^\text{re,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{re,max}$ = PowerSystems.get_reactive_power_limits(device).max

Time Series Parameters:

Uses the max_active_power timeseries parameter to limit the available active power at each time-step.

ParameterDefault Time Series Name
ActivePowerTimeSeriesParametermax_active_power
ReactivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $- p^\text{re}$ to incentivize generation from RenewableGen devices.

Expressions:

Adds $p^\text{re}$ and $q^\text{re}$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations.

Constraints:

\[\begin{aligned} & P^\text{re,min} \le p_t^\text{re} \le \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots, T\} \\ & Q^\text{re,min} \le q_t^\text{re} \le Q^\text{re,max}, \quad \forall t \in \{1,\dots, T\} -\end{aligned}\]


RenewableConstantPowerFactor

Variables:

  • ActivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_active_power(device)
    • Symbol: $p^\text{re}$
  • ReactivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_reactive_power(device)
    • Symbol: $q^\text{re}$

Static Parameters:

  • $P^\text{re,min}$ = PowerSystems.get_active_power_limits(device).min
  • $Q^\text{re,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{re,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $\text{pf}$ = PowerSystems.get_power_factor(device)

Time Series Parameters:

ParameterDefault Time Series Name
ReactivePowerTimeSeriesParametermax_active_power
ActivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $- p_t^\text{re}$ to incentivize generation from RenewableGen devices.

Expressions:

Adds $p^\text{re}$ and $q^\text{re}$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} +\end{aligned}\]


RenewableConstantPowerFactor

Variables:

  • ActivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_active_power(device)
    • Symbol: $p^\text{re}$
  • ReactivePowerVariable:
    • Bounds: [0.0, ]
    • Default initial value: PowerSystems.get_reactive_power(device)
    • Symbol: $q^\text{re}$

Static Parameters:

  • $P^\text{re,min}$ = PowerSystems.get_active_power_limits(device).min
  • $Q^\text{re,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{re,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $\text{pf}$ = PowerSystems.get_power_factor(device)

Time Series Parameters:

ParameterDefault Time Series Name
ActivePowerTimeSeriesParametermax_active_power
ReactivePowerTimeSeriesParametermax_active_power

Objective:

Creates an objective function term based on the FunctionData Options where the quantity term is defined as $- p_t^\text{re}$ to incentivize generation from RenewableGen devices.

Expressions:

Adds $p^\text{re}$ and $q^\text{re}$ terms to the respective active and reactive power balance expressions created by the selected Network Formulations

Constraints:

\[\begin{aligned} & P^\text{re,min} \le p_t^\text{re} \le \text{ActivePowerTimeSeriesParameter}_t, \quad \forall t \in \{1,\dots, T\} \\ & q_t^\text{re} = \text{pf} \cdot p_t^\text{re}, \quad \forall t \in \{1,\dots, T\} -\end{aligned}\]


Valid configurations

Valid DeviceModels for subtypes of RenewableGen include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(RenewableDispatch, FixedOutput)RenewableDispatchFixedOutput
DeviceModel(RenewableNonDispatch, FixedOutput)RenewableNonDispatchFixedOutput
DeviceModel(RenewableDispatch, RenewableConstantPowerFactor)RenewableDispatchRenewableConstantPowerFactor
DeviceModel(RenewableNonDispatch, RenewableConstantPowerFactor)RenewableNonDispatchRenewableConstantPowerFactor
DeviceModel(RenewableDispatch, RenewableFullDispatch)RenewableDispatchRenewableFullDispatch
DeviceModel(RenewableNonDispatch, RenewableFullDispatch)RenewableNonDispatchRenewableFullDispatch
+\end{aligned}\]


Valid configurations

Valid DeviceModels for subtypes of RenewableGen include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(RenewableDispatch, FixedOutput)RenewableDispatchFixedOutput
DeviceModel(RenewableNonDispatch, FixedOutput)RenewableNonDispatchFixedOutput
DeviceModel(RenewableDispatch, RenewableConstantPowerFactor)RenewableDispatchRenewableConstantPowerFactor
DeviceModel(RenewableNonDispatch, RenewableConstantPowerFactor)RenewableNonDispatchRenewableConstantPowerFactor
DeviceModel(RenewableDispatch, RenewableFullDispatch)RenewableDispatchRenewableFullDispatch
DeviceModel(RenewableNonDispatch, RenewableFullDispatch)RenewableNonDispatchRenewableFullDispatch
diff --git a/previews/PR1130/formulation_library/Service/index.html b/previews/PR1130/formulation_library/Service/index.html index 56bf77730..0eee53997 100644 --- a/previews/PR1130/formulation_library/Service/index.html +++ b/previews/PR1130/formulation_library/Service/index.html @@ -1,11 +1,11 @@ -Services · PowerSimulations.jl

PowerSystems.Service Formulations

Services (or ancillary services) are models used to ensure that there is necessary support to the power grid from generators to consumers, in order to ensure reliable operation of the system.

The most common application for ancillary services are reserves, i.e., generation (or load) that is not currently being used, but can be quickly made available in case of unexpected changes of grid conditions, for example a sudden loss of load or generation.

A key challenge of adding services to a system, from a mathematical perspective, is specifying which units contribute to the specified requirement of a service, that implies the creation of new variables (such as reserve variables) and modification of constraints.

In this documentation, we first specify the available Services in the grid, and what requirements impose in the system, and later we discuss the implication on device formulations for specific units.

Table of contents

  1. RangeReserve
  2. StepwiseCostReserve
  3. GroupReserve
  4. RampReserve
  5. NonSpinningReserve
  6. ConstantMaxInterfaceFlow
  7. Changes on Expressions

RangeReserve

For each service $s$ of the model type RangeReserve the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

Depending on the PowerSystems.jl type associated to the RangeReserve formulation model, the parameters are:

Static Parameters

  • $\text{PF}$ = PowerSystems.get_max_participation_factor(service)

For a ConstantReserve PowerSystems type:

  • $\text{Req}$ = PowerSystems.get_requirement(service)

Time Series Parameters

For a VariableReserve PowerSystems type:

ParameterDefault Time Series Name
RequirementTimeSeriesParameterrequirement

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A RangeReserve implements two fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the RangeReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ +Services · PowerSimulations.jl

PowerSystems.Service Formulations

Services (or ancillary services) are models used to ensure that there is necessary support to the power grid from generators to consumers, in order to ensure reliable operation of the system.

The most common application for ancillary services are reserves, i.e., generation (or load) that is not currently being used, but can be quickly made available in case of unexpected changes of grid conditions, for example a sudden loss of load or generation.

A key challenge of adding services to a system, from a mathematical perspective, is specifying which units contribute to the specified requirement of a service, that implies the creation of new variables (such as reserve variables) and modification of constraints.

In this documentation, we first specify the available Services in the grid, and what requirements impose in the system, and later we discuss the implication on device formulations for specific units.

Table of contents

  1. RangeReserve
  2. StepwiseCostReserve
  3. GroupReserve
  4. RampReserve
  5. NonSpinningReserve
  6. ConstantMaxInterfaceFlow
  7. Changes on Expressions

RangeReserve

For each service $s$ of the model type RangeReserve the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

Depending on the PowerSystems.jl type associated to the RangeReserve formulation model, the parameters are:

Static Parameters

  • $\text{PF}$ = PowerSystems.get_max_participation_factor(service)

For a ConstantReserve PowerSystems type:

  • $\text{Req}$ = PowerSystems.get_requirement(service)

Time Series Parameters

For a VariableReserve PowerSystems type:

ParameterDefault Time Series Name
RequirementTimeSeriesParameterrequirement

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A RangeReserve implements two fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the RangeReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ \sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\} \quad \text{(for a VariableReserve)}\]

In addition, there is a restriction on how much each contributing device $d$ can contribute to the requirement, based on the max participation factor allowed.

\[r_{d,t} \le \text{Req} \cdot \text{PF} ,\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\} \quad \text{(for a ConstantReserve)} \\ -r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for a VariableReserve)}\]


StepwiseCostReserve

Service must be used with ReserveDemandCurve PowerSystems.jl type. This service model is used to model ORDC (Operating Reserve Demand Curve) in ERCOT.

For each service $s$ of the model type ReserveDemandCurve the following variables are created:

Variables:

Time Series Parameters

For a ReserveDemandCurve PowerSystems type:

| Parameter | Default Time Series Name |

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

The ServiceRequirementVariable is added as a piecewise linear cost based on the decreasing offers listed in the variable_cost time series. These decreasing cost represent the scarcity prices of not having sufficient reserves. For example, if the variable $\text{req} = 0$, then a really high cost is paid for not having enough reserves, and if $\text{req}$ is larger, then a lower cost (or even zero) is paid.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A StepwiseCostReserve implements a single constraint, such that the sum of all reserves of contributing devices must be larger than the ServiceRequirementVariable variable. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} \ge \text{req}_t,\quad \forall t\in \{1,\dots, T\} \]

GroupReserve

Service must be used with ConstantReserveGroup PowerSystems.jl type. This service model is used to model an aggregation of services.

For each service $s$ of the model type GroupReserve the following variables are created:

Variables:

No variables are created, but the services associated with the GroupReserve must have created variables.

Static Parameters

  • $\text{Req}$ = PowerSystems.get_requirement(service)

Relevant Methods:

  • $\mathcal{S}_s$ = PowerSystems.get_contributing_services(system, service): Set (vector) of all contributing services to the group service $s$ in the system.
  • $\mathcal{D}_{s_i}$ = PowerSystems.get_contributing_devices(system, service_aux): Set (vector) of all contributing devices to the service $s_i$ in the system.

Objective:

Does not modify the objective function, besides the changes to the objective function due to the other services associated to the group service.

Expressions:

No changes, besides the changes to the expressions due to the other services associated to the group service.

Constraints:

A GroupReserve implements that the sum of all reserves of contributing devices, of all contributing services, must be larger than the GroupReserve requirement. Thus, for a GroupReserve service $s$:

\[\sum_{d\in\mathcal{D}_{s_i}} \sum_{i \in \mathcal{S}_s} r_{d,t} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \]


RampReserve

For each service $s$ of the model type RampReserve the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

RampReserve only accepts VariableReserve PowerSystems.jl type. With that, the parameters are:

Static Parameters

  • $\text{TF}$ = PowerSystems.get_time_frame(service)
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up for thermal contributing devices
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down for thermal contributing devices

Time Series Parameters

For a VariableReserve PowerSystems type:

ParameterDefault Time Series Name
RequirementTimeSeriesParameterrequirement

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A RampReserve implements three fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the RampReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\}\]

Finally, there is a restriction based on the ramp limits of the contributing devices:

\[r_{d,t} \le R^\text{th,up} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveUp)} \\ -r_{d,t} \le R^\text{th,dn} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveDown)}\]


NonSpinningReserve

For each service $s$ of the model type NonSpinningReserve, the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

NonSpinningReserve only accepts VariableReserve PowerSystems.jl type. With that, the parameters are:

Static Parameters

  • $\text{PF}$ = PowerSystems.get_max_participation_factor(service)
  • $\text{TF}$ = PowerSystems.get_time_frame(service)
  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min for thermal contributing devices
  • $T^\text{st,up}$ = PowerSystems.get_time_limits(d).up for thermal contributing devices
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).down for thermal contributing devices

Other parameters:

  • $\Delta T$: Resolution of the problem in minutes.

Time Series Parameters

For a VariableReserve PowerSystems type:

| Parameter | Default Time Series Name |

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A NonSpinningReserve implements three fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the NonSpinningReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\}\]

In addition, there is a restriction on how much each contributing device $d$ can contribute to the requirement, based on the max participation factor allowed.

\[r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\},\]

Finally, there is a restriction based on the reserve response time for the non-spinning reserve if the unit is off. To do so, compute $R^\text{limit}_d$ as the reserve response limit as:

\[R^\text{limit}_d = \begin{cases} +r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for a VariableReserve)}\]


StepwiseCostReserve

Service must be used with ReserveDemandCurve PowerSystems.jl type. This service model is used to model ORDC (Operating Reserve Demand Curve) in ERCOT.

For each service $s$ of the model type ReserveDemandCurve the following variables are created:

Variables:

Time Series Parameters

For a ReserveDemandCurve PowerSystems type:

| Parameter | Default Time Series Name |

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

The ServiceRequirementVariable is added as a piecewise linear cost based on the decreasing offers listed in the variable_cost time series. These decreasing cost represent the scarcity prices of not having sufficient reserves. For example, if the variable $\text{req} = 0$, then a really high cost is paid for not having enough reserves, and if $\text{req}$ is larger, then a lower cost (or even zero) is paid.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A StepwiseCostReserve implements a single constraint, such that the sum of all reserves of contributing devices must be larger than the ServiceRequirementVariable variable. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} \ge \text{req}_t,\quad \forall t\in \{1,\dots, T\} \]

GroupReserve

Service must be used with ConstantReserveGroup PowerSystems.jl type. This service model is used to model an aggregation of services.

For each service $s$ of the model type GroupReserve the following variables are created:

Variables:

No variables are created, but the services associated with the GroupReserve must have created variables.

Static Parameters

  • $\text{Req}$ = PowerSystems.get_requirement(service)

Relevant Methods:

  • $\mathcal{S}_s$ = PowerSystems.get_contributing_services(system, service): Set (vector) of all contributing services to the group service $s$ in the system.
  • $\mathcal{D}_{s_i}$ = PowerSystems.get_contributing_devices(system, service_aux): Set (vector) of all contributing devices to the service $s_i$ in the system.

Objective:

Does not modify the objective function, besides the changes to the objective function due to the other services associated to the group service.

Expressions:

No changes, besides the changes to the expressions due to the other services associated to the group service.

Constraints:

A GroupReserve implements that the sum of all reserves of contributing devices, of all contributing services, must be larger than the GroupReserve requirement. Thus, for a GroupReserve service $s$:

\[\sum_{d\in\mathcal{D}_{s_i}} \sum_{i \in \mathcal{S}_s} r_{d,t} \ge \text{Req},\quad \forall t\in \{1,\dots, T\} \]


RampReserve

For each service $s$ of the model type RampReserve the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

RampReserve only accepts VariableReserve PowerSystems.jl type. With that, the parameters are:

Static Parameters

  • $\text{TF}$ = PowerSystems.get_time_frame(service)
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up for thermal contributing devices
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down for thermal contributing devices

Time Series Parameters

For a VariableReserve PowerSystems type:

ParameterDefault Time Series Name
RequirementTimeSeriesParameterrequirement

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A RampReserve implements three fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the RampReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\}\]

Finally, there is a restriction based on the ramp limits of the contributing devices:

\[r_{d,t} \le R^\text{th,up} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveUp)} \\ +r_{d,t} \le R^\text{th,dn} \cdot \text{TF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\}, \quad \text{(for ReserveDown)}\]


NonSpinningReserve

For each service $s$ of the model type NonSpinningReserve, the following variables are created:

Variables:

  • ActivePowerReserveVariable:
    • Bounds: [0.0, ]
    • Default proportional cost: $1.0 / \text{SystemBasePower}$
    • Symbol: $r_{d}$ for $d$ in contributing devices to the service $s$

If slacks are enabled:

NonSpinningReserve only accepts VariableReserve PowerSystems.jl type. With that, the parameters are:

Static Parameters

  • $\text{PF}$ = PowerSystems.get_max_participation_factor(service)
  • $\text{TF}$ = PowerSystems.get_time_frame(service)
  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min for thermal contributing devices
  • $T^\text{st,up}$ = PowerSystems.get_time_limits(d).up for thermal contributing devices
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).down for thermal contributing devices

Other parameters:

  • $\Delta T$: Resolution of the problem in minutes.

Time Series Parameters

For a VariableReserve PowerSystems type:

| Parameter | Default Time Series Name |

Relevant Methods:

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing devices to the service $s$ in the system.

Objective:

Add a large proportional cost to the objective function if slack variables are used $+ r^\text{sl} \cdot 10^5$. In addition adds the default cost for ActivePowerReserveVariables as a proportional cost.

Expressions:

Adds the ActivePowerReserveVariable for upper/lower bound expressions of contributing devices.

For ReserveUp types, the variable is added to ActivePowerRangeExpressionUB, such that this expression considers both the ActivePowerVariable and its reserve variable. Similarly, For ReserveDown types, the variable is added to ActivePowerRangeExpressionLB, such that this expression considers both the ActivePowerVariable and its reserve variable

Example: for a thermal unit $d$ contributing to two different ReserveUp $s_1, s_2$ services (e.g. Reg-Up and Spin):

\[\text{ActivePowerRangeExpressionUB}_{t} = p_t^\text{th} + r_{s_1,t} + r_{s_2, t} \le P^\text{th,max}\]

similarly if $s_3$ is a ReserveDown service (e.g. Reg-Down):

\[\text{ActivePowerRangeExpressionLB}_{t} = p_t^\text{th} - r_{s_3,t} \ge P^\text{th,min}\]

Constraints:

A NonSpinningReserve implements three fundamental constraints. The first is that the sum of all reserves of contributing devices must be larger than the NonSpinningReserve requirement. Thus, for a service $s$:

\[\sum_{d\in\mathcal{D}_s} r_{d,t} + r_t^\text{sl} \ge \text{RequirementTimeSeriesParameter}_{t},\quad \forall t\in \{1,\dots, T\}\]

In addition, there is a restriction on how much each contributing device $d$ can contribute to the requirement, based on the max participation factor allowed.

\[r_{d,t} \le \text{RequirementTimeSeriesParameter}_{t} \cdot \text{PF}\quad \forall d\in \mathcal{D}_s, \forall t\in \{1,\dots, T\},\]

Finally, there is a restriction based on the reserve response time for the non-spinning reserve if the unit is off. To do so, compute $R^\text{limit}_d$ as the reserve response limit as:

\[R^\text{limit}_d = \begin{cases} 0 & \text{ if TF } \le T^\text{st,up}_d \\ P^\text{th,min}_d + (\text{TF}_s - T^\text{st,up}_d) \cdot R^\text{th,up}_d \Delta T \cdot R^\text{th,up}_d & \text{ if TF } > T^\text{st,up}_d -\end{cases}, \quad \forall d\in \mathcal{D}_s\]

Then, the constraint depends on the commitment variable $u_t^\text{th}$ as:

\[r_{d,t} \le (1 - u_{d,t}^\text{th}) \cdot R^\text{limit}_d, \quad \forall d \in \mathcal{D}_s, \forall t \in \{1,\dots, T\}\]


ConstantMaxInterfaceFlow

This Service model only accepts the PowerSystems.jl TransmissionInterface type to properly function. It is used to model a collection of branches that make up an interface or corridor with a maximum transfer of power.

Variables

If slacks are used:

Static Parameters

  • $F^\text{max}$ = PowerSystems.get_active_power_flow_limits(service).max
  • $F^\text{min}$ = PowerSystems.get_active_power_flow_limits(service).min
  • $C^\text{flow}$ = PowerSystems.get_violation_penalty(service)
  • $\mathcal{M}_s$ = PowerSystems.get_direction_mapping(service). Dictionary of contributing branches with its specified direction ($\text{Dir}_d = 1$ or $\text{Dir}_d = -1$) with respect to the interface.

Relevant Methods

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing branches to the service $s$ in the system.

Objective:

Add the violation penalty proportional cost to the objective function if slack variables are used $+ (f^\text{sl,up} + f^\text{sl,dn}) \cdot C^\text{flow}$.

Expressions:

Creates the expression InterfaceTotalFlow to keep track of all FlowActivePowerVariable of contributing branches to the transmission interface.

Constraints:

It adds the constraint to limit the InterfaceTotalFlow by the specified bounds of the service $s$:

\[F^\text{min} \le f^\text{sl,up}_t - f^\text{sl,dn}_t + \sum_{d\in\mathcal{D}_s} \text{Dir}_d f_{d,t} \le F^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

Changes on Expressions due to Service models

It is important to note that by adding a service to a Optimization Problem, variables for each contributing device must be created. For example, for every contributing generator $d \in \mathcal{D}$ that is participating in services $s_1,s_2,s_3$, it is required to create three set of ActivePowerReserveVariable variables:

\[r_{s_1,d,t},~ r_{s_2,d,t},~ r_{s_3,d,t},\quad \forall d \in \mathcal{D}, \forall t \in \{1,\dots, T\}\]

Changes on UpperBound (UB) and LowerBound (LB) limits

Each contributing generator $d$ has active power limits that the reserve variables affect. In simple terms, the limits are implemented using expressions ActivePowerRangeExpressionUB and ActivePowerRangeExpressionLB as:

\[\text{ActivePowerRangeExpressionUB}_t \le P^\text{max} \\ +\end{cases}, \quad \forall d\in \mathcal{D}_s\]

Then, the constraint depends on the commitment variable $u_t^\text{th}$ as:

\[r_{d,t} \le (1 - u_{d,t}^\text{th}) \cdot R^\text{limit}_d, \quad \forall d \in \mathcal{D}_s, \forall t \in \{1,\dots, T\}\]


ConstantMaxInterfaceFlow

This Service model only accepts the PowerSystems.jl TransmissionInterface type to properly function. It is used to model a collection of branches that make up an interface or corridor with a maximum transfer of power.

Variables

If slacks are used:

Static Parameters

  • $F^\text{max}$ = PowerSystems.get_active_power_flow_limits(service).max
  • $F^\text{min}$ = PowerSystems.get_active_power_flow_limits(service).min
  • $C^\text{flow}$ = PowerSystems.get_violation_penalty(service)
  • $\mathcal{M}_s$ = PowerSystems.get_direction_mapping(service). Dictionary of contributing branches with its specified direction ($\text{Dir}_d = 1$ or $\text{Dir}_d = -1$) with respect to the interface.

Relevant Methods

  • $\mathcal{D}_s$ = PowerSystems.get_contributing_devices(system, service): Set (vector) of all contributing branches to the service $s$ in the system.

Objective:

Add the violation penalty proportional cost to the objective function if slack variables are used $+ (f^\text{sl,up} + f^\text{sl,dn}) \cdot C^\text{flow}$.

Expressions:

Creates the expression InterfaceTotalFlow to keep track of all FlowActivePowerVariable of contributing branches to the transmission interface.

Constraints:

It adds the constraint to limit the InterfaceTotalFlow by the specified bounds of the service $s$:

\[F^\text{min} \le f^\text{sl,up}_t - f^\text{sl,dn}_t + \sum_{d\in\mathcal{D}_s} \text{Dir}_d f_{d,t} \le F^\text{max}, \quad \forall t \in \{1,\dots,T\}\]

Changes on Expressions due to Service models

It is important to note that by adding a service to a Optimization Problem, variables for each contributing device must be created. For example, for every contributing generator $d \in \mathcal{D}$ that is participating in services $s_1,s_2,s_3$, it is required to create three set of ActivePowerReserveVariable variables:

\[r_{s_1,d,t},~ r_{s_2,d,t},~ r_{s_3,d,t},\quad \forall d \in \mathcal{D}, \forall t \in \{1,\dots, T\}\]

Changes on UpperBound (UB) and LowerBound (LB) limits

Each contributing generator $d$ has active power limits that the reserve variables affect. In simple terms, the limits are implemented using expressions ActivePowerRangeExpressionUB and ActivePowerRangeExpressionLB as:

\[\text{ActivePowerRangeExpressionUB}_t \le P^\text{max} \\ \text{ActivePowerRangeExpressionLB}_t \ge P^\text{min}\]

ReserveUp type variables contribute to the upper bound expression, while ReserveDown variables contribute to the lower bound expressions. So if $s_1,s_2$ are ReserveUp services, and $s_3$ is a ReserveDown service, then for a thermal generator $d$ using a ThermalStandardDispatch:

\[\begin{align*} & p_{d,t}^\text{th} + r_{s_1,d,t} + r_{s_2,d,t} \le P^\text{th,max},\quad \forall d\in \mathcal{D}^\text{th}, \forall t \in \{1,\dots,T\} \\ & p_{d,t}^\text{th} - r_{s_3,d,t} \ge P^\text{th,min},\quad \forall d\in \mathcal{D}^\text{th}, \forall t \in \{1,\dots,T\} @@ -15,4 +15,4 @@ \end{align*}\]

Changes in Ramp limits

For the case of Ramp Limits (of formulation that model these limits), the reserve variables only affect the current time, and not the previous time. Then, for the same example as before:

\[\begin{align*} & p_{d,t}^\text{th} + r_{s_1,d,t} + r_{s_2,d,t} - p_{d,t-1}^\text{th}\le R^\text{th,up},\quad \forall d\in \mathcal{D}^\text{th}, \forall t \in \{1,\dots,T\}\\ & p_{d,t}^\text{th} - r_{s_3,d,t} - p_{d,t-1}^\text{th} \ge -R^\text{th,dn},\quad \forall d\in \mathcal{D}^\text{th}, \forall t \in \{1,\dots,T\} -\end{align*}\]

+\end{align*}\]

diff --git a/previews/PR1130/formulation_library/ThermalGen/index.html b/previews/PR1130/formulation_library/ThermalGen/index.html index 8275ed6b1..2f88b542a 100644 --- a/previews/PR1130/formulation_library/ThermalGen/index.html +++ b/previews/PR1130/formulation_library/ThermalGen/index.html @@ -1,33 +1,33 @@ -Thermal Generation · PowerSimulations.jl

ThermalGen Formulations

Thermal generation formulations define the optimization models that describe thermal units mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

Thermal units can include multiple terms added to the objective function, such as no-load cost, turn-on/off cost, fixed cost and variable cost. In addition, variable costs can be linear, quadratic or piecewise-linear formulations. These methods are properly described in the cost function page.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Note

Reserve variables for services are not included in the formulation, albeit their inclusion change the variables, expressions, constraints and objective functions created. A detailed description of the implications in the optimization models is described in the Service formulation section.

Table of Contents

  1. ThermalBasicDispatch
  2. ThermalDispatchNoMin
  3. ThermalCompactDispatch
  4. ThermalStandardDispatch
  5. ThermalBasicUnitCommitment
  6. ThermalBasicCompactUnitCommitment
  7. ThermalStandardUnitCommitment
  8. ThermalMultiStartUnitCommitment
  9. Valid configurations

ThermalBasicDispatch

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align*} +Thermal Generation · PowerSimulations.jl

ThermalGen Formulations

Thermal generation formulations define the optimization models that describe thermal units mathematical model in different operational settings, such as economic dispatch and unit commitment.

Note

Thermal units can include multiple terms added to the objective function, such as no-load cost, turn-on/off cost, fixed cost and variable cost. In addition, variable costs can be linear, quadratic or piecewise-linear formulations. These methods are properly described in the cost function page.

Note

The use of reactive power variables and constraints will depend on the network model used, i.e., whether it uses (or does not use) reactive power. If the network model is purely active power-based, reactive power variables and related constraints are not created.

Note

Reserve variables for services are not included in the formulation, albeit their inclusion change the variables, expressions, constraints and objective functions created. A detailed description of the implications in the optimization models is described in the Service formulation section.

Table of Contents

  1. ThermalBasicDispatch
  2. ThermalDispatchNoMin
  3. ThermalCompactDispatch
  4. ThermalStandardDispatch
  5. ThermalBasicUnitCommitment
  6. ThermalBasicCompactUnitCommitment
  7. ThermalStandardUnitCommitment
  8. ThermalMultiStartUnitCommitment
  9. Valid configurations

ThermalBasicDispatch

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align*} & P^\text{th,min} \le p^\text{th}_t \le P^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & Q^\text{th,min} \le q^\text{th}_t \le Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} -\end{align*}\]


ThermalDispatchNoMin

Variables:

Static Parameters:

  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align} +\end{align*}\]


ThermalDispatchNoMin

Variables:

Static Parameters:

  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align} & 0 \le p^\text{th}_t \le P^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & Q^\text{th,min} \le q^\text{th}_t \le Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} -\end{align}\]


ThermalCompactDispatch

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = \text{on}^\text{th}P^\text{min} + \Delta p^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down

Variable Value Parameters:

  • $\text{on}^\text{th}$: Used in feedforwards to define if the unit is on/off at each time-step from another problem. If no feedforward is used, the parameter takes a {0,1} value if the unit is available or not.

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $\text{on}^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also implements ramp constraints for the active power variable.

\[\begin{align*} +\end{align}\]


ThermalCompactDispatch

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = \text{on}^\text{th}P^\text{min} + \Delta p^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down

Variable Value Parameters:

  • $\text{on}^\text{th}$: Used in feedforwards to define if the unit is on/off at each time-step from another problem. If no feedforward is used, the parameter takes a {0,1} value if the unit is available or not.

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $\text{on}^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also implements ramp constraints for the active power variable.

\[\begin{align*} & 0 \le \Delta p^\text{th}_t \le \text{on}^\text{th}_t\left(P^\text{th,max} - P^\text{th,min}\right), \quad \forall t\in \{1, \dots, T\} \\ & \text{on}^\text{th}_t Q^\text{th,min} \le q^\text{th}_t \le \text{on}^\text{th}_t Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & -R^\text{th,dn} \le \Delta p_1^\text{th} - \Delta p^\text{th, init} \le R^\text{th,up} \\ & -R^\text{th,dn} \le \Delta p_t^\text{th} - \Delta p_{t-1}^\text{th} \le R^\text{th,up}, \quad \forall t\in \{2, \dots, T\} -\end{align*}\]


ThermalStandardDispatch

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align*} +\end{align*}\]


ThermalStandardDispatch

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters.

\[\begin{align*} & P^\text{th,min} \le p^\text{th}_t \le P^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & Q^\text{th,min} \le q^\text{th}_t \le Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & -R^\text{th,dn} \le p_1^\text{th} - p^\text{th, init} \le R^\text{th,up} \\ & -R^\text{th,dn} \le p_t^\text{th} - p_{t-1}^\text{th} \le R^\text{th,up}, \quad \forall t\in \{2, \dots, T\} -\end{align*}\]


ThermalBasicUnitCommitment

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. In addition, it creates the commitment constraint to turn on/off the device.

\[\begin{align*} +\end{align*}\]


ThermalBasicUnitCommitment

Variables:

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. In addition, it creates the commitment constraint to turn on/off the device.

\[\begin{align*} & u_t^\text{th} P^\text{th,min} \le p^\text{th}_t \le u_t^\text{th} P^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & u_t^\text{th} Q^\text{th,min} \le q^\text{th}_t \le u_t^\text{th} Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & u_1^\text{th} = u^\text{th,init} + v_1^\text{th} - w_1^\text{th} \\ & u_t^\text{th} = u_{t-1}^\text{th} + v_t^\text{th} - w_t^\text{th}, \quad \forall t \in \{2,\dots,T\} \\ & v_t^\text{th} + w_t^\text{th} \le 1, \quad \forall t \in \{1,\dots,T\} -\end{align*}\]


ThermalBasicCompactUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. In addition, it creates the commitment constraint to turn on/off the device.

\[\begin{align*} +\end{align*}\]


ThermalBasicCompactUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. In addition, it creates the commitment constraint to turn on/off the device.

\[\begin{align*} & 0 \le \Delta p^\text{th}_t \le u^\text{th}_t\left(P^\text{th,max} - P^\text{th,min}\right), \quad \forall t\in \{1, \dots, T\} \\ & u_t^\text{th} Q^\text{th,min} \le q^\text{th}_t \le u_t^\text{th} Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & u_1^\text{th} = u^\text{th,init} + v_1^\text{th} - w_1^\text{th} \\ & u_t^\text{th} = u_{t-1}^\text{th} + v_t^\text{th} - w_t^\text{th}, \quad \forall t \in \{2,\dots,T\} \\ & v_t^\text{th} + w_t^\text{th} \le 1, \quad \forall t \in \{1,\dots,T\} -\end{align*}\]


ThermalCompactUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$
  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} +\end{align*}\]


ThermalCompactUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$
  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} & 0 \le \Delta p^\text{th}_t \le u^\text{th}_t\left(P^\text{th,max} - P^\text{th,min}\right), \quad \forall t\in \{1, \dots, T\} \\ & u_t^\text{th} Q^\text{th,min} \le q^\text{th}_t \le u_t^\text{th} Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & -R^\text{th,dn} \le \Delta p_1^\text{th} - \Delta p^\text{th, init} \le R^\text{th,up} \\ @@ -45,7 +45,7 @@ & 1 + \sum_{i=t-D^\text{min,dn} + 1}^t w_i^\text{th} \leq 1 - u_t^\text{th} \quad \text{(for } i \text{ in the set of time steps).} \\ & \text{Otherwise:} \\ & \sum_{i=t-D^\text{min,dn} + 1}^t w_i^\text{th} \leq 1 - u_t^\text{th} -\end{align*}\]


ThermalStandardUnitCommitment

Variables:

Auxiliary Variables:

  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} +\end{align*}\]


ThermalStandardUnitCommitment

Variables:

Auxiliary Variables:

  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} & u^\text{th}_t P^\text{th,min} \le p^\text{th}_t \le u^\text{th}_t P^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & u_t^\text{th} Q^\text{th,min} \le q^\text{th}_t \le u_t^\text{th} Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & -R^\text{th,dn} \le p_1^\text{th} - p^\text{th, init} \le R^\text{th,up} \\ @@ -63,7 +63,7 @@ & 1 + \sum_{i=t-D^\text{min,dn} + 1}^t w_i^\text{th} \leq 1 - u_t^\text{th} \quad \text{(for } i \text{ in the set of time steps).} \\ & \text{Otherwise:} \\ & \sum_{i=t-D^\text{min,dn} + 1}^t w_i^\text{th} \leq 1 - u_t^\text{th} -\end{align*}\]


ThermalMultiStartUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$
  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down
  • $D^\text{cold}$ = PowerSystems.get_start_time_limits(device).cold
  • $D^\text{warm}$ = PowerSystems.get_start_time_limits(device).warm
  • $D^\text{hot}$ = PowerSystems.get_start_time_limits(device).hot
  • $P^\text{th,startup}$ = PowerSystems.get_power_trajectory(device).startup
  • $P^\text{th, shdown}$ = PowerSystems.get_power_trajectory(device).shutdown

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} +\end{align*}\]


ThermalMultiStartUnitCommitment

Variables:

Auxiliary Variables:

  • PowerOutput:
    • Symbol: $P^\text{th}$
    • Definition: $P^\text{th} = u^\text{th}P^\text{min} + \Delta p^\text{th}$
  • TimeDurationOn:
    • Symbol: $V_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned on variable $u_t^\text{th}$
  • TimeDurationOff:
    • Symbol: $W_t^\text{th}$
    • Definition: Computed post optimization by adding consecutive turned off variable $1 - u_t^\text{th}$

Static Parameters:

  • $P^\text{th,min}$ = PowerSystems.get_active_power_limits(device).min
  • $P^\text{th,max}$ = PowerSystems.get_active_power_limits(device).max
  • $Q^\text{th,min}$ = PowerSystems.get_reactive_power_limits(device).min
  • $Q^\text{th,max}$ = PowerSystems.get_reactive_power_limits(device).max
  • $R^\text{th,up}$ = PowerSystems.get_ramp_limits(device).up
  • $R^\text{th,dn}$ = PowerSystems.get_ramp_limits(device).down
  • $D^\text{min,up}$ = PowerSystems.get_time_limits(device).up
  • $D^\text{min,dn}$ = PowerSystems.get_time_limits(device).down
  • $D^\text{cold}$ = PowerSystems.get_start_time_limits(device).cold
  • $D^\text{warm}$ = PowerSystems.get_start_time_limits(device).warm
  • $D^\text{hot}$ = PowerSystems.get_start_time_limits(device).hot
  • $P^\text{th,startup}$ = PowerSystems.get_power_trajectory(device).startup
  • $P^\text{th, shdown}$ = PowerSystems.get_power_trajectory(device).shutdown

Objective:

Add a cost to the objective function depending on the defined cost structure of the thermal unit by adding it to its ProductionCostExpression.

Expressions:

Adds $u^\text{th}P^\text{th,min} + \Delta p^\text{th}$ to the ActivePowerBalance expression and $q^\text{th}$ to the ReactivePowerBalance, to be used in the supply-balance constraint depending on the network model used.

Constraints:

For each thermal unit creates the range constraints for its active and reactive power depending on its static parameters. It also creates the commitment constraint to turn on/off the device.

\[\begin{align*} & 0 \le \Delta p^\text{th}_t \le u^\text{th}_t\left(P^\text{th,max} - P^\text{th,min}\right), \quad \forall t\in \{1, \dots, T\} \\ & u_t^\text{th} Q^\text{th,min} \le q^\text{th}_t \le u_t^\text{th} Q^\text{th,max}, \quad \forall t\in \{1, \dots, T\} \\ & -R^\text{th,dn} \le \Delta p_1^\text{th} - \Delta p^\text{th, init} \le R^\text{th,up} \\ @@ -90,4 +90,4 @@ & D^\text{hot} z_t^\text{th} \le \sum_{i=1}^t (1 - u_i^\text{th}) + D^\text{init,hot}, \quad \forall t \in \{1, \dots, T\} \\ & (D^\text{cold} - 1) y_t^\text{th} + (1 - y_t^\text{th}) M^\text{big} \ge \sum_{i=1}^t (1 - u_i^\text{th}) + D^\text{init,warm}, \quad \forall t \in \{1, \dots, T\} \\ & D^\text{warm} y_t^\text{th} \le \sum_{i=1}^t (1 - u_i^\text{th}) + D^\text{init,warm}, \quad \forall t \in \{1, \dots, T\} \\ -\end{align*}\]


Valid configurations

Valid DeviceModels for subtypes of ThermalGen include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(ThermalMultiStart, FixedOutput)ThermalMultiStartFixedOutput
DeviceModel(ThermalStandard, FixedOutput)ThermalStandardFixedOutput
DeviceModel(ThermalMultiStart, ThermalBasicDispatch)ThermalMultiStartThermalBasicDispatch
DeviceModel(ThermalStandard, ThermalBasicDispatch)ThermalStandardThermalBasicDispatch
DeviceModel(ThermalMultiStart, ThermalCompactDispatch)ThermalMultiStartThermalCompactDispatch
DeviceModel(ThermalStandard, ThermalCompactDispatch)ThermalStandardThermalCompactDispatch
DeviceModel(ThermalMultiStart, ThermalDispatchNoMin)ThermalMultiStartThermalDispatchNoMin
DeviceModel(ThermalStandard, ThermalDispatchNoMin)ThermalStandardThermalDispatchNoMin
DeviceModel(ThermalMultiStart, ThermalStandardDispatch)ThermalMultiStartThermalStandardDispatch
DeviceModel(ThermalStandard, ThermalStandardDispatch)ThermalStandardThermalStandardDispatch
DeviceModel(ThermalMultiStart, ThermalBasicCompactUnitCommitment)ThermalMultiStartThermalBasicCompactUnitCommitment
DeviceModel(ThermalStandard, ThermalBasicCompactUnitCommitment)ThermalStandardThermalBasicCompactUnitCommitment
DeviceModel(ThermalMultiStart, ThermalCompactUnitCommitment)ThermalMultiStartThermalCompactUnitCommitment
DeviceModel(ThermalStandard, ThermalCompactUnitCommitment)ThermalStandardThermalCompactUnitCommitment
DeviceModel(ThermalMultiStart, ThermalMultiStartUnitCommitment)ThermalMultiStartThermalMultiStartUnitCommitment
DeviceModel(ThermalMultiStart, ThermalBasicUnitCommitment)ThermalMultiStartThermalBasicUnitCommitment
DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)ThermalStandardThermalBasicUnitCommitment
DeviceModel(ThermalMultiStart, ThermalStandardUnitCommitment)ThermalMultiStartThermalStandardUnitCommitment
DeviceModel(ThermalStandard, ThermalStandardUnitCommitment)ThermalStandardThermalStandardUnitCommitment
+\end{align*}\]


Valid configurations

Valid DeviceModels for subtypes of ThermalGen include the following:

Valid DeviceModelDevice TypeFormulation
DeviceModel(ThermalMultiStart, FixedOutput)ThermalMultiStartFixedOutput
DeviceModel(ThermalStandard, FixedOutput)ThermalStandardFixedOutput
DeviceModel(ThermalMultiStart, ThermalBasicDispatch)ThermalMultiStartThermalBasicDispatch
DeviceModel(ThermalStandard, ThermalBasicDispatch)ThermalStandardThermalBasicDispatch
DeviceModel(ThermalMultiStart, ThermalCompactDispatch)ThermalMultiStartThermalCompactDispatch
DeviceModel(ThermalStandard, ThermalCompactDispatch)ThermalStandardThermalCompactDispatch
DeviceModel(ThermalMultiStart, ThermalDispatchNoMin)ThermalMultiStartThermalDispatchNoMin
DeviceModel(ThermalStandard, ThermalDispatchNoMin)ThermalStandardThermalDispatchNoMin
DeviceModel(ThermalMultiStart, ThermalStandardDispatch)ThermalMultiStartThermalStandardDispatch
DeviceModel(ThermalStandard, ThermalStandardDispatch)ThermalStandardThermalStandardDispatch
DeviceModel(ThermalMultiStart, ThermalBasicCompactUnitCommitment)ThermalMultiStartThermalBasicCompactUnitCommitment
DeviceModel(ThermalStandard, ThermalBasicCompactUnitCommitment)ThermalStandardThermalBasicCompactUnitCommitment
DeviceModel(ThermalMultiStart, ThermalCompactUnitCommitment)ThermalMultiStartThermalCompactUnitCommitment
DeviceModel(ThermalStandard, ThermalCompactUnitCommitment)ThermalStandardThermalCompactUnitCommitment
DeviceModel(ThermalMultiStart, ThermalMultiStartUnitCommitment)ThermalMultiStartThermalMultiStartUnitCommitment
DeviceModel(ThermalMultiStart, ThermalBasicUnitCommitment)ThermalMultiStartThermalBasicUnitCommitment
DeviceModel(ThermalStandard, ThermalBasicUnitCommitment)ThermalStandardThermalBasicUnitCommitment
DeviceModel(ThermalMultiStart, ThermalStandardUnitCommitment)ThermalMultiStartThermalStandardUnitCommitment
DeviceModel(ThermalStandard, ThermalStandardUnitCommitment)ThermalStandardThermalStandardUnitCommitment
diff --git a/previews/PR1130/index.html b/previews/PR1130/index.html index 59a999430..33eeba5e6 100644 --- a/previews/PR1130/index.html +++ b/previews/PR1130/index.html @@ -1,2 +1,2 @@ -Welcome Page · PowerSimulations.jl

PowerSimulations.jl

Overview

PowerSimulations.jl is a power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of developing a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved independently or in an interconnected fashion.

PowerSimulations.jl supports the workflows to develop simulations by separating the development of operations models and simulation models.

  • Operation Models: Optimization model used to find the solution of an operation problem.
  • Simulations Models: Defined the requirements to find solutions to a sequence of operation problems in a way that resembles the procedures followed by operators.

The most common Simulation Model is the solution of a Unit Commitment and Economic Dispatch sequence of problems. This model is used in commercial Production Cost Modeling tools, but it has a limited scope of analysis.

How the documentation is structured

PowerSimulations.jl documentation and code are organized according to the needs of different users depending on their skillset and requirements. In broad terms there are three categories:

  • Modeler: Users that want to solve an operations problem or run a simulation using the existing models in PowerSimulations.jl. For instance, answer questions about the change in operation costs in future fuel mixes. Check the formulations library page to choose a modeling strategy that fits your needs.

  • Model Developer: Users that want to develop custom models and workflows for the simulation of a power system operation. For instance, study the impacts of an stochastic optimization problem over a deterministic.

  • Code Base Developers: Users that want to add new core functionalities or fix bugs in the core capabilities of PowerSimulations.jl.

PowerSimulations.jl is an active project under development, and we welcome your feedback, suggestions, and bug reports.

Note: PowerSimulations.jl uses the data model implemented in PowerSystems.jl to construct optimization models. In most cases, you need to add PowerSystems.jl to your scripts.

Installation

The latest stable release of PowerSimulations can be installed using the Julia package manager with

] add PowerSimulations

For the current development version, "checkout" this package with

] add PowerSimulations#main

An appropriate optimization solver is required for running PowerSimulations models. Refer to JuMP.jl solver's page to select the most appropriate for the application of interest.


PowerSystems has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).

+Welcome Page · PowerSimulations.jl

PowerSimulations.jl

Overview

PowerSimulations.jl is a power system operations simulation tool developed as a flexible and open source software for quasi-static power systems simulations including Production Cost Models. PowerSimulations.jl tackles the issues of developing a simulation model in a modular way providing tools for the formulation of decision models and emulation models that can be solved independently or in an interconnected fashion.

PowerSimulations.jl supports the workflows to develop simulations by separating the development of operations models and simulation models.

  • Operation Models: Optimization model used to find the solution of an operation problem.
  • Simulations Models: Defined the requirements to find solutions to a sequence of operation problems in a way that resembles the procedures followed by operators.

The most common Simulation Model is the solution of a Unit Commitment and Economic Dispatch sequence of problems. This model is used in commercial Production Cost Modeling tools, but it has a limited scope of analysis.

How the documentation is structured

PowerSimulations.jl documentation and code are organized according to the needs of different users depending on their skillset and requirements. In broad terms there are three categories:

  • Modeler: Users that want to solve an operations problem or run a simulation using the existing models in PowerSimulations.jl. For instance, answer questions about the change in operation costs in future fuel mixes. Check the formulations library page to choose a modeling strategy that fits your needs.

  • Model Developer: Users that want to develop custom models and workflows for the simulation of a power system operation. For instance, study the impacts of an stochastic optimization problem over a deterministic.

  • Code Base Developers: Users that want to add new core functionalities or fix bugs in the core capabilities of PowerSimulations.jl.

PowerSimulations.jl is an active project under development, and we welcome your feedback, suggestions, and bug reports.

Note: PowerSimulations.jl uses the data model implemented in PowerSystems.jl to construct optimization models. In most cases, you need to add PowerSystems.jl to your scripts.

Installation

The latest stable release of PowerSimulations can be installed using the Julia package manager with

] add PowerSimulations

For the current development version, "checkout" this package with

] add PowerSimulations#main

An appropriate optimization solver is required for running PowerSimulations models. Refer to JuMP.jl solver's page to select the most appropriate for the application of interest.


PowerSystems has been developed as part of the Scalable Integrated Infrastructure Planning (SIIP) initiative at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).

diff --git a/previews/PR1130/model_developer_guide/structure_of_operation_problem/index.html b/previews/PR1130/model_developer_guide/structure_of_operation_problem/index.html index 8a8a1292e..5a362d873 100644 --- a/previews/PR1130/model_developer_guide/structure_of_operation_problem/index.html +++ b/previews/PR1130/model_developer_guide/structure_of_operation_problem/index.html @@ -23,4 +23,4 @@ end return - end + end diff --git a/previews/PR1130/model_developer_guide/troubleshooting/index.html b/previews/PR1130/model_developer_guide/troubleshooting/index.html index edaec40e4..317058e9a 100644 --- a/previews/PR1130/model_developer_guide/troubleshooting/index.html +++ b/previews/PR1130/model_developer_guide/troubleshooting/index.html @@ -1,2 +1,2 @@ -Troubleshooting · PowerSimulations.jl
+Troubleshooting · PowerSimulations.jl
diff --git a/previews/PR1130/modeler_guide/debugging_infeasible_models/index.html b/previews/PR1130/modeler_guide/debugging_infeasible_models/index.html index 0325de02a..04538acc8 100644 --- a/previews/PR1130/modeler_guide/debugging_infeasible_models/index.html +++ b/previews/PR1130/modeler_guide/debugging_infeasible_models/index.html @@ -124,4 +124,4 @@ │ │ ("317_Hybrid", 26) │ │ └───────────────────────────────────────┘ - Error: Serializing Infeasible Problem at /var/folders/1v/t69qyl0n5059n6c1nn7sp8zm7g8s6z/T/jl_jNSREb/compact_sim/problems/ED/infeasible_ED_2020-10-06T15:00:00.json

Note that the IIS clearly identify that the issue is happening at time step 26, and constraints are related with the CopperPlateBalanceConstraint__System, with multiple upper bound constraints, for the hybrid system, renewable units and thermal units. This highlights that there may not be enough generation in the system. Indeed, by enabling system slacks, the problem become feasible.

Finally, the infeasible model is exported in a json file that can be loaded directly in JuMP to be explored. More information about this is available here.

+ Error: Serializing Infeasible Problem at /var/folders/1v/t69qyl0n5059n6c1nn7sp8zm7g8s6z/T/jl_jNSREb/compact_sim/problems/ED/infeasible_ED_2020-10-06T15:00:00.json

Note that the IIS clearly identify that the issue is happening at time step 26, and constraints are related with the CopperPlateBalanceConstraint__System, with multiple upper bound constraints, for the hybrid system, renewable units and thermal units. This highlights that there may not be enough generation in the system. Indeed, by enabling system slacks, the problem become feasible.

Finally, the infeasible model is exported in a json file that can be loaded directly in JuMP to be explored. More information about this is available here.

diff --git a/previews/PR1130/modeler_guide/definitions/index.html b/previews/PR1130/modeler_guide/definitions/index.html index f6be5e1ff..6eba926aa 100644 --- a/previews/PR1130/modeler_guide/definitions/index.html +++ b/previews/PR1130/modeler_guide/definitions/index.html @@ -12,4 +12,4 @@ "regularization" => false, ), ), -)

Changing the attributes between true or false can enable/disable multiple aspects of the formulation.

C

D

E

F

H

I

R

S

T

+)

Changing the attributes between true or false can enable/disable multiple aspects of the formulation.

C

D

E

F

H

I

R

S

T

diff --git a/previews/PR1130/modeler_guide/logging/index.html b/previews/PR1130/modeler_guide/logging/index.html index 22014853d..563a8eab7 100644 --- a/previews/PR1130/modeler_guide/logging/index.html +++ b/previews/PR1130/modeler_guide/logging/index.html @@ -8,4 +8,4 @@ )

Configuring the simulation logger

You can configure the logging level used by the simulation logger when you call build!(simulation). Here is an example that increases logging verbosity:

import Logging
 using PowerSimulations
 simulation = Simulation(...)
-build!(simulation, console_level = Logging.Info, file_level = Logging.Debug)

The log file will be located at <your-output-path>/<simulation-name>/<run-output-dir>/logs/simulation.log.

Solver logs

You can configure logging for the solver you use. Refer to the solver documentation. PowerSimulations does not redirect or intercept prints to stdout or stderr from other libraries.

Recorder events

PowerSimulations uses the InfrastructureSystems.Recorder to store simulation events in a log file. Refer to this link for more information.

+build!(simulation, console_level = Logging.Info, file_level = Logging.Debug)

The log file will be located at <your-output-path>/<simulation-name>/<run-output-dir>/logs/simulation.log.

Solver logs

You can configure logging for the solver you use. Refer to the solver documentation. PowerSimulations does not redirect or intercept prints to stdout or stderr from other libraries.

Recorder events

PowerSimulations uses the InfrastructureSystems.Recorder to store simulation events in a log file. Refer to this link for more information.

diff --git a/previews/PR1130/modeler_guide/modeling_faq/index.html b/previews/PR1130/modeler_guide/modeling_faq/index.html index 861996a0b..ac4db45c3 100644 --- a/previews/PR1130/modeler_guide/modeling_faq/index.html +++ b/previews/PR1130/modeler_guide/modeling_faq/index.html @@ -1,2 +1,2 @@ -Modeling FAQ · PowerSimulations.jl

Modeling FAQ

How do I reduce the amount of print on my REPL?

The print to the REPL is controlled with the logging. Check the Logging documentation page to see how to reduce the print out

How do I print the optimizer logs to see the solution process?

When specifying the DecisionModel or EmulationModel pass the keyword print_optimizer_log = true

+Modeling FAQ · PowerSimulations.jl

Modeling FAQ

How do I reduce the amount of print on my REPL?

The print to the REPL is controlled with the logging. Check the Logging documentation page to see how to reduce the print out

How do I print the optimizer logs to see the solution process?

When specifying the DecisionModel or EmulationModel pass the keyword print_optimizer_log = true

diff --git a/previews/PR1130/modeler_guide/parallel_simulations/index.html b/previews/PR1130/modeler_guide/parallel_simulations/index.html index de5f6bebc..ec73519c0 100644 --- a/previews/PR1130/modeler_guide/parallel_simulations/index.html +++ b/previews/PR1130/modeler_guide/parallel_simulations/index.html @@ -102,4 +102,4 @@ project_path=".", # This optionally specifies the Julia project environment to load. ) Created Jade configuration in config.json. Run 'jade submit-jobs [options] config.json' to execute them.

Exit Julia.

  1. View the configuration for accuracy.
$ jade config show config.json
  1. Start an interactive session on a debug node. Do not submit the jobs on a login node! The submission step will run a full build of the simulation and that may consume too many CPU and memory resources for the login node.
$ salloc -t 01:00:00 -N1 --account=<your-account> --partition=debug
  1. Follow the instructions at https://nrel.github.io/jade/tutorial.html to submit the jobs. The example below will configure Jade to run each partition on its own compute node. Depending on the compute and memory constraints of your simulation, you may be able to pack more jobs on each node.

    Adjust the walltime as necessary.

$ jade config hpc -c hpc_config.toml -t slurm  --walltime=04:00:00 -a <your-account>
-$ jade submit-jobs config.json --per-node-batch-size=1 -o output

If you are unsure about how much memory and CPU resources your simulation consumes, add these options:

$ jade submit-jobs config.json --per-node-batch-size=1 -o output --resource-monitor-type periodic --resource-monitor-interval 3

Jade will create HTML plots of the resource utilization in output/stats. You may be able to customize --per-node-batch-size and --num-processes to finish the simulations more quickly.

  1. Jade will run a final command to join the simulation partitions into one unified file. You can load the results as you normally would.
julia> results = SimulationResults("<output-dir>/job-outputs/<simulation-name>")

Note the log files and results for each partition are located in <output-dir>/job-outputs/<simulation-name>/simulation_partitions

+$ jade submit-jobs config.json --per-node-batch-size=1 -o output

If you are unsure about how much memory and CPU resources your simulation consumes, add these options:

$ jade submit-jobs config.json --per-node-batch-size=1 -o output --resource-monitor-type periodic --resource-monitor-interval 3

Jade will create HTML plots of the resource utilization in output/stats. You may be able to customize --per-node-batch-size and --num-processes to finish the simulations more quickly.

  1. Jade will run a final command to join the simulation partitions into one unified file. You can load the results as you normally would.
julia> results = SimulationResults("<output-dir>/job-outputs/<simulation-name>")

Note the log files and results for each partition are located in <output-dir>/job-outputs/<simulation-name>/simulation_partitions

diff --git a/previews/PR1130/modeler_guide/problem_templates/index.html b/previews/PR1130/modeler_guide/problem_templates/index.html index a8449de25..f81cb5a36 100644 --- a/previews/PR1130/modeler_guide/problem_templates/index.html +++ b/previews/PR1130/modeler_guide/problem_templates/index.html @@ -8,7 +8,7 @@ # Accepted Key Words - `network::Type{<:PM.AbstractPowerModel}` : override default network model settings - `devices::Vector{DeviceModel}` : override default `DeviceModel` settings -- `services::Vector{ServiceModel}` : override default `ServiceModel` settingssource
template_economic_dispatch()
+- `services::Vector{ServiceModel}` : override default `ServiceModel` settingssource
template_economic_dispatch()
@@ -131,7 +131,7 @@ # Accepted Key Words - `network::Type{<:PM.AbstractPowerModel}` : override default network model settings - `devices::Vector{DeviceModel}` : override default `DeviceModel` settings -- `services::Vector{ServiceModel}` : override default `ServiceModel` settingssource
template_unit_commitment()
Network Model
+- `services::Vector{ServiceModel}` : override default `ServiceModel` settingssource
template_unit_commitment()
@@ -249,4 +249,4 @@
Network Model
- + diff --git a/previews/PR1130/modeler_guide/psi_structure/index.html b/previews/PR1130/modeler_guide/psi_structure/index.html index 4b2157083..83aea1422 100644 --- a/previews/PR1130/modeler_guide/psi_structure/index.html +++ b/previews/PR1130/modeler_guide/psi_structure/index.html @@ -1,2 +1,2 @@ -PowerSimulations.jl Modeling Structure · PowerSimulations.jl

PowerSimulations.jl Modeling Structure

PowerSimulations enables the simulation of a sequence of power systems optimization problems and provides user control over each aspect of the simulation configuration. Specifically:

What is the difference between a Model and a Problem?

A "Problem" is an abstract mathematical description of how to represent power system behavior, whereas a "Model" is a concrete representation of a "Problem" applied to a dataset. I.e. once a Problem is populated with data describing all the loads, generators, lines, etc., it becomes a Model.

+PowerSimulations.jl Modeling Structure · PowerSimulations.jl

PowerSimulations.jl Modeling Structure

PowerSimulations enables the simulation of a sequence of power systems optimization problems and provides user control over each aspect of the simulation configuration. Specifically:

What is the difference between a Model and a Problem?

A "Problem" is an abstract mathematical description of how to represent power system behavior, whereas a "Model" is a concrete representation of a "Problem" applied to a dataset. I.e. once a Problem is populated with data describing all the loads, generators, lines, etc., it becomes a Model.

diff --git a/previews/PR1130/modeler_guide/read_results/index.html b/previews/PR1130/modeler_guide/read_results/index.html index 6341e1f92..d01b2d3e7 100644 --- a/previews/PR1130/modeler_guide/read_results/index.html +++ b/previews/PR1130/modeler_guide/read_results/index.html @@ -124,4 +124,4 @@ 190 │ 2020-10-09T21:00:00 -7.65965e-12 293.333 60.6667 0.0 124.0 0.0 0.0 0.0 76.0 0.0 191 │ 2020-10-09T22:00:00 0.0 0.0 60.6667 0.0 124.0 0.0 0.0 0.0 76.0 7.156 192 │ 2020-10-09T23:00:00 0.0 0.0 60.6667 0.0 117.81 0.0 0.0 0.0 76.0 0.0 - 44 columns and 180 rows omitted

In this case, the 8 simulation steps of 24 hours (192 hours), in a single DataFrame, to enable easy exploration of the realized results for the user.

+ 44 columns and 180 rows omitted

In this case, the 8 simulation steps of 24 hours (192 hours), in a single DataFrame, to enable easy exploration of the realized results for the user.

diff --git a/previews/PR1130/modeler_guide/running_a_simulation/index.html b/previews/PR1130/modeler_guide/running_a_simulation/index.html index 477537181..d99d23003 100644 --- a/previews/PR1130/modeler_guide/running_a_simulation/index.html +++ b/previews/PR1130/modeler_guide/running_a_simulation/index.html @@ -72,4 +72,4 @@ build!(sim) # Execute the simulation using the Optimizer specified in each DecisionModel -execute!(sim, enable_progress_bar=true)

Check the PCM tutorial for a more detailed tutorial on executing a simulation in a production cost modeling (PCM) environment.

+execute!(sim, enable_progress_bar=true)

Check the PCM tutorial for a more detailed tutorial on executing a simulation in a production cost modeling (PCM) environment.

diff --git a/previews/PR1130/modeler_guide/simulation_recorder/index.html b/previews/PR1130/modeler_guide/simulation_recorder/index.html index 5ea51d611..bd3d07c51 100644 --- a/previews/PR1130/modeler_guide/simulation_recorder/index.html +++ b/previews/PR1130/modeler_guide/simulation_recorder/index.html @@ -40,4 +40,4 @@ │ ProblemExecutionEvent │ 2024-01-01T20:00:00 │ 1 │ 2 │ start │ │ ProblemExecutionEvent │ 2024-01-01T21:00:00 │ 1 │ 2 │ start │ │ ProblemExecutionEvent │ 2024-01-01T22:00:00 │ 1 │ 2 │ start │ -└──────────────────────┴─────────────────────┴──────┴───────┴────────┘ +└──────────────────────┴─────────────────────┴──────┴───────┴────────┘ diff --git a/previews/PR1130/modeler_guide/tips_and_tricks/index.html b/previews/PR1130/modeler_guide/tips_and_tricks/index.html index 692dea2d0..c8268aa87 100644 --- a/previews/PR1130/modeler_guide/tips_and_tricks/index.html +++ b/previews/PR1130/modeler_guide/tips_and_tricks/index.html @@ -1,2 +1,2 @@ -Tips and tricks · PowerSimulations.jl
+Tips and tricks · PowerSimulations.jl
diff --git a/previews/PR1130/quick_start_guide/index.html b/previews/PR1130/quick_start_guide/index.html index f13a282e6..5489cd60d 100644 --- a/previews/PR1130/quick_start_guide/index.html +++ b/previews/PR1130/quick_start_guide/index.html @@ -1,2 +1,2 @@ -Quick Start Guide · PowerSimulations.jl

Quick Start Guide

Tip

If you need to develop a dataset for a simulation check the PowerSystems.jl Tutorials on how to parse data and attach time series

  • Tutorial: If you are eager to run your first simulation visit the Solve a Day Ahead Market Scheduling Problem using PowerSimulations.jl tutorial
+Quick Start Guide · PowerSimulations.jl

Quick Start Guide

Tip

If you need to develop a dataset for a simulation check the PowerSystems.jl Tutorials on how to parse data and attach time series

  • Tutorial: If you are eager to run your first simulation visit the Solve a Day Ahead Market Scheduling Problem using PowerSimulations.jl tutorial
diff --git a/previews/PR1130/search/index.html b/previews/PR1130/search/index.html index 0d2f560fb..6348b2cfd 100644 --- a/previews/PR1130/search/index.html +++ b/previews/PR1130/search/index.html @@ -1,2 +1,2 @@ -Search · PowerSimulations.jl

Loading search...

    +Search · PowerSimulations.jl

    Loading search...

      diff --git a/previews/PR1130/tutorials/adding_new_device_formulation/index.html b/previews/PR1130/tutorials/adding_new_device_formulation/index.html index a69037de0..fc15217f4 100644 --- a/previews/PR1130/tutorials/adding_new_device_formulation/index.html +++ b/previews/PR1130/tutorials/adding_new_device_formulation/index.html @@ -1,2 +1,2 @@ -Adding Device Formulations · PowerSimulations.jl
      +Adding Device Formulations · PowerSimulations.jl
      diff --git a/previews/PR1130/tutorials/adding_new_problem_model/index.html b/previews/PR1130/tutorials/adding_new_problem_model/index.html index 661facc73..5aa762e95 100644 --- a/previews/PR1130/tutorials/adding_new_problem_model/index.html +++ b/previews/PR1130/tutorials/adding_new_problem_model/index.html @@ -73,4 +73,4 @@ end return - end + end diff --git a/previews/PR1130/tutorials/basics_of_developing_models/index.html b/previews/PR1130/tutorials/basics_of_developing_models/index.html index 27758b1fa..9a7738198 100644 --- a/previews/PR1130/tutorials/basics_of_developing_models/index.html +++ b/previews/PR1130/tutorials/basics_of_developing_models/index.html @@ -1,2 +1,2 @@ -Basics of Developing Operation Models · PowerSimulations.jl
      +Basics of Developing Operation Models · PowerSimulations.jl
      diff --git a/previews/PR1130/tutorials/decision_problem/index.html b/previews/PR1130/tutorials/decision_problem/index.html index 6aff5a96a..54ef1b85d 100644 --- a/previews/PR1130/tutorials/decision_problem/index.html +++ b/previews/PR1130/tutorials/decision_problem/index.html @@ -316,10 +316,10 @@

      HydroEnergyOutput__HydroDispatch - TimeDurationOn__ThermalStandard + TimeDurationOff__ThermalStandard - TimeDurationOff__ThermalStandard + TimeDurationOn__ThermalStandard @@ -328,16 +328,16 @@

      PowerSimulations Problem Expressions Results - ProductionCostExpression__HydroDispatch + ActivePowerBalance__System - ProductionCostExpression__ThermalStandard + ProductionCostExpression__HydroDispatch ProductionCostExpression__RenewableDispatch - ActivePowerBalance__System + ProductionCostExpression__ThermalStandard @@ -346,31 +346,31 @@

      PowerSimulations Problem Parameters Results - ActivePowerTimeSeriesParameter__HydroDispatch + ActivePowerTimeSeriesParameter__PowerLoad RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R3 - ActivePowerTimeSeriesParameter__RenewableDispatch + RequirementTimeSeriesParameter__VariableReserve__ReserveDown__Reg_Down - RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R1 + RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Reg_Up - ActivePowerTimeSeriesParameter__RenewableNonDispatch + RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R1 - RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R2 + ActivePowerTimeSeriesParameter__HydroDispatch - ActivePowerTimeSeriesParameter__PowerLoad + ActivePowerTimeSeriesParameter__RenewableDispatch - RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Reg_Up + RequirementTimeSeriesParameter__VariableReserve__ReserveUp__Spin_Up_R2 - RequirementTimeSeriesParameter__VariableReserve__ReserveDown__Reg_Down + ActivePowerTimeSeriesParameter__RenewableNonDispatch @@ -379,44 +379,44 @@

      PowerSimulations Problem Variables Results - StartVariable__ThermalStandard - - - ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R1 + ActivePowerReserveVariable__VariableReserve__ReserveUp__Reg_Up - ActivePowerVariable__ThermalStandard + ActivePowerVariable__RenewableDispatch ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R2 - ActivePowerVariable__RenewableDispatch + ActivePowerVariable__HydroDispatch - ActivePowerReserveVariable__VariableReserve__ReserveDown__Reg_Down + OnVariable__ThermalStandard StopVariable__ThermalStandard - OnVariable__ThermalStandard + ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R1 - ActivePowerReserveVariable__VariableReserve__ReserveUp__Reg_Up + ActivePowerReserveVariable__VariableReserve__ReserveDown__Reg_Down - ActivePowerVariable__HydroDispatch + ActivePowerVariable__ThermalStandard ActivePowerReserveVariable__VariableReserve__ReserveUp__Spin_Up_R3 + + StartVariable__ThermalStandard + -

      Optimizer Stats

      The optimizer summary is included

      get_optimizer_stats(res)
      1×21 DataFrame
      Rowdetailed_statsobjective_valuetermination_statusprimal_statusdual_statussolver_solve_timeresult_counthas_valueshas_dualsobjective_boundrelative_gapdual_objective_valuesolve_timebarrier_iterationssimplex_iterationsnode_counttimed_solve_timetimed_calculate_aux_variablestimed_calculate_dual_variablessolve_bytes_allocsec_in_gc
      BoolFloat64Int64Int64Int64Float64Int64BoolBoolMissingMissingMissingFloat64MissingMissingMissingFloat64Float64Float64Float64Float64
      1false2.3571e6110NaN1falsefalsemissingmissingmissing0.609095missingmissingmissing0.6863550.6155650.0004378432.94527e70.0

      Objective Function Value

      get_objective_value(res)
      2.357099085649291e6

      Variable, Parameter, Auxillary Variable, Dual, and Expression Values

      The solution value data frames for variables, parameters, auxillary variables, duals and expressions can be accessed using the read_ methods:

      read_variables(res)
      Dict{String, DataFrames.DataFrame} with 11 entries:
      +

      Optimizer Stats

      The optimizer summary is included

      get_optimizer_stats(res)
      1×21 DataFrame
      Rowdetailed_statsobjective_valuetermination_statusprimal_statusdual_statussolver_solve_timeresult_counthas_valueshas_dualsobjective_boundrelative_gapdual_objective_valuesolve_timebarrier_iterationssimplex_iterationsnode_counttimed_solve_timetimed_calculate_aux_variablestimed_calculate_dual_variablessolve_bytes_allocsec_in_gc
      BoolFloat64Int64Int64Int64Float64Int64BoolBoolMissingMissingMissingFloat64MissingMissingMissingFloat64Float64Float64Float64Float64
      1false2.3571e6110NaN1falsefalsemissingmissingmissing0.650155missingmissingmissing0.7357380.3499330.0004403692.94527e70.0

      Objective Function Value

      get_objective_value(res)
      2.357099085649291e6

      Variable, Parameter, Auxillary Variable, Dual, and Expression Values

      The solution value data frames for variables, parameters, auxillary variables, duals and expressions can be accessed using the read_ methods:

      read_variables(res)
      Dict{String, DataFrames.DataFrame} with 11 entries:
         "ActivePowerReserveVaria… => 24×52 DataFrame…
      -  "StopVariable__ThermalSt… => 24×55 DataFrame…
         "ActivePowerReserveVaria… => 24×52 DataFrame…
      +  "StopVariable__ThermalSt… => 24×55 DataFrame…
         "OnVariable__ThermalStan… => 24×55 DataFrame…
         "ActivePowerVariable__Hy… => 24×2 DataFrame…
         "ActivePowerReserveVaria… => 24×19 DataFrame…
      @@ -425,4 +425,4 @@ 

      "ActivePowerVariable__Re… => 24×30 DataFrame… "ActivePowerReserveVaria… => 24×18 DataFrame… "ActivePowerReserveVaria… => 24×17 DataFrame…

      Or, you can read a single parameter values for parameters that exist in the results.

      list_parameter_names(res)
      -read_parameter(res, "ActivePowerTimeSeriesParameter__RenewableDispatch")
      RowDateTime122_WIND_1324_PV_3312_PV_1102_PV_1101_PV_1324_PV_2313_PV_2104_PV_1101_PV_2309_WIND_1310_PV_2113_PV_1317_WIND_1314_PV_1324_PV_1103_PV_1303_WIND_1314_PV_2102_PV_2314_PV_3320_PV_1101_PV_3319_PV_1314_PV_4310_PV_1215_PV_1313_PV_1101_PV_4119_PV_1
      DateTimeFloat64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
      12020-01-01T00:00:00713.20.00.00.00.00.00.00.00.0142.80.00.0795.10.00.00.0480.80.00.00.00.00.00.00.00.00.00.00.00.0
      22020-01-01T01:00:00712.80.00.00.00.00.00.00.00.0139.10.00.0794.40.00.00.0634.90.00.00.00.00.00.00.00.00.00.00.00.0
      32020-01-01T02:00:00708.40.00.00.00.00.00.00.00.0145.30.00.0773.60.00.00.0487.30.00.00.00.00.00.00.00.00.00.00.00.0
      42020-01-01T03:00:00710.70.00.00.00.00.00.00.00.0144.80.00.0767.30.00.00.0432.70.00.00.00.00.00.00.00.00.00.00.00.0
      52020-01-01T04:00:00701.40.00.00.00.00.00.00.00.0137.10.00.0752.20.00.00.0407.90.00.00.00.00.00.00.00.00.00.00.00.0
      62020-01-01T05:00:00682.50.00.00.00.00.00.00.00.098.60.00.0719.40.00.00.0440.20.00.00.00.00.00.00.00.00.00.00.00.0
      72020-01-01T06:00:00614.70.00.00.00.00.00.00.00.062.20.00.0655.30.00.00.0377.30.00.00.00.00.00.00.00.00.00.00.00.0
      82020-01-01T07:00:00517.736.452.230.629.636.462.229.830.447.338.299.4594.647.444.829.8199.346.630.063.847.830.6179.246.438.2127.662.228.827.2
      92020-01-01T08:00:00426.663.497.436.834.863.496.035.037.048.961.4126.2579.161.265.258.4110.667.036.4100.061.437.4248.067.061.4164.695.635.456.6
      102020-01-01T09:00:00274.271.2118.038.036.471.4117.636.638.230.766.8133.2466.869.068.076.63.669.837.6121.869.838.8273.469.866.8172.2116.835.874.8
      112020-01-01T10:00:0093.072.2132.037.836.472.2130.836.638.027.470.2134.2301.470.270.289.82.472.237.4129.070.438.6277.872.270.4173.2128.437.488.2
      122020-01-01T11:00:006.370.6135.237.035.070.6134.235.437.260.969.8135.2110.767.070.298.056.272.436.6128.667.237.6263.272.469.6170.0133.238.691.6
      132020-01-01T12:00:003.867.4131.036.235.467.4129.635.636.420.467.8133.078.967.268.294.091.570.235.8128.267.437.0267.470.267.6169.0128.837.890.6
      142020-01-01T13:00:001.165.2125.435.235.065.2123.635.435.41.667.2126.6107.967.065.881.4103.067.634.8119.667.035.8258.867.667.0161.8122.835.879.2
      152020-01-01T14:00:000.060.2109.631.031.060.4108.031.431.20.063.2110.222.359.462.659.439.764.230.8107.059.431.6227.864.262.8143.2106.831.459.0
      162020-01-01T15:00:000.042.069.020.219.242.065.620.620.22.645.062.824.642.444.825.487.746.220.065.843.420.6151.646.243.882.262.820.427.8
      172020-01-01T16:00:000.90.00.00.00.00.00.00.00.037.90.00.010.80.00.00.092.30.00.00.00.00.00.00.00.00.00.00.00.0
      182020-01-01T17:00:00276.30.00.00.00.00.00.00.00.046.90.00.0243.20.00.00.089.40.00.00.00.00.00.00.00.00.00.00.00.0
      192020-01-01T18:00:00272.90.00.00.00.00.00.00.00.024.00.00.0375.20.00.00.090.40.00.00.00.00.00.00.00.00.00.00.00.0
      202020-01-01T19:00:00345.60.00.00.00.00.00.00.00.024.00.00.0568.40.00.00.081.10.00.00.00.00.00.00.00.00.00.00.00.0
      212020-01-01T20:00:00411.70.00.00.00.00.00.00.00.027.40.00.0636.10.00.00.0172.90.00.00.00.00.00.00.00.00.00.00.00.0
      222020-01-01T21:00:00376.60.00.00.00.00.00.00.00.06.50.00.0719.20.00.00.0326.90.00.00.00.00.00.00.00.00.00.00.00.0
      232020-01-01T22:00:00561.30.00.00.00.00.00.00.00.01.30.00.0734.90.00.00.0256.70.00.00.00.00.00.00.00.00.00.00.00.0
      242020-01-01T23:00:00568.40.00.00.00.00.00.00.00.00.10.00.0729.10.00.00.0141.10.00.00.00.00.00.00.00.00.00.00.00.0

      Plotting

      Take a look at the plotting capabilities in PowerGraphics.jl

      +read_parameter(res, "ActivePowerTimeSeriesParameter__RenewableDispatch")
      24×30 DataFrame
      RowDateTime122_WIND_1324_PV_3312_PV_1102_PV_1101_PV_1324_PV_2313_PV_2104_PV_1101_PV_2309_WIND_1310_PV_2113_PV_1317_WIND_1314_PV_1324_PV_1103_PV_1303_WIND_1314_PV_2102_PV_2314_PV_3320_PV_1101_PV_3319_PV_1314_PV_4310_PV_1215_PV_1313_PV_1101_PV_4119_PV_1
      DateTimeFloat64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64Float64
      12020-01-01T00:00:00713.20.00.00.00.00.00.00.00.0142.80.00.0795.10.00.00.0480.80.00.00.00.00.00.00.00.00.00.00.00.0
      22020-01-01T01:00:00712.80.00.00.00.00.00.00.00.0139.10.00.0794.40.00.00.0634.90.00.00.00.00.00.00.00.00.00.00.00.0
      32020-01-01T02:00:00708.40.00.00.00.00.00.00.00.0145.30.00.0773.60.00.00.0487.30.00.00.00.00.00.00.00.00.00.00.00.0
      42020-01-01T03:00:00710.70.00.00.00.00.00.00.00.0144.80.00.0767.30.00.00.0432.70.00.00.00.00.00.00.00.00.00.00.00.0
      52020-01-01T04:00:00701.40.00.00.00.00.00.00.00.0137.10.00.0752.20.00.00.0407.90.00.00.00.00.00.00.00.00.00.00.00.0
      62020-01-01T05:00:00682.50.00.00.00.00.00.00.00.098.60.00.0719.40.00.00.0440.20.00.00.00.00.00.00.00.00.00.00.00.0
      72020-01-01T06:00:00614.70.00.00.00.00.00.00.00.062.20.00.0655.30.00.00.0377.30.00.00.00.00.00.00.00.00.00.00.00.0
      82020-01-01T07:00:00517.736.452.230.629.636.462.229.830.447.338.299.4594.647.444.829.8199.346.630.063.847.830.6179.246.438.2127.662.228.827.2
      92020-01-01T08:00:00426.663.497.436.834.863.496.035.037.048.961.4126.2579.161.265.258.4110.667.036.4100.061.437.4248.067.061.4164.695.635.456.6
      102020-01-01T09:00:00274.271.2118.038.036.471.4117.636.638.230.766.8133.2466.869.068.076.63.669.837.6121.869.838.8273.469.866.8172.2116.835.874.8
      112020-01-01T10:00:0093.072.2132.037.836.472.2130.836.638.027.470.2134.2301.470.270.289.82.472.237.4129.070.438.6277.872.270.4173.2128.437.488.2
      122020-01-01T11:00:006.370.6135.237.035.070.6134.235.437.260.969.8135.2110.767.070.298.056.272.436.6128.667.237.6263.272.469.6170.0133.238.691.6
      132020-01-01T12:00:003.867.4131.036.235.467.4129.635.636.420.467.8133.078.967.268.294.091.570.235.8128.267.437.0267.470.267.6169.0128.837.890.6
      142020-01-01T13:00:001.165.2125.435.235.065.2123.635.435.41.667.2126.6107.967.065.881.4103.067.634.8119.667.035.8258.867.667.0161.8122.835.879.2
      152020-01-01T14:00:000.060.2109.631.031.060.4108.031.431.20.063.2110.222.359.462.659.439.764.230.8107.059.431.6227.864.262.8143.2106.831.459.0
      162020-01-01T15:00:000.042.069.020.219.242.065.620.620.22.645.062.824.642.444.825.487.746.220.065.843.420.6151.646.243.882.262.820.427.8
      172020-01-01T16:00:000.90.00.00.00.00.00.00.00.037.90.00.010.80.00.00.092.30.00.00.00.00.00.00.00.00.00.00.00.0
      182020-01-01T17:00:00276.30.00.00.00.00.00.00.00.046.90.00.0243.20.00.00.089.40.00.00.00.00.00.00.00.00.00.00.00.0
      192020-01-01T18:00:00272.90.00.00.00.00.00.00.00.024.00.00.0375.20.00.00.090.40.00.00.00.00.00.00.00.00.00.00.00.0
      202020-01-01T19:00:00345.60.00.00.00.00.00.00.00.024.00.00.0568.40.00.00.081.10.00.00.00.00.00.00.00.00.00.00.00.0
      212020-01-01T20:00:00411.70.00.00.00.00.00.00.00.027.40.00.0636.10.00.00.0172.90.00.00.00.00.00.00.00.00.00.00.00.0
      222020-01-01T21:00:00376.60.00.00.00.00.00.00.00.06.50.00.0719.20.00.00.0326.90.00.00.00.00.00.00.00.00.00.00.00.0
      232020-01-01T22:00:00561.30.00.00.00.00.00.00.00.01.30.00.0734.90.00.00.0256.70.00.00.00.00.00.00.00.00.00.00.00.0
      242020-01-01T23:00:00568.40.00.00.00.00.00.00.00.00.10.00.0729.10.00.00.0141.10.00.00.00.00.00.00.00.00.00.00.00.0

      Plotting

      Take a look at the plotting capabilities in PowerGraphics.jl

      diff --git a/previews/PR1130/tutorials/pcm_simulation/index.html b/previews/PR1130/tutorials/pcm_simulation/index.html index 2120f0160..9aff4725a 100644 --- a/previews/PR1130/tutorials/pcm_simulation/index.html +++ b/previews/PR1130/tutorials/pcm_simulation/index.html @@ -880,4 +880,4 @@

      Plotting

      Take a look at the plotting capabilities in PowerGraphics.jl

      +rm(path, force = true, recursive = true) #hide

      Plotting

      Take a look at the plotting capabilities in PowerGraphics.jl

      diff --git a/previews/PR1130/tutorials/rts-store/rts-test/data_store/check.sha256 b/previews/PR1130/tutorials/rts-store/rts-test/data_store/check.sha256 index 49c1abf19..e8099c3d5 100644 --- a/previews/PR1130/tutorials/rts-store/rts-test/data_store/check.sha256 +++ b/previews/PR1130/tutorials/rts-store/rts-test/data_store/check.sha256 @@ -1 +1 @@ -{"files":[{"hash":"6970e2be489cd2133517fbac0e478553c4f3bc00e5c2e78d135f2bbb37644529","filename":"simulation_store.h5"}]} \ No newline at end of file +{"files":[{"hash":"8e1b5053aa224427f537c1a8db445e9768c950e79ac1902b87d0334607d45786","filename":"simulation_store.h5"}]} \ No newline at end of file diff --git a/previews/PR1130/tutorials/rts-store/rts-test/data_store/simulation_store.h5 b/previews/PR1130/tutorials/rts-store/rts-test/data_store/simulation_store.h5 index 16b7e20c2a6832123e195e5e94206fd9ad68532b..8f66c45c40bd8b7633471f7ddd93a13f8e7b99f3 100644 GIT binary patch delta 83220 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 D`23ls delta 74418 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 N1putzzBAz5e*plhawh-) delta 2924 zcmYjTdmvP48}DtI&t1 z3`!RqhN;+=RyE!xRR9K48|>x<(9w+ zF|Y(=WZVKcpi!1!qZ*{lqlaf{CY>zyRqNc!7_&wPtiexnNjq6~+gQG65*45To`28d zjRpp%n==>m`8^eJ5a0nUp>4tf6WxV|?F*Sl`V1b(91su+^biv#ppG6~4*b7>K_0PR zo?07N@Z9&g-}v2%^@yn}&_}fFfghv`^z8a1FWVcrag%*R#!RA=VGn#@D&-g~(HN+m z;DiSmXymT_)E1et2V__jG|+I)=$z^(>u%!Qr8bVpmhXWP;<^$yEs`yH1PtNZw| zx;l@ayugndqk}7fJAkz>4J#&J`Q;ig-ozX{{=^9x%)^e+Qh^5Iau^HY>R z^l-kDT|LeXBRF0N=j@MV6)|TcM1oy@ z892Al{jHtra<3F(&fm_!2f(qh!S1;g+q06HjyzAw90$1SG|LMfEYP4v3sv+IqA5Xk7=`3P@X>F@C*}o_?yCn ztXSiTLnKZsUH6*v2%*!#FrbAbyMrXiYg)O08>*72dnBlC4)>r$$MckCTH77@yiOgxGR0jOWt<2_5hR0su{FJkI)%>zmlz z*1{@Ih#LMuC6xcHx3=G6`|$`L!*%ZLrZdE}-B}d!#w&V~J^bedN2V*WP5S@NAa22+ z1i2Xln&F&`w`0QOhTH?bFZ-ox-6xP!8CX<*dYnuGGgaBLpE|SmGG|A}m?WO8pPq^_}+gY%2du{Wp zcWXW=aVkoW^U%F4xL))RPTw49SP%BV(C+;a6+dO~n_+$(r&wJyN_5N;ke6N*mB`ny zT-q#bs(2qelF%GKzy{FW>$2vyhF-Ltb>ms%7fBS{A#)V-4s-AQD{f5_J*=~nOTAYk z8myd+Cn601k_CFr>&1Omwq@6}v#;nM@D!{CXW8naKO*Al!mW z&(w}MoI0z)Tr~6OLEasLnjnyVtDteB<2LI=KpEvb%a7F5QOp7kfM=5j*QJKb>xMj< zC2u$7xXzl2wuXQp0G}%jHBxwT`2^E^dfS7?8}Mo72y+v5+mW)vOvZ%~8LeJBCY>og zKE$-&mw#9uPkJHwnGrnk>o*%?P%NE700lljS1(hGqob# zhmNVr>~}aXW7J8A`!9aymNvNfRdX%ds_S~;Q4$e|LS2K z*=Ls>;+qBzA~F%CpZe9|k~8duN;12o#Nxq#6N<$K8`ietT1#tNnAE~6WW{g4h6Q+qJD%gcNoi7B@@1`w_m-sHR5=<*Tt-Cs5*;6St zvMg?Ic$3Ct+X~(YjQJ`y4JTrV7AJvC05XyV&i%zZ_tSj!jkq-Vm$*0o-oIvha7|5e zno7NczOAZerw;}gtLVhxA5-wd4$JPn?dU4cjbUgV>lJer&A$35_UeBNpf=a0q^ukp=teVb5-kis>D+( zhkc&^s-+nB+M3RfnWEw6vtjL7T3=>DZ`-5~c)eaWO#HmyKWLhS+u6C8^ci)PJs&O( z)erGDp)qCh%FiOZZ67YLU2HAwAv;jn#11p>CXbcl5>~-^#=^IGl&y*aX6cyd`07$3 zU*prS&AAT!#p#}_Qr8su|MdwhdNm){?H(g{GtF9da5a;6L;r}Xb9T2;&q6#zW-fnu zbr{4{mH5~fI=D2&619Q-c&)g_>yAs}l=2yS_`8eL@Lob7?3K|%zdeYfWG%|Hqr8;o z9re~i6y+HaL`wcB!V>6|3L_>SUp&3pP2!yHyGlVUmZ%uV^NpqT(hygkYB3wR5=h;- z1ow)J-aG`B{pTx(6_Ip%d%7JpLTDRBT^Z>}r*3f;ZlT)Jox`1l5e|0tjw?{hO7H^! Kwn*<0Q1w5xgnaz~ diff --git a/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360.json b/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360.json deleted file mode 100644 index 0e7fb4477..000000000 --- a/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360.json +++ /dev/null @@ -1 +0,0 @@ -{"internal":{"uuid":{"value":"50e83382-dc1f-4e68-a9ca-189b9cd52360"},"ext":{},"units_info":null},"data":{"time_series_storage_type":"InfrastructureSystems.Hdf5TimeSeriesStorage","masked_components":[],"supplemental_attribute_manager":{"attributes":[],"associations":[]},"internal":{"uuid":{"value":"3a6124e1-d7c6-4bdd-b3fe-6db93bc01227"},"ext":{},"units_info":null},"components":[{"base_power":53.0,"prime_mover_type":"HY","rating":0.9905211130872972,"services":[],"bus":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"available":true,"name":"201_HYDRO_4","active_power":0.9433962264150944,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"HydroDispatch"},"internal":{"uuid":{"value":"92f24871-3657-4f3a-b680-c221dd145c53"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.18867924528301888,"max":0.3018867924528302},"ext":{},"operation_cost":{"fixed":0.0,"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"HydroGenerationCost"}},"time_limits":{"up":0.0,"down":0.0},"ramp_limits":{"up":0.9433962264150944,"down":0.9433962264150944},"active_power_limits":{"min":0.0,"max":0.9433962264150944},"reactive_power":0.07830188679245284},{"base_power":713.5,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"ff4bf48d-2193-4371-9ffa-0ff8f85e112d"},"available":true,"name":"122_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ccefa3ef-c328-4a51-94b5-9b21aae72043"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.0,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"available":true,"name":"324_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ab7fb9ea-4e5c-4191-9298-961d20a62cb1"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":94.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"available":true,"name":"312_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"73621126-33e0-452d-a0c6-7bc95f805f64"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"available":true,"name":"102_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"4b450623-f485-4dd2-b41e-7e0aef529c69"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.9,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"a4c5fbc4-371b-4bdc-9970-42428d8a5f60"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"available":true,"name":"324_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"09f62866-d119-49fd-8dff-f112b6bd2ecb"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":93.3,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"e2aea4db-4fba-428c-a66c-c53e42a664c4"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.8,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"3a5206e8-5f96-48e5-8306-9f16f38fc89a"},"available":true,"name":"104_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"901006bb-cb89-4db4-a71f-7d6a606c9bfc"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"3a47976f-0e97-4db6-8b31-5007de6f830d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":148.3,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"available":true,"name":"309_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"24f17327-1e22-4da9-8964-7f0b95f34b94"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"available":true,"name":"310_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"9f02a77a-1c99-4bf1-be4b-d4a7c2704fd2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":93.6,"prime_mover_type":"PVe","rating":1.9999999999999998,"services":[],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"113_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"48e1cb7b-62bd-41c6-ba48-a41152ce0b94"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":799.1,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"2e9c3f0c-1467-447f-8218-303951a17073"},"available":true,"name":"317_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"1379f689-23b2-49ed-8b73-3092d23e74ba"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"available":true,"name":"314_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"72448ba1-da9f-4717-a1f9-b9f5bc95eadf"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":49.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"available":true,"name":"324_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"8dc001f1-0a1b-4e9c-9879-e82998cc1316"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":61.5,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"available":true,"name":"103_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"59bab39d-0274-4857-b893-c0f0363ca6cc"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":847.0,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"available":true,"name":"303_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"80cb5289-7177-48ef-b914-2629b20475a2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"available":true,"name":"314_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"8dfd47d4-5cd2-4a41-9870-a86fd8e96787"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.3,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"available":true,"name":"102_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"3e079155-6453-4756-8fcf-4265cd999557"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":92.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"available":true,"name":"314_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"9e7a8204-42ed-4855-afdc-8c4f598929b5"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ae6355dd-591f-4c3e-8e0a-cbcb076eb3ba"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.2,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"d7fac8d4-f648-4e4a-9f22-f2cd286242f2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":188.2,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"06e9e82e-481a-47eb-b341-63d66520f34a"},"available":true,"name":"319_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"38a98af4-e224-4fa1-821f-8088d0ffffb9"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"available":true,"name":"314_PV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"becb9156-8514-4cee-85c1-ba5fc318a1fe"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"available":true,"name":"310_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"8cdfc8d4-ada3-49f3-b796-e9b451dafea2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":125.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"available":true,"name":"215_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"70125a2d-900a-4f68-b302-ca97a03913f6"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":95.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"5d60b7d5-fe70-41cc-8dd6-b1946b77f72d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.8,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_PV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"aae72acd-03b5-4dc1-9879-deee16bbafec"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":66.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"9c2c6d57-2a59-4207-95de-b97be00fc422"},"available":true,"name":"119_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"11c44336-a9e4-4fa5-9934-ff471f5e50c4"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"requirement":1.3475000000000001,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Reg_Down","__metadata__":{"parameters":["ReserveDown"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"},"ext":null,"units_info":null},"time_frame":300.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"base_power":100.0,"services":[],"bus":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"available":true,"name":"Bacon","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"41136404-d482-41f0-b005-2454136c39fd"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"available":true,"name":"Adams","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"47bc3cb3-24f0-4967-8afd-a2457254bbeb"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"7cb30fe9-8799-4e4a-9eab-c3fecf2da4f8"},"available":true,"name":"Bajer","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"95741d9c-66dc-4810-ae6d-dffd887ade19"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"available":true,"name":"Adler","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"13b80292-963b-4616-9de3-5008c57350a3"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"available":true,"name":"Cabell","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"56583835-8f05-4708-b5c5-9039a976a8c8"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"966c4f42-4f67-4729-8c3c-4071c68a647c"},"available":true,"name":"Bailey","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"b6ff110e-2e0d-4558-b9bf-e9a23f1286c4"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"a93a4f80-3981-4060-b2c8-e9f364107d37"},"available":true,"name":"Alder","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"84648b16-fdc2-4a2f-b7c2-01abbbbf961f"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"available":true,"name":"Allen","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"7ec393fb-77cb-4145-b776-f117b7dab7fa"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"available":true,"name":"Barton","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"39cea393-bed7-4fee-9f47-4147c06ed0f3"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"available":true,"name":"Bach","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"390f9370-7265-45cc-b370-aa2a0770fceb"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"available":true,"name":"Caesar","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"2208a7a2-a036-41dc-a488-dc67d47e9547"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"aa967c4c-9ced-4eb4-91f5-5aad7cedba0d"},"available":true,"name":"Carew","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"7e5c7c38-a000-4bff-b686-e95de4b2a584"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"fef7dac2-7ef6-4b19-b839-ec837388e9fa"},"available":true,"name":"Bain","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"d8600be0-617c-40e7-87a6-73c7c45fbef9"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"available":true,"name":"Chase","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"18fe3b66-aeb7-4024-9f51-545a5064d196"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"available":true,"name":"Carrel","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"43b51255-9bcf-49cc-9a6f-7b48100e918b"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"available":true,"name":"Ali","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"56045de2-9cb0-4041-85a1-c5dffa94c06a"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"available":true,"name":"Caruso","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"297c7d73-3f29-41b8-b50b-5c6c62b1e6d5"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"available":true,"name":"Asser","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"53d29e43-9486-407c-88a2-590cc7e7095c"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"available":true,"name":"Chifa","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"a1bf6cb3-c8b3-472e-bc35-a35307c7777e"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"e0cd18e7-6382-4c58-8e7a-b8c93de1b96e"},"available":true,"name":"Alger","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"eae44a76-2a74-4c84-89fc-93cfc42f1d43"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"3a5206e8-5f96-48e5-8306-9f16f38fc89a"},"available":true,"name":"Agricola","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"f1837236-f207-4faa-90f4-08fb97843c34"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"Astor","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"c8f25bbb-7b3c-44a1-8e7b-17c3f3ceadbe"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"70b3137b-3db0-42d1-86c6-108a5d726a42"},"available":true,"name":"Aiken","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"206a263e-859b-4a50-a52c-5bfe870ab383"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"06e9e82e-481a-47eb-b341-63d66520f34a"},"available":true,"name":"Clay","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"a908a555-ec07-487b-aa75-b3941c7b9833"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"available":true,"name":"Barlow","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"a68c9c8c-f642-47d3-b663-5cfea67ba836"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"6b76a75e-e519-40c0-8277-d5a87a7a241e"},"available":true,"name":"Caine","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"29243472-6220-47c2-8841-d59cbe410ba2"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"available":true,"name":"Banks","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"457c600d-f2f7-4662-b6cd-cabd9127852e"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"available":true,"name":"Basov","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"8a5a4c22-7727-4436-8a53-3647f1178569"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"available":true,"name":"Balzac","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"4d29a9e9-1609-4318-90b7-1420762c6ed3"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"2e2b26df-a755-4a17-8ffc-b68e6df74ead"},"available":true,"name":"Camus","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"4c3c7299-cd60-4977-b69a-109d204e7f41"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"available":true,"name":"Chain","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"5752a650-b002-4296-aa2e-c99ae4fce33b"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"3ff4b1d6-5f06-42bf-8fc8-78f7e431822a"},"available":true,"name":"Alber","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"d2c76b83-0c8c-4b51-9cf1-9047bbdb2b8e"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"available":true,"name":"Clark","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"ded823ba-d7ee-4b5c-ae7c-1e8360d222b6"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"9c2c6d57-2a59-4207-95de-b97be00fc422"},"available":true,"name":"Attar","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"edf85d62-8302-43c4-be1c-f10eb7da894a"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"available":true,"name":"Arthur","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"7171ce84-ac79-45b5-b7a1-4fd1d49aefd0"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"Cecil","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"2194f907-cb86-4d8a-91ab-445436e67927"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"e1348a8a-6611-4e7c-a12c-1b614bd6a324"},"available":true,"name":"Beethoven","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"e761d95c-593e-4ad3-93e5-20adcaed7a69"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"501ea5da-2d55-48f4-a0dd-4529dc5c0651"},"available":true,"name":"Attila","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"fa13bdbe-64b1-447d-b196-a59a2826c662"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"Abel","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"aeddc68d-d52a-4164-9498-2bb3f31e222b"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"910006f8-68da-49f6-94a5-f9585d1dd22d"},"available":true,"name":"Balch","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"67859647-570f-4157-9ae7-972bfc603595"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"available":true,"name":"Carter","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"035d1f74-7c3e-422c-a9f8-3b451fde931b"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"Clive","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"871147b0-b72a-4077-a95c-9bfafe7d4770"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"1df8543b-0a6e-4fdc-afd4-4650a7134e7b"},"available":true,"name":"Calvin","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"203a2224-b57d-429c-a542-c6b335b16edf"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"available":true,"name":"Cabot","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"40719574-1671-4164-b4b1-e19e37c5fab8"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"1ddb838a-a79f-42cb-998f-8818556ad299"},"available":true,"name":"Bayle","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"643ddea1-3019-4894-b0c7-e0054897fd6f"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"98bda334-c811-4b93-adaa-145836d3f019"},"available":true,"name":"Bede","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"ad7cbb29-81b4-4b41-8172-a12efe7df15c"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"7708f03b-c07b-4b49-a2e1-5711024aa082"},"available":true,"name":"Arnold","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"b3b173e8-267d-4033-8886-f879ad754dfc"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"59a9fe54-2919-4f19-9226-fefa6701638b"},"available":true,"name":"Baker","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"b1c069f9-2980-489d-9c31-a71b6241d98d"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"2b468be6-097a-4a1a-80cd-a234d75ac42f"},"available":true,"name":"Barry","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"75e99b6b-531d-4d99-86fa-af1ec9be7f56"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"Arne","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"d08bd559-dd2e-47ee-8fb4-c046574057e7"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"available":true,"name":"Baffin","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"e6a9d81e-5023-4650-8268-44e2c4e104ca"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"359de61a-ca9c-4212-b91d-1213200f6f31"},"available":true,"name":"322_CT_6","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"362c1c02-75e2-43a4-bdbf-1ebfabcd5991"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":265408.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6003.0,6817.0,7176.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":-0.15203125},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"f1ece911-136a-4eca-a175-cebbe42dfdd6"},"available":true,"name":"321_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"37ecad90-68f8-411a-8852-f5f7991df2a7"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.228589998879815e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5848.0,6665.0,8733.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":-0.008067632850241546},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"available":true,"name":"202_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"677c2c27-bdcb-405a-b629-829faa221768"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":355379.999905232,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.022584269662921347},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_CT_4","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"af99f797-4a36-4279-8570-9902c2d1e1e1"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"available":true,"name":"123_STEAM_2","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"955a893a-8043-47c4-a18c-9327f1308c7b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":679954.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9191.0,10865.0,15627.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.028516483516483518},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"available":true,"name":"213_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"5222280f-e504-48c4-aaae-2d37df0bbaa1"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.14421875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_CT_6","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"bdfcb525-2220-4c13-8a2c-f61d36c417b0"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"d639d713-38b6-4806-93f3-1f6a856f8d2b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.34877999877023e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[4047.0,6883.0,8683.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.36231884057971014},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"d2ab2d4e-e196-4227-95c1-4896aa13fcb7"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":398099.99989384,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[6713.0,8028.0,8549.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.0015730337078651688},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"available":true,"name":"123_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"045b489e-8db6-4947-afaa-154dbe45a220"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"113_CT_3","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"aec20482-ccf2-4f8f-88ab-7963e1f98300"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"available":true,"name":"302_CT_3","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"d76df8b5-567c-4abf-a8da-91513f7a5381"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":338690.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8693.0,9874.0,9939.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.17171875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"available":true,"name":"215_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"7c2078a8-82ca-45c7-a2d0-96cbb7aa6152"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":313038.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6668.0,6987.0,8421.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"available":true,"name":"102_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"f491d854-ce13-456c-8091-3794ec0977e9"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":347729.999907272,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[8734.0,9861.0,10651.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":-0.025955056179775282},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"available":true,"name":"301_CT_4","status":true,"active_power":0.6875,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"1b7803ac-eed9-43b9-b7c7-ab6d09ce4b44"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287980.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7324.0,7534.0,11253.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.25828125},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"113_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"9bd172a2-e32d-49bc-bc5f-38afa249f5fc"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"99e4ae49-5725-471c-b299-c6ec11d83170"},"available":true,"name":"221_CC_1","status":true,"active_power":0.7173188405797102,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"68378511-8c78-4a02-a926-f0c6d2e32ef3"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.170789998932515e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5950.0,6772.0,9293.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":-0.01816425120772947},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_CT_5","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"154a11aa-8b23-4584-b363-5832d02e3815"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"available":true,"name":"315_CT_7","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"3e875df9-81b4-45d2-a89f-627d50d179be"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"available":true,"name":"215_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"56e9e66d-fe23-42f3-9f9f-4a7b081dbaef"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":313038.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6668.0,6987.0,8421.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"available":true,"name":"323_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"865b4472-1b3b-493c-ba6e-a927a1c34d54"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.254769998855945e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6799.0,7789.0,8162.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.0903623188405797},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"available":true,"name":"101_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"6e76ae20-73f5-4114-ba7d-9e8acc26e3dc"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":398099.99989384,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[6713.0,8028.0,8549.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.0015730337078651688},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"113_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"467f8f16-c99d-4603-b2d9-e1bd4d5bc143"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":412.0,"prime_mover_type":"ST","rating":0.9242443089640665,"services":[],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_STEAM_3","status":true,"active_power":0.8495145631067961,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"dfe575b9-6c8e-42b2-91b8-be64cb219c19"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06067961165048544,"max":0.3640776699029126},"ext":{},"operation_cost":{"start_up":36749.81355899999,"fixed":0.0,"shut_down":18374.906779499994,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":1.57206e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[140.0,210.0,280.0,350.0],"y_coords":[8922.0,10913.0,11645.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":24.0,"down":48.0},"must_run":false,"ramp_limits":{"up":0.00024271844660194176,"down":0.00024271844660194176},"time_at_status":10000.0,"active_power_limits":{"min":0.33980582524271846,"max":0.8495145631067961},"reactive_power":0.04997572815533981},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"available":true,"name":"318_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"06a48dd8-c129-47a7-b4f5-18d17f40fa7c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.35183999876744e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6906.0,7017.0,8111.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.15246376811594203},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"aa967c4c-9ced-4eb4-91f5-5aad7cedba0d"},"available":true,"name":"307_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"78caccdb-a06c-4d14-a2ff-3c82153844b9"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":293766.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7176.0,7517.0,9126.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"available":true,"name":"213_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"762d568b-2d67-42b5-9a70-9e6f1a10713c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.14421875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"available":true,"name":"113_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"8d2cfd6e-315b-424b-8a58-21e582823e7c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"7fd267a9-a9c7-441d-9118-e7fa93eecedc"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.233689998875165e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5808.0,7140.0,8351.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.1652898550724638},{"base_power":64.0,"prime_mover_type":"CT","rating":1.2717828590702895,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"available":true,"name":"315_CT_8","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"2af39a41-ace0-47e4-8d0b-358cbc5bbd46"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.9375},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.9375},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"1ddb838a-a79f-42cb-998f-8818556ad299"},"available":true,"name":"218_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"fb440ddc-9fd6-43a4-8f89-7b699ff68638"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.9354499982353249e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5388.0,5575.0,7658.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.14565217391304347},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"available":true,"name":"213_CC_3","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"467bc147-0cb8-4a85-a7f4-e86763082c1b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.33007999878728e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6334.0,6979.0,8749.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.3280193236714976},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"available":true,"name":"115_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"37cde625-9494-4715-ba12-47b394d5d405"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":709652.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9650.0,10640.0,12796.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"available":true,"name":"323_CC_2","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"a372c5cf-305b-4b25-825f-b8b6b5d771b8"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.254769998855945e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6799.0,7789.0,8162.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.0903623188405797},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"359de61a-ca9c-4212-b91d-1213200f6f31"},"available":true,"name":"322_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"fe6f954e-d5bd-42de-9305-a254f463e2e2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":265408.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6003.0,6817.0,7176.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":-0.15203125},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"59a9fe54-2919-4f19-9226-fefa6701638b"},"available":true,"name":"207_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"7f6a2468-10d6-4a30-b8f7-08af627e6c96"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287122.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8804.0,9481.0,10955.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":412.0,"prime_mover_type":"ST","rating":0.9242443089640665,"services":[],"bus":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"available":true,"name":"123_STEAM_3","status":true,"active_power":0.8495145631067961,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"a837873d-9eed-42ee-ac49-a4af810f78ff"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06067961165048544,"max":0.3640776699029126},"ext":{},"operation_cost":{"start_up":36749.81355899999,"fixed":0.0,"shut_down":18374.906779499994,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":1.69484e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[140.0,210.0,280.0,350.0],"y_coords":[9453.0,10240.0,11087.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":24.0,"down":48.0},"must_run":false,"ramp_limits":{"up":0.00024271844660194176,"down":0.00024271844660194176},"time_at_status":10000.0,"active_power_limits":{"min":0.33980582524271846,"max":0.8495145631067961},"reactive_power":0.06895631067961165},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"0c9f2e49-1e17-4f2e-8e74-92cc39547941"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":673134.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9004.0,9314.0,9659.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.05664835164835165},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"available":true,"name":"123_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"38bd1f55-d180-47a1-9e5c-594c95af8720"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"available":true,"name":"223_STEAM_2","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"14487cc7-a60a-4168-8898-c1bbf9e32735"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":673134.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9004.0,9314.0,9659.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.05664835164835165},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"available":true,"name":"202_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"2cf587ab-c8f1-43c1-83b4-5b6ca649100b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":355379.999905232,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.022584269662921347},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"available":true,"name":"116_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"ae4629c1-f72d-4e31-8372-987747595a7f"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":820756.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9312.0,10158.0,11294.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":471.0,"prime_mover_type":"ST","rating":0.9494980796177451,"services":[],"bus":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"available":true,"name":"121_NUCLEAR_1","status":true,"active_power":0.8492569002123143,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NUCLEAR","internal":{"uuid":{"value":"36a5dee7-1d47-4e3f-af6e-259e911970c6"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.10615711252653928,"max":0.42462845010615713},"ext":{},"operation_cost":{"start_up":63999.82230000001,"fixed":0.0,"shut_down":31999.911150000004,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.00081035,"value_curve":{"input_at_zero":null,"initial_input":3.96e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[396.0,397.3333332,398.6666668,400.0],"y_coords":[0.0,0.0,0.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":4380.0,"down":4380.0},"must_run":false,"ramp_limits":{"up":0.0,"down":0.0},"time_at_status":10000.0,"active_power_limits":{"min":0.8407643312101911,"max":0.8492569002123143},"reactive_power":-0.046433121019108285},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"available":true,"name":"123_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"82061c2f-72e3-40b2-8195-55e452daa552"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"59a9fe54-2919-4f19-9226-fefa6701638b"},"available":true,"name":"207_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"6801cc2e-0850-4666-ac8a-38bb52604c18"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287122.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8804.0,9481.0,10955.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"available":true,"name":"301_CT_3","status":true,"active_power":0.6875,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"0aa9d09d-e900-4a75-bca2-43c63a8d38c5"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287980.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7324.0,7534.0,11253.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.25828125},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"available":true,"name":"316_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"2efb684e-8069-4be5-a90a-c9ef4d9a7c7c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":734452.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"available":true,"name":"216_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"9b9f9668-b75d-4ad2-aad2-c8fdc69ba883"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":674622.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[8786.0,10333.0,11191.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"available":true,"name":"315_CT_6","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"98e115c2-235f-47af-ba58-47e72ea76a32"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"available":true,"name":"201_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"bcbd9c17-d94a-423b-909d-2a2e608841e3"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":389669.999896088,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[10495.0,11090.0,12185.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.07853932584269663},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"available":true,"name":"302_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"6aaf3d35-8d33-4d94-9e68-1abb4beb3d22"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":338690.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8693.0,9874.0,9939.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.17171875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"aa967c4c-9ced-4eb4-91f5-5aad7cedba0d"},"available":true,"name":"307_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"c7622dc8-6bd5-47ee-bafb-753de04bb592"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":293766.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7176.0,7517.0,9126.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"available":true,"name":"102_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"648398a9-970a-4ca4-8a9f-f21b32841443"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":347729.999907272,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[8734.0,9861.0,10651.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":-0.025955056179775282},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},{"value":"3f88081a-5962-48f3-a7cd-089410a61b7d"}],"bus":{"value":"a93a4f80-3981-4060-b2c8-e9f364107d37"},"available":true,"name":"107_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"19742d58-d097-4718-bd4a-3e5b1c2a262b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.2277399988805898e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5970.0,6892.0,7854.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.11958937198067632},{"number":202,"base_voltage":138.0,"bustype":"PV","angle":-0.1877810214196211,"name":"Bacon","magnitude":1.04844,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"5f49add4-9d6b-48c6-a0ba-7b0e5e70c7b0"}},{"number":321,"base_voltage":230.0,"bustype":"PV","angle":0.21539492271297458,"name":"Cobb","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"f1ece911-136a-4eca-a175-cebbe42dfdd6"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4872ed52-ca0f-4223-805a-58da4a4afcc0"}},{"number":322,"base_voltage":230.0,"bustype":"PV","angle":0.3153659860038082,"name":"Cole","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"359de61a-ca9c-4212-b91d-1213200f6f31"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4872ed52-ca0f-4223-805a-58da4a4afcc0"}},{"number":102,"base_voltage":138.0,"bustype":"PV","angle":-0.1364470483941135,"name":"Adams","magnitude":1.04783,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9fd20e64-e7d1-4a31-82b5-b7d61befe9cf"}},{"number":117,"base_voltage":230.0,"bustype":"PQ","angle":0.19956391373276003,"name":"Aston","magnitude":1.04783,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"f3d963c1-0489-4982-b415-08a76296c62d"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8566f762-fc2a-4823-b081-d20bf8ab1b2a"}},{"number":324,"base_voltage":230.0,"bustype":"PQ","angle":0.02279504722859714,"name":"Curie","magnitude":1.01046,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e08ae6e8-ff14-4208-beb1-359c04eecba2"}},{"number":121,"base_voltage":230.0,"bustype":"PV","angle":0.22840303616101354,"name":"Attlee","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8566f762-fc2a-4823-b081-d20bf8ab1b2a"}},{"number":206,"base_voltage":138.0,"bustype":"PQ","angle":-0.28198796032281825,"name":"Bajer","magnitude":1.03259,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7cb30fe9-8799-4e4a-9eab-c3fecf2da4f8"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"5f49add4-9d6b-48c6-a0ba-7b0e5e70c7b0"}},{"number":217,"base_voltage":230.0,"bustype":"PQ","angle":0.15390994022494278,"name":"Bates","magnitude":1.04847,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"6dbd5c49-d0a5-4d68-9a02-fad19fbbea1b"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9ea6c24f-8b82-48a8-9631-29ca7c51b416"}},{"number":103,"base_voltage":138.0,"bustype":"PQ","angle":-0.1258539470320591,"name":"Adler","magnitude":1.01085,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b7c6d5db-bd6f-4505-9dbd-5e490f34af4a"}},{"number":301,"base_voltage":138.0,"bustype":"PV","angle":-0.1631570436678591,"name":"Cabell","magnitude":1.0486,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"da913ba9-6c28-42ff-8986-a599648ec25e"}},{"number":204,"base_voltage":138.0,"bustype":"PQ","angle":-0.23535398444000616,"name":"Bailey","magnitude":1.0189,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"966c4f42-4f67-4729-8c3c-4071c68a647c"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"953bad72-e195-428c-a969-1b8af9631f0d"}},{"number":107,"base_voltage":138.0,"bustype":"PV","angle":-0.19681606735842017,"name":"Alder","magnitude":1.03745,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"a93a4f80-3981-4060-b2c8-e9f364107d37"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9fd20e64-e7d1-4a31-82b5-b7d61befe9cf"}},{"number":311,"base_voltage":230.0,"bustype":"PQ","angle":-0.10019394183631328,"name":"Cary","magnitude":1.0283,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0c7eaec6-cae0-4eda-ba74-1eb358a308bd"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b08f9c70-353b-4c11-862e-495212963f08"}},{"number":110,"base_voltage":138.0,"bustype":"PQ","angle":-0.18536496213608536,"name":"Allen","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1607228-83bd-4a39-9eb9-5c77e3fd66f0"}},{"number":317,"base_voltage":230.0,"bustype":"PQ","angle":0.18053999941894702,"name":"Chuhsi","magnitude":1.04785,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2e9c3f0c-1467-447f-8218-303951a17073"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4872ed52-ca0f-4223-805a-58da4a4afcc0"}},{"number":215,"base_voltage":230.0,"bustype":"PV","angle":0.08087000542408246,"name":"Barton","magnitude":1.04327,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"94ea2009-a1cf-4cb3-b467-06418a28c1a2"}},{"number":323,"base_voltage":230.0,"bustype":"PV","angle":0.15046692920953353,"name":"Comte","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4dc61b39-f771-4bb6-8364-63e5205f8606"}},{"number":201,"base_voltage":138.0,"bustype":"PV","angle":-0.18657098464921346,"name":"Bach","magnitude":1.04841,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"953bad72-e195-428c-a969-1b8af9631f0d"}},{"number":303,"base_voltage":138.0,"bustype":"PQ","angle":-0.14969497008137647,"name":"Caesar","magnitude":1.01045,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"da913ba9-6c28-42ff-8986-a599648ec25e"}},{"number":307,"base_voltage":138.0,"bustype":"PV","angle":-0.21900304187562247,"name":"Carew","magnitude":1.03804,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"aa967c4c-9ced-4eb4-91f5-5aad7cedba0d"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b316b9da-b329-499d-9b5a-e672d6008b55"}},{"number":205,"base_voltage":138.0,"bustype":"PQ","angle":-0.23757194885344055,"name":"Bain","magnitude":1.03603,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"fef7dac2-7ef6-4b19-b839-ec837388e9fa"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"953bad72-e195-428c-a969-1b8af9631f0d"}},{"number":315,"base_voltage":230.0,"bustype":"PV","angle":0.12306107116301779,"name":"Chase","magnitude":1.043,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e08ae6e8-ff14-4208-beb1-359c04eecba2"}},{"number":222,"base_voltage":230.0,"bustype":"PV","angle":0.28679302628648384,"name":"Bell","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"86c4a4e6-ad1d-4553-ac8d-0178785a81bd"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9ea6c24f-8b82-48a8-9631-29ca7c51b416"}},{"number":308,"base_voltage":138.0,"bustype":"PQ","angle":-0.26499107140227146,"name":"Carrel","magnitude":1.01056,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b316b9da-b329-499d-9b5a-e672d6008b55"}},{"number":109,"base_voltage":138.0,"bustype":"PQ","angle":-0.15385496235350493,"name":"Ali","magnitude":1.0261,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1607228-83bd-4a39-9eb9-5c77e3fd66f0"}},{"number":310,"base_voltage":138.0,"bustype":"PQ","angle":-0.2146959183475509,"name":"Caruso","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b08f9c70-353b-4c11-862e-495212963f08"}},{"number":124,"base_voltage":230.0,"bustype":"PQ","angle":0.04159800285910765,"name":"Avery","magnitude":1.01155,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"413763da-f392-4721-b044-2a68720027e3"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"20bcac04-0bc4-44b1-8154-ee3d8765d042"}},{"number":116,"base_voltage":230.0,"bustype":"PV","angle":0.13210903253828157,"name":"Asser","magnitude":1.04565,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"20bcac04-0bc4-44b1-8154-ee3d8765d042"}},{"number":122,"base_voltage":230.0,"bustype":"PV","angle":0.33073605352857105,"name":"Aubrey","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"ff4bf48d-2193-4371-9ffa-0ff8f85e112d"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8566f762-fc2a-4823-b081-d20bf8ab1b2a"}},{"number":211,"base_voltage":230.0,"bustype":"PQ","angle":-0.12100996022607405,"name":"Bardeen","magnitude":1.02735,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"8ca7bd17-33c1-4eab-8206-737a15da1622"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0b4f3305-310f-43d0-a208-adceed34a302"}},{"number":316,"base_voltage":230.0,"bustype":"PV","angle":0.11516991401597582,"name":"Chifa","magnitude":1.04558,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e08ae6e8-ff14-4208-beb1-359c04eecba2"}},{"number":108,"base_voltage":138.0,"bustype":"PQ","angle":-0.23997701256268875,"name":"Alger","magnitude":1.01024,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e0cd18e7-6382-4c58-8e7a-b8c93de1b96e"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9fd20e64-e7d1-4a31-82b5-b7d61befe9cf"}},{"number":223,"base_voltage":230.0,"bustype":"PV","angle":0.125340994764898,"name":"Bloch","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3ad11bb9-acbc-4b2a-961a-80817c53250b"}},{"number":104,"base_voltage":138.0,"bustype":"PQ","angle":-0.18441393222667365,"name":"Agricola","magnitude":1.01765,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"3a5206e8-5f96-48e5-8306-9f16f38fc89a"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b7c6d5db-bd6f-4505-9dbd-5e490f34af4a"}},{"number":118,"base_voltage":230.0,"bustype":"PV","angle":0.21859498389650622,"name":"Astor","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8566f762-fc2a-4823-b081-d20bf8ab1b2a"}},{"number":105,"base_voltage":138.0,"bustype":"PQ","angle":-0.18690504066804514,"name":"Aiken","magnitude":1.03568,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"70b3137b-3db0-42d1-86c6-108a5d726a42"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b7c6d5db-bd6f-4505-9dbd-5e490f34af4a"}},{"number":319,"base_voltage":230.0,"bustype":"PQ","angle":0.10324303203954738,"name":"Clay","magnitude":1.03953,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"06e9e82e-481a-47eb-b341-63d66520f34a"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4dc61b39-f771-4bb6-8364-63e5205f8606"}},{"number":213,"base_voltage":230.0,"bustype":"PV","angle":-0.05611408078086969,"name":"Barlow","magnitude":1.03752,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"baa891c2-23a8-40c0-9778-36e820de71ec"}},{"number":304,"base_voltage":138.0,"bustype":"PQ","angle":-0.21271793670626568,"name":"Caine","magnitude":1.01785,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"6b76a75e-e519-40c0-8277-d5a87a7a241e"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"da913ba9-6c28-42ff-8986-a599648ec25e"}},{"number":224,"base_voltage":230.0,"bustype":"PQ","angle":-0.01675603348377156,"name":"Bordet","magnitude":1.01456,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"97de732f-edf9-41d7-ad8f-3de90c77def1"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"94ea2009-a1cf-4cb3-b467-06418a28c1a2"}},{"number":210,"base_voltage":138.0,"bustype":"PQ","angle":-0.23526793970788284,"name":"Banks","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0b4f3305-310f-43d0-a208-adceed34a302"}},{"number":325,"base_voltage":230.0,"bustype":"PQ","angle":0.15696304468545644,"name":"Curtiss","magnitude":1.04986,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2c7cca61-b55e-4b20-b550-88ac7535e047"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4dc61b39-f771-4bb6-8364-63e5205f8606"}},{"number":216,"base_voltage":230.0,"bustype":"PV","angle":0.0820320456400603,"name":"Basov","magnitude":1.04556,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"94ea2009-a1cf-4cb3-b467-06418a28c1a2"}},{"number":209,"base_voltage":138.0,"bustype":"PQ","angle":-0.204623972300142,"name":"Balzac","magnitude":1.02781,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0b4f3305-310f-43d0-a208-adceed34a302"}},{"number":306,"base_voltage":138.0,"bustype":"PQ","angle":-0.26078796949761873,"name":"Camus","magnitude":1.0326,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2e2b26df-a755-4a17-8ffc-b68e6df74ead"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b316b9da-b329-499d-9b5a-e672d6008b55"}},{"number":314,"base_voltage":230.0,"bustype":"PV","angle":-0.0559889406735017,"name":"Chain","magnitude":1.04631,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e08ae6e8-ff14-4208-beb1-359c04eecba2"}},{"number":312,"base_voltage":230.0,"bustype":"PQ","angle":-0.0723620489193857,"name":"Caxton","magnitude":1.019,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b08f9c70-353b-4c11-862e-495212963f08"}},{"number":106,"base_voltage":138.0,"bustype":"PQ","angle":-0.23176995082103577,"name":"Alber","magnitude":1.03242,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"3ff4b1d6-5f06-42bf-8fc8-78f7e431822a"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9fd20e64-e7d1-4a31-82b5-b7d61befe9cf"}},{"number":318,"base_voltage":230.0,"bustype":"PV","angle":0.19796606480255924,"name":"Clark","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4872ed52-ca0f-4223-805a-58da4a4afcc0"}},{"number":119,"base_voltage":230.0,"bustype":"PQ","angle":0.11620000734050288,"name":"Attar","magnitude":1.03962,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"9c2c6d57-2a59-4207-95de-b97be00fc422"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9d492250-115b-4ca9-ba54-c118520efcaf"}},{"number":111,"base_voltage":230.0,"bustype":"PQ","angle":-0.0683600089445627,"name":"Anna","magnitude":1.02764,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"95084446-e803-4bc0-90b6-c462a4ace81c"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1607228-83bd-4a39-9eb9-5c77e3fd66f0"}},{"number":115,"base_voltage":230.0,"bustype":"PV","angle":0.13892297247099264,"name":"Arthur","magnitude":1.04335,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"20bcac04-0bc4-44b1-8154-ee3d8765d042"}},{"number":313,"base_voltage":230.0,"bustype":"PV","angle":-0.04215197036369065,"name":"Cecil","magnitude":1.03802,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8f47bb05-c7d1-4c3a-91c2-da8436bb43ff"}},{"number":220,"base_voltage":230.0,"bustype":"PQ","angle":0.09886400094629359,"name":"Beethoven","magnitude":1.0438,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e1348a8a-6611-4e7c-a12c-1b614bd6a324"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3ad11bb9-acbc-4b2a-961a-80817c53250b"}},{"number":123,"base_voltage":230.0,"bustype":"PV","angle":0.15805998412033487,"name":"Austen","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9d492250-115b-4ca9-ba54-c118520efcaf"}},{"number":120,"base_voltage":230.0,"bustype":"PQ","angle":0.13509895607987307,"name":"Attila","magnitude":1.04399,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"501ea5da-2d55-48f4-a0dd-4529dc5c0651"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9d492250-115b-4ca9-ba54-c118520efcaf"}},{"number":101,"base_voltage":138.0,"bustype":"PV","angle":-0.13511501310899143,"name":"Abel","magnitude":1.04777,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b7c6d5db-bd6f-4505-9dbd-5e490f34af4a"}},{"number":208,"base_voltage":138.0,"bustype":"PQ","angle":-0.2831550619936269,"name":"Balch","magnitude":1.01203,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"910006f8-68da-49f6-94a5-f9585d1dd22d"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"5f49add4-9d6b-48c6-a0ba-7b0e5e70c7b0"}},{"number":309,"base_voltage":138.0,"bustype":"PQ","angle":-0.18232006072305607,"name":"Carter","magnitude":1.02579,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b08f9c70-353b-4c11-862e-495212963f08"}},{"number":320,"base_voltage":230.0,"bustype":"PQ","angle":0.1256129170623587,"name":"Clive","magnitude":1.04389,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4dc61b39-f771-4bb6-8364-63e5205f8606"}},{"number":221,"base_voltage":230.0,"bustype":"PV","angle":0.1855649768683639,"name":"Behring","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"99e4ae49-5725-471c-b299-c6ec11d83170"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9ea6c24f-8b82-48a8-9631-29ca7c51b416"}},{"number":305,"base_voltage":138.0,"bustype":"PQ","angle":-0.2155490352859257,"name":"Calvin","magnitude":1.03609,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1df8543b-0a6e-4fdc-afd4-4650a7134e7b"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"da913ba9-6c28-42ff-8986-a599648ec25e"}},{"number":302,"base_voltage":138.0,"bustype":"PV","angle":-0.1646020017555852,"name":"Cabot","magnitude":1.04864,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b316b9da-b329-499d-9b5a-e672d6008b55"}},{"number":218,"base_voltage":230.0,"bustype":"PV","angle":0.17444094634785287,"name":"Bayle","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1ddb838a-a79f-42cb-998f-8818556ad299"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"9ea6c24f-8b82-48a8-9631-29ca7c51b416"}},{"number":219,"base_voltage":230.0,"bustype":"PQ","angle":0.07351902768053274,"name":"Bede","magnitude":1.03946,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"98bda334-c811-4b93-adaa-145836d3f019"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3ad11bb9-acbc-4b2a-961a-80817c53250b"}},{"number":114,"base_voltage":230.0,"bustype":"PV","angle":-0.03020396990331307,"name":"Arnold","magnitude":1.04401,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7708f03b-c07b-4b49-a2e1-5711024aa082"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"20bcac04-0bc4-44b1-8154-ee3d8765d042"}},{"number":207,"base_voltage":138.0,"bustype":"PV","angle":-0.23502708427110763,"name":"Baker","magnitude":1.03973,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"59a9fe54-2919-4f19-9226-fefa6701638b"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"5f49add4-9d6b-48c6-a0ba-7b0e5e70c7b0"}},{"number":214,"base_voltage":230.0,"bustype":"PV","angle":-0.08177199158151313,"name":"Barry","magnitude":1.04335,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2b468be6-097a-4a1a-80cd-a234d75ac42f"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"94ea2009-a1cf-4cb3-b467-06418a28c1a2"}},{"number":212,"base_voltage":230.0,"bustype":"PQ","angle":-0.09168807972671891,"name":"Barkla","magnitude":1.01921,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"edbddee5-f139-4ce7-99fd-43fc7d9c7804"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0b4f3305-310f-43d0-a208-adceed34a302"}},{"number":113,"base_voltage":230.0,"bustype":"REF","angle":0.0,"name":"Arne","magnitude":1.03943,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b3af4744-501d-4d64-ad70-25cc3f16c39f"}},{"number":203,"base_voltage":138.0,"bustype":"PQ","angle":-0.18281503609892163,"name":"Baffin","magnitude":1.01886,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"953bad72-e195-428c-a969-1b8af9631f0d"}},{"number":112,"base_voltage":230.0,"bustype":"PQ","angle":-0.042310969858547334,"name":"Archer","magnitude":1.02024,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e5a3b114-0b31-4c30-aefc-f8f19d31be8a"},"ext":null,"units_info":null},"area":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1607228-83bd-4a39-9eb9-5c77e3fd66f0"}},{"base_power":101.7,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"fd2e94b9-2f6b-49ef-b770-aab7f44ed9b6"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"9848699e-153e-40a7-af6a-8e8adf3e3c3e"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":13.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"available":true,"name":"213_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"e9d46e4c-54e2-4046-ab51-e9c8d4ffc697"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":62.4,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_9","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"d3519830-4cd5-4cd4-9ffe-48a705c089af"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":63.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"5fae1592-c6bf-4e90-b331-158285bc4a5d"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":64.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_7","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"d61b40bf-f503-4b23-aad9-63d99aeb1ffc"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":28.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"02aeeb5e-4535-48a7-80ed-b6913e7eaf27"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":100.9,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"available":true,"name":"308_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"f6db5476-533e-47b0-893c-1d0348f9280a"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":67.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"7959b9c7-cce1-4238-9c7f-b0fde6ec7359"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":64.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"9dde559a-17d9-43d8-a011-2ba4d50a33b9"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":63.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"a175eeb0-1027-4bc0-85a3-f2866800b021"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"56c99cd0-fe76-4faf-b2f0-6cbf399d32cf"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.4,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"0ed9fd51-4325-45cd-aa6c-e863d8e32de3"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":28.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"01082cac-28e0-4874-8420-301539701be1"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.7,"prime_mover_type":"PVe","rating":0.29999999999999993,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"3e32b98d-33ec-4225-a518-4a4f97b27b28"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"available":true,"name":"320_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"d8cd2590-637c-41a7-9a8b-7d6380eed0c5"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":65.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_11","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"81d5fed0-40d6-4e2d-baea-d58638386b42"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":11.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_7","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"454de8c6-599e-454c-8997-28e02e7bf12e"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.4,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"6a07c8c9-b508-4cf3-bf75-20b394859510"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_13","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"51782b45-752b-4c0e-b664-29d7d4c34652"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_12","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"dfa56c18-8748-4adb-a363-102a297916ac"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":11.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_8","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"b8d83776-22d1-41e5-9694-9a167899642c"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":65.4,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"50d132dd-c4c5-42f5-b57c-658b468a42aa"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":4.5,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_10","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"d205faf8-5c4a-4025-b838-20670dfaada4"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":66.9,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_10","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"6f54623a-9611-4041-a20f-5c91fb929761"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"0ee08c42-d2b4-4869-8e93-78fa27f2a11f"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.3,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"b9f8d51b-7667-4279-9fad-a4dfe482bb5d"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":10.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_9","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"91e88362-b6de-4140-be99-22a378ff5b4d"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.7,"prime_mover_type":"PVe","rating":0.29999999999999993,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"c060324c-e8ef-46a1-a34e-34828c2714ca"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":66.6,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"available":true,"name":"313_RTPV_8","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"36475c7f-79a4-4af4-9def-125d0638e889"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"available":true,"name":"118_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"60e42f00-c271-4b9f-8ec0-5c11437375a2"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"Y":{"real":0.0,"imag":-1.0},"name":"Camus","internal":{"uuid":{"value":"634a417d-faa6-4b43-9bb7-f7783f5e674c"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"2e2b26df-a755-4a17-8ffc-b68e6df74ead"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"Y":{"real":0.0,"imag":-1.0},"name":"Bajer","internal":{"uuid":{"value":"941b5bb4-92ca-4034-bac3-7e7abc843941"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"7cb30fe9-8799-4e4a-9eab-c3fecf2da4f8"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"Y":{"real":0.0,"imag":-1.0},"name":"Alber","internal":{"uuid":{"value":"9abc0969-08cb-47cf-84ce-46e0ab5fd815"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"3ff4b1d6-5f06-42bf-8fc8-78f7e431822a"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"internal":{"uuid":{"value":"d9f60730-5311-426b-8ffe-055f47b44ea6"},"ext":null,"units_info":null},"to":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"from":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a2cfc095-37e3-4b40-89ac-37481535d0d8"},"ext":null,"units_info":null},"to":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"from":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9228558c-6787-4383-ba8c-390e66b09d6e"},"ext":null,"units_info":null},"to":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"from":{"value":"3ff4b1d6-5f06-42bf-8fc8-78f7e431822a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2c77f6aa-64d0-4c40-b51a-7e9be41c94a5"},"ext":null,"units_info":null},"to":{"value":"6dbd5c49-d0a5-4d68-9a02-fad19fbbea1b"},"from":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a918ad4d-865c-4456-bbfb-b472afe03182"},"ext":null,"units_info":null},"to":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"from":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"229eba1b-c2eb-492b-ae01-926fe8a88c48"},"ext":null,"units_info":null},"to":{"value":"8ca7bd17-33c1-4eab-8206-737a15da1622"},"from":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8a6b1441-94ca-4376-bc66-746d4d238b86"},"ext":null,"units_info":null},"to":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"from":{"value":"aa967c4c-9ced-4eb4-91f5-5aad7cedba0d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d1432c14-5d09-494c-a7d9-fe8ec418c48b"},"ext":null,"units_info":null},"to":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"from":{"value":"06e9e82e-481a-47eb-b341-63d66520f34a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"68f8803b-2c55-4fab-930a-75aa0d9849d9"},"ext":null,"units_info":null},"to":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"from":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9f46eb4f-da86-4379-83aa-89f6c04739cb"},"ext":null,"units_info":null},"to":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"from":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2a055d0f-c245-45d5-9ba9-bdc3ba0a9c30"},"ext":null,"units_info":null},"to":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"from":{"value":"3a5206e8-5f96-48e5-8306-9f16f38fc89a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f16c09c3-590a-41a8-8a5d-8bfb65f0c90f"},"ext":null,"units_info":null},"to":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"from":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c09324eb-7af3-4e34-995a-32b8c1981aaf"},"ext":null,"units_info":null},"to":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"from":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e1c3f7b9-2dcc-4bff-96f9-f849cb4b2e1b"},"ext":null,"units_info":null},"to":{"value":"3ff4b1d6-5f06-42bf-8fc8-78f7e431822a"},"from":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f4e289da-9312-47d7-8be5-624f12c0d492"},"ext":null,"units_info":null},"to":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"from":{"value":"0c7eaec6-cae0-4eda-ba74-1eb358a308bd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f5c5918d-59ab-4847-bdd7-6f8a052f84e6"},"ext":null,"units_info":null},"to":{"value":"06e9e82e-481a-47eb-b341-63d66520f34a"},"from":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"68f8238c-6c2d-49ca-8333-d6727d3ab078"},"ext":null,"units_info":null},"to":{"value":"2c7cca61-b55e-4b20-b550-88ac7535e047"},"from":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"83b1ad23-262d-40ad-9e65-007cf2f1a478"},"ext":null,"units_info":null},"to":{"value":"f3d963c1-0489-4982-b415-08a76296c62d"},"from":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"3da2aa19-16c2-4092-b864-a1bf337df3a2"},"ext":null,"units_info":null},"to":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"from":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f70bf80d-11cd-4065-a290-df017864790b"},"ext":null,"units_info":null},"to":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"from":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0b900d39-a1b1-432b-94c1-ada572dd3b37"},"ext":null,"units_info":null},"to":{"value":"86c4a4e6-ad1d-4553-ac8d-0178785a81bd"},"from":{"value":"6dbd5c49-d0a5-4d68-9a02-fad19fbbea1b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"74b5d192-30af-49e9-9a82-7f13e0e82cbf"},"ext":null,"units_info":null},"to":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"from":{"value":"501ea5da-2d55-48f4-a0dd-4529dc5c0651"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"26892ae5-6039-4f96-af2c-775a1a984ce0"},"ext":null,"units_info":null},"to":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"from":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"dc11edfe-0368-447c-ba84-df4379b53614"},"ext":null,"units_info":null},"to":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"from":{"value":"178a590a-b421-4d04-ad06-98217e77f3d6"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"4439081e-c50c-4f45-b0b5-6aec1497c106"},"ext":null,"units_info":null},"to":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"from":{"value":"910006f8-68da-49f6-94a5-f9585d1dd22d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"86eeaf8c-c2f7-4270-8d4a-6e2e9e9db375"},"ext":null,"units_info":null},"to":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"from":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"94e63e91-e5b1-4768-8105-9587108a5adc"},"ext":null,"units_info":null},"to":{"value":"8ca7bd17-33c1-4eab-8206-737a15da1622"},"from":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6116ff99-e480-4f70-a56b-b8d7625cb4fa"},"ext":null,"units_info":null},"to":{"value":"910006f8-68da-49f6-94a5-f9585d1dd22d"},"from":{"value":"59a9fe54-2919-4f19-9226-fefa6701638b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c52ffa47-bbc3-466f-a8b0-34e2215c0b4c"},"ext":null,"units_info":null},"to":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"from":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0ed92ed7-6491-4642-97be-1a914cc68a9d"},"ext":null,"units_info":null},"to":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"from":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ec726494-45c3-42c2-a2a4-352f658b16d8"},"ext":null,"units_info":null},"to":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"from":{"value":"2e9c3f0c-1467-447f-8218-303951a17073"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9e7c8693-6bf0-475b-9461-6731d4cc58f8"},"ext":null,"units_info":null},"to":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"from":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"876a339f-f045-4b40-9d2a-f85ec4a81a2a"},"ext":null,"units_info":null},"to":{"value":"ff4bf48d-2193-4371-9ffa-0ff8f85e112d"},"from":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"40eb1542-5590-4d34-b26e-0e0c30cd60e0"},"ext":null,"units_info":null},"to":{"value":"2e9c3f0c-1467-447f-8218-303951a17073"},"from":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"94872300-bd13-4a09-bb3c-1c38642f3e23"},"ext":null,"units_info":null},"to":{"value":"2e2b26df-a755-4a17-8ffc-b68e6df74ead"},"from":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"22ee46fe-ce3e-42f2-ae35-68ec560f5824"},"ext":null,"units_info":null},"to":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"from":{"value":"edbddee5-f139-4ce7-99fd-43fc7d9c7804"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"47f173c3-3027-4504-aeb8-12cb6709dad5"},"ext":null,"units_info":null},"to":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"from":{"value":"70b3137b-3db0-42d1-86c6-108a5d726a42"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d941f95f-ce32-4ff7-82f1-fb3ab27946f1"},"ext":null,"units_info":null},"to":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"from":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b18502a3-8551-4f5d-a115-9ace484a3a78"},"ext":null,"units_info":null},"to":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"from":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"3d0cc818-81da-4a39-ac62-cffa07084101"},"ext":null,"units_info":null},"to":{"value":"99e4ae49-5725-471c-b299-c6ec11d83170"},"from":{"value":"1ddb838a-a79f-42cb-998f-8818556ad299"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e091ff16-cebf-472f-9cb8-31532cbf26d7"},"ext":null,"units_info":null},"to":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"from":{"value":"0c7eaec6-cae0-4eda-ba74-1eb358a308bd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8eb38374-a4be-411d-9a20-7f6193496ec1"},"ext":null,"units_info":null},"to":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"from":{"value":"e5a3b114-0b31-4c30-aefc-f8f19d31be8a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"7286152f-e442-4ea6-9cba-d1b3fadaa3df"},"ext":null,"units_info":null},"to":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"from":{"value":"966c4f42-4f67-4729-8c3c-4071c68a647c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"10a5d1cc-66e7-4c85-8ba3-8c53ffa1c1cc"},"ext":null,"units_info":null},"to":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"from":{"value":"2b468be6-097a-4a1a-80cd-a234d75ac42f"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"4eb99ba7-7a8e-44ef-a695-b9593b2a1e44"},"ext":null,"units_info":null},"to":{"value":"e1348a8a-6611-4e7c-a12c-1b614bd6a324"},"from":{"value":"98bda334-c811-4b93-adaa-145836d3f019"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9f0c45ec-e617-4b57-94c9-b3676e9133ac"},"ext":null,"units_info":null},"to":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"from":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8eaf70df-0867-47de-80a9-a0df33268063"},"ext":null,"units_info":null},"to":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"from":{"value":"5e89d158-0758-4b54-b1af-706b3905154c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"36ff6c0c-e67a-4774-bd4c-9b2a583683eb"},"ext":null,"units_info":null},"to":{"value":"e5a3b114-0b31-4c30-aefc-f8f19d31be8a"},"from":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b17d4835-c6d7-4188-b4fa-93da65079d78"},"ext":null,"units_info":null},"to":{"value":"95084446-e803-4bc0-90b6-c462a4ace81c"},"from":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"22d4f0f9-4510-41f3-820c-43049c5c50e9"},"ext":null,"units_info":null},"to":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"from":{"value":"7708f03b-c07b-4b49-a2e1-5711024aa082"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8beffc49-95b7-402e-929c-3821d348add5"},"ext":null,"units_info":null},"to":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"from":{"value":"edbddee5-f139-4ce7-99fd-43fc7d9c7804"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e994dbe8-21a8-4902-ab4e-f603c2523d7a"},"ext":null,"units_info":null},"to":{"value":"359de61a-ca9c-4212-b91d-1213200f6f31"},"from":{"value":"2e9c3f0c-1467-447f-8218-303951a17073"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e67b5dc2-37ce-49a5-9a25-7d513df00bdb"},"ext":null,"units_info":null},"to":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"from":{"value":"2e2b26df-a755-4a17-8ffc-b68e6df74ead"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"df053207-9f3c-4de9-ac00-6193a7effc6e"},"ext":null,"units_info":null},"to":{"value":"97de732f-edf9-41d7-ad8f-3de90c77def1"},"from":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"46fc82f6-0e9b-494d-ba3b-cbdb08ce7d87"},"ext":null,"units_info":null},"to":{"value":"6dbd5c49-d0a5-4d68-9a02-fad19fbbea1b"},"from":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"660c30ec-f573-4640-a07a-850467a7c995"},"ext":null,"units_info":null},"to":{"value":"6b76a75e-e519-40c0-8277-d5a87a7a241e"},"from":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e612f1e6-3ed2-4de1-a40c-ed5b19dc7088"},"ext":null,"units_info":null},"to":{"value":"e0cd18e7-6382-4c58-8e7a-b8c93de1b96e"},"from":{"value":"a93a4f80-3981-4060-b2c8-e9f364107d37"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a312e3a3-12a0-4f76-bb8f-84d0fb9099f8"},"ext":null,"units_info":null},"to":{"value":"ff4bf48d-2193-4371-9ffa-0ff8f85e112d"},"from":{"value":"f3d963c1-0489-4982-b415-08a76296c62d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b1273d86-b57d-419e-94a4-f9182972719e"},"ext":null,"units_info":null},"to":{"value":"70b3137b-3db0-42d1-86c6-108a5d726a42"},"from":{"value":"f8536000-b91e-40d2-8463-f6752eb41bc0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"620f2d2e-4ae6-4c9e-bc28-10b1a1babb2f"},"ext":null,"units_info":null},"to":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"from":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"499a2f69-5f31-46d8-b94e-9cedb9a68340"},"ext":null,"units_info":null},"to":{"value":"9c2c6d57-2a59-4207-95de-b97be00fc422"},"from":{"value":"a256c166-85f3-4ec8-981f-dddfb8b23514"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"46a34eeb-1538-4fa9-bf5e-234e731c8daa"},"ext":null,"units_info":null},"to":{"value":"f1ece911-136a-4eca-a175-cebbe42dfdd6"},"from":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9cf3df39-6ce6-4739-b8e3-b3cddd70b2fd"},"ext":null,"units_info":null},"to":{"value":"5e6a65c0-225a-4864-952e-56ca67d3c06f"},"from":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"37f403ed-6d5b-4464-93af-44e63c7fbd19"},"ext":null,"units_info":null},"to":{"value":"e582338d-41b0-4584-90e3-0b6af1dd0d26"},"from":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"643888e1-785f-479a-b35a-1c293c1c3c95"},"ext":null,"units_info":null},"to":{"value":"359de61a-ca9c-4212-b91d-1213200f6f31"},"from":{"value":"f1ece911-136a-4eca-a175-cebbe42dfdd6"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"33840fec-2315-4a69-9921-9ad6ca14714b"},"ext":null,"units_info":null},"to":{"value":"413763da-f392-4721-b044-2a68720027e3"},"from":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ebd4f0ed-83b7-40fd-9719-c67be8a860bd"},"ext":null,"units_info":null},"to":{"value":"7cb30fe9-8799-4e4a-9eab-c3fecf2da4f8"},"from":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"98777555-33c6-4396-8c6a-29aabf86dfac"},"ext":null,"units_info":null},"to":{"value":"413763da-f392-4721-b044-2a68720027e3"},"from":{"value":"88940ff4-6b15-47d2-b6a4-70989e4cd787"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"cc3dd539-b5a5-4590-9962-cb57bde5c120"},"ext":null,"units_info":null},"to":{"value":"7b4b2f3e-32f9-4412-bfcd-c53d5a971057"},"from":{"value":"e1348a8a-6611-4e7c-a12c-1b614bd6a324"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e20e4464-9dd0-4978-bc65-e995d96b8c59"},"ext":null,"units_info":null},"to":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"from":{"value":"fef7dac2-7ef6-4b19-b839-ec837388e9fa"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"98d4dfb8-2f5c-43ce-8cdf-4dc91d63019a"},"ext":null,"units_info":null},"to":{"value":"95084446-e803-4bc0-90b6-c462a4ace81c"},"from":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c4fbd4b2-13b6-46bf-9248-90ca7148c626"},"ext":null,"units_info":null},"to":{"value":"1df8543b-0a6e-4fdc-afd4-4650a7134e7b"},"from":{"value":"4a9e2c25-b83d-433c-9f94-72c81c155485"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8caaf559-6b7c-4b79-986b-bdbf453e9b48"},"ext":null,"units_info":null},"to":{"value":"2b468be6-097a-4a1a-80cd-a234d75ac42f"},"from":{"value":"8ca7bd17-33c1-4eab-8206-737a15da1622"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6904f21e-a914-4346-b784-ba17b3aa8ca5"},"ext":null,"units_info":null},"to":{"value":"edbddee5-f139-4ce7-99fd-43fc7d9c7804"},"from":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"afe06f5a-366f-4d2b-a6ef-13e2ca3b0609"},"ext":null,"units_info":null},"to":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"from":{"value":"d8e2dd08-c16a-4754-ba72-8543526972e0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0c0bd313-d271-4197-b250-6fc59aab6a39"},"ext":null,"units_info":null},"to":{"value":"99e4ae49-5725-471c-b299-c6ec11d83170"},"from":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"37bb7e49-e1d0-49e5-b935-f6feafd74d63"},"ext":null,"units_info":null},"to":{"value":"9a884c33-341b-4a12-9a3d-8c55504ede16"},"from":{"value":"266b1b96-55ae-43de-bbf3-ac8cdc385854"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6f3f7c62-9997-481b-b8d3-b956d44360f4"},"ext":null,"units_info":null},"to":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"from":{"value":"36a143f0-2065-4fb3-8d9e-4c5f5e3bed3c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"baeccb9a-920b-4d4c-94fa-c65a4f4bc852"},"ext":null,"units_info":null},"to":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"from":{"value":"1df8543b-0a6e-4fdc-afd4-4650a7134e7b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9293de0d-71a3-4513-bb74-e9c3af60209c"},"ext":null,"units_info":null},"to":{"value":"d96fd817-2dc7-4fca-8320-09424e65faa1"},"from":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d392c425-88a4-4532-be03-2bed47b37a4d"},"ext":null,"units_info":null},"to":{"value":"e6d0ae99-c3d3-424d-989b-8fe99c656e81"},"from":{"value":"e0cd18e7-6382-4c58-8e7a-b8c93de1b96e"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ca0e7929-eaa6-4138-8483-7211bf9c88bf"},"ext":null,"units_info":null},"to":{"value":"97de732f-edf9-41d7-ad8f-3de90c77def1"},"from":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9f2d9299-599a-4b28-8773-6061d2dab857"},"ext":null,"units_info":null},"to":{"value":"98bda334-c811-4b93-adaa-145836d3f019"},"from":{"value":"0bd59d51-f601-4df7-b8c7-6f84ca2ebea7"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"81080938-264c-4690-a06d-1b4c8b4c548e"},"ext":null,"units_info":null},"to":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"from":{"value":"95084446-e803-4bc0-90b6-c462a4ace81c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c795ec9e-eb1d-49b3-9d0d-2c18376a20e9"},"ext":null,"units_info":null},"to":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"from":{"value":"a93a4f80-3981-4060-b2c8-e9f364107d37"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0f83f1af-5f53-457d-a1d5-af13d0b324cb"},"ext":null,"units_info":null},"to":{"value":"1510c776-4aa7-4e8b-b887-25b102bd6446"},"from":{"value":"489bfe9c-8cef-4e7a-8116-d057151b8577"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0a0fe4ba-cae2-4c4d-bf04-19838f6758dd"},"ext":null,"units_info":null},"to":{"value":"0c7eaec6-cae0-4eda-ba74-1eb358a308bd"},"from":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d30b55c3-41fc-4793-8239-df9da9de0098"},"ext":null,"units_info":null},"to":{"value":"edbddee5-f139-4ce7-99fd-43fc7d9c7804"},"from":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9384eb1b-d62e-46c3-985c-7ee7d29b25e9"},"ext":null,"units_info":null},"to":{"value":"966c4f42-4f67-4729-8c3c-4071c68a647c"},"from":{"value":"0b058b6c-0058-4bd2-a729-60987a4862c4"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ba2bca30-fd6c-4903-9fe2-16dae47710f0"},"ext":null,"units_info":null},"to":{"value":"3a5206e8-5f96-48e5-8306-9f16f38fc89a"},"from":{"value":"597d72ab-5321-4b70-8d75-c77d298ce613"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"313d1f0d-2a59-4736-8e77-68f576640852"},"ext":null,"units_info":null},"to":{"value":"38aa955e-741f-4888-94a4-3a2d265ecb73"},"from":{"value":"6b76a75e-e519-40c0-8277-d5a87a7a241e"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"121f6a02-d9c2-4e8f-a7cc-696747fec57b"},"ext":null,"units_info":null},"to":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"from":{"value":"910006f8-68da-49f6-94a5-f9585d1dd22d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"7da48e71-8927-4f9c-a4f7-221313cac64c"},"ext":null,"units_info":null},"to":{"value":"0c7eaec6-cae0-4eda-ba74-1eb358a308bd"},"from":{"value":"04853975-ff3d-4219-b5e4-f9f5b20226ec"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"afde9bab-b3f1-49ee-a98e-ff0f9a616a0c"},"ext":null,"units_info":null},"to":{"value":"3f23ce97-38b9-41c2-bf5e-d5f19d6eb3a4"},"from":{"value":"e5a3b114-0b31-4c30-aefc-f8f19d31be8a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a5b6e64c-82f2-445c-a7e5-e984d2f89575"},"ext":null,"units_info":null},"to":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"from":{"value":"e0cd18e7-6382-4c58-8e7a-b8c93de1b96e"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"538d8383-9b10-4393-b483-5d3e03d2b092"},"ext":null,"units_info":null},"to":{"value":"fedd3a38-f6a7-463b-911a-f435c0914858"},"from":{"value":"e66b5547-840e-42f6-8390-95ac20108f70"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"cba080fd-b1e7-4616-a508-13ba5e1be26a"},"ext":null,"units_info":null},"to":{"value":"1ddb838a-a79f-42cb-998f-8818556ad299"},"from":{"value":"6dbd5c49-d0a5-4d68-9a02-fad19fbbea1b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d2d07a0f-936f-48a5-b350-a9d8f812e8e6"},"ext":null,"units_info":null},"to":{"value":"fef7dac2-7ef6-4b19-b839-ec837388e9fa"},"from":{"value":"eb53913c-7d3a-4680-92cc-354923f6fee5"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1441049b-32bd-44e4-902c-fb887ab3d71a"},"ext":null,"units_info":null},"to":{"value":"68572bc9-f35a-41c3-81f1-066e2ffd2fd3"},"from":{"value":"28e206ed-a07b-4e9f-bba3-230c3e41af4c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"878be724-08c1-4986-a879-3b292fd42400"},"ext":null,"units_info":null},"to":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"from":{"value":"2c7cca61-b55e-4b20-b550-88ac7535e047"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"472ac81e-4181-4bbd-985e-bde3cd7d1834"},"ext":null,"units_info":null},"to":{"value":"36c90ae0-7f96-4c4e-a2f4-399497c9c8e6"},"from":{"value":"f89d119a-d453-452e-b94e-8e9795aa6eb0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"18e7d569-7d9e-40fa-8cf7-136468def717"},"ext":null,"units_info":null},"to":{"value":"e69594a3-c1ca-4f17-9b3d-2a6103313468"},"from":{"value":"7cb30fe9-8799-4e4a-9eab-c3fecf2da4f8"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"600beb5d-01b9-4164-98a7-0dcc09216550"},"ext":null,"units_info":null},"to":{"value":"e5a3b114-0b31-4c30-aefc-f8f19d31be8a"},"from":{"value":"44eaf610-51da-4cf5-8393-a367753d9936"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"7ab67dfc-39a3-41f7-bc9b-52c2568bfdcb"},"ext":null,"units_info":null},"to":{"value":"af10c22d-1387-41f9-ac44-e273dee1c480"},"from":{"value":"f3d963c1-0489-4982-b415-08a76296c62d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"34022c30-69d6-4d3a-a7e3-1fdee0dfefb1"},"ext":null,"units_info":null},"to":{"value":"501ea5da-2d55-48f4-a0dd-4529dc5c0651"},"from":{"value":"9c2c6d57-2a59-4207-95de-b97be00fc422"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e70dbfb7-11a1-4b38-b350-4f32ef2c1d14"},"ext":null,"units_info":null},"to":{"value":"86c4a4e6-ad1d-4553-ac8d-0178785a81bd"},"from":{"value":"99e4ae49-5725-471c-b299-c6ec11d83170"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"82f8dbd5-fd56-4651-9d89-562530c83850"},"ext":null,"units_info":null},"to":{"value":"f1ece911-136a-4eca-a175-cebbe42dfdd6"},"from":{"value":"fa869bfb-bbfd-4a72-a7ff-58bbd1fe8e54"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"3cfa934d-63b3-43d9-a8e2-b67361aab8a8"},"ext":null,"units_info":null},"to":{"value":"7708f03b-c07b-4b49-a2e1-5711024aa082"},"from":{"value":"95084446-e803-4bc0-90b6-c462a4ace81c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ef31a4ef-e13c-42eb-b110-c2432d101a1b"},"ext":null,"units_info":null},"to":{"value":"77b51ebe-f380-4792-b425-de55c2744e1a"},"from":{"value":"8ca7bd17-33c1-4eab-8206-737a15da1622"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"load_response":0.0,"name":"1","internal":{"uuid":{"value":"2ae14169-bc04-4f92-b078-098562380d1b"},"ext":null,"units_info":null},"ext":{},"peak_active_power":0.0,"peak_reactive_power":0.0,"__metadata__":{"module":"PowerSystems","type":"Area"}},{"requirement":0.42851,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R2","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"50710584-c10e-417d-a1d5-fbfffb046c2c"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":0.5666599999999999,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R3","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"5199e2e5-52ef-4fef-8c58-3fb10c6a4559"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":1.26,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Reg_Up","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"421fd2ca-f76c-49ac-b9f2-81ca32165438"},"ext":null,"units_info":null},"time_frame":300.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":0.40413,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R1","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"48fd8c0a-5484-48fe-924c-4e15dadb81aa"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C31-2","reactive_power_flow":0.0,"arc":{"value":"82f8dbd5-fd56-4651-9d89-562530c83850"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a9e29f7c-17ae-47de-89f9-6baf3715874e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"B8","reactive_power_flow":0.0,"arc":{"value":"7286152f-e442-4ea6-9cba-d1b3fadaa3df"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"255742f5-5e4a-48c7-b8d5-e46a21fb5749"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"B26","reactive_power_flow":0.0,"arc":{"value":"df053207-9f3c-4de9-ac00-6193a7effc6e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"da30386f-a66b-4ae6-8aa1-bd26b7ef6137"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"A32-2","reactive_power_flow":0.0,"arc":{"value":"34022c30-69d6-4d3a-a7e3-1fdee0dfefb1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f02f972c-67a7-4c81-a4e3-507eca82938d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"CA-1","reactive_power_flow":0.0,"arc":{"value":"878be724-08c1-4986-a879-3b292fd42400"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c03f72ca-3567-41f9-a8e5-155d6a574f46"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"A5","reactive_power_flow":0.0,"arc":{"value":"e1c3f7b9-2dcc-4bff-96f9-f849cb4b2e1b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"54279c0a-499a-44ad-812f-073f5e51db69"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"B34","reactive_power_flow":0.0,"arc":{"value":"e70dbfb7-11a1-4b38-b350-4f32ef2c1d14"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"ce4a46d9-2c54-470a-9e9c-b1f99e165153"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"B19","reactive_power_flow":0.0,"arc":{"value":"8caaf559-6b7c-4b79-986b-bdbf453e9b48"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"da4d65a3-6c95-4e37-8a11-1fbd3c142219"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B31-2","reactive_power_flow":0.0,"arc":{"value":"3d0cc818-81da-4a39-ac62-cffa07084101"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"33df57f4-362d-4e86-b041-38cdd4daf4d0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"C30","reactive_power_flow":0.0,"arc":{"value":"e994dbe8-21a8-4902-ab4e-f603c2523d7a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6951ea5a-c7e6-4c6c-a71f-b0f6b75d5df4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B27","reactive_power_flow":0.0,"arc":{"value":"2c77f6aa-64d0-4c40-b51a-7e9be41c94a5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5d2a4234-4136-4e5b-89f2-a65823ca705b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"A21","reactive_power_flow":0.0,"arc":{"value":"afde9bab-b3f1-49ee-a98e-ff0f9a616a0c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1494b764-1a66-4948-9780-f075aa1de8d5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"A32-1","reactive_power_flow":0.0,"arc":{"value":"34022c30-69d6-4d3a-a7e3-1fdee0dfefb1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4ea93f2e-c9c7-4a4c-90d1-1a92f81060e1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"B29","reactive_power_flow":0.0,"arc":{"value":"cba080fd-b1e7-4616-a508-13ba5e1be26a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5d9499d3-aaa7-40d4-ba42-2e782dee37d4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"A18","reactive_power_flow":0.0,"arc":{"value":"81080938-264c-4690-a06d-1b4c8b4c548e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3e30396c-73e6-4675-9ad4-047887f51ab5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"C5","reactive_power_flow":0.0,"arc":{"value":"94872300-bd13-4a09-bb3c-1c38642f3e23"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"dc38bac6-fd28-4648-ae77-778b8fdfa785"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"C13-2","reactive_power_flow":0.0,"arc":{"value":"3da2aa19-16c2-4092-b864-a1bf337df3a2"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"781f50ef-7b27-4444-a790-0c2da690ad1f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"C24","reactive_power_flow":0.0,"arc":{"value":"c52ffa47-bbc3-466f-a8b0-34e2215c0b4c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"df80650b-6354-4ccf-aedf-c6248813ab9f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"C28","reactive_power_flow":0.0,"arc":{"value":"f5c5918d-59ab-4847-bdd7-6f8a052f84e6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"435c240e-28bd-4306-9cb3-6d6a09a55c28"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"A29","reactive_power_flow":0.0,"arc":{"value":"7ab67dfc-39a3-41f7-bc9b-52c2568bfdcb"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"cd0561ff-abec-4e70-a0b6-ba39f59a7eaa"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"A3","reactive_power_flow":0.0,"arc":{"value":"b1273d86-b57d-419e-94a4-f9182972719e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"84b9a529-6f1b-4b88-aa0f-7d09eda3d865"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.161,"b":{"from":0.022,"to":0.022},"r":0.042,"available":true,"name":"AB1","reactive_power_flow":0.0,"arc":{"value":"c795ec9e-eb1d-49b3-9d0d-2c18376a20e9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"033bf14b-5293-4f72-a34d-0a6320bcb430"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.075,"b":{"from":0.079,"to":0.079},"r":0.01,"available":true,"name":"AB2","reactive_power_flow":0.0,"arc":{"value":"9293de0d-71a3-4513-bb74-e9c3af60209c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"bff1a4f4-df61-4476-bb8a-879d96b8e80a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C27","reactive_power_flow":0.0,"arc":{"value":"40eb1542-5590-4d34-b26e-0e0c30cd60e0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"31a8a45a-5221-45a3-ab16-7cb1f7a665fb"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":7.22,"services":[],"x":0.009,"b":{"from":0.0,"to":0.0},"r":0.0,"available":true,"name":"C35","reactive_power_flow":0.0,"arc":{"value":"68f8238c-6c2d-49ca-8333-d6727d3ab078"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"7636ca13-dcb4-499d-96fc-4817643338f8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"A25-1","reactive_power_flow":0.0,"arc":{"value":"472ac81e-4181-4bbd-985e-bde3cd7d1834"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9f4def4f-524b-4573-b66e-7447d1cb151f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"B5","reactive_power_flow":0.0,"arc":{"value":"ebd4f0ed-83b7-40fd-9719-c67be8a860bd"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"27f8edce-4f28-4a06-be68-b62be7ed38cd"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"B2","reactive_power_flow":0.0,"arc":{"value":"9e7c8693-6bf0-475b-9461-6731d4cc58f8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"380718a8-d942-45bc-bdba-73ad41a9e441"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B31-1","reactive_power_flow":0.0,"arc":{"value":"3d0cc818-81da-4a39-ac62-cffa07084101"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8aa95056-0fc3-4ab1-ab8f-5f81e1cae521"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"C20","reactive_power_flow":0.0,"arc":{"value":"c09324eb-7af3-4e34-995a-32b8c1981aaf"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"501a04db-cd04-41b3-bfb3-864f179cb2fc"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"B23","reactive_power_flow":0.0,"arc":{"value":"10a5d1cc-66e7-4c85-8ba3-8c53ffa1c1cc"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c92bb358-78d2-4113-a9d5-37a797c3fd7e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"A28","reactive_power_flow":0.0,"arc":{"value":"499a2f69-5f31-46d8-b94e-9cedb9a68340"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"998d54e8-4733-40aa-9d2c-3808ca7c9102"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"A19","reactive_power_flow":0.0,"arc":{"value":"3cfa934d-63b3-43d9-a8e2-b67361aab8a8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a7728c25-533f-43c1-bdd2-f5491a7077c0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"C9","reactive_power_flow":0.0,"arc":{"value":"baeccb9a-920b-4d4c-94fa-c65a4f4bc852"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"20b91cf7-6681-4084-8ecd-cb9546917ee0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"C1","reactive_power_flow":0.0,"arc":{"value":"9cf3df39-6ce6-4739-b8e3-b3cddd70b2fd"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"00bb68cf-dd3d-472f-bab1-686f5b9506c2"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"C2","reactive_power_flow":0.0,"arc":{"value":"9f46eb4f-da86-4379-83aa-89f6c04739cb"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"420bfeed-6ec9-460e-91f7-628dbccf8c8f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"B25-1","reactive_power_flow":0.0,"arc":{"value":"0c0bd313-d271-4197-b250-6fc59aab6a39"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9659602c-a621-4a12-82a9-f97d46554471"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"A9","reactive_power_flow":0.0,"arc":{"value":"47f173c3-3027-4504-aeb8-12cb6709dad5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"493cb5fb-1402-4389-bcc1-dc0ec96eb9bf"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"C11","reactive_power_flow":0.0,"arc":{"value":"8a6b1441-94ca-4376-bc66-746d4d238b86"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3f5934ae-bf40-4b7f-8a9d-df426cdd0ede"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"C19","reactive_power_flow":0.0,"arc":{"value":"e091ff16-cebf-472f-9cb8-31532cbf26d7"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"d743a30e-80ea-4f01-839f-ad163f8bd5ea"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"C23","reactive_power_flow":0.0,"arc":{"value":"6f3f7c62-9997-481b-b8d3-b956d44360f4"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a5c62156-76ba-46cb-af66-a606d7c683fe"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"C25-1","reactive_power_flow":0.0,"arc":{"value":"46a34eeb-1538-4fa9-bf5e-234e731c8daa"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"45a9bc7c-4ce3-473a-b059-c835d858385c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"C32-2","reactive_power_flow":0.0,"arc":{"value":"d1432c14-5d09-494c-a7d9-fe8ec418c48b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2fcfa054-0469-45a2-8142-bdc00c9a4465"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"B20","reactive_power_flow":0.0,"arc":{"value":"22ee46fe-ce3e-42f2-ae35-68ec560f5824"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"ded12d4e-b17b-4f00-9124-c3304f77039e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"B9","reactive_power_flow":0.0,"arc":{"value":"e20e4464-9dd0-4978-bc65-e995d96b8c59"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"47c1da4f-c2c8-4306-ba48-092f89cf7196"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"C25-2","reactive_power_flow":0.0,"arc":{"value":"46a34eeb-1538-4fa9-bf5e-234e731c8daa"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"42691065-7594-4dfb-b10a-ddffd5b7bf32"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"C12-1","reactive_power_flow":0.0,"arc":{"value":"8eaf70df-0867-47de-80a9-a0df33268063"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6477d572-3c17-4f3e-9a0c-a530a10de809"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A27","reactive_power_flow":0.0,"arc":{"value":"83b1ad23-262d-40ad-9e65-007cf2f1a478"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"12050701-f525-4e5b-aaaf-671a47e1fa00"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"C21","reactive_power_flow":0.0,"arc":{"value":"a2cfc095-37e3-4b40-89ac-37481535d0d8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9076582a-428e-4a79-acc5-0077e66efd88"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"A34","reactive_power_flow":0.0,"arc":{"value":"876a339f-f045-4b40-9d2a-f85ec4a81a2a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8391ba49-ae9c-4802-b5d6-bd9d0d3632f3"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"B32-1","reactive_power_flow":0.0,"arc":{"value":"4eb99ba7-7a8e-44ef-a695-b9593b2a1e44"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a9b0109c-7d40-4d08-9631-202f2c038c18"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"A12-1","reactive_power_flow":0.0,"arc":{"value":"d392c425-88a4-4532-be03-2bed47b37a4d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"b232cb13-5578-4c0c-b232-87024286f1b8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"B33-1","reactive_power_flow":0.0,"arc":{"value":"cc3dd539-b5a5-4590-9962-cb57bde5c120"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8457409e-17f2-490e-a85a-e40ad7e667cf"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"B1","reactive_power_flow":0.0,"arc":{"value":"a918ad4d-865c-4456-bbfb-b472afe03182"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"67ff9b54-66d0-4515-ae33-1d24c5abdd40"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"A4","reactive_power_flow":0.0,"arc":{"value":"ba2bca30-fd6c-4903-9fe2-16dae47710f0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"0b132d93-8ff0-4ccc-bea7-5dd4aeecfc0f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"C26","reactive_power_flow":0.0,"arc":{"value":"37bb7e49-e1d0-49e5-b935-f6feafd74d63"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"78b2c514-b737-4b01-9792-6e7e7587dcde"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"B4","reactive_power_flow":0.0,"arc":{"value":"9384eb1b-d62e-46c3-985c-7ee7d29b25e9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6e9db09c-bfdf-495b-b1e7-a58a173fb613"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"A22","reactive_power_flow":0.0,"arc":{"value":"d941f95f-ce32-4ff7-82f1-fb3ab27946f1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3752a399-8a28-4a7e-9736-8f9710dac3cc"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A31-1","reactive_power_flow":0.0,"arc":{"value":"f16c09c3-590a-41a8-8a5d-8bfb65f0c90f"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"df0a3188-3672-4c8c-bae4-100a14170713"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"A33-2","reactive_power_flow":0.0,"arc":{"value":"74b5d192-30af-49e9-9a82-7f13e0e82cbf"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1cf00beb-5f2c-46b7-b11a-f831a894ba09"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.074,"b":{"from":0.0775,"to":0.0775},"r":0.01,"available":true,"name":"AB3","reactive_power_flow":0.0,"arc":{"value":"46fc82f6-0e9b-494d-ba3b-cbdb08ce7d87"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f6b4bd64-da65-419e-99dc-27154c617e4d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"A8","reactive_power_flow":0.0,"arc":{"value":"2a055d0f-c245-45d5-9ba9-bdc3ba0a9c30"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"622a2686-af62-4554-9578-906abffac5f6"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A31-2","reactive_power_flow":0.0,"arc":{"value":"f16c09c3-590a-41a8-8a5d-8bfb65f0c90f"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a33d21a9-4ca8-45c5-aa0d-6bbc915bcc8b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"C33-2","reactive_power_flow":0.0,"arc":{"value":"1441049b-32bd-44e4-902c-fb887ab3d71a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"fac3129e-3fd0-4390-9c7a-f33c4d23cfb2"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"C10","reactive_power_flow":0.0,"arc":{"value":"e67b5dc2-37ce-49a5-9a25-7d513df00bdb"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4f65486d-8946-448a-b70f-2d66f3006146"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.104,"b":{"from":0.109,"to":0.109},"r":0.013,"available":true,"name":"CB-1","reactive_power_flow":0.0,"arc":{"value":"f70bf80d-11cd-4065-a290-df017864790b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"61817f62-b350-4c49-a640-877893e2cd35"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"A26","reactive_power_flow":0.0,"arc":{"value":"33840fec-2315-4a69-9921-9ad6ca14714b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8ce771f1-8180-4280-9efc-8f99592ccdc7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"A6","reactive_power_flow":0.0,"arc":{"value":"86eeaf8c-c2f7-4270-8d4a-6e2e9e9db375"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"535fcbe2-552e-4828-8b82-7ee0c5974e37"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"C33-1","reactive_power_flow":0.0,"arc":{"value":"1441049b-32bd-44e4-902c-fb887ab3d71a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"7a20577f-842a-4126-ac4d-a4c8fe61a4f8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"B21","reactive_power_flow":0.0,"arc":{"value":"8beffc49-95b7-402e-929c-3821d348add5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3d0a2b9f-3581-4cfa-9d36-dbacbddc9735"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"C29","reactive_power_flow":0.0,"arc":{"value":"ec726494-45c3-42c2-a2a4-352f658b16d8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9283797d-c3ac-4e24-b0da-58d7aa5133f2"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"C4","reactive_power_flow":0.0,"arc":{"value":"660c30ec-f573-4640-a07a-850467a7c995"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4487e444-f884-4ecb-8fca-97174747a376"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"C18","reactive_power_flow":0.0,"arc":{"value":"f4e289da-9312-47d7-8be5-624f12c0d492"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5d1051ef-ddaf-4644-b84e-889e28c0bbaf"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"A25-2","reactive_power_flow":0.0,"arc":{"value":"472ac81e-4181-4bbd-985e-bde3cd7d1834"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"fd827945-8176-4c9a-a2a3-2e88d4bd8613"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"B22","reactive_power_flow":0.0,"arc":{"value":"0ed92ed7-6491-4642-97be-1a914cc68a9d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"69fcfb95-f74c-442d-b5dd-6ebfb61a34c1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"A1","reactive_power_flow":0.0,"arc":{"value":"68f8803b-2c55-4fab-930a-75aa0d9849d9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a5f85e45-f782-48a5-88dc-bd555e51d936"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"B30","reactive_power_flow":0.0,"arc":{"value":"0b900d39-a1b1-432b-94c1-ada572dd3b37"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"010fb1d7-0cc5-41ed-85ba-ed8eab7fec1d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"B11","reactive_power_flow":0.0,"arc":{"value":"6116ff99-e480-4f70-a56b-b8d7625cb4fa"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"531e27bf-0207-435d-ba3b-39a5fe7b7dce"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"C3","reactive_power_flow":0.0,"arc":{"value":"c4fbd4b2-13b6-46bf-9248-90ca7148c626"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3c98f747-ee44-4a97-8803-a1d66fcac123"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"A33-1","reactive_power_flow":0.0,"arc":{"value":"74b5d192-30af-49e9-9a82-7f13e0e82cbf"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"abfed7f1-42ee-49c7-b816-5e7c8ec2677c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"B13-2","reactive_power_flow":0.0,"arc":{"value":"4439081e-c50c-4f45-b0b5-6aec1497c106"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8ff1f8fe-44ca-45b7-b13e-9200d5da84ca"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C31-1","reactive_power_flow":0.0,"arc":{"value":"82f8dbd5-fd56-4651-9d89-562530c83850"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"77d1a60c-cfe1-4cc8-925c-18ec46fb5d87"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"A20","reactive_power_flow":0.0,"arc":{"value":"8eb38374-a4be-411d-9a20-7f6193496ec1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c461cfe6-76b2-4368-a06c-3e50b6f87faf"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"B12-1","reactive_power_flow":0.0,"arc":{"value":"121f6a02-d9c2-4e8f-a7cc-696747fec57b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8537f40b-27db-42e8-a7a1-7e8bbba75a46"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"B3","reactive_power_flow":0.0,"arc":{"value":"d2d07a0f-936f-48a5-b350-a9d8f812e8e6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8b4f847f-b9bd-480f-8cef-ad41beb9b35e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"B24","reactive_power_flow":0.0,"arc":{"value":"d9f60730-5311-426b-8ffe-055f47b44ea6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2e9de829-9630-4e6c-9216-cb7f4054a883"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"A2","reactive_power_flow":0.0,"arc":{"value":"26892ae5-6039-4f96-af2c-775a1a984ce0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f1e013d0-dc69-4899-9ae5-d7b1ba4f09ba"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"B6","reactive_power_flow":0.0,"arc":{"value":"538d8383-9b10-4393-b483-5d3e03d2b092"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"bcb6ec2d-c9a6-4969-9d11-4defaba96f08"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"A13-2","reactive_power_flow":0.0,"arc":{"value":"a5b6e64c-82f2-445c-a7e5-e984d2f89575"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6b1bd6a4-3f10-4087-be8b-dc7ca6769bb7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"B28","reactive_power_flow":0.0,"arc":{"value":"9f2d9299-599a-4b28-8773-6061d2dab857"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3713a609-8bbe-42af-b335-fbe332ce972a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"A23","reactive_power_flow":0.0,"arc":{"value":"22d4f0f9-4510-41f3-820c-43049c5c50e9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"31b4f8ec-cf36-4508-aac1-870aea400edb"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"C8","reactive_power_flow":0.0,"arc":{"value":"313d1f0d-2a59-4736-8e77-68f576640852"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"584ddfd0-bbf1-4c96-a580-bb6f1d73a6d3"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"B32-2","reactive_power_flow":0.0,"arc":{"value":"4eb99ba7-7a8e-44ef-a695-b9593b2a1e44"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"18f608aa-2b3a-488b-92d8-30cb0928f7a7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"A24","reactive_power_flow":0.0,"arc":{"value":"b18502a3-8551-4f5d-a115-9ace484a3a78"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2943ef32-d601-4dd9-a0e8-7e3765f5852c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"B33-2","reactive_power_flow":0.0,"arc":{"value":"cc3dd539-b5a5-4590-9962-cb57bde5c120"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5c727554-e1a2-4613-bf87-f3c4d7de0c74"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"A30","reactive_power_flow":0.0,"arc":{"value":"a312e3a3-12a0-4f76-bb8f-84d0fb9099f8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"93e05e07-20bc-491c-892d-981aec5c431a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"B10","reactive_power_flow":0.0,"arc":{"value":"18e7d569-7d9e-40fa-8cf7-136468def717"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"fdad92e1-0076-424a-a481-d5109da71756"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"B25-2","reactive_power_flow":0.0,"arc":{"value":"0c0bd313-d271-4197-b250-6fc59aab6a39"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2ce5f90a-e729-4df2-8a52-71951e5f3502"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"A10","reactive_power_flow":0.0,"arc":{"value":"9228558c-6787-4383-ba8c-390e66b09d6e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"637f9c26-9b8d-49dd-a507-23cdbee5a3b5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"C22","reactive_power_flow":0.0,"arc":{"value":"dc11edfe-0368-447c-ba84-df4379b53614"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9aee9e91-4c5e-4619-8792-0fda45aa8986"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"C6","reactive_power_flow":0.0,"arc":{"value":"afe06f5a-366f-4d2b-a6ef-13e2ca3b0609"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"26469871-635b-482d-9b21-4ce24a9a73c0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"A11","reactive_power_flow":0.0,"arc":{"value":"e612f1e6-3ed2-4de1-a40c-ed5b19dc7088"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"d1ffd355-1f77-41a4-9e03-59cfec24d70b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"C34","reactive_power_flow":0.0,"arc":{"value":"643888e1-785f-479a-b35a-1c293c1c3c95"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f5f4c86a-b459-4268-bbad-9264e6624016"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"C32-1","reactive_power_flow":0.0,"arc":{"value":"d1432c14-5d09-494c-a7d9-fe8ec418c48b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"cd9a66be-ead4-4a87-80c1-674259dc8127"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"B18","reactive_power_flow":0.0,"arc":{"value":"ef31a4ef-e13c-42eb-b110-c2432d101a1b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"7153e116-ba87-4979-813e-0bb8d8a663aa"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B15","reactive_power_flow":0.0,"arc":{"value":"d30b55c3-41fc-4793-8239-df9da9de0098"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"8bd952df-bfda-4e5d-9de3-73af5afc90e9"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B14","reactive_power_flow":0.0,"arc":{"value":"229eba1b-c2eb-492b-ae01-926fe8a88c48"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"2275c7c9-d00a-48b5-a842-05f016461b0b"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A17","reactive_power_flow":0.0,"arc":{"value":"600beb5d-01b9-4164-98a7-0dcc09216550"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"8c20f82c-1491-40a6-b731-4c5cdf409ea4"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C16","reactive_power_flow":0.0,"arc":{"value":"7da48e71-8927-4f9c-a4f7-221313cac64c"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"1e16eeb8-dc95-4f89-8703-06863c10d56c"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B17","reactive_power_flow":0.0,"arc":{"value":"6904f21e-a914-4346-b784-ba17b3aa8ca5"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"80eba5e9-1731-4f4a-84d5-35933a02dcfd"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A14","reactive_power_flow":0.0,"arc":{"value":"98d4dfb8-2f5c-43ce-8cdf-4dc91d63019a"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"189d64f8-3914-421e-93b9-33736cf89a7b"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C15","reactive_power_flow":0.0,"arc":{"value":"37f403ed-6d5b-4464-93af-44e63c7fbd19"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"d3c75bd8-13f3-4771-b1fb-cc1c3b6668eb"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B7","reactive_power_flow":0.0,"arc":{"value":"ca0e7929-eaa6-4138-8483-7211bf9c88bf"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"23387ffd-626c-4181-acce-410d35aa5197"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A7","reactive_power_flow":0.0,"arc":{"value":"98777555-33c6-4396-8c6a-29aabf86dfac"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"025724a4-c70b-4f24-9991-96a3b82db6b2"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A16","reactive_power_flow":0.0,"arc":{"value":"b17d4835-c6d7-4188-b4fa-93da65079d78"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"11373ee2-1495-4bd8-b5ce-d6288cce043b"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C17","reactive_power_flow":0.0,"arc":{"value":"620f2d2e-4ae6-4c9e-bc28-10b1a1babb2f"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"1397efbc-b391-4a28-8394-1a7e959a66e9"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A15","reactive_power_flow":0.0,"arc":{"value":"36ff6c0c-e67a-4774-bd4c-9b2a583683eb"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"f3d20b89-b044-4670-a488-8764aed7076e"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B16","reactive_power_flow":0.0,"arc":{"value":"94e63e91-e5b1-4768-8105-9587108a5adc"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"949f225c-6ecf-4f39-86ab-76a6c134720b"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C7","reactive_power_flow":0.0,"arc":{"value":"9f0c45ec-e617-4b57-94c9-b3676e9133ac"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"ed10ee85-50cd-4edd-b457-abae7dfa58e6"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C14","reactive_power_flow":0.0,"arc":{"value":"0a0fe4ba-cae2-4c4d-bf04-19838f6758dd"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"b56a6f0c-6e50-497e-aff2-c67ee29edefb"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"reactive_power_limits_from":{"min":0.0,"max":1.0},"services":[],"available":true,"name":"DC1","active_power_limits_to":{"min":-1.0,"max":1.0},"arc":{"value":"0f83f1af-5f53-457d-a1d5-af13d0b324cb"},"__metadata__":{"module":"PowerSystems","type":"TwoTerminalHVDCLine"},"internal":{"uuid":{"value":"dfce30e8-72ef-4858-ab56-1453e01c1747"},"ext":null,"units_info":null},"ext":{},"loss":{"l0":0.0,"l1":0.1},"active_power_flow":0.0,"active_power_limits_from":{"min":-1.0,"max":1.0},"reactive_power_limits_to":{"min":0.0,"max":1.0}},{"name":"11.0","internal":{"uuid":{"value":"b7c6d5db-bd6f-4505-9dbd-5e490f34af4a"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"21.0","internal":{"uuid":{"value":"953bad72-e195-428c-a969-1b8af9631f0d"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"25.0","internal":{"uuid":{"value":"3ad11bb9-acbc-4b2a-961a-80817c53250b"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"32.0","internal":{"uuid":{"value":"b316b9da-b329-499d-9b5a-e672d6008b55"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"33.0","internal":{"uuid":{"value":"b08f9c70-353b-4c11-862e-495212963f08"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"16.0","internal":{"uuid":{"value":"20bcac04-0bc4-44b1-8154-ee3d8765d042"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"22.0","internal":{"uuid":{"value":"5f49add4-9d6b-48c6-a0ba-7b0e5e70c7b0"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"34.0","internal":{"uuid":{"value":"8f47bb05-c7d1-4c3a-91c2-da8436bb43ff"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"26.0","internal":{"uuid":{"value":"94ea2009-a1cf-4cb3-b467-06418a28c1a2"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"24.0","internal":{"uuid":{"value":"baa891c2-23a8-40c0-9778-36e820de71ec"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"27.0","internal":{"uuid":{"value":"9ea6c24f-8b82-48a8-9631-29ca7c51b416"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"35.0","internal":{"uuid":{"value":"4dc61b39-f771-4bb6-8364-63e5205f8606"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"12.0","internal":{"uuid":{"value":"9fd20e64-e7d1-4a31-82b5-b7d61befe9cf"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"13.0","internal":{"uuid":{"value":"e1607228-83bd-4a39-9eb9-5c77e3fd66f0"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"17.0","internal":{"uuid":{"value":"8566f762-fc2a-4823-b081-d20bf8ab1b2a"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"23.0","internal":{"uuid":{"value":"0b4f3305-310f-43d0-a208-adceed34a302"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"36.0","internal":{"uuid":{"value":"e08ae6e8-ff14-4208-beb1-359c04eecba2"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"14.0","internal":{"uuid":{"value":"b3af4744-501d-4d64-ad70-25cc3f16c39f"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"15.0","internal":{"uuid":{"value":"9d492250-115b-4ca9-ba54-c118520efcaf"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"31.0","internal":{"uuid":{"value":"da913ba9-6c28-42ff-8986-a599648ec25e"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"37.0","internal":{"uuid":{"value":"4872ed52-ca0f-4223-805a-58da4a4afcc0"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}}],"subsystems":{},"version_info":{"julia_version":"1.10.4","package_info":"Status `~/work/PowerSimulations.jl/PowerSimulations.jl/docs/Manifest.toml`\n [a4c015fc] ANSIColoredPrinters v0.0.1\n [1520ce14] AbstractTrees v0.4.5\n [79e6a3ab] Adapt v4.0.4\n [4fba245c] ArrayInterface v7.15.0\n [6e4b80f9] BenchmarkTools v1.5.0\n [a74b3585] Blosc v0.7.3\n [336ed68f] CSV v0.10.14\n [9961bab8] Cbc v1.2.0\n [523fee87] CodecBzip2 v0.8.3\n [944b1d66] CodecZlib v0.7.5\n [bbf7d656] CommonSubexpressions v0.3.0\n [34da2185] Compat v4.15.0\n [187b0558] ConstructionBase v1.5.6\n [a8cc5b0e] Crayons v4.1.1\n [a10d1c49] DBInterface v2.6.1\n [9a962f9c] DataAPI v1.16.0\n [a93c6f00] DataFrames v1.6.1\n [864edb3b] DataStructures v0.18.20\n [e2d170a0] DataValueInterfaces v1.0.0\n [8bb1440f] DelimitedFiles v1.9.1\n [163ba53b] DiffResults v1.1.0\n [b552c78f] DiffRules v1.15.1\n [b4f34e82] Distances v0.10.11\n [ffbed154] DocStringExtensions v0.9.3\n⌅ [e30172f5] Documenter v0.27.25\n [35a29f4d] DocumenterTools v0.1.19\n [e2ba6199] ExprTools v0.1.10\n [48062228] FilePathsBase v0.9.21\n [6a86dc24] FiniteDiff v2.23.1\n [1fa38f19] Format v1.3.7\n [f6369f11] ForwardDiff v0.10.36\n [60bf3e95] GLPK v1.2.1\n [708ec375] Gumbo v0.8.2\n [c8ec2601] H5Zblosc v0.1.2\n [f67ccb44] HDF5 v0.17.2\n [87dc4568] HiGHS v1.9.1\n [fc1677e0] HydroPowerSimulations v0.9.1\n [b5f81e59] IOCapture v0.2.5\n [2030c09a] InfrastructureModels v0.7.8\n [2cd47ed4] InfrastructureSystems v2.0.3\n [842dd82b] InlineStrings v1.4.2\n [41ab1584] InvertedIndices v1.3.0\n [92d709cd] IrrationalConstants v0.2.2\n [82899510] IteratorInterfaceExtensions v1.0.0\n [692b3bcd] JLLWrappers v1.5.0\n [682c06a0] JSON v0.21.4\n [0f8b85d8] JSON3 v1.14.0\n [4076af6c] JuMP v1.22.2\n [ef3ab10e] KLU v0.6.0\n [b964fa9f] LaTeXStrings v1.3.1\n⌅ [23fbe1c1] Latexify v0.16.3\n [1d6d02ad] LeftChildRightSiblingTrees v0.2.0\n [d3d80556] LineSearches v7.2.0\n [2ab3a3ac] LogExpFunctions v0.3.28\n⌅ [33e6dc65] MKL v0.6.3\n [3da0fdf6] MPIPreferences v0.1.11\n [1914dd2f] MacroTools v0.5.13\n [b8f27783] MathOptInterface v1.31.0\n [f28f55f0] Memento v1.4.1\n [e1d29d7a] Missings v1.2.0\n [ffc61752] Mustache v1.0.19\n [d8a4904e] MutableArithmetics v1.4.5\n [d41bc354] NLSolversBase v7.8.3\n [2774e3e8] NLsolve v4.5.1\n [77ba4419] NaNMath v1.0.2\n [bac558e1] OrderedCollections v1.6.3\n [d96e819e] Parameters v0.12.3\n [46dd5b70] Pardiso v0.5.7\n [69de0a69] Parsers v2.8.1\n [2dfb63ee] PooledArrays v1.4.3\n [dd99e9e3] PowerFlowData v1.5.0\n [c36e90e8] PowerModels v0.21.2\n [bed98974] PowerNetworkMatrices v0.11.0\n [e690365d] PowerSimulations v0.28.3 `~/work/PowerSimulations.jl/PowerSimulations.jl`\n [f00506e0] PowerSystemCaseBuilder v1.3.4\n [bcd98974] PowerSystems v4.1.4\n [aea7be01] PrecompileTools v1.2.1\n [21216c6a] Preferences v1.4.3\n [08abe8d2] PrettyTables v2.3.2\n [33c8b6b6] ProgressLogging v0.1.4\n [92933f4c] ProgressMeter v1.10.2\n [3cdcf5f2] RecipesBase v1.3.4\n [189a3867] Reexport v1.2.2\n [ae029012] Requires v1.3.0\n [0aa819cd] SQLite v1.6.1\n [322a6be2] Sass v0.2.0\n [91c51154] SentinelArrays v1.4.5\n [efcf1570] Setfield v1.1.1\n [a2af1166] SortingAlgorithms v1.2.1\n [276daf66] SpecialFunctions v2.4.0\n [1e83bf80] StaticArraysCore v1.4.3\n [82ae8749] StatsAPI v1.7.0\n [69024149] StringEncodings v0.3.7\n [892a3eda] StringManipulation v0.3.4\n [856f2bd8] StructTypes v1.10.0\n [3783bdb8] TableTraits v1.0.1\n [bd369af6] Tables v1.12.0\n [5d786b92] TerminalLoggers v0.1.7\n [9e3dc215] TimeSeries v0.24.2\n [a759f4b9] TimerOutputs v0.5.24\n [3bb67fe8] TranscodingStreams v0.11.1\n [3a884ed6] UnPack v1.0.2\n [ea10d353] WeakRefStrings v1.4.2\n [76eceee3] WorkerUtilities v1.6.1\n [ddb6d928] YAML v0.4.12\n [ae81ac8f] ASL_jll v0.1.3+0\n [0b7ba130] Blosc_jll v1.21.5+0\n [6e34b625] Bzip2_jll v1.0.8+1\n [38041ee0] Cbc_jll v200.1000.800+0\n [3830e938] Cgl_jll v0.6000.600+0\n⌅ [06985876] Clp_jll v100.1700.700+1\n⌅ [be027038] CoinUtils_jll v200.1100.600+0\n [e8aa6df9] GLPK_jll v5.0.1+0\n [528830af] Gumbo_jll v0.10.2+0\n⌃ [0234f1f7] HDF5_jll v1.12.2+2\n⌅ [8fd58aa0] HiGHS_jll v1.7.1+0\n [1d5cc7b8] IntelOpenMP_jll v2024.2.0+0\n [94ce4f54] Libiconv_jll v1.17.0+0\n [5ced341a] Lz4_jll v1.10.0+0\n [d00139f3] METIS_jll v5.1.2+0\n [856f044c] MKL_jll v2024.2.0+0\n [d7ed1dd3] MUMPS_seq_jll v500.700.300+0\n⌅ [656ef2d0] OpenBLAS32_jll v0.3.24+0\n⌅ [9bd350c2] OpenSSH_jll v8.9.0+1\n⌅ [458c3c95] OpenSSL_jll v1.1.23+0\n [efe28fd5] OpenSpecFun_jll v0.5.5+0\n⌅ [7da25872] Osi_jll v0.10800.700+0\n [76ed43ae] SQLite_jll v3.45.3+0\n [3161d3a3] Zstd_jll v1.5.6+0\n [47bcb7c8] libsass_jll v3.6.6+0\n [1317d2d5] oneTBB_jll v2021.12.0+0\n [0dad84c5] ArgTools v1.1.1\n [56f22d72] Artifacts\n [2a0f44e3] Base64\n [ade2ca70] Dates\n [8ba89e20] Distributed\n [f43a241f] Downloads v1.6.0\n [7b1f6079] FileWatching\n [9fa8497b] Future\n [b77e0a4c] InteractiveUtils\n [4af54fe1] LazyArtifacts\n [b27032c2] LibCURL v0.6.4\n [76f85450] LibGit2\n [8f399da3] Libdl\n [37e2e46d] LinearAlgebra\n [56ddb016] Logging\n [d6f4376e] Markdown\n [a63ad114] Mmap\n [ca575930] NetworkOptions v1.2.0\n [44cfe95a] Pkg v1.10.0\n [de0858da] Printf\n [9abbd945] Profile\n [3fa0cd96] REPL\n [9a3f8284] Random\n [ea8e919c] SHA v0.7.0\n [9e88b42a] Serialization\n [6462fe0b] Sockets\n [2f01184e] SparseArrays v1.10.0\n [10745b16] Statistics v1.10.0\n [fa267f1f] TOML v1.0.3\n [a4e569a6] Tar v1.10.0\n [8dfed614] Test\n [cf7118a7] UUIDs\n [4ec0a83e] Unicode\n [e66e0078] CompilerSupportLibraries_jll v1.1.1+0\n [781609d7] GMP_jll v6.2.1+6\n [deac9b47] LibCURL_jll v8.4.0+0\n [e37daf67] LibGit2_jll v1.6.4+0\n [29816b5a] LibSSH2_jll v1.11.0+1\n [c8ffd9c3] MbedTLS_jll v2.28.2+1\n [14a3606d] MozillaCACerts_jll v2023.1.10\n [4536629a] OpenBLAS_jll v0.3.23+4\n [05823500] OpenLibm_jll v0.8.1+2\n [bea87d4a] SuiteSparse_jll v7.2.1+1\n [83775a58] Zlib_jll v1.2.13+1\n [8e850b90] libblastrampoline_jll v5.8.0+1\n [8e850ede] nghttp2_jll v1.52.0+1\n [3f19e933] p7zip_jll v17.4.0+2\nInfo Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`\n"},"time_series_storage_file":"system-50e83382-dc1f-4e68-a9ca-189b9cd52360_time_series_storage.h5"},"units_settings":{"base_value":100.0,"unit_system":"SYSTEM_BASE","__metadata__":{"module":"InfrastructureSystems","type":"SystemUnitsSettings"}},"frequency":60.0,"runchecks":true,"metadata":{"name":null,"description":null,"__metadata__":{"module":"PowerSystems","type":"SystemMetadata"}},"data_format_version":"4.0.0"} \ No newline at end of file diff --git a/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64.json b/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64.json new file mode 100644 index 000000000..ca0fa722f --- /dev/null +++ b/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64.json @@ -0,0 +1 @@ +{"internal":{"uuid":{"value":"d2805238-8a55-44b3-8e89-7c6aa9951d64"},"ext":{},"units_info":null},"data":{"time_series_storage_type":"InfrastructureSystems.Hdf5TimeSeriesStorage","masked_components":[],"supplemental_attribute_manager":{"attributes":[],"associations":[]},"internal":{"uuid":{"value":"5ac4a6b2-ba26-4221-b658-de7ae6551061"},"ext":{},"units_info":null},"components":[{"Y":{"real":0.0,"imag":-1.0},"name":"Camus","internal":{"uuid":{"value":"9b39810c-ee6e-4d7f-aa33-aef048311044"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"7761997e-1421-4565-8007-b44076b80eed"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"Y":{"real":0.0,"imag":-1.0},"name":"Bajer","internal":{"uuid":{"value":"985d0077-6a26-4245-abd2-e96b9ca1172c"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"a77c7a35-38f7-41c7-bf21-87e42f53a026"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"Y":{"real":0.0,"imag":-1.0},"name":"Alber","internal":{"uuid":{"value":"7fad03b7-7ba7-4bcf-913f-8729e6d608b5"},"ext":null,"units_info":null},"services":[],"ext":{},"bus":{"value":"df09bb24-9d57-4401-be78-97ff172bf013"},"dynamic_injector":null,"available":true,"__metadata__":{"module":"PowerSystems","type":"FixedAdmittance"}},{"name":"11.0","internal":{"uuid":{"value":"2285a381-0b3b-4c2a-a8f9-ef5569bbcbc7"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"21.0","internal":{"uuid":{"value":"1ba7de33-f6f9-4d8c-a3b8-174592d0eedc"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"25.0","internal":{"uuid":{"value":"4a109eeb-80e6-4c27-aca6-4dc6879bbc10"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"32.0","internal":{"uuid":{"value":"b3618496-74cd-4e65-a2fa-1c84bd3f990a"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"33.0","internal":{"uuid":{"value":"0838dd50-5e89-48d0-b3d8-02f1b20c4af3"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"16.0","internal":{"uuid":{"value":"0a6b0027-a2f0-488a-942b-1366caeef32b"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"22.0","internal":{"uuid":{"value":"beef63c6-e5f2-42e2-9f51-c2eb246183ec"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"34.0","internal":{"uuid":{"value":"d287763d-0744-4feb-9d9c-d7968a5ddd13"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"26.0","internal":{"uuid":{"value":"e1968320-85eb-4c46-8a08-37a3df87d3c7"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"24.0","internal":{"uuid":{"value":"afd928f2-79b8-4ff8-ad70-98c20d55ce14"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"27.0","internal":{"uuid":{"value":"77d1f0eb-ab5f-479a-b078-74d8a9d26740"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"35.0","internal":{"uuid":{"value":"87b4227f-6509-4301-adf2-70153201b7ed"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"12.0","internal":{"uuid":{"value":"bc7c6d04-58c0-46d1-8ef1-ad14a7d090a9"},"ext":null,"units_info":null},"ext":{},"peak_active_power":5.29,"peak_reactive_power":1.08,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"13.0","internal":{"uuid":{"value":"c05d7efb-a8e0-4449-b42c-019ef5d385dc"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"17.0","internal":{"uuid":{"value":"095b08f1-1b35-4b97-b91f-73367d7f41ae"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"23.0","internal":{"uuid":{"value":"3b1c39b7-deb7-4ef4-9f80-6d2c3c1e8980"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.7,"peak_reactive_power":0.76,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"36.0","internal":{"uuid":{"value":"65ad72b4-5604-4665-a267-ff1c6c082879"},"ext":null,"units_info":null},"ext":{},"peak_active_power":6.109999999999999,"peak_reactive_power":1.23,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"14.0","internal":{"uuid":{"value":"754b5bb7-459f-4ecb-b70f-cd51c1bef810"},"ext":null,"units_info":null},"ext":{},"peak_active_power":2.65,"peak_reactive_power":0.54,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"15.0","internal":{"uuid":{"value":"8d349ab5-3774-4037-b219-fd3a5f334ee8"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.09,"peak_reactive_power":0.63,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"31.0","internal":{"uuid":{"value":"0a01efef-ed49-4864-ac2d-0d5bb32f2a96"},"ext":null,"units_info":null},"ext":{},"peak_active_power":4.33,"peak_reactive_power":0.88,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"name":"37.0","internal":{"uuid":{"value":"19b0c45c-e59a-42ef-8cec-157cbbdd39bc"},"ext":null,"units_info":null},"ext":{},"peak_active_power":3.33,"peak_reactive_power":0.68,"__metadata__":{"module":"PowerSystems","type":"LoadZone"}},{"number":202,"base_voltage":138.0,"bustype":"PV","angle":-0.1877810214196211,"name":"Bacon","magnitude":1.04844,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"beef63c6-e5f2-42e2-9f51-c2eb246183ec"}},{"number":321,"base_voltage":230.0,"bustype":"PV","angle":0.21539492271297458,"name":"Cobb","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"4941fb16-9268-4ad2-8fc6-74e3dd710132"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"19b0c45c-e59a-42ef-8cec-157cbbdd39bc"}},{"number":322,"base_voltage":230.0,"bustype":"PV","angle":0.3153659860038082,"name":"Cole","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b08916bc-1ce1-4665-a808-fb724d10c8a8"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"19b0c45c-e59a-42ef-8cec-157cbbdd39bc"}},{"number":102,"base_voltage":138.0,"bustype":"PV","angle":-0.1364470483941135,"name":"Adams","magnitude":1.04783,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"bc7c6d04-58c0-46d1-8ef1-ad14a7d090a9"}},{"number":117,"base_voltage":230.0,"bustype":"PQ","angle":0.19956391373276003,"name":"Aston","magnitude":1.04783,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1d11b4a0-fecd-4f6b-936c-9d45c1796b86"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"095b08f1-1b35-4b97-b91f-73367d7f41ae"}},{"number":324,"base_voltage":230.0,"bustype":"PQ","angle":0.02279504722859714,"name":"Curie","magnitude":1.01046,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"65ad72b4-5604-4665-a267-ff1c6c082879"}},{"number":121,"base_voltage":230.0,"bustype":"PV","angle":0.22840303616101354,"name":"Attlee","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"095b08f1-1b35-4b97-b91f-73367d7f41ae"}},{"number":206,"base_voltage":138.0,"bustype":"PQ","angle":-0.28198796032281825,"name":"Bajer","magnitude":1.03259,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"a77c7a35-38f7-41c7-bf21-87e42f53a026"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"beef63c6-e5f2-42e2-9f51-c2eb246183ec"}},{"number":217,"base_voltage":230.0,"bustype":"PQ","angle":0.15390994022494278,"name":"Bates","magnitude":1.04847,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"8089b99d-0357-4f8c-b389-e15ffa79eb25"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"77d1f0eb-ab5f-479a-b078-74d8a9d26740"}},{"number":103,"base_voltage":138.0,"bustype":"PQ","angle":-0.1258539470320591,"name":"Adler","magnitude":1.01085,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"2285a381-0b3b-4c2a-a8f9-ef5569bbcbc7"}},{"number":301,"base_voltage":138.0,"bustype":"PV","angle":-0.1631570436678591,"name":"Cabell","magnitude":1.0486,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a01efef-ed49-4864-ac2d-0d5bb32f2a96"}},{"number":204,"base_voltage":138.0,"bustype":"PQ","angle":-0.23535398444000616,"name":"Bailey","magnitude":1.0189,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"37af7fd3-5af0-4581-8ee9-84685bad03ec"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"1ba7de33-f6f9-4d8c-a3b8-174592d0eedc"}},{"number":107,"base_voltage":138.0,"bustype":"PV","angle":-0.19681606735842017,"name":"Alder","magnitude":1.03745,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"43ee754e-ea6b-4859-9b40-94a967562803"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"bc7c6d04-58c0-46d1-8ef1-ad14a7d090a9"}},{"number":311,"base_voltage":230.0,"bustype":"PQ","angle":-0.10019394183631328,"name":"Cary","magnitude":1.0283,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"4b080451-1aa2-4056-8327-76b7fe7f7a40"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0838dd50-5e89-48d0-b3d8-02f1b20c4af3"}},{"number":110,"base_voltage":138.0,"bustype":"PQ","angle":-0.18536496213608536,"name":"Allen","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"c05d7efb-a8e0-4449-b42c-019ef5d385dc"}},{"number":317,"base_voltage":230.0,"bustype":"PQ","angle":0.18053999941894702,"name":"Chuhsi","magnitude":1.04785,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0a3c6f1f-f722-4b6a-99d7-365b964fc57d"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"19b0c45c-e59a-42ef-8cec-157cbbdd39bc"}},{"number":215,"base_voltage":230.0,"bustype":"PV","angle":0.08087000542408246,"name":"Barton","magnitude":1.04327,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1968320-85eb-4c46-8a08-37a3df87d3c7"}},{"number":323,"base_voltage":230.0,"bustype":"PV","angle":0.15046692920953353,"name":"Comte","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"87b4227f-6509-4301-adf2-70153201b7ed"}},{"number":201,"base_voltage":138.0,"bustype":"PV","angle":-0.18657098464921346,"name":"Bach","magnitude":1.04841,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"1ba7de33-f6f9-4d8c-a3b8-174592d0eedc"}},{"number":303,"base_voltage":138.0,"bustype":"PQ","angle":-0.14969497008137647,"name":"Caesar","magnitude":1.01045,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a01efef-ed49-4864-ac2d-0d5bb32f2a96"}},{"number":307,"base_voltage":138.0,"bustype":"PV","angle":-0.21900304187562247,"name":"Carew","magnitude":1.03804,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"6e1e5e60-5126-4cb1-a340-810e570c3eea"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b3618496-74cd-4e65-a2fa-1c84bd3f990a"}},{"number":205,"base_voltage":138.0,"bustype":"PQ","angle":-0.23757194885344055,"name":"Bain","magnitude":1.03603,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"c08a71ab-c6b1-439e-9cb9-a05379abdd06"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"1ba7de33-f6f9-4d8c-a3b8-174592d0eedc"}},{"number":315,"base_voltage":230.0,"bustype":"PV","angle":0.12306107116301779,"name":"Chase","magnitude":1.043,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"65ad72b4-5604-4665-a267-ff1c6c082879"}},{"number":222,"base_voltage":230.0,"bustype":"PV","angle":0.28679302628648384,"name":"Bell","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"ad0b917c-d7eb-4497-bf91-9a0513f435e7"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"77d1f0eb-ab5f-479a-b078-74d8a9d26740"}},{"number":308,"base_voltage":138.0,"bustype":"PQ","angle":-0.26499107140227146,"name":"Carrel","magnitude":1.01056,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b3618496-74cd-4e65-a2fa-1c84bd3f990a"}},{"number":109,"base_voltage":138.0,"bustype":"PQ","angle":-0.15385496235350493,"name":"Ali","magnitude":1.0261,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"c05d7efb-a8e0-4449-b42c-019ef5d385dc"}},{"number":310,"base_voltage":138.0,"bustype":"PQ","angle":-0.2146959183475509,"name":"Caruso","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0838dd50-5e89-48d0-b3d8-02f1b20c4af3"}},{"number":124,"base_voltage":230.0,"bustype":"PQ","angle":0.04159800285910765,"name":"Avery","magnitude":1.01155,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"8085057d-5070-4ac7-816d-8d105646811b"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a6b0027-a2f0-488a-942b-1366caeef32b"}},{"number":116,"base_voltage":230.0,"bustype":"PV","angle":0.13210903253828157,"name":"Asser","magnitude":1.04565,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a6b0027-a2f0-488a-942b-1366caeef32b"}},{"number":122,"base_voltage":230.0,"bustype":"PV","angle":0.33073605352857105,"name":"Aubrey","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b0138070-6d60-4ca0-9fb2-6261b973639f"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"095b08f1-1b35-4b97-b91f-73367d7f41ae"}},{"number":211,"base_voltage":230.0,"bustype":"PQ","angle":-0.12100996022607405,"name":"Bardeen","magnitude":1.02735,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1dc11b08-727f-4589-bfd9-27ff35926b6d"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3b1c39b7-deb7-4ef4-9f80-6d2c3c1e8980"}},{"number":316,"base_voltage":230.0,"bustype":"PV","angle":0.11516991401597582,"name":"Chifa","magnitude":1.04558,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"65ad72b4-5604-4665-a267-ff1c6c082879"}},{"number":108,"base_voltage":138.0,"bustype":"PQ","angle":-0.23997701256268875,"name":"Alger","magnitude":1.01024,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"26a07975-e0ec-42ed-96a6-ab5532846763"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"bc7c6d04-58c0-46d1-8ef1-ad14a7d090a9"}},{"number":223,"base_voltage":230.0,"bustype":"PV","angle":0.125340994764898,"name":"Bloch","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4a109eeb-80e6-4c27-aca6-4dc6879bbc10"}},{"number":104,"base_voltage":138.0,"bustype":"PQ","angle":-0.18441393222667365,"name":"Agricola","magnitude":1.01765,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b6a11dbe-4414-480e-87ce-7d78b91ad3dd"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"2285a381-0b3b-4c2a-a8f9-ef5569bbcbc7"}},{"number":118,"base_voltage":230.0,"bustype":"PV","angle":0.21859498389650622,"name":"Astor","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"095b08f1-1b35-4b97-b91f-73367d7f41ae"}},{"number":105,"base_voltage":138.0,"bustype":"PQ","angle":-0.18690504066804514,"name":"Aiken","magnitude":1.03568,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0d46db77-bc01-4070-bb9b-2352914a50b2"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"2285a381-0b3b-4c2a-a8f9-ef5569bbcbc7"}},{"number":319,"base_voltage":230.0,"bustype":"PQ","angle":0.10324303203954738,"name":"Clay","magnitude":1.03953,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"f7f4c741-eced-4da3-9b1d-aaeba8a64a2a"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"87b4227f-6509-4301-adf2-70153201b7ed"}},{"number":213,"base_voltage":230.0,"bustype":"PV","angle":-0.05611408078086969,"name":"Barlow","magnitude":1.03752,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"afd928f2-79b8-4ff8-ad70-98c20d55ce14"}},{"number":304,"base_voltage":138.0,"bustype":"PQ","angle":-0.21271793670626568,"name":"Caine","magnitude":1.01785,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"09055ebb-548e-4f44-a699-8a8f2ac8eb5b"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a01efef-ed49-4864-ac2d-0d5bb32f2a96"}},{"number":224,"base_voltage":230.0,"bustype":"PQ","angle":-0.01675603348377156,"name":"Bordet","magnitude":1.01456,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"b367c4bd-c5a1-4978-9c5a-6682841be25a"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1968320-85eb-4c46-8a08-37a3df87d3c7"}},{"number":210,"base_voltage":138.0,"bustype":"PQ","angle":-0.23526793970788284,"name":"Banks","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3b1c39b7-deb7-4ef4-9f80-6d2c3c1e8980"}},{"number":325,"base_voltage":230.0,"bustype":"PQ","angle":0.15696304468545644,"name":"Curtiss","magnitude":1.04986,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"3b144234-dbee-433c-b4df-26df6f73f6f5"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"87b4227f-6509-4301-adf2-70153201b7ed"}},{"number":216,"base_voltage":230.0,"bustype":"PV","angle":0.0820320456400603,"name":"Basov","magnitude":1.04556,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1968320-85eb-4c46-8a08-37a3df87d3c7"}},{"number":209,"base_voltage":138.0,"bustype":"PQ","angle":-0.204623972300142,"name":"Balzac","magnitude":1.02781,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3b1c39b7-deb7-4ef4-9f80-6d2c3c1e8980"}},{"number":306,"base_voltage":138.0,"bustype":"PQ","angle":-0.26078796949761873,"name":"Camus","magnitude":1.0326,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7761997e-1421-4565-8007-b44076b80eed"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b3618496-74cd-4e65-a2fa-1c84bd3f990a"}},{"number":314,"base_voltage":230.0,"bustype":"PV","angle":-0.0559889406735017,"name":"Chain","magnitude":1.04631,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"65ad72b4-5604-4665-a267-ff1c6c082879"}},{"number":312,"base_voltage":230.0,"bustype":"PQ","angle":-0.0723620489193857,"name":"Caxton","magnitude":1.019,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0838dd50-5e89-48d0-b3d8-02f1b20c4af3"}},{"number":106,"base_voltage":138.0,"bustype":"PQ","angle":-0.23176995082103577,"name":"Alber","magnitude":1.03242,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"df09bb24-9d57-4401-be78-97ff172bf013"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"bc7c6d04-58c0-46d1-8ef1-ad14a7d090a9"}},{"number":318,"base_voltage":230.0,"bustype":"PV","angle":0.19796606480255924,"name":"Clark","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"19b0c45c-e59a-42ef-8cec-157cbbdd39bc"}},{"number":119,"base_voltage":230.0,"bustype":"PQ","angle":0.11620000734050288,"name":"Attar","magnitude":1.03962,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"388875d6-14fb-4aff-bf50-c42e848e9670"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8d349ab5-3774-4037-b219-fd3a5f334ee8"}},{"number":111,"base_voltage":230.0,"bustype":"PQ","angle":-0.0683600089445627,"name":"Anna","magnitude":1.02764,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"69c9fbb6-cf10-40fd-b63e-436936ea569c"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"c05d7efb-a8e0-4449-b42c-019ef5d385dc"}},{"number":115,"base_voltage":230.0,"bustype":"PV","angle":0.13892297247099264,"name":"Arthur","magnitude":1.04335,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a6b0027-a2f0-488a-942b-1366caeef32b"}},{"number":313,"base_voltage":230.0,"bustype":"PV","angle":-0.04215197036369065,"name":"Cecil","magnitude":1.03802,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"d287763d-0744-4feb-9d9c-d7968a5ddd13"}},{"number":220,"base_voltage":230.0,"bustype":"PQ","angle":0.09886400094629359,"name":"Beethoven","magnitude":1.0438,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"34a8e171-c39d-46ce-84b5-27198e0e0062"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4a109eeb-80e6-4c27-aca6-4dc6879bbc10"}},{"number":123,"base_voltage":230.0,"bustype":"PV","angle":0.15805998412033487,"name":"Austen","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8d349ab5-3774-4037-b219-fd3a5f334ee8"}},{"number":120,"base_voltage":230.0,"bustype":"PQ","angle":0.13509895607987307,"name":"Attila","magnitude":1.04399,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"0d6b372a-9d2e-4b2e-acb3-6ae5785c2fca"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"8d349ab5-3774-4037-b219-fd3a5f334ee8"}},{"number":101,"base_voltage":138.0,"bustype":"PV","angle":-0.13511501310899143,"name":"Abel","magnitude":1.04777,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"2285a381-0b3b-4c2a-a8f9-ef5569bbcbc7"}},{"number":208,"base_voltage":138.0,"bustype":"PQ","angle":-0.2831550619936269,"name":"Balch","magnitude":1.01203,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"a8e5768b-d3cc-4574-a002-75c474b9f20c"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"beef63c6-e5f2-42e2-9f51-c2eb246183ec"}},{"number":309,"base_voltage":138.0,"bustype":"PQ","angle":-0.18232006072305607,"name":"Carter","magnitude":1.02579,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0838dd50-5e89-48d0-b3d8-02f1b20c4af3"}},{"number":320,"base_voltage":230.0,"bustype":"PQ","angle":0.1256129170623587,"name":"Clive","magnitude":1.04389,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"87b4227f-6509-4301-adf2-70153201b7ed"}},{"number":221,"base_voltage":230.0,"bustype":"PV","angle":0.1855649768683639,"name":"Behring","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"7e676335-2fa5-4625-bda9-fab0c81df2fa"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"77d1f0eb-ab5f-479a-b078-74d8a9d26740"}},{"number":305,"base_voltage":138.0,"bustype":"PQ","angle":-0.2155490352859257,"name":"Calvin","magnitude":1.03609,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"47f02e9d-271c-4c0e-98be-4c6ad7606646"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a01efef-ed49-4864-ac2d-0d5bb32f2a96"}},{"number":302,"base_voltage":138.0,"bustype":"PV","angle":-0.1646020017555852,"name":"Cabot","magnitude":1.04864,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"b3618496-74cd-4e65-a2fa-1c84bd3f990a"}},{"number":218,"base_voltage":230.0,"bustype":"PV","angle":0.17444094634785287,"name":"Bayle","magnitude":1.05,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"986f8f5c-1f8e-4be3-ab26-5ec9317faf45"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"77d1f0eb-ab5f-479a-b078-74d8a9d26740"}},{"number":219,"base_voltage":230.0,"bustype":"PQ","angle":0.07351902768053274,"name":"Bede","magnitude":1.03946,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"8d06d13a-8970-4ed8-97fd-e430c90f6066"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"4a109eeb-80e6-4c27-aca6-4dc6879bbc10"}},{"number":114,"base_voltage":230.0,"bustype":"PV","angle":-0.03020396990331307,"name":"Arnold","magnitude":1.04401,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"868d0caf-eafe-4b3d-85e3-69377899767f"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"0a6b0027-a2f0-488a-942b-1366caeef32b"}},{"number":207,"base_voltage":138.0,"bustype":"PV","angle":-0.23502708427110763,"name":"Baker","magnitude":1.03973,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"13493851-7a7d-45cc-83f0-433d44c431c3"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"beef63c6-e5f2-42e2-9f51-c2eb246183ec"}},{"number":214,"base_voltage":230.0,"bustype":"PV","angle":-0.08177199158151313,"name":"Barry","magnitude":1.04335,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"bf91ae46-f806-4f7f-ae35-4fefb0f7d234"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"e1968320-85eb-4c46-8a08-37a3df87d3c7"}},{"number":212,"base_voltage":230.0,"bustype":"PQ","angle":-0.09168807972671891,"name":"Barkla","magnitude":1.01921,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"000bad2a-09bb-40f8-ac5a-0e375250cb67"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"3b1c39b7-deb7-4ef4-9f80-6d2c3c1e8980"}},{"number":113,"base_voltage":230.0,"bustype":"REF","angle":0.0,"name":"Arne","magnitude":1.03943,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"754b5bb7-459f-4ecb-b70f-cd51c1bef810"}},{"number":203,"base_voltage":138.0,"bustype":"PQ","angle":-0.18281503609892163,"name":"Baffin","magnitude":1.01886,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"1ba7de33-f6f9-4d8c-a3b8-174592d0eedc"}},{"number":112,"base_voltage":230.0,"bustype":"PQ","angle":-0.042310969858547334,"name":"Archer","magnitude":1.02024,"__metadata__":{"module":"PowerSystems","type":"ACBus"},"internal":{"uuid":{"value":"2632cfd1-beef-4dea-a950-a07fd0997131"},"ext":null,"units_info":null},"area":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":{},"voltage_limits":{"min":0.95,"max":1.05},"load_zone":{"value":"c05d7efb-a8e0-4449-b42c-019ef5d385dc"}},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b08916bc-1ce1-4665-a808-fb724d10c8a8"},"available":true,"name":"322_CT_6","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"546911a1-3e7e-4ef4-a47a-032e245c3350"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":265408.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6003.0,6817.0,7176.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":-0.15203125},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"4941fb16-9268-4ad2-8fc6-74e3dd710132"},"available":true,"name":"321_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"120ae791-7584-4cfc-b9c8-9237db6b71ea"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.228589998879815e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5848.0,6665.0,8733.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":-0.008067632850241546},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"available":true,"name":"202_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"f50de7a9-fec7-4441-8fd4-1b6310af9575"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":355379.999905232,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.022584269662921347},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_CT_4","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"febb6977-6d7f-4e0e-b606-39f6517c3165"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"available":true,"name":"123_STEAM_2","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"a53e40df-31b6-41b0-8b53-1a18a24b2e67"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":679954.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9191.0,10865.0,15627.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.028516483516483518},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"available":true,"name":"213_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"d4d54f9d-0ce5-49cc-9516-1f2111615887"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.14421875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_CT_6","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"3b5dbe45-fb74-4e99-814a-6ec2bbab5ff0"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"9388b329-b061-462b-beb8-2d3345e36fed"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.34877999877023e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[4047.0,6883.0,8683.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.36231884057971014},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"cf222a89-d837-4bc2-b48a-54ae18798cc2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":398099.99989384,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[6713.0,8028.0,8549.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.0015730337078651688},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"available":true,"name":"123_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"32698e34-24be-4d48-b9d2-3739a2319455"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"113_CT_3","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"a3dc26ee-0a57-4118-8a2f-749c0007ba04"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"available":true,"name":"302_CT_3","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"c03413f5-ff2a-4cf3-80d4-0d5ffa205129"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":338690.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8693.0,9874.0,9939.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.17171875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"available":true,"name":"215_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"cbf7aee8-42f2-4249-a89f-2207c56bbb84"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":313038.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6668.0,6987.0,8421.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"available":true,"name":"102_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"664d0864-6b94-41f9-9fb2-2760685457f8"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":347729.999907272,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[8734.0,9861.0,10651.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":-0.025955056179775282},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"available":true,"name":"301_CT_4","status":true,"active_power":0.6875,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"c0bd73f6-3009-4ac2-a504-de18af751c41"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287980.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7324.0,7534.0,11253.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.25828125},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"113_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"bf624b6e-0f85-44ba-a303-de3fab464056"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"7e676335-2fa5-4625-bda9-fab0c81df2fa"},"available":true,"name":"221_CC_1","status":true,"active_power":0.7173188405797102,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"ab767537-e28f-4dc7-bc8d-27675b2aae42"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.170789998932515e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5950.0,6772.0,9293.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":-0.01816425120772947},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_CT_5","status":true,"active_power":0.34375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"01e55888-7ce9-4374-bdfb-d24c71e4c82b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":435468.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[9595.0,10225.0,10676.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.00375},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"available":true,"name":"315_CT_7","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"56e3c4af-df83-4813-bf36-e67e6d57f12d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"available":true,"name":"215_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"0e599d60-046d-4db3-a605-ce62113636a0"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":313038.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6668.0,6987.0,8421.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"available":true,"name":"323_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"2bed5c1d-82cc-466c-969d-f9f521588908"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.254769998855945e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6799.0,7789.0,8162.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.0903623188405797},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"7ebc84f4-692f-46e3-b60f-5a3a3ddaf695"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":398099.99989384,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[6713.0,8028.0,8549.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.0015730337078651688},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"113_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"2fddb128-a20c-45fe-81d2-653a4add7b19"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":412.0,"prime_mover_type":"ST","rating":0.9242443089640665,"services":[],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_STEAM_3","status":true,"active_power":0.8495145631067961,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"b9e2c6ee-5210-4b27-bf22-da4c69ec7612"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06067961165048544,"max":0.3640776699029126},"ext":{},"operation_cost":{"start_up":36749.81355899999,"fixed":0.0,"shut_down":18374.906779499994,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":1.57206e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[140.0,210.0,280.0,350.0],"y_coords":[8922.0,10913.0,11645.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":24.0,"down":48.0},"must_run":false,"ramp_limits":{"up":0.00024271844660194176,"down":0.00024271844660194176},"time_at_status":10000.0,"active_power_limits":{"min":0.33980582524271846,"max":0.8495145631067961},"reactive_power":0.04997572815533981},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"available":true,"name":"318_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"12c4aff1-6956-4930-ab7a-05e0576a7498"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.35183999876744e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6906.0,7017.0,8111.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.15246376811594203},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"6e1e5e60-5126-4cb1-a340-810e570c3eea"},"available":true,"name":"307_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"62cb181d-fe5c-4d81-a87f-05ad5c6405e8"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":293766.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7176.0,7517.0,9126.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"available":true,"name":"213_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"121c419b-e80c-4a2d-88d8-8ca49a46251e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.14421875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"113_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"f71662b1-54e7-4a0e-89b3-4af4f7e908a0"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":288750.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6899.0,7602.0,7797.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"2a12a25f-13c9-454c-8bc2-4b47e46de2c2"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.233689998875165e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5808.0,7140.0,8351.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.1652898550724638},{"base_power":64.0,"prime_mover_type":"CT","rating":1.2717828590702895,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"available":true,"name":"315_CT_8","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"18445f90-9cb3-4768-9a54-7447f21c55ad"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.9375},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.9375},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"986f8f5c-1f8e-4be3-ab26-5ec9317faf45"},"available":true,"name":"218_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"f97aa1d2-66d2-4081-a753-29aa60393e71"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.9354499982353249e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5388.0,5575.0,7658.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.14565217391304347},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"available":true,"name":"213_CC_3","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"bb302c2b-1c8c-49bd-a394-7b4329b4ec08"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.33007999878728e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6334.0,6979.0,8749.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.3280193236714976},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"available":true,"name":"115_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"cc80a551-5cab-494f-a32f-ddf3bfb38e15"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":709652.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9650.0,10640.0,12796.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"available":true,"name":"323_CC_2","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"678ba95d-26fc-48b6-9836-80b85d4cffad"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.254769998855945e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[6799.0,7789.0,8162.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.0903623188405797},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b08916bc-1ce1-4665-a808-fb724d10c8a8"},"available":true,"name":"322_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"654319dd-531b-42e0-a812-0af446fb142e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":265408.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6003.0,6817.0,7176.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":-0.15203125},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"13493851-7a7d-45cc-83f0-433d44c431c3"},"available":true,"name":"207_CT_2","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"281130d1-0233-46ff-ba38-cadcb2f0a2b1"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287122.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8804.0,9481.0,10955.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":412.0,"prime_mover_type":"ST","rating":0.9242443089640665,"services":[],"bus":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"available":true,"name":"123_STEAM_3","status":true,"active_power":0.8495145631067961,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"752a9edc-a31b-4b90-a1a4-78a79a7714e8"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06067961165048544,"max":0.3640776699029126},"ext":{},"operation_cost":{"start_up":36749.81355899999,"fixed":0.0,"shut_down":18374.906779499994,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":1.69484e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[140.0,210.0,280.0,350.0],"y_coords":[9453.0,10240.0,11087.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":24.0,"down":48.0},"must_run":false,"ramp_limits":{"up":0.00024271844660194176,"down":0.00024271844660194176},"time_at_status":10000.0,"active_power_limits":{"min":0.33980582524271846,"max":0.8495145631067961},"reactive_power":0.06895631067961165},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"3ca8ff83-7de8-412e-9671-2ea918edd085"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":673134.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9004.0,9314.0,9659.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.05664835164835165},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"available":true,"name":"123_CT_5","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"c3accbc0-569a-4178-8035-b4bc17e6d053"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"available":true,"name":"223_STEAM_2","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"ec155f05-56d9-4143-b90f-cb2950dd128c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":673134.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9004.0,9314.0,9659.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":-0.05664835164835165},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"available":true,"name":"202_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"640b2035-13e2-4a04-bb26-9843d14dd7ac"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":355379.999905232,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.022584269662921347},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"available":true,"name":"116_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"5d762a92-8158-46b5-926e-716ee714e056"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":820756.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9312.0,10158.0,11294.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":471.0,"prime_mover_type":"ST","rating":0.9494980796177451,"services":[],"bus":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"available":true,"name":"121_NUCLEAR_1","status":true,"active_power":0.8492569002123143,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NUCLEAR","internal":{"uuid":{"value":"4eb72f9a-6950-4cca-93f2-2c69f90a66b0"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.10615711252653928,"max":0.42462845010615713},"ext":{},"operation_cost":{"start_up":63999.82230000001,"fixed":0.0,"shut_down":31999.911150000004,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.00081035,"value_curve":{"input_at_zero":null,"initial_input":3.96e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[396.0,397.3333332,398.6666668,400.0],"y_coords":[0.0,0.0,0.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":4380.0,"down":4380.0},"must_run":false,"ramp_limits":{"up":0.0,"down":0.0},"time_at_status":10000.0,"active_power_limits":{"min":0.8407643312101911,"max":0.8492569002123143},"reactive_power":-0.046433121019108285},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"available":true,"name":"123_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"0884774e-896b-4972-be2b-97eed7030705"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":279950.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6757.0,7667.0,7998.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.0096875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"13493851-7a7d-45cc-83f0-433d44c431c3"},"available":true,"name":"207_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"11341d85-c706-426c-bfc1-08ba939867c9"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287122.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8804.0,9481.0,10955.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"available":true,"name":"301_CT_3","status":true,"active_power":0.6875,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"def170b0-784d-4935-9fef-a106a9c7e14e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":287980.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7324.0,7534.0,11253.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.25828125},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"available":true,"name":"316_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"5e908874-dc4b-4831-b27b-cc2d20a8de4e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":734452.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[9989.0,10070.0,12902.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":182.0,"prime_mover_type":"ST","rating":0.9583936012369455,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"available":true,"name":"216_STEAM_1","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"62c0e0b2-db3a-4d08-bdf0-b3b233642c53"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.27472527472527475,"max":0.43956043956043955},"ext":{},"operation_cost":{"start_up":22784.795618999997,"fixed":0.0,"shut_down":11392.397809499998,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":674622.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[62.0,93.0,124.0,155.0],"y_coords":[8786.0,10333.0,11191.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":8.0},"must_run":false,"ramp_limits":{"up":0.0005494505494505495,"down":0.0005494505494505495},"time_at_status":10000.0,"active_power_limits":{"min":0.34065934065934067,"max":0.8516483516483516},"reactive_power":0.43956043956043955},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"available":true,"name":"315_CT_6","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"57a0b86d-4782-4fc4-addb-a95f9a0fcf0b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":227524.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[6792.0,6919.0,8195.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"available":true,"name":"201_STEAM_3","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"2197f1b8-45f6-4beb-a9d1-367b39535360"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":389669.999896088,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[10495.0,11090.0,12185.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":0.07853932584269663},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"available":true,"name":"302_CT_4","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"4d309817-c4e5-46bf-a802-64286c8c916b"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":338690.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[8693.0,9874.0,9939.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.17171875},{"base_power":64.0,"prime_mover_type":"CT","rating":0.9092085328735097,"services":[{"value":"11a65669-1486-4b1f-8944-456bd4745756"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"6e1e5e60-5126-4cb1-a340-810e570c3eea"},"available":true,"name":"307_CT_1","status":true,"active_power":0.859375,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"93352755-54e2-47cf-952a-852610f3b921"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.234375,"max":0.296875},"ext":{},"operation_cost":{"start_up":5665.234428000001,"fixed":0.0,"shut_down":2832.6172140000003,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":293766.0,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[22.0,33.0,44.0,55.0],"y_coords":[7176.0,7517.0,9126.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":2.2,"down":2.2},"must_run":false,"ramp_limits":{"up":0.0578125,"down":0.0578125},"time_at_status":10000.0,"active_power_limits":{"min":0.34375,"max":0.859375},"reactive_power":0.296875},{"base_power":89.0,"prime_mover_type":"ST","rating":0.9180538523962021,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"available":true,"name":"102_STEAM_4","status":false,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"COAL","internal":{"uuid":{"value":"f67abb12-28f1-47f2-bcc1-07a7c3ffcc4e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.2808988764044944,"max":0.33707865168539325},"ext":{},"operation_cost":{"start_up":11172.014351999998,"fixed":0.0,"shut_down":5586.007175999999,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0021139899999999996,"value_curve":{"input_at_zero":null,"initial_input":347729.999907272,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[29.999999992,45.333333328,60.666666664000005,76.0],"y_coords":[8734.0,9861.0,10651.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.0},"must_run":false,"ramp_limits":{"up":0.0011235955056179776,"down":0.0011235955056179776},"time_at_status":10000.0,"active_power_limits":{"min":0.33707865168539325,"max":0.8539325842696629},"reactive_power":-0.025955056179775282},{"base_power":414.0,"prime_mover_type":"CC","rating":0.9308923030214076,"services":[{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},{"value":"49315623-5c61-47eb-8d40-8487472e9272"}],"bus":{"value":"43ee754e-ea6b-4859-9b40-94a967562803"},"available":true,"name":"107_CC_1","status":true,"active_power":0.857487922705314,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"ThermalStandard"},"fuel":"NATURAL_GAS","internal":{"uuid":{"value":"bf82d32d-a543-497b-b567-e5a8a1ee42e7"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.06038647342995169,"max":0.36231884057971014},"ext":{},"operation_cost":{"start_up":28046.681022000004,"fixed":0.0,"shut_down":14023.340511000002,"variable":{"__metadata__":{"parameters":["IncrementalCurve"],"module":"PowerSystems","type":"FuelCurve"},"fuel_cost":0.0038872200000000003,"value_curve":{"input_at_zero":null,"initial_input":1.2277399988805898e6,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"PiecewiseStepData"},"x_coords":[169.999999845,231.6666668,293.33333339999996,355.0],"y_coords":[5970.0,6892.0,7854.0]},"__metadata__":{"parameters":["PiecewiseStepData"],"module":"PowerSystems","type":"IncrementalCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"ThermalGenerationCost"}},"time_limits":{"up":8.0,"down":4.5},"must_run":false,"ramp_limits":{"up":0.009999999999999998,"down":0.009999999999999998},"time_at_status":10000.0,"active_power_limits":{"min":0.4106280193236715,"max":0.857487922705314},"reactive_power":0.11958937198067632},{"load_response":0.0,"name":"1","internal":{"uuid":{"value":"03bd4cef-f3d0-449f-b6c4-5c2e29f95894"},"ext":null,"units_info":null},"ext":{},"peak_active_power":0.0,"peak_reactive_power":0.0,"__metadata__":{"module":"PowerSystems","type":"Area"}},{"reactive_power_limits_from":{"min":0.0,"max":1.0},"services":[],"available":true,"name":"DC1","active_power_limits_to":{"min":-1.0,"max":1.0},"arc":{"value":"12a9452b-a218-4cb6-a930-75786c166383"},"__metadata__":{"module":"PowerSystems","type":"TwoTerminalHVDCLine"},"internal":{"uuid":{"value":"4e8dcb9e-70f7-482d-9bd4-8c6d0edeaac3"},"ext":null,"units_info":null},"ext":{},"loss":{"l0":0.0,"l1":0.1},"active_power_flow":0.0,"active_power_limits_from":{"min":-1.0,"max":1.0},"reactive_power_limits_to":{"min":0.0,"max":1.0}},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B15","reactive_power_flow":0.0,"arc":{"value":"1699eba1-0249-4c42-ab87-c5b37081cbd3"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"2d2ddcf7-be8f-4e80-b174-936ccbc54ba5"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B14","reactive_power_flow":0.0,"arc":{"value":"7a870aab-5456-4cba-ac84-b38290242e82"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"2728a15f-b4a9-46fb-8ea5-59a8c11dbd46"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A17","reactive_power_flow":0.0,"arc":{"value":"91ba3516-268d-4f33-a960-e128b2517c1f"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"ca6a9493-e890-4a5d-8b67-680be2ad4123"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C16","reactive_power_flow":0.0,"arc":{"value":"b7cd6094-741e-4d50-ace9-6f719e958f99"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"70446b5a-d4b7-492c-9452-c6e54d80c8f9"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B17","reactive_power_flow":0.0,"arc":{"value":"3cd87a90-e9fe-41d5-a086-e59aa5acbd0f"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"650924e2-7e3f-4d6d-9d46-0e017af2b3dc"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A14","reactive_power_flow":0.0,"arc":{"value":"af597aea-721e-4137-800b-17d6fb537d6e"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"3a6beacb-d3f0-496b-afd1-18b70dbcbfe9"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C15","reactive_power_flow":0.0,"arc":{"value":"8cb7a589-1b1e-42c9-9829-d5e3bd8efe80"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"76575b97-833c-4234-a35d-63af7f9bdd65"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B7","reactive_power_flow":0.0,"arc":{"value":"f57435e1-6a6e-41b2-9ff2-9f8d26cbc3b9"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"22ec63ae-04c6-4dd4-a917-a1d201c3309e"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A7","reactive_power_flow":0.0,"arc":{"value":"de8c4281-4748-439d-8a8c-a817fbe4f35a"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"1ab07187-8fef-48eb-a9db-fc2468332788"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A16","reactive_power_flow":0.0,"arc":{"value":"ff9fdc0b-c603-438e-8f16-a9e0c5a70e75"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"e061fe08-0666-4be2-a9a3-6e9571fbf4dd"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C17","reactive_power_flow":0.0,"arc":{"value":"6e93a056-920a-492f-9db5-812c3d460730"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"d4d31b9f-9fe2-4f10-8735-eba08a5e0008"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"A15","reactive_power_flow":0.0,"arc":{"value":"84ea6a52-1ac4-4288-97aa-2adf1eb3aace"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"6034d45f-f550-4ebb-a767-6c6e5d4e33ba"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"B16","reactive_power_flow":0.0,"arc":{"value":"a8aef62c-fa7f-4def-9e2f-7f113bfa054a"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"8920e2b7-74ac-4b06-b2e9-f0562262d926"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C7","reactive_power_flow":0.0,"arc":{"value":"30178485-4b09-4b47-b446-76f0ffa22899"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"17be36b3-4582-45b7-9156-1a37e7283592"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.015},{"rating":4.0,"services":[],"x":0.084,"r":0.002,"available":true,"name":"C14","reactive_power_flow":0.0,"arc":{"value":"ca47ecd3-9f14-4dc8-b5ba-f32936831103"},"__metadata__":{"module":"PowerSystems","type":"TapTransformer"},"internal":{"uuid":{"value":"f709d451-dd74-4ed0-a87d-edb85247634d"},"ext":null,"units_info":null},"ext":{},"primary_shunt":0.0,"active_power_flow":0.0,"tap":1.03},{"requirement":0.42851,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R2","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"654e2874-a14a-4944-81c1-d1264c808ba9"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":0.5666599999999999,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R3","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"11a65669-1486-4b1f-8944-456bd4745756"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":1.26,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Reg_Up","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"c80b124a-fe22-4aff-b231-c24b8f3c3de6"},"ext":null,"units_info":null},"time_frame":300.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"requirement":0.40413,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Spin_Up_R1","__metadata__":{"parameters":["ReserveUp"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"3b61958c-9a86-4ff6-a129-849e75c93d7d"},"ext":null,"units_info":null},"time_frame":600.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0},{"base_power":713.5,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"b0138070-6d60-4ca0-9fb2-6261b973639f"},"available":true,"name":"122_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"bb21dbe9-c528-4c68-9c48-9104ef8c1d07"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.0,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"available":true,"name":"324_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"4a617b18-70db-48ff-a1a5-fbe5415bec9c"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":94.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"available":true,"name":"312_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"093892c0-b1af-40fa-8780-217b16737f4d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"available":true,"name":"102_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"6d51becd-b56d-439b-ac46-394057c5ec19"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.9,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"f2148d1c-2884-40ad-841f-8d7ba53a84de"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"available":true,"name":"324_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"e346f50e-b5d9-4e98-9724-10f586f90246"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":93.3,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ed65756d-3a6c-45e8-aae8-d13e8683d05f"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.8,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"b6a11dbe-4414-480e-87ce-7d78b91ad3dd"},"available":true,"name":"104_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"d2c572bd-e3cd-4550-b323-50d0681ddc90"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ff2ced5c-c9c8-4a77-b5c4-a03ec4205ff4"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":148.3,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"available":true,"name":"309_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"0a9d55b4-9fde-4ae7-91a4-4bec06cce740"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"available":true,"name":"310_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"1079b953-8f7c-42ba-b44d-a3e37f0c5a8e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":93.6,"prime_mover_type":"PVe","rating":1.9999999999999998,"services":[],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"113_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ea98e183-0bce-4b3d-8f8b-0cb2052353eb"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":799.1,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"0a3c6f1f-f722-4b6a-99d7-365b964fc57d"},"available":true,"name":"317_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"b44d4a9c-f100-4bda-93a7-0c4c375ec737"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"available":true,"name":"314_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"c83599c8-c43a-43e0-8f56-f15bb87b8bc6"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":49.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"available":true,"name":"324_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"16ead708-8463-4384-8938-cea73c57aaad"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":61.5,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"available":true,"name":"103_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"3f216dfc-127c-4af7-bcce-bded87f85f1d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":847.0,"prime_mover_type":"WT","rating":1.0,"services":[],"bus":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"available":true,"name":"303_WIND_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"e5b78f45-cfd1-4b6d-ae6b-a41d581bac9e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"available":true,"name":"314_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"2dd4caa9-f346-4bb4-9621-77f427c01314"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.3,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"available":true,"name":"102_PV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ddd04f98-6961-4b98-8379-c3b51ff7db9e"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":92.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"available":true,"name":"314_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"bafadbcd-5b0f-4d34-8f7a-727455dbdd96"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"0e7e2424-5c23-4770-b022-b236abd9a191"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":26.2,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_PV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"3e6e3e1c-6369-4d0b-ab5b-6a17d6f51363"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":188.2,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"f7f4c741-eced-4da3-9b1d-aaeba8a64a2a"},"available":true,"name":"319_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"d6eae206-e347-48bf-b9e6-895b6bad4ea9"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"available":true,"name":"314_PV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"ec6a47c1-94ea-4cad-ad21-dad8ac392fd6"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":51.7,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"available":true,"name":"310_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"dce5e203-dfe4-4b75-a7c4-2dcd33ff7a9d"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":125.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"available":true,"name":"215_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"e968abd2-cf80-4ca2-a7f9-d568ce6004ad"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":95.1,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"f2a5f3c3-70f3-47ba-bb50-32d6f42268d3"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":25.8,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"101_PV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"82295299-f240-4296-9587-e8c05bfceed5"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"base_power":66.6,"prime_mover_type":"PVe","rating":2.0,"services":[],"bus":{"value":"388875d6-14fb-4aff-bf50-c42e848e9670"},"available":true,"name":"119_PV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableDispatch"},"internal":{"uuid":{"value":"37dd3546-5f6d-432f-9155-bc1e9c128079"},"ext":null,"units_info":null},"reactive_power_limits":{"min":0.0,"max":0.0},"ext":{},"operation_cost":{"curtailment_cost":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"RenewableGenerationCost"}},"reactive_power":0.0},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C31-2","reactive_power_flow":0.0,"arc":{"value":"c0eeda4b-a82f-4318-ab27-960d5cc807c6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"707059f5-69bb-40fe-942b-e1afbf6ef468"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"B8","reactive_power_flow":0.0,"arc":{"value":"5be87379-cf3c-4cbe-aa19-b9520930b5a5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2dcc9630-2d32-469a-8a85-a45f8296d12e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"B26","reactive_power_flow":0.0,"arc":{"value":"9e12213d-97fd-4628-89f9-98ed89d3a416"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"578d04fa-807b-44a8-acea-48b888ca093b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"A32-2","reactive_power_flow":0.0,"arc":{"value":"86cdbe81-f1b4-459b-b2f5-d538e8f9e66b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"11f66022-703a-4973-a1e6-cb03616a1ec3"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"CA-1","reactive_power_flow":0.0,"arc":{"value":"31fe9372-7680-442a-8b4a-75acc695b7ea"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"ece6a418-eaa1-4978-aeea-1008c621ef99"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"A5","reactive_power_flow":0.0,"arc":{"value":"0e4ecd3e-6db6-4322-893d-55ae06c81072"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2426a1db-4bcf-4bf1-b198-5a62ae583fb8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"B34","reactive_power_flow":0.0,"arc":{"value":"14dee33b-0657-4ac2-95fb-bd6d406f5d10"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5bf4b3d7-0e0b-4b26-a0f3-1e546feda11b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"B19","reactive_power_flow":0.0,"arc":{"value":"367af346-cf80-45d4-bf68-9c2ca54f841b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e325e8d1-4cbd-4cd3-a90e-dd1cc431149d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B31-2","reactive_power_flow":0.0,"arc":{"value":"26a31859-36a4-4a41-b0ca-8f71ae0d9be9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5e445884-89a7-4bf6-a7ed-18aee7365a03"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"C30","reactive_power_flow":0.0,"arc":{"value":"430a0146-afea-479e-a412-b861db9f46a1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"0926b492-c0e5-4077-8dea-374b95cfbc8e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B27","reactive_power_flow":0.0,"arc":{"value":"b8c093ae-f613-4133-b0f0-592fee136ccc"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"887cd49d-8126-48c5-b925-288b4ca5a9a1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"A21","reactive_power_flow":0.0,"arc":{"value":"6f77ced2-93d5-4644-b5e1-f3c67c19b98b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9afd72ba-b46a-4bbb-9b50-7e2c61f69663"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"A32-1","reactive_power_flow":0.0,"arc":{"value":"86cdbe81-f1b4-459b-b2f5-d538e8f9e66b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1c9eb19a-1be0-4f67-aa47-aa9caf5af359"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"B29","reactive_power_flow":0.0,"arc":{"value":"68cd73ab-48f6-42bb-825b-4c08de02e4ed"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e19c20f1-d44a-44b8-bd0f-bf9d1415272a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"A18","reactive_power_flow":0.0,"arc":{"value":"268a7e29-c140-4b73-bfc3-090c3faed5b9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"504478c9-8018-41ee-b7a3-015e8033779d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"C5","reactive_power_flow":0.0,"arc":{"value":"b3dc5a83-3398-4b44-9247-74537d6549d0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9bd40a31-cbe0-4f4d-b1cf-2a08946adcfa"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"C13-2","reactive_power_flow":0.0,"arc":{"value":"0a5639a0-bc86-4913-acc8-9390c3878b4d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"d51954ba-3b8d-4261-a7f1-0e366b12985c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"C24","reactive_power_flow":0.0,"arc":{"value":"e8707997-2951-46c7-9031-27776e876766"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6b90fa90-94fa-4c5b-8e15-1e0d4db4ed65"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"C28","reactive_power_flow":0.0,"arc":{"value":"f6793020-995b-4287-b62b-53fed8e41377"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"bd980bf3-dc0f-474a-9310-62df7daa28d3"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"A29","reactive_power_flow":0.0,"arc":{"value":"27eba44a-4b09-4bff-b8b8-14fdb79a7372"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c0135545-9b07-4e99-9333-8399a8e81ab1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"A3","reactive_power_flow":0.0,"arc":{"value":"78be2bcc-f6d8-4b82-8b65-af144afb5abd"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"d59323e3-869a-4138-90a2-8a6322d18a6c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.161,"b":{"from":0.022,"to":0.022},"r":0.042,"available":true,"name":"AB1","reactive_power_flow":0.0,"arc":{"value":"e87c9125-a1b7-4abc-a3f3-95e9f3491b44"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"55eb411a-671f-4859-b9dc-53567ef87ad6"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.075,"b":{"from":0.079,"to":0.079},"r":0.01,"available":true,"name":"AB2","reactive_power_flow":0.0,"arc":{"value":"63ee4883-ae16-4444-bcbb-4fcf16163060"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1579697a-4050-4c4e-b91b-3465bc04cdd4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C27","reactive_power_flow":0.0,"arc":{"value":"5b4444ad-45c8-4145-afe1-9f518af05e8c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4f03581f-452b-4c30-8f5b-55b6711a7bab"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":7.22,"services":[],"x":0.009,"b":{"from":0.0,"to":0.0},"r":0.0,"available":true,"name":"C35","reactive_power_flow":0.0,"arc":{"value":"f625ee91-c19d-461a-859f-a3da98573aa0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"26f07158-c91d-4ed1-8709-484936164323"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"A25-1","reactive_power_flow":0.0,"arc":{"value":"d20f2d34-8a3a-4a1d-85c6-9c258cfaaa90"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"fba3429f-1075-4813-8132-a4e7498bf77f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.192,"b":{"from":0.026,"to":0.026},"r":0.05,"available":true,"name":"B5","reactive_power_flow":0.0,"arc":{"value":"63fcb89d-401f-449f-a219-e5b1ce7b2ff9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e33dcf53-bfd8-4736-bd3e-446bc3cee500"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"B2","reactive_power_flow":0.0,"arc":{"value":"54bd9fe5-312b-4c22-8004-8a3542cfd4bf"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"00c7cd74-f4e5-4802-a19c-b8a8fcb1c6b4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"B31-1","reactive_power_flow":0.0,"arc":{"value":"26a31859-36a4-4a41-b0ca-8f71ae0d9be9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a6ec80cb-f6de-4dd6-a79d-0f629c2f722a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"C20","reactive_power_flow":0.0,"arc":{"value":"73461819-11a2-4351-a893-1094792ab79d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f453c0dc-0fe2-4c37-a0c1-321d8e6cb75e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"B23","reactive_power_flow":0.0,"arc":{"value":"cf323bce-ddab-4bd9-a06b-2afcb5e326f2"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a56fc569-8c39-475b-bb23-ebe03c1adb86"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"A28","reactive_power_flow":0.0,"arc":{"value":"723f41e0-8737-489d-bb0d-886ab873d161"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"068f202e-feb7-48ef-af61-c23803d120ae"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"A19","reactive_power_flow":0.0,"arc":{"value":"1bfaa6f4-5a41-4e44-98e7-fcf5adaa83c9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"efa0feaa-d74e-4442-b741-bcfe8fc202c1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"C9","reactive_power_flow":0.0,"arc":{"value":"cdab53ef-4c7e-48c0-a018-8e089266ea94"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5aacd32d-abe1-4178-b96b-16dc964edc84"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"C1","reactive_power_flow":0.0,"arc":{"value":"57a6e2f9-7aa8-43bf-9fda-1f6cad69a01a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"abfc40ce-92d1-47b4-8af8-e426e342545e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"C2","reactive_power_flow":0.0,"arc":{"value":"f95f0398-e3ec-41f1-8900-fb8c0168cee6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"11171aeb-58a3-40b2-82ec-93c9605f1821"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"B25-1","reactive_power_flow":0.0,"arc":{"value":"a02cb693-228f-48b1-ba53-f75bfb7b5cd5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"df6ed974-9bb9-4f5f-ac17-57bc2ec4cc64"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"A9","reactive_power_flow":0.0,"arc":{"value":"28ff08d9-4078-4a3a-882d-158e7ec75ad8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"75089566-00b5-4e1b-bef5-174b13d2cd44"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"C11","reactive_power_flow":0.0,"arc":{"value":"f8bd600d-c8a8-4eeb-942a-aa1a6e5ee75b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8f50e5ee-4d72-40a2-bd78-91d677f3115c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.042,"b":{"from":0.044,"to":0.044},"r":0.005,"available":true,"name":"C19","reactive_power_flow":0.0,"arc":{"value":"e403599f-d38e-469a-82b2-3ff7bc4a9504"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e452369f-f919-46bd-b28c-68fb6ccbb16f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"C23","reactive_power_flow":0.0,"arc":{"value":"c0f8fb13-d45b-48d3-a176-f186a9c1b978"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"798b70d7-50f5-499d-b805-893c1f835312"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"C25-1","reactive_power_flow":0.0,"arc":{"value":"7d59df8f-89fd-464f-a8a7-f0992d805d5b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f6dba211-ed4a-48eb-8b53-76901a1f26c5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"C32-2","reactive_power_flow":0.0,"arc":{"value":"fc024279-ee5c-4675-82cf-59e4502626af"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"739d788a-486a-4942-8646-7c324f0011d6"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"B20","reactive_power_flow":0.0,"arc":{"value":"6158c659-8fae-471d-a1f5-864c245fdcf9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"929212b6-dd07-4d1d-b9a4-38bbcf0373d1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.088,"b":{"from":0.012,"to":0.012},"r":0.023,"available":true,"name":"B9","reactive_power_flow":0.0,"arc":{"value":"0f292402-b7ad-4cb8-8395-9b0946a9408d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"49eac173-5ecc-43aa-9b8e-852947e06d1c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"C25-2","reactive_power_flow":0.0,"arc":{"value":"7d59df8f-89fd-464f-a8a7-f0992d805d5b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8be9d260-2040-4884-a042-fefabe2ac453"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"C12-1","reactive_power_flow":0.0,"arc":{"value":"3b155c79-5856-4e91-a339-60b0495da5b5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e88dc75d-e886-4248-aa61-ae474e951c8c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A27","reactive_power_flow":0.0,"arc":{"value":"47a260ee-3c49-470d-9147-a494289ec2f2"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"97eda8a3-c618-4259-afdb-3e9598338c23"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"C21","reactive_power_flow":0.0,"arc":{"value":"6c6aea84-3d48-41a7-8382-f084b034536a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"a8341965-451a-454f-b505-2af2f19ae733"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"A34","reactive_power_flow":0.0,"arc":{"value":"135298fa-b807-4ebf-840a-f3c6f70bff71"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"edd14d46-1bfc-4d40-be9f-b3d7f5f2b706"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"B32-1","reactive_power_flow":0.0,"arc":{"value":"fad5a54a-006b-4996-bfbd-f308dbe381af"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"78a992e6-c43a-46d9-9ddd-c3bb617216a8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"A12-1","reactive_power_flow":0.0,"arc":{"value":"0e13ce3f-feaf-4f0d-8af3-1711698d3c0d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"860dda25-1a31-402d-b811-74f5add081a4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"B33-1","reactive_power_flow":0.0,"arc":{"value":"15fe552d-1e87-44be-8725-22336158b8e3"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e27f6ec8-a10f-42c9-a283-c8f2e02993ff"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"B1","reactive_power_flow":0.0,"arc":{"value":"fcd56ea4-446a-4988-8c39-48dfdf5ceca0"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c8696be1-37ea-4918-98c0-def304c043d7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"A4","reactive_power_flow":0.0,"arc":{"value":"511b5af7-3ff3-4390-998c-7a4e7c1aed73"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6afd3ca6-b5dc-48fb-8e9f-b78e7a004c04"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"C26","reactive_power_flow":0.0,"arc":{"value":"2ff05ee0-aff0-461f-b604-5b855c9981d1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"66e73ca9-9da9-4c1a-ac1e-6e719a2f352f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"B4","reactive_power_flow":0.0,"arc":{"value":"fdccdc71-2761-4f8e-b3e6-3c323c3b870d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9a94f08a-3731-4274-8211-cdc46ff65fb5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"A22","reactive_power_flow":0.0,"arc":{"value":"22598af0-6ede-46e3-a86b-247a5c94bca4"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"ece2ddf9-48e1-4bfd-9662-2410b70d7ecd"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A31-1","reactive_power_flow":0.0,"arc":{"value":"2f749a88-e120-4576-9f4a-003de4ac9854"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3b49671b-1bca-42a8-8502-af2ab50cba95"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"A33-2","reactive_power_flow":0.0,"arc":{"value":"b83ce95a-f266-408d-a5d2-0787a36db108"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"da474786-149e-415a-b91b-a94251e4065c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.074,"b":{"from":0.0775,"to":0.0775},"r":0.01,"available":true,"name":"AB3","reactive_power_flow":0.0,"arc":{"value":"d12211ca-2784-4f6a-905d-9eb5867dd0b9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"cdacd526-dffd-4c38-9087-ddfeef635ab6"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"A8","reactive_power_flow":0.0,"arc":{"value":"e41d2c67-7677-47ce-9f7a-bd15384332cb"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9050adb2-e1df-470e-9e92-aa08f6bdd9a8"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"A31-2","reactive_power_flow":0.0,"arc":{"value":"2f749a88-e120-4576-9f4a-003de4ac9854"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"ae6baff4-1d82-411b-a5ed-134863584e6a"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"C33-2","reactive_power_flow":0.0,"arc":{"value":"e1825aea-1cc5-4367-a72b-e2c7324bce58"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1ef3b8b6-9257-461a-9ba7-b710effd467e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"C10","reactive_power_flow":0.0,"arc":{"value":"4edbe678-3cbc-4667-b104-531755a458da"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"fe88cc12-8f05-438c-bd0c-724ad56add2e"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.104,"b":{"from":0.109,"to":0.109},"r":0.013,"available":true,"name":"CB-1","reactive_power_flow":0.0,"arc":{"value":"2e281cde-f67d-4315-a01c-9473c57f0d9b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f578eb5f-b052-4848-a48e-954fcc8a13cd"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.052,"b":{"from":0.0545,"to":0.0545},"r":0.007,"available":true,"name":"A26","reactive_power_flow":0.0,"arc":{"value":"960309a4-37a8-4cd0-b42d-bc40a216f3fe"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e786b215-3ed5-4424-a591-7b7519b88e1c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"A6","reactive_power_flow":0.0,"arc":{"value":"815dcbdd-4dac-47a9-938e-15135daba70b"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"398d9381-1992-49d4-9a32-9fca67fe3016"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"C33-1","reactive_power_flow":0.0,"arc":{"value":"e1825aea-1cc5-4367-a72b-e2c7324bce58"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e9556964-e2c9-4c5a-b6d5-2f2eda89f308"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.097,"b":{"from":0.1015,"to":0.1015},"r":0.012,"available":true,"name":"B21","reactive_power_flow":0.0,"arc":{"value":"19c794e8-bd42-4886-a124-12eb12373967"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"0503e16b-050b-4dae-95eb-115b2220e743"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.014,"b":{"from":0.015,"to":0.015},"r":0.002,"available":true,"name":"C29","reactive_power_flow":0.0,"arc":{"value":"009d45fc-e43a-4240-8c23-7db875365dee"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"0e31da1f-f90b-4aa4-9003-a6148d90f5c7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.127,"b":{"from":0.017,"to":0.017},"r":0.033,"available":true,"name":"C4","reactive_power_flow":0.0,"arc":{"value":"fa139486-be59-4e32-b282-7d89b662828e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1eb19adf-a165-49bd-b5cb-e724508cdf53"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"C18","reactive_power_flow":0.0,"arc":{"value":"2a975fc7-b5ae-454e-931f-d5e791f5baf8"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4cfff297-a5de-4798-bbba-626bf2c98d91"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"A25-2","reactive_power_flow":0.0,"arc":{"value":"d20f2d34-8a3a-4a1d-85c6-9c258cfaaa90"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"db27a570-bc92-45ba-9a4b-21d99c45b6e1"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"B22","reactive_power_flow":0.0,"arc":{"value":"f8700a61-67ae-4e00-be23-039a5dfddded"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f6e45a8b-ff8f-4480-8e2e-0bfa7cd567f9"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.014,"b":{"from":0.2305,"to":0.2305},"r":0.003,"available":true,"name":"A1","reactive_power_flow":0.0,"arc":{"value":"d1dba595-e755-4c9e-ada6-3630e02f3ce1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9267a386-7418-4a1a-8fe7-10b38412a120"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"B30","reactive_power_flow":0.0,"arc":{"value":"fe65b228-656c-4b7e-b72c-8b88fc8423b9"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"99b0ca2f-8fc5-45db-9e23-9c8d0edadc11"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"B11","reactive_power_flow":0.0,"arc":{"value":"20387859-e5f7-4417-b608-d542dd5d5e3c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"53354095-5ee4-485d-917b-6d459239e0c9"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"C3","reactive_power_flow":0.0,"arc":{"value":"8596f201-dab0-4a8e-957a-c5e0c5a9ad19"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"af8f7411-600c-4042-a9b9-04076561bcb6"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"A33-1","reactive_power_flow":0.0,"arc":{"value":"b83ce95a-f266-408d-a5d2-0787a36db108"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"7b765db9-37f0-4bf7-948c-1af21a4a3e60"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"B13-2","reactive_power_flow":0.0,"arc":{"value":"b08e0e52-86b5-4807-a9c0-cae4fc6504d1"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c6ffaa85-24ad-4f85-a733-afda4a9d28aa"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.026,"b":{"from":0.0275,"to":0.0275},"r":0.003,"available":true,"name":"C31-1","reactive_power_flow":0.0,"arc":{"value":"c0eeda4b-a82f-4318-ab27-960d5cc807c6"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f03428dd-afd5-4120-8190-0cf17d084e89"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"A20","reactive_power_flow":0.0,"arc":{"value":"c09b0729-b3da-48a0-a646-5069e55c3ebb"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"370a2688-7594-443e-86a0-515965d040f4"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"B12-1","reactive_power_flow":0.0,"arc":{"value":"28728672-44a6-4efb-a7bc-c8fda311ae35"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f3443af4-6a35-4322-9a27-8fe5ca4ad188"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.085,"b":{"from":0.0115,"to":0.0115},"r":0.022,"available":true,"name":"B3","reactive_power_flow":0.0,"arc":{"value":"1fa53cbf-749e-4142-b0e3-7fb7cb5ef18c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"e74c605d-3bbd-4757-8703-902f360db9a7"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"B24","reactive_power_flow":0.0,"arc":{"value":"d3bad5bb-f771-4b2e-8636-d54476360386"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"2d093a04-c529-48b0-bcf2-35216024a5ec"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.211,"b":{"from":0.0285,"to":0.0285},"r":0.055,"available":true,"name":"A2","reactive_power_flow":0.0,"arc":{"value":"f9c21f8c-c328-4edc-b734-121e5d98c72d"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"430a6cab-ca52-4e97-a044-7319e13c5d76"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"B6","reactive_power_flow":0.0,"arc":{"value":"71aa478b-3c5e-4eb6-b483-4d2042bc9a12"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"533eaf1a-00f2-452d-b8ff-daa4753b793f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.165,"b":{"from":0.0225,"to":0.0225},"r":0.043,"available":true,"name":"A13-2","reactive_power_flow":0.0,"arc":{"value":"1d914ea0-e10f-4151-b5af-cc510fef4c55"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"7439b0f7-0652-47a5-b0c1-0155be029ef5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.023,"b":{"from":0.0245,"to":0.0245},"r":0.003,"available":true,"name":"B28","reactive_power_flow":0.0,"arc":{"value":"60a33d97-3b3d-40e6-a8ca-e74382eceb69"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"d7c068f9-8d3d-4d13-87f8-83f6fff2964f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.059,"b":{"from":0.041,"to":0.041},"r":0.005,"available":true,"name":"A23","reactive_power_flow":0.0,"arc":{"value":"70a70df3-af99-4f44-93a1-6c28b962e070"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"4e720d2b-2840-4b55-8d25-4be2f52b4a89"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.104,"b":{"from":0.014,"to":0.014},"r":0.027,"available":true,"name":"C8","reactive_power_flow":0.0,"arc":{"value":"1ad89c5a-441d-425e-952c-82ef2c785b1e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"0c196423-d0d4-4485-9884-9d7bec00e17b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"B32-2","reactive_power_flow":0.0,"arc":{"value":"fad5a54a-006b-4996-bfbd-f308dbe381af"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"3bdc7f69-777e-4ecd-bf0d-3d2e6367ca21"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.017,"b":{"from":0.018,"to":0.018},"r":0.002,"available":true,"name":"A24","reactive_power_flow":0.0,"arc":{"value":"1f0bc82e-b91d-4ec2-a592-4f98a5a4ad64"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"9289b987-d3f1-4bed-a31b-47cd5db94ade"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.022,"b":{"from":0.023,"to":0.023},"r":0.003,"available":true,"name":"B33-2","reactive_power_flow":0.0,"arc":{"value":"15fe552d-1e87-44be-8725-22336158b8e3"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"de0a0bb0-c73d-4096-9a3c-3dfda83cc1c0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.105,"b":{"from":0.1105,"to":0.1105},"r":0.014,"available":true,"name":"A30","reactive_power_flow":0.0,"arc":{"value":"79db340e-0105-4b1b-b77a-6f5f7682d243"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"da6a4a71-fe06-4e96-b0db-5dfc67e98d75"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"B10","reactive_power_flow":0.0,"arc":{"value":"c0b4dc59-3296-47c8-a531-634f0e62b649"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"f9e979d6-c675-4a68-9a78-35a3de4dac72"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.049,"b":{"from":0.0515,"to":0.0515},"r":0.006,"available":true,"name":"B25-2","reactive_power_flow":0.0,"arc":{"value":"a02cb693-228f-48b1-ba53-f75bfb7b5cd5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"1dd51cf4-9bb7-4a2c-a983-a108298a414c"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":1.2295,"to":1.2295},"r":0.014,"available":true,"name":"A10","reactive_power_flow":0.0,"arc":{"value":"32410f16-0861-46da-a088-2db839ce3b08"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"c29c0cf5-e38b-4dc2-9013-f82eda535e4f"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.087,"b":{"from":0.091,"to":0.091},"r":0.011,"available":true,"name":"C22","reactive_power_flow":0.0,"arc":{"value":"d21ea4ba-2e7b-4d36-a134-a19f96006ef5"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"49827688-40f1-452f-8fc4-b4ba8da43593"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.119,"b":{"from":0.016,"to":0.016},"r":0.031,"available":true,"name":"C6","reactive_power_flow":0.0,"arc":{"value":"ef1ef5b0-cf04-4686-9d3c-6d93d4a69379"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"cd04abd6-0fc3-4e02-bffb-46c72d307b2d"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":1.75,"services":[],"x":0.061,"b":{"from":0.0085,"to":0.0085},"r":0.016,"available":true,"name":"A11","reactive_power_flow":0.0,"arc":{"value":"5032a220-a1f3-4dcf-858e-83ef2346270e"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"8ba1faa4-212f-48eb-8adc-c44d0a3fd6fc"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.068,"b":{"from":0.071,"to":0.071},"r":0.009,"available":true,"name":"C34","reactive_power_flow":0.0,"arc":{"value":"1d07a74c-a6ee-4e20-b8f8-90ab9aed407a"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6b82c6b8-8c11-4d35-b08c-34bb6bf67a1b"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.04,"b":{"from":0.0415,"to":0.0415},"r":0.005,"available":true,"name":"C32-1","reactive_power_flow":0.0,"arc":{"value":"fc024279-ee5c-4675-82cf-59e4502626af"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"5b21d491-ef33-44a3-9cb6-da3e837ed4d5"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"rating":5.0,"services":[],"x":0.048,"b":{"from":0.05,"to":0.05},"r":0.006,"available":true,"name":"B18","reactive_power_flow":0.0,"arc":{"value":"c5c2c267-bec4-40ff-867d-1999bf65dd0c"},"__metadata__":{"module":"PowerSystems","type":"Line"},"internal":{"uuid":{"value":"6140be9c-1770-4b58-8466-f77ec71cd1e0"},"ext":null,"units_info":null},"ext":{},"active_power_flow":0.0,"angle_limits":{"min":-1.57079,"max":1.57079}},{"base_power":101.7,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"46dd4ed3-3c8c-468e-832a-9ff1aec34cc4"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"5a9c83e3-3d12-4c98-8c4b-a2ff3ff49bab"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":13.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"available":true,"name":"213_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"8ddb45e1-58b4-4966-bcb7-3568839f37c4"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":62.4,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_9","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"a790e5b5-8d14-410a-942e-257cf2252fd6"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":63.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"cf233b02-7667-4613-9d25-153767735fbc"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":64.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_7","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"c64c0830-e66b-4c34-ab41-0bbfdd4156e9"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":28.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"9cbb4b02-97fd-48b9-a6c3-ca857c943d91"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":100.9,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"available":true,"name":"308_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"193f5d19-e375-4977-bb14-49a9bd23b87a"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":67.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"cab30bb9-bf07-4c78-98cd-2d32173483c2"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":64.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"b2472205-df19-4ecd-951c-d3935092da7e"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":63.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"90b56ed4-2192-4edb-bc14-e5e0601a4ea0"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"00ebedbc-2165-4a0b-8d78-2a315f51cf49"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.4,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"89847f4d-6380-4927-9921-e17b9290b02c"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":28.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"f414eda8-250b-40ee-9fb9-e27a951c16f7"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.7,"prime_mover_type":"PVe","rating":0.29999999999999993,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_2","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"7287ab1c-bce1-4b1f-a9be-ddb9e19b8a1a"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.0,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"320_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"7012d126-c4b1-49be-b8e0-17e5156644a5"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":65.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_11","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"b5ac0ec6-a98a-43eb-940d-dede88d747f3"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":11.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_7","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"34a4e38e-0e28-4288-ab6b-4d30edc2fabf"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.4,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"bcae4cb6-ebfc-4533-9b55-036b063dc334"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_13","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"ca81b321-e014-4339-b864-45a7a6dd1bbe"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":27.8,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_12","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"10d46f7d-86b0-48ab-959a-dbaf2da5b96c"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":11.2,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_8","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"a41d9608-fb4a-4c33-be08-6eafbbffd8d7"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":65.4,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_3","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"6d197c04-0092-4cdb-86f3-677bbf039d54"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":4.5,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_10","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"8b4e6742-9218-40e3-b209-4f4451882634"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":66.9,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_10","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"196e4922-6736-43d3-854a-d5b816397ded"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_5","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"93a8835c-4000-4946-a371-58f02f8ca60f"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.3,"prime_mover_type":"PVe","rating":0.30000000000000004,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_1","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"96296d0c-8703-4728-8aa5-82bece7f7554"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":10.3,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_9","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"740d8b55-a2d5-4323-801f-d3301477e8a7"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.7,"prime_mover_type":"PVe","rating":0.29999999999999993,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_6","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"3cbc3af4-12ff-4781-b719-019fd0fe3b34"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":66.6,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"313_RTPV_8","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"8ed0a17e-c24a-4b78-a1d4-14bfee02e0b8"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":9.1,"prime_mover_type":"PVe","rating":0.3,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"118_RTPV_4","power_factor":1.0,"active_power":0.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"RenewableNonDispatch"},"internal":{"uuid":{"value":"5217612f-5039-4569-9eb7-083950526978"},"ext":null,"units_info":null},"ext":{},"reactive_power":0.0},{"base_power":100.0,"services":[],"bus":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"available":true,"name":"Bacon","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"f3ecb1f1-d8f8-4df6-8bd7-e45718f1720a"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"available":true,"name":"Adams","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"e95be061-87d6-40b2-9309-dc89385f6f81"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"a77c7a35-38f7-41c7-bf21-87e42f53a026"},"available":true,"name":"Bajer","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"fa71037e-5ddf-4102-aaa9-e6df97d1a2e9"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"available":true,"name":"Adler","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"5653fa20-ca0c-433d-bb7d-781622bd96e0"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"available":true,"name":"Cabell","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"eafa7fd8-71d9-40e4-91a3-67c5ca44696d"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"37af7fd3-5af0-4581-8ee9-84685bad03ec"},"available":true,"name":"Bailey","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"59a1debb-0917-4363-b842-756a18fbad2e"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"43ee754e-ea6b-4859-9b40-94a967562803"},"available":true,"name":"Alder","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"50b48619-896d-4ce6-91cf-fe010c474552"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"available":true,"name":"Allen","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"15c675b9-48a8-4115-b8ed-e1977e578630"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"available":true,"name":"Barton","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"21713a57-8020-4605-aacd-bcb8e8cf8e07"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"available":true,"name":"Bach","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"ad272f29-7b77-4432-8581-b12488991f54"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"available":true,"name":"Caesar","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"5c2d9344-e509-4a81-a395-2daba1c7238f"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"6e1e5e60-5126-4cb1-a340-810e570c3eea"},"available":true,"name":"Carew","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"bff02056-e0fa-4eef-a6c7-e9ba69e9c192"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"c08a71ab-c6b1-439e-9cb9-a05379abdd06"},"available":true,"name":"Bain","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"bd4609d9-842f-4ab0-bf0a-c6318f64cae6"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"available":true,"name":"Chase","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"beefb8fe-e4d5-458e-8dd5-f34d0eb1212b"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"available":true,"name":"Carrel","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"55c2c589-c4b2-49af-b17c-971d74ecde57"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"available":true,"name":"Ali","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"968c30cc-051d-4dc1-94ab-6fae45e294e0"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"available":true,"name":"Caruso","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"3d2cb490-853e-40cc-9bda-3e216e71fad6"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"available":true,"name":"Asser","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"d9826aa4-2381-4a7a-a25b-a9d231ceab48"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"available":true,"name":"Chifa","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"ef54017b-d172-4bd3-ab7c-47be319170de"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"26a07975-e0ec-42ed-96a6-ab5532846763"},"available":true,"name":"Alger","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"1cf5aef7-fe5d-4c7e-9418-183ee612698c"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"b6a11dbe-4414-480e-87ce-7d78b91ad3dd"},"available":true,"name":"Agricola","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"30a734f3-efe5-4c9d-b8a6-eeb42fb6ac42"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"available":true,"name":"Astor","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"19584387-73c5-46d2-9ce2-5b475d170754"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"0d46db77-bc01-4070-bb9b-2352914a50b2"},"available":true,"name":"Aiken","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"906bfdfe-3f37-463e-9c10-e137df19bff5"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"f7f4c741-eced-4da3-9b1d-aaeba8a64a2a"},"available":true,"name":"Clay","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"a3b87993-4ea9-4f99-8616-4ecff7dcb6f2"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"available":true,"name":"Barlow","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"ec61aaa4-86a4-4e7d-95ab-0c7dbd7ed895"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"09055ebb-548e-4f44-a699-8a8f2ac8eb5b"},"available":true,"name":"Caine","active_power":0.74,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.74,"internal":{"uuid":{"value":"9b8c9025-c1f3-45f8-9177-98727f5a3a52"},"ext":null,"units_info":null},"max_reactive_power":0.15,"ext":{},"reactive_power":0.15},{"base_power":100.0,"services":[],"bus":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"available":true,"name":"Banks","active_power":1.95,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.95,"internal":{"uuid":{"value":"03d2b662-c095-4f14-a6af-af3d8cea1044"},"ext":null,"units_info":null},"max_reactive_power":0.4,"ext":{},"reactive_power":0.4},{"base_power":100.0,"services":[],"bus":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"available":true,"name":"Basov","active_power":1.0,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.0,"internal":{"uuid":{"value":"124e9564-5545-46ac-b674-07fb4d12e37f"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"available":true,"name":"Balzac","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"55ac2d1b-be5d-4da7-a4d8-2014958ed15d"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"7761997e-1421-4565-8007-b44076b80eed"},"available":true,"name":"Camus","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"be7b8023-7145-40ac-b60d-2540031fb148"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"available":true,"name":"Chain","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"ab8a3109-7ea1-486a-bc2a-46c58b646d0d"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"df09bb24-9d57-4401-be78-97ff172bf013"},"available":true,"name":"Alber","active_power":1.36,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.36,"internal":{"uuid":{"value":"4083350d-6024-4035-9acf-75cd6bfdb0e6"},"ext":null,"units_info":null},"max_reactive_power":0.28,"ext":{},"reactive_power":0.28},{"base_power":100.0,"services":[],"bus":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"available":true,"name":"Clark","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"36ed8a87-6349-4967-8b18-eb01dd27b527"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"388875d6-14fb-4aff-bf50-c42e848e9670"},"available":true,"name":"Attar","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"c7bc59e4-ec3f-4a7a-b493-9b73168bb69b"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"available":true,"name":"Arthur","active_power":3.17,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.17,"internal":{"uuid":{"value":"45edb95c-9574-4da1-89ec-d69ff07e008c"},"ext":null,"units_info":null},"max_reactive_power":0.64,"ext":{},"reactive_power":0.64},{"base_power":100.0,"services":[],"bus":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"available":true,"name":"Cecil","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"58fdd01f-8b23-4b3a-8925-18cae758241d"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"34a8e171-c39d-46ce-84b5-27198e0e0062"},"available":true,"name":"Beethoven","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"28ac6cfb-0c8f-4dfe-9487-b82802d13bb0"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"0d6b372a-9d2e-4b2e-acb3-6ae5785c2fca"},"available":true,"name":"Attila","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"1c59737e-5861-4d64-b873-a2e21364a10c"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"available":true,"name":"Abel","active_power":1.08,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.08,"internal":{"uuid":{"value":"d235d687-1a31-47f4-a30e-e4503699fda4"},"ext":null,"units_info":null},"max_reactive_power":0.22,"ext":{},"reactive_power":0.22},{"base_power":100.0,"services":[],"bus":{"value":"a8e5768b-d3cc-4574-a002-75c474b9f20c"},"available":true,"name":"Balch","active_power":1.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.71,"internal":{"uuid":{"value":"efa07863-2147-4ff8-9c6a-9e220c8e173b"},"ext":null,"units_info":null},"max_reactive_power":0.35,"ext":{},"reactive_power":0.35},{"base_power":100.0,"services":[],"bus":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"available":true,"name":"Carter","active_power":1.75,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.75,"internal":{"uuid":{"value":"a753e4cd-6ce0-4c14-b9ba-16241b3b6d91"},"ext":null,"units_info":null},"max_reactive_power":0.36,"ext":{},"reactive_power":0.36},{"base_power":100.0,"services":[],"bus":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"available":true,"name":"Clive","active_power":1.28,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.28,"internal":{"uuid":{"value":"74e6379c-95a8-458d-93e4-c15f82ae46e8"},"ext":null,"units_info":null},"max_reactive_power":0.26,"ext":{},"reactive_power":0.26},{"base_power":100.0,"services":[],"bus":{"value":"47f02e9d-271c-4c0e-98be-4c6ad7606646"},"available":true,"name":"Calvin","active_power":0.71,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.71,"internal":{"uuid":{"value":"37c9bd51-bcdf-4edc-b84f-fb007ff9a69a"},"ext":null,"units_info":null},"max_reactive_power":0.14,"ext":{},"reactive_power":0.14},{"base_power":100.0,"services":[],"bus":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"available":true,"name":"Cabot","active_power":0.97,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":0.97,"internal":{"uuid":{"value":"7df6be63-e905-462a-9f92-69a38e3df026"},"ext":null,"units_info":null},"max_reactive_power":0.2,"ext":{},"reactive_power":0.2},{"base_power":100.0,"services":[],"bus":{"value":"986f8f5c-1f8e-4be3-ab26-5ec9317faf45"},"available":true,"name":"Bayle","active_power":3.33,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":3.33,"internal":{"uuid":{"value":"bfda468b-5ece-4202-97f6-933c8c83552d"},"ext":null,"units_info":null},"max_reactive_power":0.68,"ext":{},"reactive_power":0.68},{"base_power":100.0,"services":[],"bus":{"value":"8d06d13a-8970-4ed8-97fd-e430c90f6066"},"available":true,"name":"Bede","active_power":1.81,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.81,"internal":{"uuid":{"value":"88795857-677a-4ef8-8c0f-a6928c47974b"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"base_power":100.0,"services":[],"bus":{"value":"868d0caf-eafe-4b3d-85e3-69377899767f"},"available":true,"name":"Arnold","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"4306f7ef-145d-4014-bd67-807da25f2b91"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"13493851-7a7d-45cc-83f0-433d44c431c3"},"available":true,"name":"Baker","active_power":1.25,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.25,"internal":{"uuid":{"value":"e199286b-43fd-48b3-be3e-743590237dd4"},"ext":null,"units_info":null},"max_reactive_power":0.25,"ext":{},"reactive_power":0.25},{"base_power":100.0,"services":[],"bus":{"value":"bf91ae46-f806-4f7f-ae35-4fefb0f7d234"},"available":true,"name":"Barry","active_power":1.94,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.94,"internal":{"uuid":{"value":"bd29e928-608f-4a4e-987c-65a559bcccb1"},"ext":null,"units_info":null},"max_reactive_power":0.39,"ext":{},"reactive_power":0.39},{"base_power":100.0,"services":[],"bus":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"available":true,"name":"Arne","active_power":2.65,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":2.65,"internal":{"uuid":{"value":"e6bd6b3b-aa62-4912-a5c6-fd4d05a2ac13"},"ext":null,"units_info":null},"max_reactive_power":0.54,"ext":{},"reactive_power":0.54},{"base_power":100.0,"services":[],"bus":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"available":true,"name":"Baffin","active_power":1.8,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"PowerLoad"},"max_active_power":1.8,"internal":{"uuid":{"value":"f8ad9f01-c779-4f90-84f4-11a14b7ff32e"},"ext":null,"units_info":null},"max_reactive_power":0.37,"ext":{},"reactive_power":0.37},{"internal":{"uuid":{"value":"d3bad5bb-f771-4b2e-8636-d54476360386"},"ext":null,"units_info":null},"to":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"from":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6c6aea84-3d48-41a7-8382-f084b034536a"},"ext":null,"units_info":null},"to":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"from":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"32410f16-0861-46da-a088-2db839ce3b08"},"ext":null,"units_info":null},"to":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"from":{"value":"df09bb24-9d57-4401-be78-97ff172bf013"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b8c093ae-f613-4133-b0f0-592fee136ccc"},"ext":null,"units_info":null},"to":{"value":"8089b99d-0357-4f8c-b389-e15ffa79eb25"},"from":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fcd56ea4-446a-4988-8c39-48dfdf5ceca0"},"ext":null,"units_info":null},"to":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"from":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"7a870aab-5456-4cba-ac84-b38290242e82"},"ext":null,"units_info":null},"to":{"value":"1dc11b08-727f-4589-bfd9-27ff35926b6d"},"from":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f8bd600d-c8a8-4eeb-942a-aa1a6e5ee75b"},"ext":null,"units_info":null},"to":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"from":{"value":"6e1e5e60-5126-4cb1-a340-810e570c3eea"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fc024279-ee5c-4675-82cf-59e4502626af"},"ext":null,"units_info":null},"to":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"from":{"value":"f7f4c741-eced-4da3-9b1d-aaeba8a64a2a"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d1dba595-e755-4c9e-ada6-3630e02f3ce1"},"ext":null,"units_info":null},"to":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"from":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f95f0398-e3ec-41f1-8900-fb8c0168cee6"},"ext":null,"units_info":null},"to":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"from":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e41d2c67-7677-47ce-9f7a-bd15384332cb"},"ext":null,"units_info":null},"to":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"from":{"value":"b6a11dbe-4414-480e-87ce-7d78b91ad3dd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2f749a88-e120-4576-9f4a-003de4ac9854"},"ext":null,"units_info":null},"to":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"from":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"73461819-11a2-4351-a893-1094792ab79d"},"ext":null,"units_info":null},"to":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"from":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0e4ecd3e-6db6-4322-893d-55ae06c81072"},"ext":null,"units_info":null},"to":{"value":"df09bb24-9d57-4401-be78-97ff172bf013"},"from":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2a975fc7-b5ae-454e-931f-d5e791f5baf8"},"ext":null,"units_info":null},"to":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"from":{"value":"4b080451-1aa2-4056-8327-76b7fe7f7a40"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f6793020-995b-4287-b62b-53fed8e41377"},"ext":null,"units_info":null},"to":{"value":"f7f4c741-eced-4da3-9b1d-aaeba8a64a2a"},"from":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f625ee91-c19d-461a-859f-a3da98573aa0"},"ext":null,"units_info":null},"to":{"value":"3b144234-dbee-433c-b4df-26df6f73f6f5"},"from":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"47a260ee-3c49-470d-9147-a494289ec2f2"},"ext":null,"units_info":null},"to":{"value":"1d11b4a0-fecd-4f6b-936c-9d45c1796b86"},"from":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0a5639a0-bc86-4913-acc8-9390c3878b4d"},"ext":null,"units_info":null},"to":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"from":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2e281cde-f67d-4315-a01c-9473c57f0d9b"},"ext":null,"units_info":null},"to":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"from":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fe65b228-656c-4b7e-b72c-8b88fc8423b9"},"ext":null,"units_info":null},"to":{"value":"ad0b917c-d7eb-4497-bf91-9a0513f435e7"},"from":{"value":"8089b99d-0357-4f8c-b389-e15ffa79eb25"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b83ce95a-f266-408d-a5d2-0787a36db108"},"ext":null,"units_info":null},"to":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"from":{"value":"0d6b372a-9d2e-4b2e-acb3-6ae5785c2fca"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f9c21f8c-c328-4edc-b734-121e5d98c72d"},"ext":null,"units_info":null},"to":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"from":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d21ea4ba-2e7b-4d36-a134-a19f96006ef5"},"ext":null,"units_info":null},"to":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"from":{"value":"e209b100-472b-44f2-b284-972813bf493b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b08e0e52-86b5-4807-a9c0-cae4fc6504d1"},"ext":null,"units_info":null},"to":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"from":{"value":"a8e5768b-d3cc-4574-a002-75c474b9f20c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"815dcbdd-4dac-47a9-938e-15135daba70b"},"ext":null,"units_info":null},"to":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"from":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a8aef62c-fa7f-4def-9e2f-7f113bfa054a"},"ext":null,"units_info":null},"to":{"value":"1dc11b08-727f-4589-bfd9-27ff35926b6d"},"from":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"20387859-e5f7-4417-b608-d542dd5d5e3c"},"ext":null,"units_info":null},"to":{"value":"a8e5768b-d3cc-4574-a002-75c474b9f20c"},"from":{"value":"13493851-7a7d-45cc-83f0-433d44c431c3"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e8707997-2951-46c7-9031-27776e876766"},"ext":null,"units_info":null},"to":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"from":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f8700a61-67ae-4e00-be23-039a5dfddded"},"ext":null,"units_info":null},"to":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"from":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"009d45fc-e43a-4240-8c23-7db875365dee"},"ext":null,"units_info":null},"to":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"from":{"value":"0a3c6f1f-f722-4b6a-99d7-365b964fc57d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"54bd9fe5-312b-4c22-8004-8a3542cfd4bf"},"ext":null,"units_info":null},"to":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"from":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"135298fa-b807-4ebf-840a-f3c6f70bff71"},"ext":null,"units_info":null},"to":{"value":"b0138070-6d60-4ca0-9fb2-6261b973639f"},"from":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"5b4444ad-45c8-4145-afe1-9f518af05e8c"},"ext":null,"units_info":null},"to":{"value":"0a3c6f1f-f722-4b6a-99d7-365b964fc57d"},"from":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b3dc5a83-3398-4b44-9247-74537d6549d0"},"ext":null,"units_info":null},"to":{"value":"7761997e-1421-4565-8007-b44076b80eed"},"from":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6158c659-8fae-471d-a1f5-864c245fdcf9"},"ext":null,"units_info":null},"to":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"from":{"value":"000bad2a-09bb-40f8-ac5a-0e375250cb67"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"28ff08d9-4078-4a3a-882d-158e7ec75ad8"},"ext":null,"units_info":null},"to":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"from":{"value":"0d46db77-bc01-4070-bb9b-2352914a50b2"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"22598af0-6ede-46e3-a86b-247a5c94bca4"},"ext":null,"units_info":null},"to":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"from":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1f0bc82e-b91d-4ec2-a592-4f98a5a4ad64"},"ext":null,"units_info":null},"to":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"from":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"26a31859-36a4-4a41-b0ca-8f71ae0d9be9"},"ext":null,"units_info":null},"to":{"value":"7e676335-2fa5-4625-bda9-fab0c81df2fa"},"from":{"value":"986f8f5c-1f8e-4be3-ab26-5ec9317faf45"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e403599f-d38e-469a-82b2-3ff7bc4a9504"},"ext":null,"units_info":null},"to":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"from":{"value":"4b080451-1aa2-4056-8327-76b7fe7f7a40"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c09b0729-b3da-48a0-a646-5069e55c3ebb"},"ext":null,"units_info":null},"to":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"from":{"value":"2632cfd1-beef-4dea-a950-a07fd0997131"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"5be87379-cf3c-4cbe-aa19-b9520930b5a5"},"ext":null,"units_info":null},"to":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"from":{"value":"37af7fd3-5af0-4581-8ee9-84685bad03ec"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"cf323bce-ddab-4bd9-a06b-2afcb5e326f2"},"ext":null,"units_info":null},"to":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"from":{"value":"bf91ae46-f806-4f7f-ae35-4fefb0f7d234"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fad5a54a-006b-4996-bfbd-f308dbe381af"},"ext":null,"units_info":null},"to":{"value":"34a8e171-c39d-46ce-84b5-27198e0e0062"},"from":{"value":"8d06d13a-8970-4ed8-97fd-e430c90f6066"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"30178485-4b09-4b47-b446-76f0ffa22899"},"ext":null,"units_info":null},"to":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"from":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"3b155c79-5856-4e91-a339-60b0495da5b5"},"ext":null,"units_info":null},"to":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"from":{"value":"c6c19ca1-f750-4288-bcef-2199955091f7"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"84ea6a52-1ac4-4288-97aa-2adf1eb3aace"},"ext":null,"units_info":null},"to":{"value":"2632cfd1-beef-4dea-a950-a07fd0997131"},"from":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ff9fdc0b-c603-438e-8f16-a9e0c5a70e75"},"ext":null,"units_info":null},"to":{"value":"69c9fbb6-cf10-40fd-b63e-436936ea569c"},"from":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"70a70df3-af99-4f44-93a1-6c28b962e070"},"ext":null,"units_info":null},"to":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"from":{"value":"868d0caf-eafe-4b3d-85e3-69377899767f"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"19c794e8-bd42-4886-a124-12eb12373967"},"ext":null,"units_info":null},"to":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"from":{"value":"000bad2a-09bb-40f8-ac5a-0e375250cb67"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"430a0146-afea-479e-a412-b861db9f46a1"},"ext":null,"units_info":null},"to":{"value":"b08916bc-1ce1-4665-a808-fb724d10c8a8"},"from":{"value":"0a3c6f1f-f722-4b6a-99d7-365b964fc57d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"4edbe678-3cbc-4667-b104-531755a458da"},"ext":null,"units_info":null},"to":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"from":{"value":"7761997e-1421-4565-8007-b44076b80eed"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"9e12213d-97fd-4628-89f9-98ed89d3a416"},"ext":null,"units_info":null},"to":{"value":"b367c4bd-c5a1-4978-9c5a-6682841be25a"},"from":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d12211ca-2784-4f6a-905d-9eb5867dd0b9"},"ext":null,"units_info":null},"to":{"value":"8089b99d-0357-4f8c-b389-e15ffa79eb25"},"from":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fa139486-be59-4e32-b282-7d89b662828e"},"ext":null,"units_info":null},"to":{"value":"09055ebb-548e-4f44-a699-8a8f2ac8eb5b"},"from":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"5032a220-a1f3-4dcf-858e-83ef2346270e"},"ext":null,"units_info":null},"to":{"value":"26a07975-e0ec-42ed-96a6-ab5532846763"},"from":{"value":"43ee754e-ea6b-4859-9b40-94a967562803"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"79db340e-0105-4b1b-b77a-6f5f7682d243"},"ext":null,"units_info":null},"to":{"value":"b0138070-6d60-4ca0-9fb2-6261b973639f"},"from":{"value":"1d11b4a0-fecd-4f6b-936c-9d45c1796b86"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"78be2bcc-f6d8-4b82-8b65-af144afb5abd"},"ext":null,"units_info":null},"to":{"value":"0d46db77-bc01-4070-bb9b-2352914a50b2"},"from":{"value":"c2434d24-405c-47d0-bf5b-daee1dde67cd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6e93a056-920a-492f-9db5-812c3d460730"},"ext":null,"units_info":null},"to":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"from":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"723f41e0-8737-489d-bb0d-886ab873d161"},"ext":null,"units_info":null},"to":{"value":"388875d6-14fb-4aff-bf50-c42e848e9670"},"from":{"value":"b9d29e2b-5b4d-4aee-b4b9-27dfd700a339"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"7d59df8f-89fd-464f-a8a7-f0992d805d5b"},"ext":null,"units_info":null},"to":{"value":"4941fb16-9268-4ad2-8fc6-74e3dd710132"},"from":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"57a6e2f9-7aa8-43bf-9fda-1f6cad69a01a"},"ext":null,"units_info":null},"to":{"value":"236eaebf-21d1-4f89-991a-c00add8570ba"},"from":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8cb7a589-1b1e-42c9-9829-d5e3bd8efe80"},"ext":null,"units_info":null},"to":{"value":"7d4af9f9-bc12-4a9c-8088-b8120b390053"},"from":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1d07a74c-a6ee-4e20-b8f8-90ab9aed407a"},"ext":null,"units_info":null},"to":{"value":"b08916bc-1ce1-4665-a808-fb724d10c8a8"},"from":{"value":"4941fb16-9268-4ad2-8fc6-74e3dd710132"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"960309a4-37a8-4cd0-b42d-bc40a216f3fe"},"ext":null,"units_info":null},"to":{"value":"8085057d-5070-4ac7-816d-8d105646811b"},"from":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"63fcb89d-401f-449f-a219-e5b1ce7b2ff9"},"ext":null,"units_info":null},"to":{"value":"a77c7a35-38f7-41c7-bf21-87e42f53a026"},"from":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"de8c4281-4748-439d-8a8c-a817fbe4f35a"},"ext":null,"units_info":null},"to":{"value":"8085057d-5070-4ac7-816d-8d105646811b"},"from":{"value":"770c55d0-3118-4fb2-b1fb-db7d7c500165"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"15fe552d-1e87-44be-8725-22336158b8e3"},"ext":null,"units_info":null},"to":{"value":"b757aedd-9899-4722-acb6-2d54cb582b55"},"from":{"value":"34a8e171-c39d-46ce-84b5-27198e0e0062"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0f292402-b7ad-4cb8-8395-9b0946a9408d"},"ext":null,"units_info":null},"to":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"from":{"value":"c08a71ab-c6b1-439e-9cb9-a05379abdd06"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"af597aea-721e-4137-800b-17d6fb537d6e"},"ext":null,"units_info":null},"to":{"value":"69c9fbb6-cf10-40fd-b63e-436936ea569c"},"from":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"8596f201-dab0-4a8e-957a-c5e0c5a9ad19"},"ext":null,"units_info":null},"to":{"value":"47f02e9d-271c-4c0e-98be-4c6ad7606646"},"from":{"value":"b272b9ea-5a74-4d42-bdf8-0a3ae52d3283"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"367af346-cf80-45d4-bf68-9c2ca54f841b"},"ext":null,"units_info":null},"to":{"value":"bf91ae46-f806-4f7f-ae35-4fefb0f7d234"},"from":{"value":"1dc11b08-727f-4589-bfd9-27ff35926b6d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"3cd87a90-e9fe-41d5-a086-e59aa5acbd0f"},"ext":null,"units_info":null},"to":{"value":"000bad2a-09bb-40f8-ac5a-0e375250cb67"},"from":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ef1ef5b0-cf04-4686-9d3c-6d93d4a69379"},"ext":null,"units_info":null},"to":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"from":{"value":"bf4a60f7-891a-4d57-be4a-74df6d58eaf4"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"a02cb693-228f-48b1-ba53-f75bfb7b5cd5"},"ext":null,"units_info":null},"to":{"value":"7e676335-2fa5-4625-bda9-fab0c81df2fa"},"from":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"2ff05ee0-aff0-461f-b604-5b855c9981d1"},"ext":null,"units_info":null},"to":{"value":"e61ac423-4eb6-4de8-ab4c-65f0f5c1ea6a"},"from":{"value":"fcc8deae-2144-47c6-b768-c3b8f11ac1a2"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c0f8fb13-d45b-48d3-a176-f186a9c1b978"},"ext":null,"units_info":null},"to":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"from":{"value":"0223d436-321d-416d-b898-d2aa5c6d8600"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"cdab53ef-4c7e-48c0-a018-8e089266ea94"},"ext":null,"units_info":null},"to":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"from":{"value":"47f02e9d-271c-4c0e-98be-4c6ad7606646"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"63ee4883-ae16-4444-bcbb-4fcf16163060"},"ext":null,"units_info":null},"to":{"value":"967a3278-4ed0-408b-afc1-9758c8ff4291"},"from":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"0e13ce3f-feaf-4f0d-8af3-1711698d3c0d"},"ext":null,"units_info":null},"to":{"value":"dfb93374-a6d5-47fa-95d7-c6f7c60bdf64"},"from":{"value":"26a07975-e0ec-42ed-96a6-ab5532846763"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"f57435e1-6a6e-41b2-9ff2-9f8d26cbc3b9"},"ext":null,"units_info":null},"to":{"value":"b367c4bd-c5a1-4978-9c5a-6682841be25a"},"from":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"60a33d97-3b3d-40e6-a8ca-e74382eceb69"},"ext":null,"units_info":null},"to":{"value":"8d06d13a-8970-4ed8-97fd-e430c90f6066"},"from":{"value":"73532a8b-5ff8-4a4d-b630-ab7c4785ac72"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"268a7e29-c140-4b73-bfc3-090c3faed5b9"},"ext":null,"units_info":null},"to":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"from":{"value":"69c9fbb6-cf10-40fd-b63e-436936ea569c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e87c9125-a1b7-4abc-a3f3-95e9f3491b44"},"ext":null,"units_info":null},"to":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"from":{"value":"43ee754e-ea6b-4859-9b40-94a967562803"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"12a9452b-a218-4cb6-a930-75786c166383"},"ext":null,"units_info":null},"to":{"value":"1cb3d92b-338f-4160-9afd-eb527c79d841"},"from":{"value":"9e9cfdf6-060e-4136-bfb6-98f7958343d0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"ca47ecd3-9f14-4dc8-b5ba-f32936831103"},"ext":null,"units_info":null},"to":{"value":"4b080451-1aa2-4056-8327-76b7fe7f7a40"},"from":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1699eba1-0249-4c42-ab87-c5b37081cbd3"},"ext":null,"units_info":null},"to":{"value":"000bad2a-09bb-40f8-ac5a-0e375250cb67"},"from":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"fdccdc71-2761-4f8e-b3e6-3c323c3b870d"},"ext":null,"units_info":null},"to":{"value":"37af7fd3-5af0-4581-8ee9-84685bad03ec"},"from":{"value":"a7b392f0-5231-48ca-b936-856cf4eb74d9"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"511b5af7-3ff3-4390-998c-7a4e7c1aed73"},"ext":null,"units_info":null},"to":{"value":"b6a11dbe-4414-480e-87ce-7d78b91ad3dd"},"from":{"value":"3a914f11-8152-4a5f-95a7-03804ea383cd"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1ad89c5a-441d-425e-952c-82ef2c785b1e"},"ext":null,"units_info":null},"to":{"value":"d40e6571-06b2-4ac9-8d31-2d75117897d1"},"from":{"value":"09055ebb-548e-4f44-a699-8a8f2ac8eb5b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"28728672-44a6-4efb-a7bc-c8fda311ae35"},"ext":null,"units_info":null},"to":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"from":{"value":"a8e5768b-d3cc-4574-a002-75c474b9f20c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"b7cd6094-741e-4d50-ace9-6f719e958f99"},"ext":null,"units_info":null},"to":{"value":"4b080451-1aa2-4056-8327-76b7fe7f7a40"},"from":{"value":"b87fabef-4256-453a-8d17-d44f3284bb62"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"6f77ced2-93d5-4644-b5e1-f3c67c19b98b"},"ext":null,"units_info":null},"to":{"value":"bcb80946-38a1-4b7e-8f20-ec3f494b95a8"},"from":{"value":"2632cfd1-beef-4dea-a950-a07fd0997131"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1d914ea0-e10f-4151-b5af-cc510fef4c55"},"ext":null,"units_info":null},"to":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"from":{"value":"26a07975-e0ec-42ed-96a6-ab5532846763"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"71aa478b-3c5e-4eb6-b483-4d2042bc9a12"},"ext":null,"units_info":null},"to":{"value":"d2b47fd7-9776-4a84-800a-1c60e08ab083"},"from":{"value":"697f120f-cf16-449d-a4cf-ffa7878194c0"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"68cd73ab-48f6-42bb-825b-4c08de02e4ed"},"ext":null,"units_info":null},"to":{"value":"986f8f5c-1f8e-4be3-ab26-5ec9317faf45"},"from":{"value":"8089b99d-0357-4f8c-b389-e15ffa79eb25"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1fa53cbf-749e-4142-b0e3-7fb7cb5ef18c"},"ext":null,"units_info":null},"to":{"value":"c08a71ab-c6b1-439e-9cb9-a05379abdd06"},"from":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"e1825aea-1cc5-4367-a72b-e2c7324bce58"},"ext":null,"units_info":null},"to":{"value":"97ab48ad-20ad-454e-8e01-2c6f2563f6d7"},"from":{"value":"db666f0d-0a0e-4bad-8ed3-94e37d5ff95b"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"31fe9372-7680-442a-8b4a-75acc695b7ea"},"ext":null,"units_info":null},"to":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"from":{"value":"3b144234-dbee-433c-b4df-26df6f73f6f5"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"d20f2d34-8a3a-4a1d-85c6-9c258cfaaa90"},"ext":null,"units_info":null},"to":{"value":"8b145241-c513-4398-b3b8-9f3cbe8650eb"},"from":{"value":"689231ac-5026-44ab-966f-c39aec3fd3aa"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c0b4dc59-3296-47c8-a531-634f0e62b649"},"ext":null,"units_info":null},"to":{"value":"477cd0a8-a84f-4ea1-9c75-04ec39df9158"},"from":{"value":"a77c7a35-38f7-41c7-bf21-87e42f53a026"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"91ba3516-268d-4f33-a960-e128b2517c1f"},"ext":null,"units_info":null},"to":{"value":"2632cfd1-beef-4dea-a950-a07fd0997131"},"from":{"value":"7c03dd29-f1b1-4fcd-904d-70200dca0360"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"27eba44a-4b09-4bff-b8b8-14fdb79a7372"},"ext":null,"units_info":null},"to":{"value":"9a28118c-7365-4f8f-8c0f-588a720ba216"},"from":{"value":"1d11b4a0-fecd-4f6b-936c-9d45c1796b86"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"86cdbe81-f1b4-459b-b2f5-d538e8f9e66b"},"ext":null,"units_info":null},"to":{"value":"0d6b372a-9d2e-4b2e-acb3-6ae5785c2fca"},"from":{"value":"388875d6-14fb-4aff-bf50-c42e848e9670"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"14dee33b-0657-4ac2-95fb-bd6d406f5d10"},"ext":null,"units_info":null},"to":{"value":"ad0b917c-d7eb-4497-bf91-9a0513f435e7"},"from":{"value":"7e676335-2fa5-4625-bda9-fab0c81df2fa"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c0eeda4b-a82f-4318-ab27-960d5cc807c6"},"ext":null,"units_info":null},"to":{"value":"4941fb16-9268-4ad2-8fc6-74e3dd710132"},"from":{"value":"ef96bcd8-d956-4433-ad2c-6f4a27efa36c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"1bfaa6f4-5a41-4e44-98e7-fcf5adaa83c9"},"ext":null,"units_info":null},"to":{"value":"868d0caf-eafe-4b3d-85e3-69377899767f"},"from":{"value":"69c9fbb6-cf10-40fd-b63e-436936ea569c"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"internal":{"uuid":{"value":"c5c2c267-bec4-40ff-867d-1999bf65dd0c"},"ext":null,"units_info":null},"to":{"value":"36d6bb77-63c0-4325-8719-56737994a9ab"},"from":{"value":"1dc11b08-727f-4589-bfd9-27ff35926b6d"},"__metadata__":{"module":"PowerSystems","type":"Arc"}},{"base_power":53.0,"prime_mover_type":"HY","rating":0.9905211130872972,"services":[],"bus":{"value":"2aa34023-fdfb-4f3c-9a1e-39d63f79b0b9"},"available":true,"name":"201_HYDRO_4","active_power":0.9433962264150944,"dynamic_injector":null,"__metadata__":{"module":"PowerSystems","type":"HydroDispatch"},"internal":{"uuid":{"value":"46823fea-e91e-48b2-bd92-2d4cf28dfd68"},"ext":null,"units_info":null},"reactive_power_limits":{"min":-0.18867924528301888,"max":0.3018867924528302},"ext":{},"operation_cost":{"fixed":0.0,"variable":{"__metadata__":{"parameters":["InputOutputCurve"],"module":"PowerSystems","type":"CostCurve"},"value_curve":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}},"power_units":"NATURAL_UNITS","vom_cost":{"input_at_zero":null,"function_data":{"__metadata__":{"module":"InfrastructureSystems","type":"LinearFunctionData"},"constant_term":0.0,"proportional_term":0.0},"__metadata__":{"parameters":["LinearFunctionData"],"module":"PowerSystems","type":"InputOutputCurve"}}},"__metadata__":{"module":"PowerSystems","type":"HydroGenerationCost"}},"time_limits":{"up":0.0,"down":0.0},"ramp_limits":{"up":0.9433962264150944,"down":0.9433962264150944},"active_power_limits":{"min":0.0,"max":0.9433962264150944},"reactive_power":0.07830188679245284},{"requirement":1.3475000000000001,"max_participation_factor":1.0,"sustained_time":3600.0,"available":true,"name":"Reg_Down","__metadata__":{"parameters":["ReserveDown"],"construct_with_parameters":true,"module":"PowerSystems","type":"VariableReserve"},"internal":{"uuid":{"value":"49315623-5c61-47eb-8d40-8487472e9272"},"ext":null,"units_info":null},"time_frame":300.0,"ext":{},"deployed_fraction":0.0,"max_output_fraction":1.0}],"subsystems":{},"version_info":{"julia_version":"1.10.4","package_info":"Status `~/work/PowerSimulations.jl/PowerSimulations.jl/docs/Manifest.toml`\n [a4c015fc] ANSIColoredPrinters v0.0.1\n [1520ce14] AbstractTrees v0.4.5\n [79e6a3ab] Adapt v4.0.4\n [4fba245c] ArrayInterface v7.15.0\n [6e4b80f9] BenchmarkTools v1.5.0\n [a74b3585] Blosc v0.7.3\n [336ed68f] CSV v0.10.14\n [9961bab8] Cbc v1.2.0\n [523fee87] CodecBzip2 v0.8.3\n [944b1d66] CodecZlib v0.7.5\n [bbf7d656] CommonSubexpressions v0.3.0\n [34da2185] Compat v4.15.0\n [187b0558] ConstructionBase v1.5.6\n [a8cc5b0e] Crayons v4.1.1\n [a10d1c49] DBInterface v2.6.1\n [9a962f9c] DataAPI v1.16.0\n [a93c6f00] DataFrames v1.6.1\n [864edb3b] DataStructures v0.18.20\n [e2d170a0] DataValueInterfaces v1.0.0\n [8bb1440f] DelimitedFiles v1.9.1\n [163ba53b] DiffResults v1.1.0\n [b552c78f] DiffRules v1.15.1\n [b4f34e82] Distances v0.10.11\n [ffbed154] DocStringExtensions v0.9.3\n⌅ [e30172f5] Documenter v0.27.25\n [35a29f4d] DocumenterTools v0.1.19\n [e2ba6199] ExprTools v0.1.10\n [48062228] FilePathsBase v0.9.21\n [6a86dc24] FiniteDiff v2.23.1\n [1fa38f19] Format v1.3.7\n [f6369f11] ForwardDiff v0.10.36\n [60bf3e95] GLPK v1.2.1\n [708ec375] Gumbo v0.8.2\n [c8ec2601] H5Zblosc v0.1.2\n [f67ccb44] HDF5 v0.17.2\n [87dc4568] HiGHS v1.9.2\n [fc1677e0] HydroPowerSimulations v0.9.1\n [b5f81e59] IOCapture v0.2.5\n [2030c09a] InfrastructureModels v0.7.8\n [2cd47ed4] InfrastructureSystems v2.0.3\n [842dd82b] InlineStrings v1.4.2\n [41ab1584] InvertedIndices v1.3.0\n [92d709cd] IrrationalConstants v0.2.2\n [82899510] IteratorInterfaceExtensions v1.0.0\n [692b3bcd] JLLWrappers v1.5.0\n [682c06a0] JSON v0.21.4\n [0f8b85d8] JSON3 v1.14.0\n [4076af6c] JuMP v1.22.2\n [ef3ab10e] KLU v0.6.0\n [b964fa9f] LaTeXStrings v1.3.1\n⌅ [23fbe1c1] Latexify v0.16.3\n [1d6d02ad] LeftChildRightSiblingTrees v0.2.0\n [d3d80556] LineSearches v7.2.0\n [2ab3a3ac] LogExpFunctions v0.3.28\n⌅ [33e6dc65] MKL v0.6.3\n [3da0fdf6] MPIPreferences v0.1.11\n [1914dd2f] MacroTools v0.5.13\n [b8f27783] MathOptInterface v1.31.0\n [f28f55f0] Memento v1.4.1\n [e1d29d7a] Missings v1.2.0\n [ffc61752] Mustache v1.0.19\n [d8a4904e] MutableArithmetics v1.4.5\n [d41bc354] NLSolversBase v7.8.3\n [2774e3e8] NLsolve v4.5.1\n [77ba4419] NaNMath v1.0.2\n [bac558e1] OrderedCollections v1.6.3\n [d96e819e] Parameters v0.12.3\n [46dd5b70] Pardiso v0.5.7\n [69de0a69] Parsers v2.8.1\n [2dfb63ee] PooledArrays v1.4.3\n [dd99e9e3] PowerFlowData v1.5.0\n [c36e90e8] PowerModels v0.21.2\n [bed98974] PowerNetworkMatrices v0.11.0\n [e690365d] PowerSimulations v0.28.3 `~/work/PowerSimulations.jl/PowerSimulations.jl`\n [f00506e0] PowerSystemCaseBuilder v1.3.5\n [bcd98974] PowerSystems v4.1.4\n [aea7be01] PrecompileTools v1.2.1\n [21216c6a] Preferences v1.4.3\n [08abe8d2] PrettyTables v2.3.2\n [33c8b6b6] ProgressLogging v0.1.4\n [92933f4c] ProgressMeter v1.10.2\n [3cdcf5f2] RecipesBase v1.3.4\n [189a3867] Reexport v1.2.2\n [ae029012] Requires v1.3.0\n [0aa819cd] SQLite v1.6.1\n [322a6be2] Sass v0.2.0\n [91c51154] SentinelArrays v1.4.5\n [efcf1570] Setfield v1.1.1\n [a2af1166] SortingAlgorithms v1.2.1\n [276daf66] SpecialFunctions v2.4.0\n [1e83bf80] StaticArraysCore v1.4.3\n [82ae8749] StatsAPI v1.7.0\n [69024149] StringEncodings v0.3.7\n [892a3eda] StringManipulation v0.3.4\n [856f2bd8] StructTypes v1.10.0\n [3783bdb8] TableTraits v1.0.1\n [bd369af6] Tables v1.12.0\n [5d786b92] TerminalLoggers v0.1.7\n [9e3dc215] TimeSeries v0.24.2\n [a759f4b9] TimerOutputs v0.5.24\n [3bb67fe8] TranscodingStreams v0.11.1\n [3a884ed6] UnPack v1.0.2\n [ea10d353] WeakRefStrings v1.4.2\n [76eceee3] WorkerUtilities v1.6.1\n [ddb6d928] YAML v0.4.12\n [ae81ac8f] ASL_jll v0.1.3+0\n [0b7ba130] Blosc_jll v1.21.5+0\n [6e34b625] Bzip2_jll v1.0.8+1\n [38041ee0] Cbc_jll v200.1000.800+0\n [3830e938] Cgl_jll v0.6000.600+0\n⌅ [06985876] Clp_jll v100.1700.700+1\n⌅ [be027038] CoinUtils_jll v200.1100.600+0\n [e8aa6df9] GLPK_jll v5.0.1+0\n [528830af] Gumbo_jll v0.10.2+0\n⌃ [0234f1f7] HDF5_jll v1.12.2+2\n [8fd58aa0] HiGHS_jll v1.7.2+0\n [1d5cc7b8] IntelOpenMP_jll v2024.2.0+0\n [94ce4f54] Libiconv_jll v1.17.0+0\n [5ced341a] Lz4_jll v1.10.0+0\n [d00139f3] METIS_jll v5.1.2+0\n [856f044c] MKL_jll v2024.2.0+0\n [d7ed1dd3] MUMPS_seq_jll v500.700.300+0\n⌅ [656ef2d0] OpenBLAS32_jll v0.3.24+0\n⌅ [9bd350c2] OpenSSH_jll v8.9.0+1\n⌅ [458c3c95] OpenSSL_jll v1.1.23+0\n [efe28fd5] OpenSpecFun_jll v0.5.5+0\n⌅ [7da25872] Osi_jll v0.10800.700+0\n [76ed43ae] SQLite_jll v3.45.3+0\n [3161d3a3] Zstd_jll v1.5.6+0\n [47bcb7c8] libsass_jll v3.6.6+0\n [1317d2d5] oneTBB_jll v2021.12.0+0\n [0dad84c5] ArgTools v1.1.1\n [56f22d72] Artifacts\n [2a0f44e3] Base64\n [ade2ca70] Dates\n [8ba89e20] Distributed\n [f43a241f] Downloads v1.6.0\n [7b1f6079] FileWatching\n [9fa8497b] Future\n [b77e0a4c] InteractiveUtils\n [4af54fe1] LazyArtifacts\n [b27032c2] LibCURL v0.6.4\n [76f85450] LibGit2\n [8f399da3] Libdl\n [37e2e46d] LinearAlgebra\n [56ddb016] Logging\n [d6f4376e] Markdown\n [a63ad114] Mmap\n [ca575930] NetworkOptions v1.2.0\n [44cfe95a] Pkg v1.10.0\n [de0858da] Printf\n [9abbd945] Profile\n [3fa0cd96] REPL\n [9a3f8284] Random\n [ea8e919c] SHA v0.7.0\n [9e88b42a] Serialization\n [6462fe0b] Sockets\n [2f01184e] SparseArrays v1.10.0\n [10745b16] Statistics v1.10.0\n [fa267f1f] TOML v1.0.3\n [a4e569a6] Tar v1.10.0\n [8dfed614] Test\n [cf7118a7] UUIDs\n [4ec0a83e] Unicode\n [e66e0078] CompilerSupportLibraries_jll v1.1.1+0\n [781609d7] GMP_jll v6.2.1+6\n [deac9b47] LibCURL_jll v8.4.0+0\n [e37daf67] LibGit2_jll v1.6.4+0\n [29816b5a] LibSSH2_jll v1.11.0+1\n [c8ffd9c3] MbedTLS_jll v2.28.2+1\n [14a3606d] MozillaCACerts_jll v2023.1.10\n [4536629a] OpenBLAS_jll v0.3.23+4\n [05823500] OpenLibm_jll v0.8.1+2\n [bea87d4a] SuiteSparse_jll v7.2.1+1\n [83775a58] Zlib_jll v1.2.13+1\n [8e850b90] libblastrampoline_jll v5.8.0+1\n [8e850ede] nghttp2_jll v1.52.0+1\n [3f19e933] p7zip_jll v17.4.0+2\nInfo Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. To see why use `status --outdated -m`\n"},"time_series_storage_file":"system-d2805238-8a55-44b3-8e89-7c6aa9951d64_time_series_storage.h5"},"units_settings":{"base_value":100.0,"unit_system":"SYSTEM_BASE","__metadata__":{"module":"InfrastructureSystems","type":"SystemUnitsSettings"}},"frequency":60.0,"runchecks":true,"metadata":{"name":null,"description":null,"__metadata__":{"module":"PowerSystems","type":"SystemMetadata"}},"data_format_version":"4.0.0"} \ No newline at end of file diff --git a/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360_metadata.json b/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64_metadata.json similarity index 100% rename from previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360_metadata.json rename to previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64_metadata.json diff --git a/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360_time_series_storage.h5 b/previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64_time_series_storage.h5 similarity index 93% rename from previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-50e83382-dc1f-4e68-a9ca-189b9cd52360_time_series_storage.h5 rename to previews/PR1130/tutorials/rts-store/rts-test/problems/ED/system-d2805238-8a55-44b3-8e89-7c6aa9951d64_time_series_storage.h5 index a962642791d4ebe12df2e7f2a6c78bc72e538b2f..fc16739c20306686557be9aeab0774843603928d 100644 GIT binary patch delta 79112 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
      >++71dKoC%XgiI0tsnxFS1t8GqvHkAf!C&f delta 79111 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 H)6V+`5~|p} delta 3134 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 diff --git a/previews/PR1130/tutorials/rts-store/rts-test/problems/UC/optimization_container_metadata.bin b/previews/PR1130/tutorials/rts-store/rts-test/problems/UC/optimization_container_metadata.bin index 4c8078af9d4d96e07d49484898fa15d71f4ce1c9..01f44821b7803d12c920658ca25ee0c793957dd0 100644 GIT binary patch delta 73 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 S>`WI|r!g=zfO}691K0p)P0Swv delta 74973 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

      _l_Hje%vOh{Im6ZL9;>Y`t_ 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 diff --git a/previews/PR1130/tutorials/rts-store/rts-test/recorder/execution.log b/previews/PR1130/tutorials/rts-store/rts-test/recorder/execution.log index c2d9c3852..3d7d09330 100644 --- a/previews/PR1130/tutorials/rts-store/rts-test/recorder/execution.log +++ b/previews/PR1130/tutorials/rts-store/rts-test/recorder/execution.log @@ -1,10 +1,10 @@ -{"timestamp":"2024-07-31T21:07:36.707","model_name":"UC","name":"StateUpdateEvent","simulation_time":"2020-01-01T00:00:00.0","state_type":"DecisionState"} -{"timestamp":"2024-07-31T21:07:37.484","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:37.858","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"RenewableDispatch","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:37.861","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.214","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"RenewableNonDispatch","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.216","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.471","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"PowerLoad","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.594","parameter_type":"OnStatusParameter","model_name":"ED","component_type":"ThermalStandard","tag":"OnVariable__ThermalStandard","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.597","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:38.818","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveDown}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:48.12","model_name":"UC","name":"StateUpdateEvent","simulation_time":"2020-01-01T00:00:00.0","state_type":"DecisionState"} +{"timestamp":"2024-08-01T18:16:48.985","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"PowerLoad","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.227","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.36","parameter_type":"OnStatusParameter","model_name":"ED","component_type":"ThermalStandard","tag":"OnVariable__ThermalStandard","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.593","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveDown}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.597","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.6","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.603","parameter_type":"RequirementTimeSeriesParameter","model_name":"ED","component_type":"VariableReserve{ReserveUp}","tag":"requirement","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:49.987","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"RenewableDispatch","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:50.317","parameter_type":"ActivePowerTimeSeriesParameter","model_name":"ED","component_type":"RenewableNonDispatch","tag":"max_active_power","name":"ParameterUpdateEvent","simulation_time":"2020-01-01T00:00:00.0"} diff --git a/previews/PR1130/tutorials/rts-store/rts-test/recorder/simulation_status.log b/previews/PR1130/tutorials/rts-store/rts-test/recorder/simulation_status.log index e9e06a675..df0bb4526 100644 --- a/previews/PR1130/tutorials/rts-store/rts-test/recorder/simulation_status.log +++ b/previews/PR1130/tutorials/rts-store/rts-test/recorder/simulation_status.log @@ -1,4 +1,4 @@ -{"timestamp":"2024-07-31T21:07:29.314","status":"start","step":1,"name":"SimulationStepEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:30.38","model_name":"UC","status":"start","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:36.779","model_name":"UC","status":"done","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} -{"timestamp":"2024-07-31T21:07:36.779","model_name":"ED","status":"start","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:40.63","status":"start","step":1,"name":"SimulationStepEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:41.859","model_name":"UC","status":"start","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:48.192","model_name":"UC","status":"done","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} +{"timestamp":"2024-08-01T18:16:48.192","model_name":"ED","status":"start","step":1,"name":"ProblemExecutionEvent","simulation_time":"2020-01-01T00:00:00.0"} diff --git a/previews/PR1130/tutorials/rts-store/rts-test/simulation_files/simulation.bin b/previews/PR1130/tutorials/rts-store/rts-test/simulation_files/simulation.bin index ef3f17e56a3bef76c47565e683a9a9d18ac5657d..9f4b8125c13804edfc04872550663f04b5be4357 100644 GIT binary patch delta 28 kcmZ21uvlQjM|OdWm+HT~iDOx_z$@VsQ&WJV4p0JT30{r~^~